VOGONS


First post, by 80286

User metadata
Rank Newbie
Rank
Newbie

I remember when I first installed DosBox I was able to play TD2 The Duel no problem, but recently the game won't load. I haven't played the game in a long time, so I don't know if it started on a specific version of DosBox - but the folder/files are the same as when it did work a few yrs ago. I also checked the 0.74 Compatibility List and TD2 is listed as Supported. I downloaded a a few older versions of Doxbox and I get the same problem:

Basically when I try to load the game, the screen clears and the command prompt is at the top of the screen. So if I type Duel.exe, I get the options for what graphics mode, but after selecting any number the screen clears and I have a command prompt again. If I type td2ega.exe directly, the screen just clears and shows command prompt. I have downloaded several versions of the game from various places and they all do the same thing. However when I try to run the same files in a VirtualBox with Windows 3.1 the game runs properly.

Any ideas?

Last edited by 80286 on 2014-05-26, 01:25. Edited 1 time in total.

Reply 1 of 10, by IIGS_User

User metadata
Rank Oldbie
Rank
Oldbie

Please download from ebay again. 😉

Klimawandel.

Reply 2 of 10, by 80286

User metadata
Rank Newbie
Rank
Newbie

No need as I own a copy on 5 1/4" from the early 90's 😀

Actually what I wish they'd do (Atari or whoever owns Accolade's IP), is put these games on Steam as a Classic Pack or something.

Reply 3 of 10, by ripsaw8080

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Sounds like you're running into the game's keydisk copy protection, some technical aspects of which are not supported by DOSBox, particularly with local folder mounts. There are some deprotection programs, such as Neverlock and RawCopy, that can remove the protection; and that's probably the only help you're going to get with this issue.

Reply 4 of 10, by 80286

User metadata
Rank Newbie
Rank
Newbie

Thanks for the info ripsaw8080! So if I made an IMG of my 5 1/4" original disks or copied those files to a 3 1/2" floppy would that work (since its not a local folder mount)?

Reply 5 of 10, by ripsaw8080

User metadata
Rank DOSBox Author
Rank
DOSBox Author

No, the copy protection uses a non-standard format on the keydisk, which is not supported even with an image. My comment about local folder mounts was just pointing out that low-level disk access is generally not supported there.

Reply 6 of 10, by Great Hierophant

User metadata
Rank l33t
Rank
l33t

Test Drive II and its expansions work with DOSBox for me, but it requires following its installation instructions to the letter, you have to have disk images, you need to crack the executable and running the main executable off a mounted floppy image. Its really annoying

http://nerdlypleasures.blogspot.com/ - Nerdly Pleasures - My Retro Gaming, Computing & Tech Blog

Reply 7 of 10, by 80286

User metadata
Rank Newbie
Rank
Newbie
80286 wrote:

Basically when I try to load the game, the screen clears and the command prompt is at the top of the screen. So if I type Duel.exe, I get the options for what graphics mode, but after selecting any number the screen clears and I have a command prompt again. If I type td2ega.exe directly, the screen just clears and shows command prompt. I have downloaded several versions of the game from various places and they all do the same thing. However when I try to run the same files in a VirtualBox with Windows 3.1 the game runs properly.
Any ideas?

Ok I got this working, I'm posting this here in case anyone else searches for the same problem in the future. I was mounting a local folder that had my TD2 folder inside 2 further subdirectories. I don't know if its an issue with mount folder length or the distance of directories from my mount point, but either way here is how I got it to work. I mounted a drive pointing to the exact folder where TD2 resides on my host pc, "mount t: c:\games\older\dos\td2" (my folder structure). I then navigated to drive t: and the exe ran perfectly. Before I was using "mount g: c:\games\older" and when I navigated to G:, cd dos, cd td2 from within dosbox I got the error shown above.

Reply 8 of 10, by peterferrie

User metadata
Rank Oldbie
Rank
Oldbie

Then it sounds like you changed your drive mounting between when you installed it and when you tried to play it.

Reply 9 of 10, by 80286

User metadata
Rank Newbie
Rank
Newbie
peterferrie wrote:

Then it sounds like you changed your drive mounting between when you installed it and when you tried to play it.

I've had that folder structure for a long time, but anything is possible between re-installs of windows etc. But I do know for sure that I never had a specific drive mounted right to the exact td2 folder in order to play the game. I used to have td2 under at least one subdirectory and it played fine. The only way I can get it to work now is to have a drive mounted to the td2 folder, anything else will give me the same error (screen clear/prompt ready).

Reply 10 of 10, by gras

User metadata
Rank Newbie
Rank
Newbie

Total thread necro:

My version of The Duel hangs if there is a CDROM/DVD drive with a letter that is alphabetically AFTER the drive letter of the disk on which The Duel is installed. So removing such drives in the dosbox-config helps for me.

I.e. if you have The Duel installed in C:\GAMES\TD2DUEL, and a CDROM drive D:, you need to remove the CDROM drive to avoid the crash.

As a side note, it helps not loading or unloading the CDROM driver in a real dos (non-dosbox) installation as well.