Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,538,180
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 05-05-24 08:28 AM
Guest: Register | Login

0 users currently in Gaming | 1 guest | 1 bot

Main - Gaming - Which Mega Man game was programmed the best? New thread | New reply


RetroRain
Posted on 10-25-08 06:59 PM Link | Quote | ID: 92797


Fuzz Ball
Level: 66

Posts: 297/994
EXP: 2439980
Next: 21871

Since: 09-30-07

Last post: 1944 days
Last view: 966 days
I am going to be doing a lot of ASM coding later, which made me think of this question. Which Mega Man game was coded the best? I'm talking 1 through 9 of course. It can be your opinion or factual. I read somewhere that one of the games was coded real well. Was it Mega Man 3?

____________________
My YouTube Channel

Lunaria
Posted on 10-26-08 01:48 AM Link | Quote | ID: 92804


Deddorokku
Princess of the Night
Level: 47

Posts: 116/442
EXP: 736559
Next: 29644

Since: 02-21-07
From: Equestria

Last post: 3712 days
Last view: 2075 days
Posted by Logical Operand
I am going to be doing a lot of ASM coding later, which made me think of this question. Which Mega Man game was coded the best? I'm talking 1 through 9 of course. It can be your opinion or factual. I read somewhere that one of the games was coded real well. Was it Mega Man 3?

/me face desks

Uh yeah! I would say 9!






____________________
The fun has been doubled!

Ailure
Posted on 10-26-08 01:53 AM (rev. 2 of 10-26-08 01:55 AM) Link | Quote | ID: 92805

Hats
Steam Board2 group
Level: 121

Posts: 3138/3965
EXP: 19793130
Next: 263566

Since: 02-19-07
From: Sweden, Skåne

Last post: 3310 days
Last view: 2061 days
Isn't this more of an ROM hacking question?



(And coding wise, I'm pretty sure they're quite similar for the most part)

____________________
AIM: gamefreak1337, MSN: Emil_sim@spray.se, XMPP: ailure@xmpp.kafuka.org


boingboingsplat
Posted on 10-26-08 02:03 AM Link | Quote | ID: 92813


Giant Koopa
[PREFSTRING:wonderful bounciness]
Level: 74

Posts: 582/1292
EXP: 3636358
Next: 17186

Since: 07-23-07
From: Michicola

Last post: 4851 days
Last view: 4813 days
I thought that Megaman 9 wasn't even programmed in assembly.

____________________
 

RetroRain
Posted on 10-26-08 04:09 AM Link | Quote | ID: 92814


Fuzz Ball
Level: 66

Posts: 298/994
EXP: 2439980
Next: 21871

Since: 09-30-07

Last post: 1944 days
Last view: 966 days
I suppose this is more of a ROM hacking question. It's more of a technical question. Each game plays very similar, but each game has its differences. I'm sure the code is not the same for each game, and I'm sure some programmed methods are better in one game than they are in another. For example, I was watching Panophobia's MM4 glitch video, and there is flaws in the game's code. When Megaman uses the wire, it cancels Dust Man's suck attack. And there was even a video I watched where if you use the Rain Flush after you defeat Dr. Wily, it kills Dr. Wily, and the game doesn't continue. Now, lets say that MM4 was coded a little bit better, than these glitches wouldn't happen. I'm looking for the Mega Man game that is coded the best. I read somewhere, I don't remember where, that Mega Man 3 was the game that was coded the best. I could be wrong. I'm looking for more of a technical answer. But I was also curious to see if anyone had an opinion on which Mega Man game they thought was coded better. Perhaps they had hacked the ASM code before, and found the code to be programmed very well. You guys follow what I'm saying?

____________________
My YouTube Channel

RT-55J
Posted on 10-26-08 05:17 AM Link | Quote | ID: 92818

Armor Guardian
Level: 81

Posts: 631/1562
EXP: 4892667
Next: 100182

Since: 02-23-07
From: Wild Side Arcade

Last post: 322 days
Last view: 64 days
My instincts tell me it's either 5 or 6. The reason should be obvious.

Ailure
Posted on 10-26-08 01:20 PM (rev. 2 of 10-26-08 01:22 PM) Link | Quote | ID: 92825

Hats
Steam Board2 group
Level: 121

Posts: 3141/3965
EXP: 19793130
Next: 263566

Since: 02-19-07
From: Sweden, Skåne

Last post: 3310 days
Last view: 2061 days
Posted by boingboingsplat
I thought that Megaman 9 wasn't even programmed in assembly.
Most likely C++ or something but then I doubt the original poster would be interested in that version, unless he got sudden interest playing on a Wii instead of a proper NES emulator.

...of course, the result would still be machine code. Doesn't matter what programming language you use. (It might be easier to hack raw machine code compiled from assembly code though.)

____________________
AIM: gamefreak1337, MSN: Emil_sim@spray.se, XMPP: ailure@xmpp.kafuka.org


Matrixz
Posted on 10-27-08 09:39 AM Link | Quote | ID: 92856


Ninji
Level: 35

Posts: 19/225
EXP: 266564
Next: 13372

Since: 04-07-07
From: Norway

Last post: 3115 days
Last view: 1792 days
In Megaman 6, a lot of the routines were coded from scratch. Where they could have used the same routines and data formats as MM5.. for some reason they didn't. I think it might be the most decently coded one of the NES games.
MM5 seems to be better put together than MM4, but i haven't studied it so much.

RetroRain
Posted on 10-27-08 08:57 PM Link | Quote | ID: 92874


Fuzz Ball
Level: 66

Posts: 299/994
EXP: 2439980
Next: 21871

Since: 09-30-07

Last post: 1944 days
Last view: 966 days
Posted by Panophobia
In Megaman 6, a lot of the routines were coded from scratch. Where they could have used the same routines and data formats as MM5.. for some reason they didn't. I think it might be the most decently coded one of the NES games.
MM5 seems to be better put together than MM4, but i haven't studied it so much.
Which reminds me, MM6 is the only game to have a detailed boss preview screen.

____________________
My YouTube Channel

kuja killer
Posted on 11-06-08 09:08 AM Link | Quote | ID: 93653


Level: 55

Posts: 68/628
EXP: 1244761
Next: 69428

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

Last post: 291 days
Last view: 1 day
Yea i love the whole intro on mm6 when you pick a stage to play, that's why i think that it's actually unique and FRESH compared to the majority of all the other known mm, mm X or whatever games that have an intro screen when you pick a stage. the mm zero games do not do that so they do not count.

While all the rest of the games use the SAME generic style having a horizontal strip in the middle of the screen most of the time against a scrolling star field, which is okay and all, but it's way too common, and that's also why i've not managed to ever do anything about my own boss selected screen for my mm3 hack either yet, it's just totally black and empty currently cause i wanna do something totally new and fresh like what mm6 did, NOT like the other games using that same old plain horizontal strip + scrolling stars.
-------------------------------
Anyway in terms of the topic dicussion. MM3, 4 and 5 are all very similiar. Except 4 had alot more very unsuual styles for routines. (because i've worked alot with mm4 with infidel's hack) mm3 by far is my baby! i know every single little possible nook and cranny of the game there is what everything is means and such. (so that's why my mm3 hack will require many more years of work until im done) :|

MM6 like matrixz said is the absolute most complicated and hardest of all the NES games. It's programmed SOO truly different than the rest of the NES series, some of the most SIMPLEST routines like pallete changes and the text drawing routines are so ridiculous and stupid (not that it's bad or anything) but the way it works is just i mean...so freaking different and tries to be very complex which is unnecessary really. But it's got the LEAST amount of bugs and glitches, compared to say mm1 which is so broken beyond belief as demonstrated by the mm1 TAS runs on the www.tasvideos.org website.

Main - Gaming - Which Mega Man game was programmed the best? New thread | New reply

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

Page rendered in 0.022 seconds. (321KB of memory used)
MySQL - queries: 62, rows: 81/81, time: 0.017 seconds.