Hi all,
You'll find the first beta release of SofaROM here. That tool is designed to launch ROM images with no flash device, using only normal MSX-DOS 2 RAM. There were already existing tools for that, like LoadROM from Trunks & Victor, but I was interested in making my own version. The idea is also to share some logic (like mapper-identification, clever patching, etc...), in the same tool that could be used for several flash devices.
Some details:
- No (or hardly noticeable) in-game slowdowns, except when loading pages from disk.
- Max ROM size is 512KB. Handling bigger ROMs would slow down the games, but maybe this could be an option for future versions.
- Handles ASCII8, ASCII16, Konami and Konami SCC ROMs.
- Support for external SCC (using /S option).
- Memory mappers with no read-back capabilities are supported.
- Recommended memory: 256KB for "disk-based" MSX-DOS2, 512KB for Nextor (also works with 256KB but with lots of disk-accesses in most of the games).
Here's the usage:
Usage: SROM [options] rom_image [options] can be one or more of: /Sxy: Select SCC slot x: Main slot (0-3) y: Subslot (0-3) /Rx: Set mapper type 0: Auto (default) 1: Konami 2: Konami SCC 3: ASCII 8 4: ASCII 16 /V : Verbose mode rom_image is a ROM image file.
The download link above also contains a modified version of SofaRun that allows you to select the flash device to use in SR.INI:
# Force flash device # 0: AUTO (default) # 1: NONE (use SofaROM) # 2: KONAMI_SOUND_CARTRIDGE # 3: ESE_SCC # 4: MFR # 5: MFR_SD # 6: MEGARAM FLASHDEVICE=1
You can specify the SCC slot to use in SofaRun's "ROM sound settings / SCC slot" setting. This will be passed to SofaROM when the ROM is launched.
Entrar ou registrar-se para comentar