VOGONS


First post, by edmundhonda

User metadata
Rank Newbie
Rank
Newbie

Hi

The problem I have is I can not get CM2 to run. When I try run it I get a message regarding laserlok.

I've read previous threads on this but one that looked like it might resolve my issue got hijacked with a lost disk issue and it digressed unfortunately.

There was a thread that stated the laserlok is copyright protection and something to do with DOS4GW. There is a suggestion that replacing this with an alternate version will remove the issue. I searched Deep thought for it but I can not find the alternate DOS4GW file.

Could someone please point me to the DOS4GW file that does not contain laserlok or even better walk me through how to get around the laserlok issue?

Thanks in advance

EH

Reply 1 of 16, by edmundhonda

User metadata
Rank Newbie
Rank
Newbie

Sorry - to add. The disk I have is an original so it is not as if I am trying to load an illegal copy.

Reply 2 of 16, by dvwjr

User metadata
Rank Member
Rank
Member
edmundhonda wrote:

Could someone please point me to the DOS4GW file that does not contain laserlok or even better walk me through how to get around the laserlok issue?

Go to this VOGONs post for the DOS4GW extenders. Use the v 2.01a and you should be OK.

If that works, could you please post your LaserLok'd version of DOS4GW.EXE that came with your game as an attachment to a reply message on this thread. I would like to look at what was done to a standard DOS4GW.EXE file to support the 'laserlok' protection.

Thanks,

dvwjr

Reply 3 of 16, by edmundhonda

User metadata
Rank Newbie
Rank
Newbie

I have replaced the DOS4GW file with one without the laserlok. When I try load the game it no longer says Laserlok error. Instead DOSbox just shuts down now.

Anyone have any ideas or know where to acquire a workable version of this game. I have numerous versions now that I have bought and none of them work!!

Any assistance will be great.

laserlok dos4gw attached

EH

Reply 4 of 16, by dvwjr

User metadata
Rank Member
Rank
Member
edmundhonda wrote:
I have replaced the DOS4GW file with one without the laserlok. When I try load the game it no longer says Laserlok error. Instea […]
Show full quote

I have replaced the DOS4GW file with one without the laserlok. When I try load the game it no longer says Laserlok error. Instead DOSbox just shuts down now.
.
.
.

laserlok dos4gw attached

Your attached LaseLok.EXE file is byte for byte the same as the DOS4GW.EXE file labeled 1_97_2.EXE inside of the WinRAR file located in the DEEP THOUGHT sub-forum of VOGONS described above. If there actually is a modified DOS4GW.EXE to support the LaserLok CD-ROM protection as described in this VOGONS thread then the version you posted is plain vanilla DOS4GW.EXE with no LaserLok mods. If you did not accidently post the wrong DOS4GW.EXE file, then I have no idea where the LaserLok copy protection resides.

The previous LaserLok thread seemed to indicated that the DOS4GW.EXE 32-bit DOS extender was where some company 'hacked' in the LaserLok protection. Until someone can post such a 'hacked' DOS4GW.EXE then it will be hard to help anyone with a protected Championship Manager 2 game. It seems as though a LASERLOK sub-directory (perhaps hidden) is on the physical CD-ROM, and the modified DOS4GW.EXE might check for its existance or some other information inside the LASERLOK sub-directory.

Check again for a modified DOS4GW.EXE and see if a LASERLOK sub-directory exists on your CM2 CD-ROM optical disk.

dvwjr

Reply 5 of 16, by edmundhonda

User metadata
Rank Newbie
Rank
Newbie

The attached DOS4GW is the one taken directly off the CD. looked for anything on the CD stating laserlok and there is nothing I can see.

EH

Reply 6 of 16, by peterferrie

User metadata
Rank Oldbie
Rank
Oldbie

I've placed a patch on my site (pferrie.tripod.com) that allows the game to run from within DOSBox 0.72.

LaserLok requires the CD handler to contain "mov dx, 17x / in al, dx", and that interrupt 0x20 and 0x13 do not point to the same segment.
Plus, there's a problem to execute 0xff 0xff, which was causing the exit that everyone has been seeing.

Reply 7 of 16, by peterferrie

User metadata
Rank Oldbie
Rank
Oldbie

In case anyone is interested, here's a DOSBox source patch for LaserLok support. Note that this changes something _very_ sensitive (int 13 handler address), so regressions are possible...

Reply 8 of 16, by MiniMax

User metadata
Rank Moderator
Rank
Moderator

Re: Dosbox PSP CPU:GRP5:Illegal Call 7

DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32

Reply 9 of 16, by peterferrie

User metadata
Rank Oldbie
Rank
Oldbie

Replacing DOS4GW.EXE would have no effect for CM2 because the protection is inside CM2.EXE. I wonder if TR would be fixed by the same patch? I don't have that game to test it.

Reply 10 of 16, by peterferrie

User metadata
Rank Oldbie
Rank
Oldbie

After some people asked me to support the 1995 version of CM2 (the original patch on my site was for the 1996 version, but both patches are there now), I had another look at LaserLok. Now I have a nice _safe_ patch for DOSBox.

Reply 11 of 16, by HunterZ

User metadata
Rank l33t++
Rank
l33t++

What the heck is "CM2"?

Reply 12 of 16, by eL_PuSHeR

User metadata
Rank l33t++
Rank
l33t++

An acronym for "Championship Manager 2", I think.

Intel i7 5960X
Gigabye GA-X99-Gaming 5
8 GB DDR4 (2100)
8 GB GeForce GTX 1070 G1 Gaming (Gigabyte)

Reply 13 of 16, by HunterZ

User metadata
Rank l33t++
Rank
l33t++

Edit the title 😜 and added it to the acronyms list.

Reply 14 of 16, by dave_robouk

User metadata
Rank Newbie
Rank
Newbie

might be asking a silly question here but how do i patch dosbox? i currently have downloaded the 2 files in your zip, dos_mscdex and prefix_none but im not sure what to do with them.

I have managed to get as a far as running the install in dosbox, mounting the D and C CM2 folder etc, i get the sound error and ofc the common *laserlock* error.

I have the original CD and im running XP at the moment and DOSBox v0.72

Thanks if anyone can help with this issue, i think quite alot of people are struggling , looking over the various forums and Q&A websites.

Regards

Dave

Reply 15 of 16, by peterferrie

User metadata
Rank Oldbie
Rank
Oldbie

Extract the .com file from the zip file from my site, place it in the directory that contains cm2.exe.
Run cm2fix.com instead of cm2.bat whenever you want to run the game.

Reply 16 of 16, by dave_robouk

User metadata
Rank Newbie
Rank
Newbie

thanks peter, ive done as you said and it loads the fix but doesn't move fwd or allow me to type anything more. I tried it with both 96/97 and original CM2. On the 96/97 version i load the .com fix file in dosbox but it still gives the usual 'laserlok' message. On the original CM2 version it simply says no Cd in D: . Any ideas mate?