RED-Project icon indicating copy to clipboard operation
RED-Project copied to clipboard

Something I worked on a while ago

Open mariomadproductions opened this issue 5 years ago • 5 comments

https://wiki.no-intro.org/index.php?title=Category:Lists_of_licensed_ROM_images

Its mostly just lists of stuff to look into, but for a handful of things I (or sometimes someone else) did extract the data and compare with cart-originated ROM data. You might want to build on this. Its probably better suited for somewhere other than the No-Intro wiki anyway (although the actual No-Intro database does contain some of these "licensed ROMs" too). No-Intro forum also contains info on some extracted ROMs that haven't been datted in No-Intro's database yet.

mariomadproductions avatar Apr 07 '20 13:04 mariomadproductions

Various Capcom Plug and Play systems

These are most likely ports, see https://mamedev.emulab.it/haze/2020/04/03/under-the-surface-part-5/

However, Pac-Man Connect and Play may be one to look at:

Bandai also used this tech for the Pac-Man connect unit, which unlike earlier ports is actually an emulation based device. (https://mamedev.emulab.it/haze/2020/03/31/under-the-surface-part-1/)

einstein95 avatar Apr 08 '20 10:04 einstein95

Had a look into the Excitebike 64 and found a few things: https://news.ycombinator.com/item?id=3771731

I wrote a NES emulator for ExciteBike 64, so that the original 8-bit ExciteBike could be played as an unlockable level. The hardest part was getting the audio to sound approximately right!

Fun fact: NES Excitebike supported saving and loading your custom tracks to the Famicom Data Recorder. The USA version of the FDR was never released, but the USA version of NES Excitebike still had all the save/load code+functionality built in. When you tried to save a track it would just hang for a while before returning to the menu. After figuring out where the save/load routines were, and where the track was stored in RAM, we were able to put hooks in the emulator to save the tracks to the N64 cart.

The Youtube video doesn't exist but this one does: https://www.youtube.com/watch?v=Cy2PqdndtXE

The NES ROM file (once decompressed) has a header of 4E 45 53 00 11 88 00 00 (yes, it's 8 bytes instead of 16). There is also 0x280D of data appended to the end. I've uploaded the data here: nesres_extra-data.bin.zip. From a cursory look, it appears that it may be level data.

einstein95 avatar Apr 08 '20 12:04 einstein95

Commenting on some of the games listed on that no-intro wiki. The Piko Interactive console games on Steam don't even need extraction. Of course the DOS games are just DOS games. Super 3-D Noah's Ark has the .sfc file already there in the main folder. Every other one I've tried so far simply has a file called game in the res folder which is the rom. It just needs to be renamed (confirmed on Dorke and Ymp, Gourmet Warriors, Iron Commando, Jim Power-The Lost Dimension (two different versions on this one), Legend, Nightshade, and Water Margin. Second Dimension RetroPak Vol. 1 is supposed to be a simple matter of renaming too (haven't tried it, but the dev said it is so).

retroguy42 avatar Nov 05 '20 07:11 retroguy42

@einstein95 How did you decompress the ROM? ~Cherri

Arctic-Circle-System avatar Feb 21 '22 04:02 Arctic-Circle-System

@einstein95 How did you decompress the ROM? ~Cherri

There's a utility that decompresses files from a number of N64 games and Excitebike 64 is one of them

einstein95 avatar Feb 21 '22 16:02 einstein95