Loading "Deep Dungeon Adventure" on an MSX1 clone

Page 1/3
| 2 | 3

By vanfanel

Champion (446)

vanfanel's picture

22-03-2017, 11:08

Hi there,

In the past, I got "Deep Dungeon" to load on the 1ChipMSX core on the Altera DE1, wich is an MSX2+ with ESE-RAM.
However, on the MSX1 clone core running on the ZX-UNO, I can't find a way to load it!
I have tried OCM.COM, ROMLOAD (with /1 and /A, but ROMLOAD insists in that it's not a ROM file), EXECROM.COM (which says I have insufficient memory)...
This clone has 256K of RAM in a Megaram SCC/SCC+, which guarantees all the other games I throw at it DO work, from "Penguin Adventure" to "Invasion of the Zombie Monsters", "Eggerland 2"MSX1 version ... But this "Deep Dungeon Adventure" does not.

Any ideas, please?

Login or register to post comments

By ARTRAG

Enlighted (6443)

ARTRAG's picture

22-03-2017, 19:39

Do you mean deep dungeon or deep dungeon adventure?
One is 32kb, another is 48kb.

By vanfanel

Champion (446)

vanfanel's picture

22-03-2017, 22:16

@ARTRAG: Sorry! I mean "Deep Dungeon Adventure", the 48KB game.
"Deep Dungeon", the 32KB version, works flawlessy on the ZX-UNO core using ODO. But there's no way that I know to load the 48KB version. That's what I need help with Big smile

By vanfanel

Champion (446)

vanfanel's picture

24-03-2017, 11:07

@ARTRAG: I hadn't noticed that, in fact, you are the creator of "Deep Dungeon Adventure"!
Shouldn't ODO load it? Many 48KB roms DO work with it. Does it use some special mapper or something like that?

By Louthrax

Prophet (2281)

Louthrax's picture

24-03-2017, 13:26

Hi Vanfanel,
That's a normal ROM (no mapper), but it starts at 0 and the header is located at 0x4000, so that's a bit tricky to load. I can send you a loader for it if you want.

By vanfanel

Champion (446)

vanfanel's picture

24-03-2017, 14:38

Louthrax: absolutely yes. I seem to recall some of the rom loaders like ODO, etc... allow to specify these things?
EDIT: ODO does not allow to specify that.

By Louthrax

Prophet (2281)

Louthrax's picture

25-03-2017, 00:46

There's also another issue with Deep Dungeon Adventure: it does not set the stack, same problem as mentioned yesterday here.

Seems like an option like "Simulate [Shift] pressed" is needed, I'll add that to the test version I'll send you (this can't be always enabled if you want to access disk in some ROMs).

By Louthrax

Prophet (2281)

Louthrax's picture

25-03-2017, 04:07

vanfanel wrote:

Louthrax: absolutely yes. I seem to recall some of the rom loaders like ODO, etc... allow to specify these things?
EDIT: ODO does not allow to specify that.

Test version of SofaRun with a new "Simulate [SHIFT] pressed" setting for ROMs available here. Let me know if that works for you!

By vanfanel

Champion (446)

vanfanel's picture

27-03-2017, 10:53

@Louthrax: I had never used SofaRun, but with every ROM I try with it, I get "Out of segments" and I am thrown back into DOS. Is there a command line I can try instead of using the graphical launcher?

By Louthrax

Prophet (2281)

Louthrax's picture

27-03-2017, 12:49

Ah, read your first post a bit quickly. Do you know if you are on MSX-DOS 1 or MSX-DOS 2?

By vanfanel

Champion (446)

vanfanel's picture

27-03-2017, 12:59

@Louthrax: It runs NEXTOR, which is MSX-DOS 2.31 clone.

Page 1/3
| 2 | 3