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
1 user currently in Rom Hacking: hukka | 2 guests
Acmlm's Board - I2 Archive - Rom Hacking - CHR extracting - when can(not) it be done? | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
g-fighter
Newcomer
Level: 3

Posts: 3/4
EXP: 51
For next: 77

Since: 09-22-05

Since last post: 23 days
Last activity: 22 days
Posted on 10-10-05 01:20 AM Link | Quote
Hey as I am quite the n00b, this question may be oversimplified, but Ive been messing with rom hacking recently and ive been looking a lot at cory arcangels stuff. hes released his source so i think its a valuable tool for learning. i noticed that he took out the character data from smb to use in his hack, which he did by taking the lower 8k from the ROM, the question is when can you or cant you do this? I want to do a hack of megaman 1, but it uses mapper#2, which ive seen described as 128k PRG / 0k CHR. Now, I have to admit, i dont really get how the CHR could be 0k in the first place (does that mean the CHR chip is literally blank) but the thing is is it still possible to extract the CHR data from MM? its not the bottom 8k (right?) but is there another way?

thanks so much for any help
dan

Snap Dragon
Level: 43

Posts: 758/782
EXP: 534516
For next: 30530

Since: 03-15-04

Since last post: 20 hours
Last activity: 14 hours
Posted on 10-10-05 01:37 AM Link | Quote
There is no CHR-ROM in Mega Man. It uses CHR-RAM, the data for which is stored in the PRG banks of the ROM.
DukeNukem007

Shyguy
Level: 13

Posts: 88/90
EXP: 9247
For next: 1020

Since: 07-08-05
From: Quahog, RI

Since last post: 18 days
Last activity: 12 hours
Posted on 10-10-05 04:58 AM Link | Quote
Originally posted by g-fighter
its not the bottom 8k (right?)p


You're almost certainly going to find way more than 8k of chr -ram in a 128k/0k rom.

A few prg-only roms also use a fairly lightweight compression (which seems to be either an almost universal LZ format, and/or a 1bpp format for some fonts.) It's tough to figure out but if you find "lumps" of graphics you can mess with things, i.e. I changed a few Guardian Legend gfx.

Fortunately Megaman 1/2/4/6 don't have these despire being prg-only.
g-fighter
Newcomer
Level: 3

Posts: 4/4
EXP: 51
For next: 77

Since: 09-22-05

Since last post: 23 days
Last activity: 22 days
Posted on 10-10-05 08:00 AM Link | Quote
so in other words the graphics are just littered throughout the whole thing? what would be the best way to go about extracting them, so that i could consolidate them into a single CHR rom (obviously id have to lose some of em, but its for a hack anyway)?
Dish

Spiny
Level: 38

Posts: 595/596
EXP: 355646
For next: 14801

Since: 03-15-04
From: Disch

Since last post: 18 days
Last activity: 18 days
Posted on 10-11-05 12:08 AM Link | Quote
Open up a graphics editor like TLP and start copy/pasting.

CHR is pretty easy to recognize just by flipping through the file (unless it's compressed -- but in MM1 it's not)
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - Rom Hacking - CHR extracting - when can(not) it be done? | |


ABII


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



Page rendered in 0.011 seconds.