How to run the 48kB msxdev'05 entries on a real MSX

Door dvik

Prophet (2200)

afbeelding van dvik

18-06-2007, 22:36

I just wondered if there are any flash carts that can load the 48kB roms made for msxdev'05. Most flash carts can only have rom in 0x4000-0xBFFF, right?

Aangemeld of registreer om reacties te plaatsen

Van wolf_

Ambassador_ (9918)

afbeelding van wolf_

18-06-2007, 22:40

what msx? why ROM? You can rename The Cure and UU to .com and run 'em from DOS .. Hannibal

-otoh- you want flashROM ... nevermind..

BA-team *wham*

Van dvik

Prophet (2200)

afbeelding van dvik

18-06-2007, 22:47

@wolf_: So you used DOS when developing the games and then just submitted UU as a rom to msxdev?

Van wolf_

Ambassador_ (9918)

afbeelding van wolf_

18-06-2007, 23:01

no, ROM, tested in an emulator and as .com on my real msx..

Van dvik

Prophet (2200)

afbeelding van dvik

18-06-2007, 23:16

ah ok. just curious. Do you think its better to submit an entry that would fit in 48kB to msxdev'07 as a 48kB rom or as a megarom? For msxdev'05 there wasn't any flexibility like this but now there is...

Van wolf_

Ambassador_ (9918)

afbeelding van wolf_

18-06-2007, 23:18

dunno, I'd consult the organizers about that..

Van Guillian

Prophet (3473)

afbeelding van Guillian

18-06-2007, 23:59

I just wondered if there are any flash carts that can load the 48kB roms made for msxdev'05. Most flash carts can only have rom in 0x4000-0xBFFF, right?

MegaFlashROM SCC has ROM in #0000-#FFFF, but can't handle different banks in all memory areas due to SCC design. I made some simple 64k flash cartridges to load any ROM up to 64k. They are similar to multiROM cartridges, but rewritables.

Van dvik

Prophet (2200)

afbeelding van dvik

19-06-2007, 00:11

Nice. Just to make sure I get it right. I can do either a 64kB non memory mapped rom from 0x0000-0xFFFF or a megarom with paging at addresses 0x4000-0xBFFF, right?

Van Guillian

Prophet (3473)

afbeelding van Guillian

19-06-2007, 10:20

With a MegaFlashROM SCC you can do a megaROM 0x4000-0xBFFF. Also you can have ROM in 0x0000-0xFFFF BUT some banks will be mirrored in that mode (i.e.: 0x0000-0x1FFF = 0x8000-0x9FFF)
So, to run non megaROMs up to 64k I made a different flash cartridges, that I did not sell. I just gave them for free to some developers so they can test their games on real MSX.