Loading "Deep Dungeon Adventure" on an MSX1 clone

Pagina 1/3
| 2 | 3

Door vanfanel

Champion (446)

afbeelding van vanfanel

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?

Aangemeld of registreer om reacties te plaatsen

Van ARTRAG

Enlighted (6980)

afbeelding van ARTRAG

22-03-2017, 19:39

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

Van vanfanel

Champion (446)

afbeelding van vanfanel

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

Van vanfanel

Champion (446)

afbeelding van vanfanel

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?

Van Louthrax

Prophet (2497)

afbeelding van Louthrax

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.

Van vanfanel

Champion (446)

afbeelding van vanfanel

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.

Van Louthrax

Prophet (2497)

afbeelding van Louthrax

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).

Van Louthrax

Prophet (2497)

afbeelding van Louthrax

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!

Van vanfanel

Champion (446)

afbeelding van vanfanel

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?

Van Louthrax

Prophet (2497)

afbeelding van Louthrax

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?

Van vanfanel

Champion (446)

afbeelding van vanfanel

27-03-2017, 12:59

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

Pagina 1/3
| 2 | 3