Points of Required Attention™
Friendly reminder: Please don't respond to spammers! Their posts inevitably get memory-holed when staff get around to, leaving behind an inexplicable tableau of you shouting at nothing and (if they otherwise would have been alone in a thread) dangling posts and wrong postcounts.
Views: 45,910,243
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 10-23-17 09:01 PM
Guest: Register | Login

0 users currently in ROM Hacking | 1 guest | 1 bot

Main - ROM Hacking - Want the metal blade in Megaman 3? Here's how... New thread | New reply


EggplantPimp
Posted on 09-27-08 05:48 PM Link | Quote | ID: 91168


Slime
Level: 39

Posts: 78/337
EXP: 382856
Next: 21915

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

Last post: 40 days
Last view: 40 days
Posted by tbolt76 at ||board
Heres all the info you need to put the metal blade from megaman 2 back into megaman 3

I use Hexposure for this

offset address 3d2eb change value to 0f

(that will allow you to fire in all directions even down)

offset adress 3d357 change value to 03

(this will allow you to fire 3 blades)

offset 3d2fc change value to 99

(blade range increases dramaticly and does not return)

then i use tile layer pro for this

locate the shadow blade and metal blade graphics

take the metal blade graphics and insert them to where the shadow blade is
it has to be specific or it wont look right it should look like this /# /+

note this will not work on rockman 3 only the us version

enjoy giving doc robot metal man a taste of his own medicine


I don't know why this tbolt76 didn't make an IPS patch for this, can someone please make an IPS patch for this? There's no screensshots, you tube video for this to see what it looks like in action.

____________________
- Nikki




infidelity
Posted on 09-27-08 06:58 PM Link | Quote | ID: 91170


Boo
Level: 61

Posts: 60/941
EXP: 1780773
Next: 95823

Since: 05-24-07

Last post: 5 days
Last view: 2 days
what i want is the actual sfx from MM2 into MM3-6 sound engine. lets get that

Insectduel
Posted on 09-27-08 08:08 PM (rev. 2 of 09-27-08 08:10 PM) Link | Quote | ID: 91173


Boomerang Brother
Level: 63

Posts: 145/1042
EXP: 2000411
Next: 96741

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

Last post: 53 days
Last view: 47 days
Most ROM hackers don't actually release Assembly patches. Even I don't sometimes.

Why METAL BLADE, it's oblivously the same thing. If I were editng the AI of the Rolling Cutter weapon from Megaman 1 and create an ASM where I shoot the similar type of that metal blade weapon you will get the same result.

Obliovously, without editing the Shadow Blade's GFX, you will only firing only Shadow Blade Shuriekens.

But it's a really cool ASM though for MM3.

Googie
Posted on 09-28-08 11:18 PM Link | Quote | ID: 91287


Giant Red Koopa
ROM Hacking is life!
Level: 70

Posts: 335/1309
EXP: 2957480
Next: 58331

Since: 02-19-07
From: The Boogie Down Bronx

Last post: 25 days
Last view: 25 days
Personally I'd love to see this hack in action. But then again it's up to someone who wants to chef up a patch for the community, I just don't understand the /# /+ though. Unless I'm getting too old for this... ^___^'

NetSplit
Posted on 09-28-08 11:28 PM (rev. 2 of 09-28-08 11:29 PM) Link | Quote | ID: 91288


Level: 29

Posts: 118/176
EXP: 145673
Next: 2212

Since: 02-26-07

Last post: 180 days
Last view: 180 days
He was just trying to explain the order the tiles go in TLP, I think. This hack should be incredibly easy for anyone to implement; the addresses and values are all there, with the only potential for confusion being pasting in the graphics. At worst, putting the graphics in properly will take all of two tries. Do you really need a patch for this?

To be honest, I don't like having extra IPS patches flying around and I find it easier to do a small hack myself than to use an IPS patch. I'm certainly not the norm, though.

infidelity
Posted on 09-29-08 12:54 AM (rev. 3 of 09-29-08 01:03 AM) Link | Quote | ID: 91297


Boo
Level: 61

Posts: 62/941
EXP: 1780773
Next: 95823

Since: 05-24-07

Last post: 5 days
Last view: 2 days
here you got Stufid & Googie, I got bored


Metal Blade in Megaman 3


ips download = http://www.megaupload.com/?d=LFSCJB21

EggplantPimp
Posted on 09-29-08 01:36 AM Link | Quote | ID: 91304


Slime
Level: 39

Posts: 79/337
EXP: 382856
Next: 21915

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

Last post: 40 days
Last view: 40 days
Thanks infidelity, you're my hero! <3 <(^_~')>

____________________
- Nikki




Googie
Posted on 09-29-08 02:10 AM Link | Quote | ID: 91308


Giant Red Koopa
ROM Hacking is life!
Level: 70

Posts: 336/1309
EXP: 2957480
Next: 58331

Since: 02-19-07
From: The Boogie Down Bronx

Last post: 25 days
Last view: 25 days
Good looking out infidelity, I already made the patch after NetSplit's post. It's been a long time since I went in my ROM Hacking folder, I can't believe how rusty I am.

Here's what I found at Data Crystal infidelity, there's some sound effects data there. Unless you've been there already. It's been ages I've been here also... ^^'

infidelity
Posted on 09-29-08 02:15 AM (rev. 2 of 09-29-08 02:44 AM) Link | Quote | ID: 91309


Boo
Level: 61

Posts: 65/941
EXP: 1780773
Next: 95823

Since: 05-24-07

Last post: 5 days
Last view: 2 days
Stufid - your welcome

Googie - I know how to locate where the music and sfx are in MM2. The sfx engine used in MM1-2 is extremely different from MM3-6. In one of the videos Matrixz released awhile ago, he has the sound pretty much identical. I've tried creating custom "instruments" that MM4 uses to try to manipulate the sound the Metal Blade makes. I used the Shadow Blade sfx, and try screwing with the instruments and the original notes used in the sfx. Music is easy, but sfx are such a pain in the arse. :-/

Googie
Posted on 09-29-08 02:29 AM Link | Quote | ID: 91310


Giant Red Koopa
ROM Hacking is life!
Level: 70

Posts: 337/1309
EXP: 2957480
Next: 58331

Since: 02-19-07
From: The Boogie Down Bronx

Last post: 25 days
Last view: 25 days
I got you, I hope you can knock it out sometime soon though. I'm gonna see if I can get back into my MM1 hack after seeing this thread... ^.^

Insectduel
Posted on 09-30-08 08:07 PM (rev. 2 of 09-30-08 08:10 PM) Link | Quote | ID: 91445


Boomerang Brother
Level: 63

Posts: 151/1042
EXP: 2000411
Next: 96741

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

Last post: 53 days
Last view: 47 days
That's a nice move infidelity. Unfortunely, there is a missing part of the thrown blade, which is the number of blades before reducing power. The orginal Mega Man 2 has 4 blades so it is hard to find data in Mega Man 3 without the use of the FCEUXD Code/Data logger.

The offset in the US Megaman 3 is at x3DF41 ($DF31). Offset x3DF39 ($DF29) in the Japanese version of Rockman 3. If you change the value to 04, it will shoot 4 blades instead of the orginal 2 blades.

And here's the database for the Japanese Rockman 3 in case Japanese ROM-Hackers need this.

x3D2E7 - That will allow you to fire in all directions even down
(Change Value to 0F)

x3D2F8 - Blade range increases dramaticly and does not return
(Change Value to 99)

x3D353 - This will allow you to fire 3 blades
(Change Value to 03)

x3DF39 - Number of Blades before reducing power
(Change Value to 04)


And, I've also wrote the data in ASM or refer as disassembly format. It is copied from the 6502 debugger.

In the Japanese Rockman 3, it starts in RAM offset $D2CF. Some JSR, JMP or even LDA’s RAM offset may be different between the US Megaman 3 and Japanese versions of Rockman 3. The Shadow Blade disassembly I wrote is currently from the US version of Megaman 3.


$D2D3:20 03 D1 JSR $D103
$D2D6:90 2A BCC $D302+
$D2D8:A5 16 LDA $0016 = #$00
$D2DA:29 0B AND #$0B ; Fires in directions
$D2DC:F0 03 BEQ $D2E1+
$D2DE:99 A0 04 STA $04A0,Y @ $04A3 = #$00
+
$D2E1:A9 00 LDA #$00
$D2E3:99 40 04 STA $0440,Y @ $0443 = #$1F
$D2E6:A9 04 LDA #$04
$D2E8:99 60 04 STA $0460,Y @ $0463 = #$02
$D2EB:A9 14 LDA #$14 ; How far it will shoot before returning to user.
$D2ED:99 00 05 STA $0500,Y @ $0503 = #$00
$D2F0:BD 60 03 LDA $0360,X @ $0364 = #$72
$D2F3:99 60 03 STA $0360,Y @ $0363 = #$C3
$D2F6:BD 80 03 LDA $0380,X @ $0384 = #$04
$D2F9:99 80 03 STA $0380,Y @ $0383 = #$04
$D2FC:BD C0 03 LDA $03C0,X @ $03C4 = #$99
$D2FF:99 C0 03 STA $03C0,Y @ $03C3 = #$34
+
$D302:60 RTS

$D303:03 UNDEFINED
$D304:12 UNDEFINED
$D305:FB UNDEFINED
$D306:4D 03 9F EOR $9F03 = #$00
$D309:B4 A6 LDY $A6,X @ $00AA = #$9C
$D30B:03 UNDEFINED
$D30C:A6 D3 LDX $00D3 = #$00
$D30E:A6 D1 LDX $00D1 = #$00
$D310:D2 UNDEFINED
$D311:D1 D2 CMP ($D2),Y @ $0003 = #$10
$D313:D1 D2 CMP ($D2),Y @ $0003 = #$10
$D315:D2 UNDEFINED
$D316:D1 D1 CMP ($D1),Y @ $0003 = #$10
$D318:D1 D2 CMP ($D2),Y @ $0003 = #$10
$D31A:D1 0F CMP ($0F),Y @ $FF03 = #$16
$D31C:00 BRK
$D31D:F0 FF BEQ $D31E
$D31F:17 UNDEFINED
$D320:00 BRK
$D321:E8 INX
$D322:FF UNDEFINED
$D323:18 CLC
$D324:9F UNDEFINED
$D325:A2 AC LDX #$AC
$D327:97 UNDEFINED
$D328:18 CLC
$D329:A5 18 LDA $0018 = #$00
$D32B:9C UNDEFINED
$D32C:18 CLC
$D32D:9E UNDEFINED
$D32E:18 CLC
$D32F:01 84 ORA ($84,X) @ $0000 = #$F0
$D331:01 85 ORA ($85,X) @ $0000 = #$F0
$D333:83 UNDEFINED
$D334:01 86 ORA ($86,X) @ $0000 = #$F0
$D336:01 87 ORA ($87,X) @ $0000 = #$F0
$D338:01 88 ORA ($88,X) @ $0000 = #$F0
$D33A:01 FE ORA ($FE,X) @ $04A0 = #$00
$D33C:02 UNDEFINED
$D33D:03 UNDEFINED
$D33E:01 03 ORA ($03,X) @ $0601 = #$30
$D340:01 02 ORA ($02,X) @ $012F = #$00
$D342:00 BRK
$D343:03 UNDEFINED
$D344:03 UNDEFINED
$D345:02 UNDEFINED
$D346:03 UNDEFINED
$D347:01 03 ORA ($03,X) @ $0601 = #$30 ; Fires the number of shadow blades.
$D349:15 2B ORA $2B,X @ $0033 = #$00
$D34B:15 15 ORA $15,X @ $001D = #$00
$D34D:2A ROL
$D34E:2C 15 15 BIT $1515 = #$00
$D351:2D 15 2E AND $2E15 = #$00
$D354:15 A5 ORA $A5,X @ $00AD = #$9C
$D356:32 UNDEFINED
$D357:F0 16 BEQ $D36F+
$D359:C6 32 DEC $0032 = #$00
$D35B:D0 12 BNE $D36F+
$D35D:20 7F D3 JSR $D37F
$D360:AC C0 05 LDY $05C0 = #$01
$D363:C0 04 CPY #$04
$D365:F0 08 BEQ $D36F+
$D367:A9 00 LDA #$00
$D369:8D E0 05 STA $05E0 = #$04
$D36C:8D A0 05 STA $05A0 = #$04
+
$D36F:60 RTS



Download

Yeah, I don't like having extra patches either but mine is far too worse if you try this one.

Main - ROM Hacking - Want the metal blade in Megaman 3? Here's how... New thread | New reply

Acmlmboard 2.1+3δ (2016-01-08)
© 2005-2016 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.112 seconds. (351KB of memory used)
MySQL - queries: 81, rows: 113/0, time: 0.059 seconds.