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

0 users currently in ROM Hacking | 3 guests | 1 bot

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 07-31-14 03:52 PM Link | Quote | ID: 157585


Red Koopa
Level: 25

Posts: 14/120
EXP: 79506
Next: 10114

Since: 04-20-14

Last post: 3262 days
Last view: 3119 days
Ring Boomerang to Item including E-Tank, 1up, Weapon Energy etc in Mega Man 4? (like Mega Man IV GB and RM4MI)

Can't Stuck E-Tank Item on Ring Boomerang in Dr. Cossack's Citadel Stage 3
Wall on Jump cannot slide


GB version of MMIV's Ring Boomerang Weapon featuring Item for Mega Man 4 NES Hack?

Mega Man IV GB, MM4 Level Hack, RM4MI (from Left to Right)


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

Mega Man & Shantae Fan Lovers!!

Insectduel
Posted on 07-31-14 07:23 PM Link | Quote | ID: 157597


Hammer Brother
Level: 68

Posts: 872/1069
EXP: 2687600
Next: 41200

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

Last post: 1256 days
Last view: 1255 days
@MikeTechno There is a reason why Matrixz's CSA editor exists. The CSA allows tiles to position the X and Y units to connect them. I am very aware about frame animations and usually I start from the feet of her tiles. Speaking of feet, I should move Roll (Standing pose) 1 pixel right so she wouldn't be floating on edges. I already noticed it while testing.

NES Roll Chan mobile is much harder than the fangames which is my greatest challenge of romhacking.

@Korxroa Did you code the Ring Boomerang on your own or did you stole some reading code from Rm4MI. Just curious?

Korxroa
Posted on 08-01-14 03:50 PM (rev. 2 of 08-01-14 04:06 PM) Link | Quote | ID: 157616


Red Koopa
Level: 25

Posts: 15/120
EXP: 79506
Next: 10114

Since: 04-20-14

Last post: 3262 days
Last view: 3119 days
This MMIV's GB NOT Puresabe's RM4MI.

Patch MMIV's GB Weapon Ring Boomerang with Move Item (E-Tank, 1up, Weapon Energy etc) in MM4?
Find ROM Offset with Hex Editor?

What Sub Title in Mega Man 4 Project? (hack for example sub title: MM4: The Great Wily, MM4: SP, MM4: Chaos etc) including Ring Boomerang based on MMIV's GB
(Hack version of MM4 US Only, not RM4MI)

Move E-Tank use Ring Boomerang (patch/hack) in Cossack Stage 3 (without TAS or Glitch)
NOT Jump with Slide (unlike Rockman 5 Air Sliding)

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

Mega Man & Shantae Fan Lovers!!

dreamerman
Posted on 08-02-14 02:00 AM Link | Quote | ID: 157629


Red Paragoomba
Level: 18

Posts: 24/52
EXP: 27089
Next: 2808

Since: 01-10-10
From: Santiago

Last post: 948 days
Last view: 948 days
So, matrixx could continue with Mega Man Forever.

This game was very promising. There's nobody interested in continuing with the project?

Ps. Unfortunately I'm not a programmer. But I appreciate the service of you all.

Taprus the 3rd
Posted on 08-02-14 04:23 AM (rev. 3 of 08-02-14 07:24 PM) Link | Quote | ID: 157630

Newcomer
Level: 4

Posts: 1/2
EXP: 168
Next: 111

Since: 08-02-14

Last post: 3553 days
Last view: 3511 days
Well I am doing a RockMan 2 Hack and I have some questions (note that I am pretty new to the rom-hacking thingy thing but I know how hex edit)so here they are :
1.-How can I remove the Breakable walls ?EDIT:
, the thing is that with Rm2edit - Rock 5 Easily it doesnt let me delete them (they appear purple and canot be moved , deleted or added) EDIT2:
just realised I was using an old version... I am a derp..

Zynk
Posted on 08-02-14 11:40 AM Link | Quote | ID: 157634


Purple Leever
Level: 32

Posts: 58/209
EXP: 195958
Next: 10484

Since: 10-19-12

Last post: 79 days
Last view: 1 hour


Does anyone know how to edit this?
I need to know where the flickering colors on the Intro-train scene. The palette is located at offset 36975 (both for MMIV & RM4) .

Encircled 1 & 2 ; 3 & 4, where 1 & 3 are the flickering colors.

Megaman palettes on 1 & 2 are $11 & $01 --> Roll $11 & $16 OR $26 & $ 16
Megaman palettes on 3 & 4 are $2C & $11 --> Roll $2C & $28 OR $38(or $19 for bow) & $28

Changing the values only successfully affects 2 & 4.
Changing 1 & 3 from $11 & $2C to $26 & $38(or $19 for green ribbon) doesn't change at all.

____________________

caesur4
Posted on 08-02-14 02:58 PM (rev. 7 of 08-02-14 07:20 PM) Link | Quote | ID: 157636


Red Goomba
Level: 16

Posts: 20/47
EXP: 19407
Next: 849

Since: 05-20-14
From: Iowa

Last post: 1758 days
Last view: 662 days
Posted by Zynk

Does anyone know how to edit this?
I need to know where the flickering colors on the Intro-train scene. The palette is located at offset 36975 (both for MMIV & RM4) .



Looks like it's here:
x03751B
11 37 37 2C 3B 37 39 3C
The face "flickers" too. 39 is the lit up front-of-the-face part.

Here's what I did:
Opened the hex editor and searched for "0F3B01" in the RAM. That took me to offset x0612. I watched it and saw $3B<-->$11 (colors changed with it). I set a write breakpoint at $0612.
I set my condition like this: "X == #3B || Y == #3B || A == #3B"
(IF X register writes $3B... OR IF Y register writes $3B... OR IF A register writes $3B... to $0612 THEN BREAK; writing conditions is a mess. They aren't intuitive at all)
I went backwards in the disassembled code one full step:
  0372C1:B9 0B 95  LDA $950B,Y @ $950F = #$3B
> 0372C4:8D 12 06 STA $0612 = #$3B

I needed to find the last place A was loaded from, so I plugged $950B into the Seek To button and got the ROM address. Then I started messing around with the hex values to see if it changed them.

Hope that helps!

Posted by Taprus the 3rd
Well I am doing a RockMan 2 Hack and I have some questions (note that I am pretty new to the rom-hacking thingy thing but I know how hex edit)so here they are :
1.-How can I remove the Breakable walls ?EDIT:
, the thing is that with Rm2edit - Rock 5 Easily it doesnt let me delete them (they appear purple and canot be moved , deleted or added)

Switch your object type from "Enemies" to "Items". Then click Remove after you select it..

Taprus the 3rd
Posted on 08-02-14 11:50 PM (rev. 3 of 08-03-14 09:00 PM) Link | Quote | ID: 157650

Newcomer
Level: 4

Posts: 2/2
EXP: 168
Next: 111

Since: 08-02-14

Last post: 3553 days
Last view: 3511 days
EDit:Welp I found how but I was tinkering Heatman a bit and now he is how I want hm to be but I found a bug wish I dont know how to fix it , the thing is when Im in contact with an immobile object or enemy it does like if they where not there !

Im sorry if I am being annoying ..
EDIT2:nvm, thank god I made a backup..

Insectduel
Posted on 08-03-14 12:41 AM Link | Quote | ID: 157652


Hammer Brother
Level: 68

Posts: 874/1069
EXP: 2687600
Next: 41200

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

Last post: 1256 days
Last view: 1255 days
Posted by Zynk




Holy!!!
I like to borrow a few when you complete this. But for now I am making a clean port with only the sprite change.

caesur4
Posted on 08-03-14 03:20 AM Link | Quote | ID: 157653


Red Goomba
Level: 16

Posts: 21/47
EXP: 19407
Next: 849

Since: 05-20-14
From: Iowa

Last post: 1758 days
Last view: 662 days
Posted by caesur4
Posted by Korxroa
I figured out, kind of, how to "enable" the buster shot for charge kick in MM5. x037580 has all of the different pointers(?) for the weapons. If I set the low/high pointers for charge kick (x037589/x037599) to the same ones as the mega buster (x037581/x037591) I can get MM to shoot while he's got charge kick equipped. But the bullet travels through enemies, and I don't know how to fix that.

So I've hit a roadblock. Long story short, there's no on/off switch for properly enabling the Megabuster while equipped with Charge Kick.

Zynk
Posted on 08-03-14 10:43 AM Link | Quote | ID: 157655


Purple Leever
Level: 32

Posts: 59/209
EXP: 195958
Next: 10484

Since: 10-19-12

Last post: 79 days
Last view: 1 hour
Posted by caesur4

Looks like it's here:
[x037532]
11 37 37 2C 3B 37 39 3C
The face "flickers" too. 39 is the lit up front-of-the-face part.

Here's what I did:
Opened the hex editor and searched for "0F3B01" in the RAM. That took me to offset x0612. I watched it and saw $3B<-->$11 (colors changed with it). I set a write breakpoint at $0612.
I set my condition like this: "X == #3B || Y == #3B || A == #3B"
(IF X register writes $3B... OR IF Y register writes $3B... OR IF A register writes $3B... to $0612 THEN BREAK; writing conditions is a mess. They aren't intuitive at all)
I went backwards in the disassembled code one full step:
  0372C1:B9 0B 95  LDA $950B,Y @ $950F = #$3B
> 0372C4:8D 12 06 STA $0612 = #$3B

I needed to find the last place A was loaded from, so I plugged $950B into the Seek To button and got the ROM address. Then I started messing around with the hex values to see if it changed them.

Hope that helps!

Sweet, thanks, man! Now I got her with shadows on her dress, except on her hair b/c of the green & yellow paired up.


____________________

Vanya
Posted on 08-03-14 10:52 AM (rev. 2 of 08-03-14 10:53 AM) Link | Quote | ID: 157656


Red Koopa
Level: 27

Posts: 74/139
EXP: 105078
Next: 11081

Since: 01-22-13

Last post: 3292 days
Last view: 3291 days
Posted by caesur4
Posted by caesur4
Posted by Korxroa
I figured out, kind of, how to "enable" the buster shot for charge kick in MM5. x037580 has all of the different pointers(?) for the weapons. If I set the low/high pointers for charge kick (x037589/x037599) to the same ones as the mega buster (x037581/x037591) I can get MM to shoot while he's got charge kick equipped. But the bullet travels through enemies, and I don't know how to fix that.

So I've hit a roadblock. Long story short, there's no on/off switch for properly enabling the Megabuster while equipped with Charge Kick.


Off the top of my head I'm thinking that since the Megabuster and Charge Kick are treated a separate weapons what you'd need to do is alter the Charge Kick code to jump over to the Megabuster code before it reaches it's RTS.
However, this is dependent on if the two routines use any specific values to work or not. If they don't require any registers to be set before jumping to them then it should work.
Also taking into account any need for free space, you may need to relocate the Charge Kick code as well.

So my logic is this:

Find the jump to the Charge Kick code.
Copy the original charge Kick routine to a new location.
Add in a jump to the Megabuster code at the start of the old Charge Kick routine.
Add a second jump to the new Charge Kick routine.
NOP the rest of the old Charge Kick routine and take note of this remaining space for future use.

____________________
Krakenskin Leather Works, my Etsy store.
LordVanya, my art page.
FundamentalEssence, my game development page.

caesur4
Posted on 08-03-14 08:57 PM Link | Quote | ID: 157659


Red Goomba
Level: 16

Posts: 22/47
EXP: 19407
Next: 849

Since: 05-20-14
From: Iowa

Last post: 1758 days
Last view: 662 days
Posted by Vanya
So my logic is this:

Find the jump to the Charge Kick code.
Copy the original charge Kick routine to a new location.
Add in a jump to the Megabuster code at the start of the old Charge Kick routine.
Add a second jump to the new Charge Kick routine.
NOP the rest of the old Charge Kick routine and take note of this remaining space for future use.

It might work kind of like that. Based on those weapon pointers I found, the Megabuster is definitely its own attack routine, and I can swap any of the other attacks with that one and it works fine. Charge Kick is actually just a RTS.

I think the actual charge kick attack is coded into the regular slide routine. If Charge Kick isn't equipped, that part of the code--the part that makes MM invulnerable and causes damage--is just branched over.

In any event, I think Charge Kick might be overpowered if I give it that ability. I was thinking about being able to activate it by pushing "B" though...

Korxroa
Posted on 08-04-14 03:33 AM (rev. 3 of 08-04-14 03:40 AM) Link | Quote | ID: 157662


Red Koopa
Level: 25

Posts: 16/120
EXP: 79506
Next: 10114

Since: 04-20-14

Last post: 3262 days
Last view: 3119 days
Assembly Document (doc not txt) for Mega Man 4? with download link?
ASM Code List like HP, Lives, Damage MM, Skip Ending MM's Train, Fast Side-Scrolling, Removed Continue etc

Two ASM Code MMIVGB (Not RM4MI) Ring Boomerang and RM5AS for MM4 (Code check your PM)
One E-Tank Item from Cossack Stage 3 (Original, No Edit Level)


unlike RM4MI's stop Ring Boomerang move use D-Pad and press holding B button or Moved Item.

Yuki Miyuki's Rockman 5 Air Sliding Code compatible with MM4 and RM4? (Incompatible MM1~3 and 6)

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

Mega Man & Shantae Fan Lovers!!

rock5easily
Posted on 08-04-14 11:05 AM (rev. 3 of 08-04-14 01:07 PM) Link | Quote | ID: 157664


Goomba
Level: 12

Posts: 15/24
EXP: 7058
Next: 863

Since: 06-13-14
From: Japan

Last post: 3037 days
Last view: 2543 days
A new hack, Rockman 4 Burst Chaser x Air Sliding was released!
The author is TSUKIKURO.

You can download it from a link below.

http://rockman2ips.tripod.com/index_en.html
Megaman 4: Completed. -> Rockman 4 BCAS (BURST CHASER X AIR SLIDING) [zip]

Oh, The download link is unavailable...
Direct link below:
http://rockman2ips.tripod.com/Rockman4BCAS.zip

Korxroa
Posted on 08-04-14 12:50 PM Link | Quote | ID: 157665


Red Koopa
Level: 25

Posts: 17/120
EXP: 79506
Next: 10114

Since: 04-20-14

Last post: 3262 days
Last view: 3119 days
not exist link "Rockman4BCAS"
404 Error Page Not Found

Reupload from Board2 Uploader or Dropbox, File Hosting Other etc

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

Mega Man & Shantae Fan Lovers!!

Vanya
Posted on 08-04-14 12:53 PM Link | Quote | ID: 157666


Red Koopa
Level: 27

Posts: 75/139
EXP: 105078
Next: 11081

Since: 01-22-13

Last post: 3292 days
Last view: 3291 days
Posted by caesur4

In any event, I think Charge Kick might be overpowered if I give it that ability. I was thinking about being able to activate it by pushing "B" though...


I dunno, dude. Charge Kick is a pretty underwhelming weapon. I don't think allowing the use of the Megabuster would make much of a difference, that is unless in this circumstance the Megabuster part would be counted as Charge Kick damage. That's something I hadn't considered before.

Having it go off with "B" is a great idea regardless. One of the biggest annoyances with that ability is that you can't use your normal slide without wasting weapon energy.

Here's a radical idea, change it so it doesn't use the slide animation at all. Have it use the throw animation or if possible add in the "Break Dash" animation from Megaman V (GB). Then make it so it can be used in mid air and you'll have a vastly superior version of Charge Kick that doubles as a limited air dash ability; "Charge Tackle".

____________________
Krakenskin Leather Works, my Etsy store.
LordVanya, my art page.
FundamentalEssence, my game development page.

Zynk
Posted on 08-04-14 02:38 PM Link | Quote | ID: 157668


Purple Leever
Level: 32

Posts: 60/209
EXP: 195958
Next: 10484

Since: 10-19-12

Last post: 79 days
Last view: 1 hour
Posted by rock5easily
A new hack, Rockman 4 Burst Chaser x Air Sliding was released!
The author is TSUKIKURO.

You can download it from a link below.
Direct link below:
http://rockman2ips.tripod.com/Rockman4BCAS.zip

Whoa! Great news!

Also, time to test Roll-chan 4 compatibility.
Spoiler:

Ugh, aside from buggy intro animation, player sprites are okay though.

____________________

Insectduel
Posted on 08-04-14 07:08 PM (rev. 2 of 08-04-14 07:09 PM) Link | Quote | ID: 157670


Hammer Brother
Level: 68

Posts: 876/1069
EXP: 2687600
Next: 41200

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

Last post: 1256 days
Last view: 1255 days
My favorite childhood game, Mega Man IV before I found out of Japanese counterparts.

I kinda saw it coming from Tsuki. I wonder if is good but not better than Rm4MI.

caesur4
Posted on 08-05-14 04:46 AM (rev. 2 of 08-05-14 04:49 AM) Link | Quote | ID: 157674


Red Goomba
Level: 16

Posts: 23/47
EXP: 19407
Next: 849

Since: 05-20-14
From: Iowa

Last post: 1758 days
Last view: 662 days
Posted by Vanya
Posted by caesur4

In any event, I think Charge Kick might be overpowered if I give it that ability. I was thinking about being able to activate it by pushing "B" though...

Having it go off with "B" is a great idea regardless. One of the biggest annoyances with that ability is that you can't use your normal slide without wasting weapon energy.

Here's a radical idea, change it so it doesn't use the slide animation at all. Have it use the throw animation or if possible add in the "Break Dash" animation from Megaman V (GB). Then make it so it can be used in mid air and you'll have a vastly superior version of Charge Kick that doubles as a limited air dash ability; "Charge Tackle".

I hadn't actually thought to make MM do a regular slide with A+down until you just mentioned that. Thanks! I'm going to make that work. And I've actually got a Break Dash-kinda thing going now (complete with airslide). There are one or two more things I want to modify with Charge Kick before I'm done... I'm thinking MMX dash-jump, and maybe some kind of reflect bullets thing.

My scope might be a bit grander than my abilities though...

Anyway, thanks again for the ideas! I think once I get a bit more to show I'll start a thread with my progress.

Oh, and without looking too hard, when shooting the megabuster, equipped with charge kick, the damage dealt is based off of charge kick's vulnerability "set", but that could probably be easily rerouted.
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.050 seconds. (346KB of memory used)
MySQL - queries: 132, rows: 172/172, time: 0.040 seconds.