Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
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
Posted on 04-26-05 12:00 PM Link | Quote
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
Posted on 04-26-05 03:09 PM Link | Quote
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
Posted on 04-26-05 09:52 PM Link | Quote
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
Posted on 04-27-05 04:54 AM Link | Quote
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
Posted on 04-27-05 09:40 AM Link | Quote
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.
Posted on 04-27-05 06:31 PM Link | Quote
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
Posted on 04-27-05 07:56 PM Link | Quote
Originally posted by Kitty Jedi

Didn't the N64 have some filesystem too? Or i'm just misunderstanding things now?
Hey, 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
Posted on 05-04-05 08:14 AM Link | Quote
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? | |


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.007 seconds.