You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@amaurycarvalho Most ROMs are detected by their ROMDB signature; you can submit any unknown ROM to: https://romdb.vampier.net/checkrom.php ... or through a ROM-type hint in the file-name; like: " gd2 [KonamiSCC].rom". That way all emulators (over time) will support them correctly.
PS: I suggest this as 'work arounds'; not a long time solution, but the current ROM-type fingerprinting of WebMSX is pretty basic. Looking at the WebMSX 'auto-detect' code I - as a noob - don't see a quick way to implement your hints without having to refactor much of the current 'ROM format priorities' code. Aka, although your hints are pretty basic, it might require more code-plumbing than one might expect to get this into the current version.
MSXBAS2ROM uses "KonamiSCC" ROM format when compiling a MSX-BASIC program in MegaROM size (+128kb).
You can identify a MegaROM file as a MSXBAS2ROM compiled one if you find a "MSXB2R" signature string at 0x000A or 0x400A position.
So, when the file size is >=128kb and the ROM contains the "MSXB2R" signature string, the correct cartridge type to choose is "KonamiSCC".
You can download a MegaROM example here.
The text was updated successfully, but these errors were encountered: