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

0 users currently in ROM Hacking | 2 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

Trinitronity
Posted on 05-21-14 09:33 AM Link | Quote | ID: 156575


Porcupo
Level: 38

Posts: 61/311
EXP: 351122
Next: 19325

Since: 02-04-13

Last post: 1938 days
Last view: 580 days
Also, I have found something related to RockMan hacking, but I got a problem:

I don't understand anything at all. Could someone please help me there? Thanks in advance!

Zieldak
Posted on 05-23-14 07:14 PM Link | Quote | ID: 156591


Crow
Level: 42

Posts: 134/387
EXP: 512387
Next: 8975

Since: 12-01-11
From: Hungary

Last post: 1311 days
Last view: 1202 days
Sorry, Trinitro, can't help with it. But it's something like it wants a rom and some kind of .rstg file or something. I could google translate it, but I don't have a Chinese Language pack and font either whatever it needs, and the worst, this is a picture. Oh god, I don't even know it's chinese or japanese. XD
Translating this may take weeks for me. XD
What is this program again? Rock5easily's which one?

Oh... And... Is it possible to change which Stage Select slot belongs to which boss & level in MM3? I remember something about this, mmm...

kuja killer
Posted on 05-23-14 07:23 PM (rev. 2 of 05-23-14 07:24 PM) Link | Quote | ID: 156592


Level: 55

Posts: 381/628
EXP: 1243863
Next: 70326

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

Last post: 282 days
Last view: 7 days
Posted by Zieldak

Oh... And... Is it possible to change which Stage Select slot belongs to which boss & level in MM3? I remember something about this, mmm...

from the "stage select" text file:

-----------------------------------
Level Select Screen Level Order (first 8 stages)
31CF1-31CF9
Doc Robot Stages level order
31CFA-31D02

NOTE: FF means stage cannot be selected, does not apply to when a stage is completed.
-----------------------------------

valid numbers for the level select are 00 to 07
and 08 to 0B for doc robot

Editing it may or may not affect the "get weapon" screen, and the part when you beat a boss and it automatically opens the pause menu to fill up a weapon.
I haven't tested that before, so just a warning

Zieldak
Posted on 05-23-14 08:16 PM (rev. 13 of 05-27-14 09:25 PM) Link | Quote | ID: 156593


Crow
Level: 42

Posts: 135/387
EXP: 512387
Next: 8975

Since: 12-01-11
From: Hungary

Last post: 1311 days
Last view: 1202 days
Heh, found it a few minutes ago. Thanks for the warning, I'll test it.
...
Works perfectly. Or not quite... There are problems with the Boss Showcase screen, cuz of the sprites. I may forget this one for now. Would be possible if I disabled the boss animation.

3rd-10th edits deleted. XD
11th EDIT: How can I disable the Blocks in Magnet Man's stage?
12th EDIT: Found it. Finally. Thanks kuja.
13th EDIT: Any ideas how can I edit where the Proto Man battles open up the paths? It would be a great help.

Insectduel
Posted on 05-28-14 08:50 AM (rev. 3 of 05-29-14 01:48 AM) Link | Quote | ID: 156638


Hammer Brother
Level: 68

Posts: 846/1069
EXP: 2687741
Next: 41059

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

Last post: 1257 days
Last view: 1256 days


For weeks, I've been trying to program the Beat Cannon weapon from Rockman 5 Air Sliding into Roll Chan 5 YH but crashes when it was launched into an enemy. The code is currently placed in bank 0. I even tried to place the code into the hard wired bank which is bank 1E-1F but crashes when the mid charging is released. I think Yuki Miyuki must've bank swapped the weapon code. I can't seem to figure the entire Beat Cannon AI code and this video is the example.

If I cannot create the Beat Cannon into Roll Chan 5 YH, then I will release it as its current change to be version 1.05 rather than version 1.1. I will also do an English translation to Roll Chan 5 YH only, not Rockman 5 YH. Roll's gameplay is completely different than Rockman. Current XDELTA patch is at my homepage which is version 1.02.

My new Mega Man IV / Rockman 4 project will be based on mobile Roll but there's stuff to take care of first. Rockman AF may be completed this year.

EDIT: Found a way to shoot the Beat Cannon and found the crash data but not yet for reflect. Crashes when hits a reflected enemy.

Please note that this modification of a hacked game does not affect the author's original coding. Like the Touhoumon games, this is an unofficial Xdelta patch. Rockman 5 YH is credited by Rock5easily.

Zieldak
Posted on 05-28-14 08:37 PM Link | Quote | ID: 156641


Crow
Level: 42

Posts: 137/387
EXP: 512387
Next: 8975

Since: 12-01-11
From: Hungary

Last post: 1311 days
Last view: 1202 days
Okay, umm... Is there a way to / How can I make underwater ladders (climbable water wtf) for MM3? ... Or can you (kuja) tell me where is the code located for the block types? Maybe I'll be able to figure something out.

Also, how the Proto Man battles work? How can I edit which blocks get destroyed, replaced etc.?

Insectduel
Posted on 05-29-14 01:52 AM Link | Quote | ID: 156643


Hammer Brother
Level: 68

Posts: 847/1069
EXP: 2687741
Next: 41059

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

Last post: 1257 days
Last view: 1256 days
@Zieldak A gravity sprite (if the gravity code exists in MM3) would have been a nice idea. Place the water tile as air and set the gravity sprite.

But yeah, I think Mega Man 5 uses it and Mega Man 4 most likely is the same when the ladder act as air. Even Mega Man fan games don't have coding limitations and climbable underwater ladders is possible to program.

kuja killer
Posted on 05-29-14 02:22 PM Link | Quote | ID: 156645


Level: 55

Posts: 382/628
EXP: 1243863
Next: 70326

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

Last post: 282 days
Last view: 7 days
http://acmlm.kafuka.org/uploader/get.php?id=4636

Here you go, i seem to forgot to include more docs when i originally uploaded those mm3 zips along time ago.

These were written by me in 2008. The "explode proto format" text has all you need to know about controlling those explosion parts after the Protoman fights, and yes they can be applied to different levels (only the main 8 stages though)
--------------------------------------------------
Im not quite sure what you mean about underwater ladder. If you mean how when...your in water, and walk near a ladder, like for example jumping up in front of it, without actually climbing...you seem to be in air (normal jump power)

yea i didnt ever look that up yet, and i never even fixed it for Odyssey yet either, so i dont have any info about that yet, sorry

i dont think i even did it for the "megaman 3 improvement" hack either afraid

Zieldak
Posted on 05-29-14 04:58 PM Link | Quote | ID: 156647


Crow
Level: 42

Posts: 138/387
EXP: 512387
Next: 8975

Since: 12-01-11
From: Hungary

Last post: 1311 days
Last view: 1202 days
Thanks, I knew I can count on you.

Yes, I meant that. MM get's back the normal jump height and gravity, and also makes that annoying water splash effect when getting back in water.

I could make a new block type, background2 or something with water jump height, and also a similar ladder, and ladder top, but I don't think I have any knowledge to do it anyway.

So I'll simply make that part of my stage different. It would be a bit unrealistic because of the water's height, but all MM games are like this with one or two exceptions, so I don't mind. The best example is MM2 Wily 3.

Insectduel
Posted on 05-31-14 01:01 AM (rev. 2 of 05-31-14 01:05 AM) Link | Quote | ID: 156656


Hammer Brother
Level: 68

Posts: 848/1069
EXP: 2687741
Next: 41059

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

Last post: 1257 days
Last view: 1256 days


Something I worked on last night. Rock5yh's Blues / Protoman script scene doesn't make sense and that's why I am making an improvement and it's intended for anyone that want to edit Blues / Protoman scripts. Mega Man X5 seems to be a good example when using a fire button and weapon button but controls are limited.

Rock5easily and Yuki Miyuki are the only ones that can edit Blues / Protoman scripts on their games but Air Sliding had Blues / Protoman double jump after giving Rockman / Megaman a full life.

You can download it when you go to my YouTube video.

Zieldak
Posted on 06-09-14 01:19 PM (rev. 6 of 06-10-14 05:59 AM) Link | Quote | ID: 156728


Crow
Level: 42

Posts: 146/387
EXP: 512387
Next: 8975

Since: 12-01-11
From: Hungary

Last post: 1311 days
Last view: 1202 days
Answering Vanya.

Posted by Vanya
Posted by Zieldak


Well, I tried to do something new. It's not a "big deal", but this is an option that many Mega Man/Rockman hacks don't have. The correctly working backward scrolling.
It doesn't work as good as I wanted, but it's something at least. When scrolling backward, Mega Man runs further than he does forward. I would like to fix this, but I'm still pretty bad at this, so...

Somewhere, NetSplit said, it's pretty easy to disable the object fix for the backward scrolling. And it is!


It's a big deal to me. To be sure. I'd very much like to know how you did it so I can use it for my own project.


From Bisqwit's MM1 Disassembly

; done scrolling
$A054> A9 18: LDA #$18
$A056> 8D 8004: STA ObjectPosX+0 ;This fixes Megaman's position after horizontal scrolling
$A059> A9 00: LDA #$00
$A05B> 85 1E: STA ScrollPosY
$A05D> 85 1A: STA ScrollPosX
$A05F> 8D 0004: STA ObjectSpriteNum+0 ;megaman standing idle
$A062> 8D 4004: STA ObjectUnknown440+0
$A065> 60: RTS

Just disable the position fix by replacing 8D with EA at 16056. (Or 16066 if the ROM has a header.)
There is a better solution to change the fixed position, however it fixes the right scrolling's too, so it requires more things to code. Just make sure left scrolls have at least 4x1 platforms before the scrolls.
I'll try to look into the problem with Mega Man's X position after scrolling to the left. Someone mentioned before It has to do something with an ACD instruction.

You want to make a stage with left scrolling or something? Does the left scroll with byte 60 even work? (as I remember it acts like down-right) BTW, I think you should have asked this in the General hacking thread, but I answer it here, cuz' it's the main thread.

Zynk
Posted on 06-10-14 04:35 PM Link | Quote | ID: 156732


Purple Leever
Level: 32

Posts: 48/209
EXP: 195972
Next: 10470

Since: 10-19-12

Last post: 80 days
Last view: 16 hours
I need advise on this for MM3 using Matrixz's CSA utility:

As you can see on Megaman's sliding sprite, the dark background are the tiles used by the sprite.


Now here's Roll. The first pic shows the sprite I made using CSA. I moved the right most tiles upward so her ponytail gets included.


However...


As you can see, when she faces right, the top of her head did not follow the one facing left.

Does anybody know how to fix this?

I previously sought help from Matrixz himself, but he doesn't have a solution because he somehow forgot how his utility work or how the game's sprite data work.

Note: MM4 sliding sprite does not have this issue [thank goodness] (haven't check MM5 yet, and MM6 is not supported on CSA)

____________________

Chaobomr
Posted on 06-10-14 10:27 PM Link | Quote | ID: 156734


Buster Beetle
Banned: Spammer takeover?
Level: 45

Posts: 336/467
EXP: 638785
Next: 21379

Since: 05-07-13
From: The dirty south

Last post: 3480 days
Last view: 3478 days
I suspect that it's a mirroring issue. I don't know how to right this, as I know next to nothing about ASM (only know the mnemonics).

____________________
Sorry for the stupidity. That jerk will be dealt with in the most insane way possible.

Insectduel
Posted on 06-12-14 12:12 AM (rev. 3 of 06-12-14 12:15 AM) Link | Quote | ID: 156739


Hammer Brother
Level: 68

Posts: 849/1069
EXP: 2687741
Next: 41059

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

Last post: 1257 days
Last view: 1256 days


I am going to begin the Roll Chan 4 mobile project soon after the Touhoumon game review. There are more fun facts regarding Roll's charged shot in my 2 screeshots from Mega Man 3. Of course, FAKE because it's not legit.

The official game had more colors than the standard NES version. Like I said before due to color limitations, Roll cannot have her green bow and cannot have her purple colored charge shots. (Unless you want that charged shot to be in Color Set 2 or 3) The picture on the right is the standard color. And why is her mouth red? I guess this is one of those sprite pieces where I can insert her mouth in.

@Zynk, most sprites had their own rom offsets but I don't know any unused spaces for Mega Man 3. I just used my hex editor to move some assembled pieces into a new location. Eventually when I decided to create mobile Roll for Mega Man 4, Matrixz's CSA utility will be used to assemble and MM4 had a ton of freespace.

dreamerman
Posted on 06-12-14 04:17 AM Link | Quote | ID: 156741


Red Paragoomba
Level: 18

Posts: 20/52
EXP: 27091
Next: 2806

Since: 01-10-10
From: Santiago

Last post: 949 days
Last view: 949 days
Rockman 2 CX beta vídeo
http://www.youtube.com/watch?v=tVqZntNcrbE


Link for download this?

Zieldak
Posted on 06-12-14 07:13 AM (rev. 5 of 06-12-14 06:56 PM) Link | Quote | ID: 156743


Crow
Level: 42

Posts: 148/387
EXP: 512387
Next: 8975

Since: 12-01-11
From: Hungary

Last post: 1311 days
Last view: 1202 days
Posted by dreamerman
Rockman 2 CX beta vídeo
http://www.youtube.com/watch?v=tVqZntNcrbE
Link for download this?
http://ux.getuploader.com/himaq_uploader/download/21/Rockman+CX+beta3.zip

Sorry, forgot to write 'http://' in the link. Fixed.

dreamerman
Posted on 06-12-14 07:07 PM Link | Quote | ID: 156746


Red Paragoomba
Level: 18

Posts: 21/52
EXP: 27091
Next: 2806

Since: 01-10-10
From: Santiago

Last post: 949 days
Last view: 949 days
No problem

Thank for help =]

caesur4
Posted on 06-13-14 05:00 AM Link | Quote | ID: 156749


Red Goomba
Level: 16

Posts: 2/47
EXP: 19409
Next: 847

Since: 05-20-14
From: Iowa

Last post: 1759 days
Last view: 663 days
Has anyone had a chance to look into that problem I found with the MM5 mapper patch?

I'm still struggling to find what's causing the issue.

For that matter, if anyone has the disassembled AI for the wily1 boss I'd probably be able to figure it out myself. Better yet, if someone could give me a hint as to how to isolate it, that would be awesome.

rock5easily
Posted on 06-13-14 06:18 PM Link | Quote | ID: 156758


Goomba
Level: 12

Posts: 1/24
EXP: 7059
Next: 862

Since: 06-13-14
From: Japan

Last post: 3038 days
Last view: 2543 days
@caesur4

Please permit it by machine translation.

This problem is caused by the fact that you must certainly perform Interrupt Request line of IRQ in MMC5 by designation.
The problem is revised by renewing NES file as follows.

7C26B: 1F -> A0

Insectduel
Posted on 06-13-14 11:18 PM Link | Quote | ID: 156767


Hammer Brother
Level: 68

Posts: 850/1069
EXP: 2687741
Next: 41059

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

Last post: 1257 days
Last view: 1256 days
@Zieldak I don't think Himajin Jichicu wants anyone linking DIRECTLY to the uploaders for Rockman 2 CX but I can probably take it comparing with the Touhoumon authors.

I posted the download link on one of my YouTube videos but only to the website.
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. (343KB of memory used)
MySQL - queries: 122, rows: 161/162, time: 0.040 seconds.