Register | Login | |||||
Main
| Memberlist
| Active users
| ACS
| Commons
| Calendar
| Online users Ranks | FAQ | Color Chart | Photo album | IRC Chat |
| |
0 user currently in General Emulation. |
Acmlm's Board - I2 Archive - General Emulation - What's inside a ROM image? | | | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
User | Post | ||
Ten Cheep-cheep Level: 23 Posts: 113/198 EXP: 60153 For next: 7570 Since: 07-24-04 From: Denver Since last post: 69 days Last activity: 32 days |
| ||
If you want to view the files on a CD image saved on your computer then you need a program to mount the image on a false CD drive. But I was wondering, are there any programs to do anything like that with a ROM image? Or are ROMs solid chunks of data? |
|||
dan Snap Dragon Level: 43 Posts: 546/782 EXP: 534516 For next: 30530 Since: 03-15-04 Since last post: 20 hours Last activity: 14 hours |
| ||
You can do that with CDs because they contain a file-system. ROMs (usually) don't have any sort of file-system. So, such a program is probably impossible. | |||
Kyoufu Kawa I'm not bad. I'm just drawn that way. Level: 70 Posts: 1483/2481 EXP: 3008456 For next: 7355 Since: 03-19-04 From: Catgirl Central Since last post: 14 hours Last activity: 13 hours |
| ||
ROMs, ignoring NES for the moment, contain raw machine-language bytecode for the proper computer architecture, with various types of data mixed through it, hopefully in some logical order and more or less grouped together by type. The computer itself does not care about -what- it's (trying to) execute, so if you somehow leak into data, it'll try to execute something that shouldn't be, and crashes. The opposite is also true: code being interpreted as data, like MissingNo and most of the ROM as seen in a graphics editor like TLP. There are two exceptions to this rule: NES and DS. NES can have special CHR-ROM chips, which clearly disambiguate the graphics from the code and other data. DS has an actual (but read-only) filesystem, rippable with DarkFader's "NDSTool". |
|||
Ten Cheep-cheep Level: 23 Posts: 114/198 EXP: 60153 For next: 7570 Since: 07-24-04 From: Denver Since last post: 69 days Last activity: 32 days |
| ||
Hm... I asked because Kingdom Hearts CoM has Simple and Clean on it. I was wondering if it was an MP3 or something. | |||
DahrkDaiz Red Super Koopa Acmlm's Mosts 2005 Best ROM Hacker Level: 45 Posts: 623/885 EXP: 643520 For next: 16644 Since: 03-15-04 From: K-Town Since last post: 4 hours Last activity: 4 hours |
| ||
I highly doubt that it is and if it were, I'm sure the format of it would have been changed some to fit the codec they would have written for the GBA, but MP3 isn't an ideal format to be using for cart based system. | |||
Kitten Yiffer Purple wand Furry moderator Vivent l'exp����¯�¿�½������©rience de signalisation d'amusement, ou bien ! Level: 135 Posts: 9463/11162 EXP: 28824106 For next: 510899 Since: 03-15-04 From: Sweden Since last post: 3 hours Last activity: 4 min. |
| ||
Didn't the N64 have some filesystem too? Or i'm just misunderstanding things now? | |||
Kyoufu Kawa I'm not bad. I'm just drawn that way. Level: 70 Posts: 1487/2481 EXP: 3008456 For next: 7355 Since: 03-19-04 From: Catgirl Central Since last post: 14 hours Last activity: 13 hours |
| ||
Originally posted by Kitty JediHey, I only posted what I knew for certain. |
|||
HyperLamer <||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people Sesshomaru Tamaranian Level: 118 Posts: 4341/8210 EXP: 18171887 For next: 211027 Since: 03-15-04 From: Canada, w00t! LOL FAD Since last post: 2 hours Last activity: 2 hours |
| ||
I'm pretty sure it doesn't, except possibly the bootcode. Somehow the N64 knows enough to copy a small boot-program from the cartridge into memory which is responsible for loading the rest (since N64 doesn't run from cartridge directly); I'm pretty sure it just loads code from a specific place in the ROM though. Most cartidge ROMs are just all the data and resources globbed together in a format, order and position known only to their own programming. (The exceptions to this being the NES which often stores graphic and program data separately, on different chips, and the DS which uses a real filesystem.) |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
Acmlm's Board - I2 Archive - General Emulation - What's inside a ROM image? | | | |