Menu Multirom for MegaRom

By alessandro_scaccia

Resident (41)

alessandro_scaccia의 아바타

23-09-2018, 11:40

Hello to all,

I've been looking for a code or an editable tool, which allows me to create a MENU for MegaRom.

At the moment I was able to do it in Basic and MSX-DOS but only for games of <48kb

My purpose is to create something like the OPF-OPFX tool, that is to create a super-ROM with a MENU and the possibility to change it according to the loaded games.

Are there any examples from which to take inspiration?

Alessandro.

Login or 등록 to post comments

By DrWh0

Paladin (838)

DrWh0의 아바타

23-09-2018, 12:52

Hi Alessandro

I asked a few people and they told me more than 48Kb is not possible with a conventional megarom cartridge because you need to patch individual roms changing all accesses and reallocate RAM routines in a place where the program does not touch your own routines, and pass the offset as routine of that game.

Also 64kb also are not possible load with conventional megarom (because page 0 of Z80 #0000 - #3FFF is "invisible" for Z80 when trying to load in RAM a rom file of that size).

Megaflashrom and similar multicarts has the advantage that the controller has a function to create an empty virtual slot invisible to software making virtually indepent from the rest of the cartridge and hardware using an special instruction to the firmware of the cart (using an out style command)

I was provided with an engine that I and a friend modified with some extras not present in original one but I cannot make work with 48Kb roms in Ascii8 mapper.

I would be happy if we share sources and information about it, and get a bit of help about 48kb support because the system I am using should work but it does not do it.

Send me a private mail so we can exchange resources if you are interested and also Ican explain you a few things in a more detailed way.

Hope I have been helpful about it

By alessandro_scaccia

Resident (41)

alessandro_scaccia의 아바타

23-09-2018, 12:56

Ok,

I already have a megaflashrom with 4 choices of the multimapper.
My only question is whether it is possible to modify the MULTIROM.ROM of the OPF tool.
Does anyone have the OPF tool code?

Or if you suggested something similar to create a multi-boot ROM (executable by emulator for example in ASCII8). To then edit the ROM I would use the various FL tools.

By DrWh0

Paladin (838)

DrWh0의 아바타

23-09-2018, 13:33

I asked publicily Pazos about modiying the tool to allow custom backgrounds and modifications to menu but he refused so I think asking for source code will be more or less useless because he uses it in its own products

By alessandro_scaccia

Resident (41)

alessandro_scaccia의 아바타

23-09-2018, 17:13

A little I understand it.