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

0 users currently in ROM Hacking | 2 guests | 3 bots

Main - ROM Hacking - decrease the maximum number of shots megaman New thread | New reply


FULMINE50
Posted on 06-16-11 12:08 PM Link | Quote | ID: 143849


Red Goomba
Level: 16

Posts: 17/40
EXP: 17354
Next: 2902

Since: 06-01-11

Last post: 4221 days
Last view: 4221 days
As you can see from the title, I would need to decrease the maximum megaman shots (3) in 2 megabuster shots.
In summary, instead of 3 shots would I put 2.

Kawa
Posted on 06-16-11 06:20 PM Link | Quote | ID: 143867


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 4833/5344
EXP: 30928980
Next: 734001

Since: 02-20-07
From: The Netherlands

Last post: 4491 days
Last view: 2627 days
Find the specific 0x03 byte in the ROM that controls this and put a 0x02 byte there instead, using a hex editor. Try each 0x03 you can find, in order, and don't forget to put them back or you'll irreversibly render your game unplayable.

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

kuja killer
Posted on 06-16-11 10:18 PM Link | Quote | ID: 143901


Level: 55

Posts: 241/628
EXP: 1243234
Next: 70955

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

Last post: 275 days
Last view: 20 hours
http://acmlm.kafuka.org/uploader/get.php?id=3926

here, it's on this guide somewhere that i wrote years ago.
I believe the "weapon shooting limits" section

NetSplit
Posted on 06-17-11 05:52 AM Link | Quote | ID: 143909


Level: 32

Posts: 156/178
EXP: 187935
Next: 18507

Since: 02-26-07

Last post: 2210 days
Last view: 2136 days
It's not entirely clear from the post, but I'm guessing he's talking about Mega Man 1.

While somewhat reasonable, Kawa's suggestion would've been a time sink and gotten you nowhere, since the value you were looking for is actually #$05, not #$03. The byte you're interested in is at $16762. This byte is 2 more than the maximum number of shots Mega Man can fire; you'll want to set it to #$04 to allow only 2 shots.

The game will allow unreasonably large values, and Mega Man can shoot up to 28 shots onto the screen at one time without changes to the bullet speed (maybe more if you abuse zipping?), but the behavior of shots beyond the 14th will likely be wrong because those will be placed into enemy slots instead of friendly slots (there are 16 of each). I don't recommend making it even that high because other things may use friendly slots, as well.

The code for this is in the MegamanWeaponFire_P routine in the Mega Man 1 commented disassembly located at http://bisqwit.iki.fi/jutut/megamansource/maincode.txt. I located it using the FCEUX debugger by checking to see where some values in RAM (velocity, IIRC) for Mega Man's shots were coming from, and looked at code in the area.

I hope that's helpful!

kuja killer
Posted on 06-17-11 07:29 AM (rev. 3 of 06-17-11 07:33 AM) Link | Quote | ID: 143912


Level: 55

Posts: 242/628
EXP: 1243234
Next: 70955

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

Last post: 275 days
Last view: 20 hours
pretty cool, your info is pretty awesome.

All his posts and threads hes been making in the past week or so have all been releated to mm 3 and/or 4, specifically though, cause of the megafle level editor he's been asking of

NetSplit
Posted on 06-17-11 09:29 AM Link | Quote | ID: 143915


Level: 32

Posts: 157/178
EXP: 187935
Next: 18507

Since: 02-26-07

Last post: 2210 days
Last view: 2136 days
Ah, whoops; I saw this thread in isolation and wasn't aware of his Mega Man 3 and 4 questions. Good catch.

FULMINE50
Posted on 06-17-11 12:11 PM Link | Quote | ID: 143917


Red Goomba
Level: 16

Posts: 18/40
EXP: 17354
Next: 2902

Since: 06-01-11

Last post: 4221 days
Last view: 4221 days
thank you so much, but I didn't understand it at all about all these numbers and codes,could you send me screenshots?

kuja killer
Posted on 06-17-11 01:39 PM (rev. 4 of 06-17-11 01:51 PM) Link | Quote | ID: 143918


Level: 55

Posts: 243/628
EXP: 1243234
Next: 70955

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

Last post: 275 days
Last view: 20 hours
it's called hex editing, and hex offsets...it's best if you use the FCEUX emulator...open it's hex editor and go to the $xxxxx location.

as i said at the very top of the guide i linked you...
**In a Hex Editor, open up in ROM Viewing mode. (FCEUXD Recommended). Here's a list of known data found so far.

The mega buster is at 3D34D
type a number 02 there, click save on the hex editor your done. It will only make you shoot 2 shots maximum instead of 3.
---------
here's a shot, just follow what i just did right here exactly, and you'll have what you asked for.
http://www.a3share.com/members/1119/hex-ed-shot.PNG

FULMINE50
Posted on 06-17-11 07:49 PM Link | Quote | ID: 143923


Red Goomba
Level: 16

Posts: 19/40
EXP: 17354
Next: 2902

Since: 06-01-11

Last post: 4221 days
Last view: 4221 days
You can send me a link to FCEUX 2.1.3, because I do not understand anything x(

kuja killer
Posted on 06-17-11 09:48 PM (rev. 3 of 06-17-11 09:50 PM) Link | Quote | ID: 143927


Level: 55

Posts: 244/628
EXP: 1243234
Next: 70955

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

Last post: 275 days
Last view: 20 hours
http://fceux.com
You can download it from there...

after you download it, and open a megaman 3 rom, if you still cant do exactly what that screenshot i showed ya.....then im done replying to you...

cause this is starting to get ridiculous honestly
i feel like i've made zero percent progress getting through to you. :|

FULMINE50
Posted on 06-17-11 10:16 PM Link | Quote | ID: 143928


Red Goomba
Level: 16

Posts: 21/40
EXP: 17354
Next: 2902

Since: 06-01-11

Last post: 4221 days
Last view: 4221 days
thanks
To know if the table of weapons (hex editor) Megaman 5?

kuja killer
Posted on 06-17-11 11:05 PM (rev. 2 of 06-17-11 11:13 PM) Link | Quote | ID: 143929


Level: 55

Posts: 245/628
EXP: 1243234
Next: 70955

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

Last post: 275 days
Last view: 20 hours
now ya wanna know about megaman 5 ?? i thought you were asking all these questions about mm3...

im really seriously getting confused on what the hell it is your even putting your attention on..

dont know about mm5 stuff honestly.
MegaFLE can edit mm3, 4, and 5's weapon colors. but that's all, in reguard to weapons.

mickevincent
Posted on 06-18-11 08:15 AM Link | Quote | ID: 143937


Leever
Level: 32

Posts: 126/193
EXP: 205898
Next: 544

Since: 02-26-08

Last post: 3351 days
Last view: 964 days
At least it's weekend

MMXPERT
Posted on 06-20-11 03:10 PM (rev. 2 of 06-20-11 03:10 PM) Link | Quote | ID: 143990

Go away. Take your crap with you.
Level: 31

Posts: 130/192
EXP: 182766
Next: 2597

Since: 05-19-11
From: a random player ship

Last post: 4653 days
Last view: 2003 days
err... what is the actual point of decreasing the value?

____________________
No "signature" is found in our database

FULMINE50
Posted on 06-23-11 01:43 PM Link | Quote | ID: 144068


Red Goomba
Level: 16

Posts: 27/40
EXP: 17354
Next: 2902

Since: 06-01-11

Last post: 4221 days
Last view: 4221 days
Infinite weapons for all

Kawa
Posted on 06-23-11 05:15 PM Link | Quote | ID: 144070


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 4857/5344
EXP: 30928980
Next: 734001

Since: 02-20-07
From: The Netherlands

Last post: 4491 days
Last view: 2627 days
Hold on. Decreasing the maximum number of shots per volley from three to anything below that value does not equal "infinite weapons" in any way, shape or form.

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

FULMINE50
Posted on 06-24-11 03:07 PM Link | Quote | ID: 144082


Red Goomba
Level: 16

Posts: 28/40
EXP: 17354
Next: 2902

Since: 06-01-11

Last post: 4221 days
Last view: 4221 days
You can not 'do as megaman 3, a guide to the codes hex editor weapon limits?

za909
Posted on 06-30-11 10:28 AM Link | Quote | ID: 144220


Cheep-cheep
Level: 32

Posts: 12/196
EXP: 188945
Next: 17497

Since: 04-27-11

Last post: 3046 days
Last view: 2757 days
Wow it's really strange how you keep alternating between games, I'm guessing you wanna edit the one you can get the most information about.
Well I'm not a professional hacker, but using common sense I found these for Mega Man 3 (I guess the guy that has written something more to this in the Datacrystal database was you Kuja)

0x03D34D - Mega Buster(03)
0x03D34E - Gemini Laser(01) don't touch this, if 02, the gemini laser will pop onto the screen at random locations and may or may not damage what it hits
0x03D34F - Needle Cannon(03)
0x03D350 - Hard Knuckle(01) If you make it 02 then it will fly at double speed but breaks the game if shot at a breakable wall
0x03D351 - Magnet Missile (02)
0x03D352 - Top Spin (00) I have no idea what happens if you touch this, sorry
0x03D353 - Search Snake (03)
0x03D354 - Rush Coil (03) 03 because 1 is for summoning Rush and you can fire 2 buster shots too
0x03D355 - Spark Shock(02)
0x03D356 - Rush Marine (03) Same as RC
0x03D357 - Shadow Blade (01)
0x03D358 - Rush Jet (03) Same as before

Main - ROM Hacking - decrease the maximum number of shots megaman New thread | New reply

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

Page rendered in 0.035 seconds. (339KB of memory used)
MySQL - queries: 74, rows: 112/114, time: 0.017 seconds.