Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,481,774
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 04-25-24 12:45 PM
Guest: Register | Login

0 users currently in ROM Hacking | 3 guests

Main - ROM Hacking - General Megaman Hacking Thread New thread | New reply

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86

Korxroa
Posted on 11-24-14 04:42 PM Link | Quote | ID: 159054


Red Koopa
Level: 25

Posts: 76/120
EXP: 79504
Next: 10116

Since: 04-20-14

Last post: 3261 days
Last view: 3118 days
Thanks for rock5easily
changed hex 3F to 19 and now is red flash screen in stage select after start stage.

x02E208 -> JP ver. of RM5 or x02E20B -> US ver. of MM5.

Rock5easily's Retweet from R.O.A (aka Korxroa) on Twitter Account.

-----
Mega Man 5 Advanced Edition progress 35% -> Complete Level Edited of 5 Stages.

____________________
i'm [Censored]
Sorry my bad english, can't speak english :-(

Mega Man & Shantae Fan Lovers!!

Korxroa
Posted on 11-28-14 01:44 AM Link | Quote | ID: 159077


Red Koopa
Level: 25

Posts: 78/120
EXP: 79504
Next: 10116

Since: 04-20-14

Last post: 3261 days
Last view: 3118 days
Glitch 1UP using M-Tank in NES version of Mega Man 5.


Fix M-Tank without 1UP like kill all enemies?
fixed M-Tank in Game Gear version of Mega Man from Mega Man 5 Port, Glitch 1UP using M-Tank no longer in Mega Man 10.

____________________
i'm [Censored]
Sorry my bad english, can't speak english :-(

Mega Man & Shantae Fan Lovers!!

NARFNra
Posted on 12-01-14 07:23 PM (rev. 2 of 12-01-14 07:24 PM) Link | Quote | ID: 159097


Koopa
Level: 25

Posts: 95/114
EXP: 87643
Next: 1977

Since: 02-13-10
From: Texas

Last post: 1805 days
Last view: 1805 days
Posted by za909
Hey people! For a while I've been doing some other things, but decided to come back to ROM hacking one more time!
Just like before I'm using Megaman 3, it's the one I know the most about, and having educated myself on the subject of 6502 asm, I'm really looking forward to this!
So far I've added a DPCM player to the music engine, a song from the game you can listen to Here
All the music will be my own original songs.
And I made one of Puresabe's simple hacks compatible with the US version, one that lets you jump from a slide and keep your sliding velocity, which works very much like the dash in the MMX series.
There's also a couple screenshots, since I'm absolute shit at graphics, I'm taking them from various Capcom titles.



This looks really awesome! Hope to see more, nice composition!
I've decided that I'm gonna try to return to mega man hacking in a few weeks. Probably not going to continue Memento though since it's very buggy and mediocre but I might keep some of the songs and port them over. Thinking about an MM4 or 5 hack.

By the way, does anyone here know what this page by misty on hacking mm2 weapons is saying? I can only use google translate, which naturally is pretty bad for understanding technical documents.

http://www.geocities.jp/misty_earn/weapon.html

rock5easily
Posted on 12-02-14 12:07 PM (rev. 9 of 12-02-14 01:03 PM) Link | Quote | ID: 159098


Goomba
Level: 12

Posts: 20/24
EXP: 7058
Next: 863

Since: 06-13-14
From: Japan

Last post: 3037 days
Last view: 2542 days
Please forgive me my lousy English...


Misty's memo about weapons


弾を出すとき
 3DCB5~ 弾出し処理・下桁
 3DCC1~ 弾出し処理・上桁

各武器(アイテム含む)は、ここで指定したアドレスから弾を出す処理へ。
大体はこの弾出し処理中で消費処理も行っている。
------------------------------------------------
The address table of generating each weapon object (including item1,2,3)
 3DCB5- low
 3DCC1- high




出した弾の制御
 3DD11~ 弾制御処理・下桁
 3DD21~ 弾制御処理・上桁
 ここは黄金配列順ではないので注意。
 具体的には バスター・ヒート・エアー・ウッド・
         バブル・クイック・クラッシュ・メタル・フラッシュ・
         1号・2号・3号・ウッド弾かれ・
         クイック弾かれ・エアー弾かれ・(未使用?)・水しぶき
 となっています。

 見れば気付くかもしれませんが、バスターとヒートが同じアドレスを指していたり、
 メタルが他処理の命令の途中を指していたりします。

 これは、
  (0420+X)の2ビット目が0の時は命令を受け付けずに直進する。
 という命令が別の箇所で設定されているからです。

 メタルやバスターに特殊な動きをさせたい場合は、弾を出したときに初期設定(3D45E~辺り)を
 弄ると良いでしょう。

 また、被弾した時の煙(?)や水中の泡、水しぶきなどもこの法則により動いています。
 (これらはバスターと同じIDで動かすように無茶に計算されているので、
  バスターを弄るには、これらと分離する処理が必要になります)
------------------------------------------------
The address table of each weapon object's handler
 3DD11- low
 3DD21- high

The order of weapons is as follow.
Mega buster - heat - air - wood - bubble - quick - crash - metal - flash
- item 1 - item 2- item 3 - wood(reflected) - quick(reflected) - air(reflected&unused?) - spray

You may notice if you look , Mega buster points to the same address of heat , metal points to the middle of an instruction of other processing.

This is, operation as below set in another place.
 When bit2 0f ($0420+X) of RAM is 0, An weapon object goes straight on.

If you want to make a special motion of metal and Buster, the initial set when you put a object the (around 3D45E) Tampering.



NARFNra
Posted on 12-02-14 07:05 PM Link | Quote | ID: 159099


Koopa
Level: 25

Posts: 96/114
EXP: 87643
Next: 1977

Since: 02-13-10
From: Texas

Last post: 1805 days
Last view: 1805 days
I think I kinda get it now. I assume the "+X" is referring to the X register?
Thank you for your help rock5easily.

ShaneM
Posted on 12-02-14 07:22 PM (rev. 7 of 12-02-14 09:12 PM) Link | Quote | ID: 159100


Snifit
Compromised account.
Please contact an admin to restore access.
Level: 36

Posts: 237/285
EXP: 293440
Next: 14670

Since: 02-17-14

Last post: 3136 days
Last view: 2652 days
Posted by NARFNra
I think I kinda get it now. I assume the "+X" is referring to the X register?
Thank you for your help rock5easily.


Example: LDA $0420,X would be loading the Accumulator with whatever value is stored at RAM $0420 (big-Endian) plus whatever was last stored in register X. Usually, whenever + X/Y occurs, a class 2 conditional statement comes next, such as a bit check (Logical AND, EOR etc.) followed by a conditional branching statement. If you needed to push what was in register X onto the stack you'd TXA then PHA and then you can reload X with a new value to be used with A or Y. (We transfer it to A because only A can get pushed onto the stack, since A is responsible for all logic and arithmetic within the 6502 processor. EDIT: Oh yeah, and to get to the contents back from the stack onto X at a later point you'd PLA then TAX.)


I want you to note that most assemblers would only accept a mnemonic such as LDA $0420,X rather than LDA $0420+X as the latter is really informal. Though they both have the same outcome. --ShaneM, Master of ASM

____________________
At the end, when the day is over, the only one left to face is yourself. Have you been true to yourself and made the most of your day?

LuigiXHero
(post deleted) ID: 159103

Korxroa
Posted on 12-08-14 08:12 AM (rev. 3 of 12-08-14 10:33 AM) Link | Quote | ID: 159109


Red Koopa
Level: 25

Posts: 83/120
EXP: 79504
Next: 10116

Since: 04-20-14

Last post: 3261 days
Last view: 3118 days
Darkwing Duck/Magical Doropie Soundtrack MP3/NSF to Mega Man IV/Rockman 4 ROM?

replaced music track.
Bridge (Darkwing Duck) Theme -> Bright Man (Mega Man 4) Theme.

EDIT: Bright Man's Stage, change music track Bright Man Theme to Bridge Theme?

EDIT 2: PureSabe's RM4MI 1.0 released on December 6th 2014,
bug fixes and new features maybe v1.1 of RM4MI next year.

____________________
i'm [Censored]
Sorry my bad english, can't speak english :-(

Mega Man & Shantae Fan Lovers!!

Korxroa
Posted on 12-12-14 06:02 AM (rev. 3 of 12-12-14 06:44 AM) Link | Quote | ID: 159118


Red Koopa
Level: 25

Posts: 84/120
EXP: 79504
Next: 10116

Since: 04-20-14

Last post: 3261 days
Last view: 3118 days
Sorry for Double Post.
-----

Mega Man 5: Advanced Edition v1.0 (Mega Man 5 Hack) is released on 12-12-2014!
http://www.romhacking.net/hacks/2256/
No Board 2 Uploader, Exclusive Only on RDHN.

Mega Man 5AE Playthough, Upload to Youtube Account.
-No Savestate allowed like NES Emulator.
-TAS allowed like f agwawa or Angel Jara from YT Channel.
-Beat the game and Ending.

New MM5 Hack called "Mega Man 5AE" start project since November 21st 2014
Mega Man 4 Advanced Edition is canceled since May-June 2014

EDIT:
BUG Y Coordinate Faster Buster Shot in MM5AE? (Not Original MM5 ROM)


Offset x037228 -> Changed Hex D0 to 00 for Shooting Speed -> Buggy Y Coordinate?
Need Fix Buster Shot with Y Coordinate in MM5AE?

Faster Shooting like Tsukikuro's Rockman 3 BC or Rockman 4 BCAS.

____________________
i'm [Censored]
Sorry my bad english, can't speak english :-(

Mega Man & Shantae Fan Lovers!!

Insectduel
Posted on 12-12-14 04:47 PM Link | Quote | ID: 159119


Hammer Brother
Level: 68

Posts: 936/1069
EXP: 2687558
Next: 41242

Since: 02-16-08
From: Insectduel's office

Last post: 1256 days
Last view: 1255 days
Korxroa if you're going to make a Mega Man 5 with a hard difficulty included, you could have at least expand the rom and program the hard mode code at the title menu. Matrixz's Mega Man Showdown V actually has a hard mode option.

By the way, although Rockman 4 MI is version 1.00 but PureSabe still needs someone who's professional in Japanese to English since he's inexperienced with English.

Korxroa
Posted on 12-13-14 07:35 PM Link | Quote | ID: 159120


Red Koopa
Level: 25

Posts: 85/120
EXP: 79504
Next: 10116

Since: 04-20-14

Last post: 3261 days
Last view: 3118 days
Upgrade to MMC5 Mapper in Mega Man 4 ROM using PureSabe's Rockman 4 MMC5 Edition.
Clean ROM Rockman4.nes (Japan Only) and click "do.bat" wait for progress -> Yes "Y" and Close the do.bat.
rockman4_MMC5.nes Create IPS Patch Use Lunar IPS, Apply Patch rockman4_MMC5.ips to Mega Man 4 US version ROM.

MMC5 Mapper of MM4 US version glitch not work PureSabe's RM4 MMC5 Edition.
Square Machine in Cossack #2 -> Problem Scrolling Left and Right like Mirror.
Dr. Wily Cutscene After Cossack Battle defeated in Cossack #4 -> What Blink "READY" is Black Screen?, No Dr. Wily UFO?

Square Machine with Scrolling on the US ver. of MM4 MMC5 fixed in Offset x073142 -> changed offset 73132 (JP) to 73142 (US).
Only on Hex Editor, No 6502 Debugger needed.

Dr. Wily Cutscene After Cossack Battle defeated on the US ver. of MM4 MMC5 not fixed in Offset x07BAA9 -> changed offset 7BAAE (JP) to 7BAA9 (US).
Game Crashes -> Stuck at Black Screen

Upgrade New Mapper, MMC3 to MMC5 expand rom 512kb to 1MB (1024 bytes).

____________________
i'm [Censored]
Sorry my bad english, can't speak english :-(

Mega Man & Shantae Fan Lovers!!

kuja killer
Posted on 12-13-14 08:53 PM (rev. 4 of 12-13-14 11:08 PM) Link | Quote | ID: 159121


Level: 55

Posts: 414/628
EXP: 1243783
Next: 70406

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

Last post: 281 days
Last view: 6 days
your not meant to use a patch that's only for one version...on the other one...that's just how it is.

So of course things will be glitched by trying to use a Rockman 4 patch...on a US megaman 4 rom instead...

like for example when i did "megaman 3 improvement" ..i made 2 seperate IPS patches because there were significant differences between the US and japan roms originally...
cant just go apply the US patch to the rockman 3 rom....cant just use the japan patch to the megaman 3 rom... same rule applies to any other NES megaman's...

i dont understand why some people try to do that when it's not even meant to work that way.

zuschzero
Posted on 12-14-14 08:08 AM Link | Quote | ID: 159122

Newcomer
Level: 7

Posts: 5/7
EXP: 1099
Next: 349

Since: 08-29-14

Last post: 2476 days
Last view: 2294 days
Won't Puresabe change the intro scnene and the castle introduction musics in R4MI?
The readme says that ver 1.00 is the final version, unless some critical glitches will be found.
Also, the MM5 spinning platforms in Skullman's stage should make Megaman spinning like it does in MM5!

Someone should ask those questions who have contact with him.

Insectduel
Posted on 12-15-14 09:54 PM (rev. 2 of 12-15-14 10:00 PM) Link | Quote | ID: 159125


Hammer Brother
Level: 68

Posts: 937/1069
EXP: 2687558
Next: 41242

Since: 02-16-08
From: Insectduel's office

Last post: 1256 days
Last view: 1255 days
Rockman 2 Return Bullet by PureSabe.

Video, can't find old embedded code

Tested on Rockman 2, successful!
Applying the IPS Patch to Mega Man II, game crashes on startup!

The Rockman 2 RB package not if comes with IPS patches but with the source code and the do.bat provided. If you can't read or know how to program the ASM batches like with ShaneM's SMB2J hacking, then use 3 hex editors which includes Rockman 2, Mega Man II, and Rockman 2RB opened on the same window. Convert the 2RB data manually to Mega Man II if you guys wanted to create a good challenge.

Korxroa
Posted on 12-16-14 04:37 AM Link | Quote | ID: 159126


Red Koopa
Level: 25

Posts: 87/120
EXP: 79504
Next: 10116

Since: 04-20-14

Last post: 3261 days
Last view: 3118 days
Add Sprite Skull Man (Sprite Bank $1C010) in MM4 not work Matrixz's CSA.
Click "New Tile" and Popup Error Message Project1 "Not Enough free space." -> Free Space Seg 0: $8000 - $B7FF: $0 bytes??

Add Tiles D to E and F -> Replaced Yukimaru with Skull Man.
Can't Add Tile F -> Free Space $0 bytes??

New MM4 Hack Project called MFKA, Demo 1 for available soon. this day.

------
New Zynk's Roll-Chan 2-4 (Rockman 2, 3, 4 Hack) released on December 17th this year -> Tomorrow and 27th Anniversary!
Zynk, Submit News Roll-Chan 2-4 on RDHN?

____________________
i'm [Censored]
Sorry my bad english, can't speak english :-(

Mega Man & Shantae Fan Lovers!!

Insectduel
Posted on 12-18-14 11:38 PM (rev. 5 of 12-21-14 12:11 AM) Link | Quote | ID: 159136


Hammer Brother
Level: 68

Posts: 939/1069
EXP: 2687558
Next: 41242

Since: 02-16-08
From: Insectduel's office

Last post: 1256 days
Last view: 1255 days


I decided to release the prototype version of my own version of Roll Chan 4 Mobile after Zynk released it. It's incomplete but I still needed help because I cannot do this project by myself. You can enjoy my prototype version but I am stopping the project for a little while because I have other things to work on. I may either contact PureSabe, Rockman PM community or the RHDN community because PureSabe is the strongest in Sprite CHR ROM when is loaded during the RM4MI gameplay.

Insectduel
Posted on 12-23-14 10:00 PM (rev. 3 of 12-23-14 11:50 PM) Link | Quote | ID: 159170


Hammer Brother
Level: 68

Posts: 942/1069
EXP: 2687558
Next: 41242

Since: 02-16-08
From: Insectduel's office

Last post: 1256 days
Last view: 1255 days
Sorry for the double posting but unfortunately, I have to end the Roll Chan 4 Mobile project unless I get to the NESDev community which is my last option. I know most you respected my mobile version but it seems that Rockman 4 / Mega Man IV is incapable of handling this Scroll ID loading thingy. Someone actually tried helping me but it didn't work either. My ASM skills aren't really that bad but it was worth my experience trying to create the impossible.

While playing games with the FCEU X PPU Viewer turn on, Rockman 3 isn't bad when reaching a new screen part of the stage and Rockman 5 is fluent and is actually controlled by Background & Sprite CHR ROM banks with their own RAM Numbers $EA - $EF. If I were going to do Roll Chan Mobile for the 5th Rockman game, then I need to start everything from scratch or better yet, make a whole new Roll Chan game from scratch as a home-brew NES game with a Rockman / Mega Man engine. I know nothing about homebrewing NES games so that's sometime in the future. Hell, Roll Chan Mobile stars in a few of their PC Rockman / Mega Man fan games.

Even though I was stuck on one or two faulty programming codes, I could have program everything else such as her buster charge and depleted their weapon energy on my own.

I'm just getting too tired of this and barely have little time doing my hobbies but a lot more time working in a real world. I can't barely get my projects done on time.

EDIT: I joined NES DEV and I have to slowly explain my questions based on this Scrolling PPU issue.

EggplantPimp
Posted on 12-23-14 10:54 PM Link | Quote | ID: 159171


Buzzy Beetle
Level: 44

Posts: 179/378
EXP: 578930
Next: 32355

Since: 04-30-07
From: Boo York, Home Of The Big Pumpkin

Last post: 1251 days
Last view: 1251 days
I hope someone can help you, I've been waiting for this hack to be finished for a long time.

____________________
- Nikki

kuja killer
Posted on 12-23-14 11:34 PM (rev. 2 of 12-23-14 11:37 PM) Link | Quote | ID: 159172


Level: 55

Posts: 415/628
EXP: 1243783
Next: 70406

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

Last post: 281 days
Last view: 6 days
your talking about ditching the whole entire CHR-RAM stuff from megaman 4...and switching to CHR-ROM like megaman 3 and 5 specifically right ? Cause those are the only 2 NES megaman's that had "chr-rom" ..all the other games where "ram"

Well im really sorry that i cant be able to help you with that either. I HAVE converted megaman 4 to CHR-ROM before years ago for infidelity's Megaman Ultra 2 (megaman 4 romhack that was ultimately cancelled in the end ) ---

i do remember what my experience for that was like, it took me several weeks to do it all from pure scratch. I had to go through nearly every single frame and animation of ALL existing enemies, bosses, and projectiles ...platforms items everything. (hundreds and hundreds of frames) ...to make settings for them all to be in CHR-ROM format (where you can swap graphic pages with 1 single little byte)

tile 00-3F, tile 40-7F, tile 80-BF and C0-FF

It was a really major hassle honestly. i was able to do it 100% fully. but it takes tons and tons of work sadly to just convert a game from RAM to ROM. im "not" willing to do it again.

Zieldak
Posted on 12-24-14 12:08 AM Link | Quote | ID: 159173


Crow
Level: 42

Posts: 176/387
EXP: 512342
Next: 9020

Since: 12-01-11
From: Hungary

Last post: 1310 days
Last view: 1201 days
Well, I'm still a noob at this. I'd like to know where is the AI code of Penguin (3B) located in Mega Man 3 if possible. I'd like to either change the travel x distance to 0 when it jumps, or simply remove it.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86


Main - ROM Hacking - General Megaman Hacking Thread New thread | New reply

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

Page rendered in 0.061 seconds. (343KB of memory used)
MySQL - queries: 118, rows: 157/158, time: 0.051 seconds.