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

0 users currently in ROM Hacking | 1 guest

Main - ROM Hacking - Difference between Mega Man's cartridge New thread | New reply


MartsINY
Posted on 07-07-15 10:07 PM (rev. 2 of 07-07-15 10:07 PM) Link | Quote | ID: 160380


Micro-Goomba
Level: 11

Posts: 12/17
EXP: 4843
Next: 1142

Since: 03-31-11

Last post: 2073 days
Last view: 2073 days
I used to hack Mega Man 4 but since it could not switch lots of graphics at a time, I chose to instead opt for MM5. Since MM5 present this advantage, I guess it has a disadvantage in consequence. But I cannot see : if I understand concepts correctly : http://datacrystal.romhacking.net/wiki/Mega_Man_V

It has mor chr_rom and even PGR_rom than MM4. So what is the catch?

Also can someone tell me what other game use the same cartdridge as MM5 if I'd like to flash my hack on real cartdrige?

kuja killer
Posted on 07-07-15 10:46 PM (rev. 4 of 07-07-15 10:55 PM) Link | Quote | ID: 160381


Level: 55

Posts: 464/628
EXP: 1243839
Next: 70350

Since: 03-20-07
From: Lake Havasu City, Arizona

Last post: 281 days
Last view: 6 days
That statement "kind of" in-correct.

MM4 is 512 kb,
MM5 is 512 kb.
Okay sure they're the same size, but the difference is.

Megaman 4: all 512 kb is used by both graphics and programming space, they share the same 80,000 bytes.

Megaman 5: 256 kb is used for programming space (the first 40,000 bytes)
the 2nd 256 kb is for graphics space. They do "not" share the same space together unlike megaman 1, 2, 4, and 6.

--------------------------
I dont know the answer to your last question though about other games, someone else probably will.

MartsINY
Posted on 07-07-15 10:57 PM (rev. 3 of 07-07-15 11:00 PM) Link | Quote | ID: 160382


Micro-Goomba
Level: 11

Posts: 13/17
EXP: 4843
Next: 1142

Since: 03-31-11

Last post: 2073 days
Last view: 2073 days
Thanks a lot for this answer!! But what then explain that graphics can be switch in an instant in MM3 and MM5? I'm not sure I understand that point. The guess I could take is because MM5 has some space considered only graphics, it could load it instantly, where in MM4 for example, it would have to be "built", using scroll gfx, before loading it?

As a side question, I prefer MM3 like I talked to you, but I saw there would be some advantage with MM5 as MM3 had some glitches due to bad programming (being one of the first MMC3) (like stage select glitch)

thanks for all the help, really appreciated

kuja killer
Posted on 07-08-15 01:38 AM (rev. 6 of 07-08-15 01:53 AM) Link | Quote | ID: 160383


Level: 55

Posts: 465/628
EXP: 1243839
Next: 70350

Since: 03-20-07
From: Lake Havasu City, Arizona

Last post: 281 days
Last view: 6 days
Eh dont worry about glitches with mm3.

If you were to use "megaman 3 improvement 2.1" for the base of your mm3 hack, then there's no glitches period, almost ZERO lag/slowdown, a whole entire story intro which you'd be able to edit, and so much more.

Megaman 5 is able to switch graphic pages on the fly instantly, megaman 3 does too because these games use CHR-ROM ....not CHR-RAM, just only need the following:

LDA #graphic page number,
STA $graphic banks E8 through ED,
INC $1B"

and that's it, nothing more.

Megaman 4 is ridiculously complicated and long and i have no clue how it's done but it's horribly slow. But it's considered CHR-RAM. Along with megaman 1, 2, and 6.

MartsINY
Posted on 07-08-15 03:14 AM Link | Quote | ID: 160384


Micro-Goomba
Level: 11

Posts: 14/17
EXP: 4843
Next: 1142

Since: 03-31-11

Last post: 2073 days
Last view: 2073 days
thanks a lot for the help! I'll use your improved for MM3 then since MM5 present no advantage1!!

thanks again!!

Main - ROM Hacking - Difference between Mega Man's cartridge New thread | New reply

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

Page rendered in 0.019 seconds. (339KB of memory used)
MySQL - queries: 47, rows: 71/72, time: 0.015 seconds.