Ripping N64 Roms by AllenSword at 12:54 PM EDT on July 14, 2007
How do you guys get the USF files from the ROM. Do you use Game Extractor or something like that? When I used Game Extractor on a rom, I got all these binary files and I can't tell which file is what. Also when you get the music from the rom, do you ever get anything else like the 3D character files by mistake or something?
how it works is that c code is written to patch the game's memory when it performs a certain operation so that nothing other than the music player runs
usf is basically an emulator running a rom starting with a save state(it's based on the project 64 source code). The only output it gives is the sound.
so if you have a save state and the rom you can make an usf. But since this is bulky and slow and you would need a save state for for every music a few hacks are needed like stop executing the rest of the coding like drawing routines(and routines don't contain the models). Often the usflib file contains a hacked rom and a save state and the miniusf music select code.
to get 3d models the only way to do is using the Nemu emulator which has an export wrl function which can be imported in 3ds max, but it will only output what is drawn in the last frame and it practically unusuable.
Getting 3D Characters from N64 by AllenSword at 9:04 PM EDT on July 14, 2007