Double Dragon

By LexSparrow

Supporter (4)

Аватар пользователя LexSparrow

21-11-2008, 10:03

Hello,

I'm trying to run Double Dragon (Zemina & Xortrapa versions) but I only got a version (I don't know which of them is). When I load the dsk file I get this error:

"Bad file mode"

It crash in the next line:

bload"doub",r

I have tried several versions (one in dsk and one in 720 file extension) and although the autoexec.bas is different, the rest of files are the same. In some configurations the emulator resets all the time. I have tried with MSX1 MSX2 and Turbo R configurations, but without success.

Any idea?

Kind Regards,

--
Lex Sparrow
http://www.pressplaythenanykey.com/

Для того, чтобы оставить комментарий, необходимо регистрация или !login

By Manuel

Ascended (19273)

Аватар пользователя Manuel

21-11-2008, 10:44

You seem to try to run the tape version, which is the Xortrapa version. It probably only runs on certain MSX1 machines. I don't know which one, though. However, IMHO, it's a quite poor Spectrum conversion.

By LexSparrow

Supporter (4)

Аватар пользователя LexSparrow

21-11-2008, 13:47

Ok. Could you recommend me an emulator and a loading games tutorial? I know better CPC, Spectrum and C64 but in MSX I don't know absolutely nothing. When I get an error I don't know if is a problem of my disk image or of the emu.

By muffie

Paladin (933)

Аватар пользователя muffie

21-11-2008, 14:12

Why it probably just runs on some msx1 machines? Slot configurations?
Maybe it should be possible to convert it to a .ROM file to work on all machines...

By Arjan

Paladin (782)

Аватар пользователя Arjan

21-11-2008, 15:22

Maybe you have to hold down the CTRL key while booting? (during boot sequence until you hear a beep). This disables one diskdrive, freeing a few kilobytes extra RAM. I don't know if it's needed by this game though...

By LexSparrow

Supporter (4)

Аватар пользователя LexSparrow

24-11-2008, 00:42

Ok, I will try to hold down ctrl key.

Thank you,

By LexSparrow

Supporter (4)

Аватар пользователя LexSparrow

24-11-2008, 04:09

Well, this is my progress with xortrapa version (I don't have Xemina yet):

With cassette version, I go until menu with ctrl and mays pressed, running msx1 machine
With disk version, I go until menu with ctrl pressed running msx2 machine.

Still working ...

By ARTRAG

Enlighted (6923)

Аватар пользователя ARTRAG

24-11-2008, 13:26

If you try to load the cassette version, try to boot the MSX holding SHIFT key.
This disables all disk interfaces and maximize the available RAM (naturally this holds only for the cassette version ;-)

About the disk version, it should be possible to convert it in a ROM using DSK2ROM
the tool is here: http://home.kabelfoon.nl/~vincentd/

The Rom you get in this way should work on any msx without any sort of trick

By muffie

Paladin (933)

Аватар пользователя muffie

24-11-2008, 13:30

I was always confused about games that only run after holding CTRL or SHIFT.
Doesn't really matter how much RAM is "used", because the games should be able to correctly disable interrupts, change slots to what they need and fill the ram with what they need.

By Arjan

Paladin (782)

Аватар пользователя Arjan

24-11-2008, 15:34

Well, it really does matter how much RAM is used. With two diskdrives, you only have about 23kB free space in BASIC ($8000-$DC00). If you want to load a binary file that starts at $9000 and ends at $E000, you'll overwrite at least the stack and also some RAM that has been reserved by the DiskROM, which results in undefined behaviour (usually the system hangs). With only 1 diskdrive there's about 25kB free space, in which case you can load the binary file starting at $9000 and ending at $E000 without troubles.