Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,484,850
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 04-26-24 03:07 AM
Guest: Register | Login

0 users currently in ROM Hacking | 1 guest | 2 bots

Main - ROM Hacking - Question on editing megaman 3 New thread | New reply


wah543
Posted on 08-30-10 03:54 AM Link | Quote | ID: 135106


Micro-Goomba
Level: 9

Posts: 5/10
EXP: 2258
Next: 904

Since: 05-08-10

Last post: 4720 days
Last view: 1240 days
I don't want to edit levels or anything I just want to edit megamans sprite I've seen a lot of hacks with megaman sprites editing to something else I was just wondering if there was any way to edit megamans sprite in Megaman 3 to bass's sprites?

Praetarius
Posted on 08-30-10 10:32 AM Link | Quote | ID: 135112


Level: 12

Posts: 17/23
EXP: 7826
Next: 95

Since: 07-14-10

Last post: 4646 days
Last view: 4575 days
You could use tile layer pro or a similar program:
megaman's sprites start about at the half of the entire field, most of them right there; however a few sprites are spread around a good portion of the lower half of the file, so don't miss them or you might have random changes between sprites of megaman and sprites of bass then.

Then you'll need suitable sprites of bass, of course - can't help you with that, either draw them yourself or try your luck with google, maybe sprites inc.?

Last problem will be the color palettes; get a hex editor and change the following addresses until the colors match with your expectation:

(from http://datacrystal.romhacking.net/wiki/Mega_Man_3:ROM_map)
* 0x03c8a8-0x03c8ab - default (e.g. after death) (0f 0f 2c 11)
* 0x004650-0x004653 - Buster (0f 0f 2c 11)
* 0x004654-0x004657 - Gemini Laser (0f 0f 30 21)
* 0x004658-0x00465b - Needle Cannon (0f 0f 30 17)
* 0x00465c-0x00465f - Hard Knuckle (0f 0f 10 01)
* 0x004660-0x004663 - Magnet Missile (0f 0f 10 16)
* 0x004664-0x004667 - Top Spin (0f 0f 36 00)
* 0x004668-0x00466b - Search Snake (0f 0f 30 19)
* 0x00466c-0x00466f - Rush Coil (0f 0f 30 15)
* 0x004670-0x004673 - Spark Shock (0f 0f 30 26)
* 0x004674-0x004677 - Rush Marine (0f 0f 30 15)
* 0x004678-0x00467b - Shadow Blade (0f 0f 34 14)
* 0x00467c-0x00467f - Rush Jet (0f 0f 30 15)

first value is for the invisible stuff, keep that at 0f
second 0f is for the black parts - should be kept as well,
the other two ,well, for the two other colors

i hope that covers enough to get started

wah543
Posted on 09-03-10 06:55 PM Link | Quote | ID: 135281


Micro-Goomba
Level: 9

Posts: 6/10
EXP: 2258
Next: 904

Since: 05-08-10

Last post: 4720 days
Last view: 1240 days
I am confused I have no idea what any of that means other than finding sprites because i can get those

Main - ROM Hacking - Question on editing megaman 3 New thread | New reply

Acmlmboard 2.1+4δ (2023-01-15)
© 2005-2023 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.015 seconds. (339KB of memory used)
MySQL - queries: 42, rows: 65/65, time: 0.012 seconds.