| |||
Views: 88,530,909 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 05-04-24 10:07 AM |
|
Guest: Register | Login |
0 users currently in ROM Hacking | 2 guests | 2 bots |
Main - ROM Hacking - Proto Man (Mega Man 3 Rom Hack) | New thread | New reply |
amarcum81 |
| ||
Rope Level: 25 Posts: 1/110 EXP: 84593 Next: 5027 Since: 08-14-09 From: Cincinnati, OH Last post: 3300 days Last view: 2077 days |
Kiokuffiib11 and I are working on a rom hack for Mega man 3. I've always wanted to do a Proto Man game, as I have yet to see any good hacks featuring him. I realize he is playable in MM9 but I want to actually give him a story... rather then a "Proto Man Mode". I started this project about a year ago, and kind of got lost with trying to learn ASM, and on where I wanted the story to go. Above are some screen shots. Here are the things we need help with if anyone out there wants to work on this with us, or has any ideas: -Proto Man needs a charge shot, like in MM9. Also, I'd like to have his shield deflect certain enemy attacks... as of right now... his shield is basically useless. I realize this is where ASM comes into play, however it's been quite hard for me to learn with the limited time I have. -In a previous post, Kiokuffiib11 was asking about Mega Man knockback postioning... as you know in MM9, Proto Man get's knocked back twice as far as Mega Man when taking damage. I'd also like to bring in other stats specific to Proto Man, such as how much damage he can take, and his dashing ability. -I'd also like to change the overall ending of the game... really the only thing that needs to be changed, is the part of Proto man coming in to save Mega Man after the final battle... -I still have some work to do to Proto Man's sprite as well... Here is my original idea for the ending: Let's say Mega Man has been taken captive by Dr. Wiley... you could play the game as proto man, up until the point of defeating all 8 robot masters, then have a battle to save Mega Man... or let's say mega man has been reprogramed and you have a battle with mega man in place of the Break Man battle... after that, Proto Man takes Mega Man back to Dr. Lights lab for repairs and reprograming... thus allowing the player to resume control over Mega Man for the final wiley stages... I'm not sure if what I have in mind will work, but I figured it was woth throuwing out there. If any of you have idea's or could help out with ASM and the ending, let us know. I'd love to hear what you Mega Man hackers out there have in mind. Right now I'm using Mega FLE to edit levels.. so I'll be posting new screen shots as progress is made. |
Thanatos-Zero |
| ||
Nipper Plant Level: 45 Posts: 76/423 EXP: 653306 Next: 6858 Since: 11-25-08 From: Germany - Rheinlandpfalz - Wittlich - Zur Phillippsburg 25 Last post: 1099 days Last view: 1061 days |
The story works that way. Rock is out with Roll to spend a nice day in the city with the other Lightroids Cutman, Elecman and etc. ( I called them that way because Robot Master is only a term used for the combatants in Rockman 6). Suddenly a black and yellow shaped android with a cape appears and takes out in a matter of seconds all 6 Lightroids and rendered them useless.
Rock:" Wha...?" Unknown android:" So you must be the famous Rockman which I hear so often lately. Too bad, you will become soon like your brethren mere scrap. *Rock transform into Rockman* Rockman:" I don´t know who you are, but you are gonna pay for this!" *prepares to shot his Rock Buster* Unknown android:" My, my....If I were you I wouldn´t pull the trigger on me, before you watch your surroundings. You would miss important things like her." *Roll is holded by Doc Robots* Rockman:"Roll!" Unknown android:"How enjoyable this situation is! To see your fear and your worrying, what for a great pleasure! Myahaha" Rockman:"You...!" Unknown android:" Now what will you do? If you shot me, my men will destroy her in a instant. If you do nothing, I will simply torture you until you faints away." Rockman: "I have no choice but to do nothing..." ????:" It seems you forgot someone!" *Charged bustershot hits the Doc Robots* Unknown android:"Who...!?" *both Rockman and him are looking around* *A red android with an yellow scarf and a black visor holds Roll in his arms while standing on a building* *he lets Roll down* ????: "Are you allright?" Roll:"Yes! Thank you for your help." ????: "It´s to dangerous for you to stay here." Roll: "R..Right!" *She transports out* *The unknown android spots him* Unknown android: "So you are the troublemaker. Who are you?" Protoman:" Me? You can call me Protoman (Blues). And you are?" *he jumps down to the unknown android* Bass (Forte): "I am Bass, the strongest artifical lifeform you will ever see in your existence. For your interference I have a special gift for you. Feel be honoured to die at my hands!" *shots a enormous ball of energy which flies with enourm speed against Protoman* Protoman( In thoughts):"Damn! My shield won´t be able to stand this kind of attack." *explosion* Protoman:" I am still alive? No!" *in the front of him stands a heavly damaged Rockman* Rockman: "Are... you... alright?" Protoman: "Why Rockman? Why?!" Rockman: "I...am... sorry....." *Rockman faints* Bass (Forte): "Impressive.... I will let you go off this time, but we shall meet again. Next time I won´t go so easy on you." *he teleports out with his doc robots* Protoman:"Wait!" In the same time in the Light Labs with Dr.Wily and Dr.Light. They receive emergency calls where they put their androids in charge. The robots has gone berserk. Protoman teleports in with Rockman and the Lightroids. Dr. Light is happy to see Protoman, but frightened to see what happened to Rock and the others. Protoman explains the situation and decides to fight off the androids. He believes that it is his personal matter and when he fights against them, that Bass will appear again. The adventure and the vengeance of Protoman has begone. ____________________ I was a prisoner enclosed in the void, were everything might end up just as myself. There I was called the death in the void, but after a long sleep my drill was ready to pierce the void. I came back... to guide those who are in doubt and to crush any corrupted mind. "Just who in the hell do you think I am?!". |
Kawa |
| ||
CHIKKN NI A BAAZZKIT!!! 80's Cheerilee is best pony Level: 138 Posts: 2259/5344 EXP: 30964508 Next: 698473 Since: 02-20-07 From: The Netherlands Last post: 4506 days Last view: 2641 days |
Woah, what is this? The writing forum's over here, Thanatos. ____________________ 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 |
Thanatos-Zero |
| ||
Nipper Plant Level: 45 Posts: 77/423 EXP: 653306 Next: 6858 Since: 11-25-08 From: Germany - Rheinlandpfalz - Wittlich - Zur Phillippsburg 25 Last post: 1099 days Last view: 1061 days |
@Kawa
He said:
I just trying to help him, Kawa. Anyway, nobody of you hackers have tried to make a intro for Rockman(Megaman) 3. The existing void can be used for this kind of scenario. You have the knowledge and the people to do such a kind of intro. ____________________ I was a prisoner enclosed in the void, were everything might end up just as myself. There I was called the death in the void, but after a long sleep my drill was ready to pierce the void. I came back... to guide those who are in doubt and to crush any corrupted mind. "Just who in the hell do you think I am?!". |
Insectduel |
| ||
Hammer Brother Level: 68 Posts: 371/1069 EXP: 2689578 Next: 39222 Since: 02-16-08 From: Insectduel's office Last post: 1265 days Last view: 1264 days |
I always wanted to do a Proto Man hack for Mega Man IV with 2 separate ROMs. Since I don't have knowledge with programming and there's a utility that allows to expand the Mega Man IV rom with MMC5 mapper. It's possible to create Proto Man mode without splitting it.
Since I don't have knowledge or programming skills (As of Puresabe and Matrixz), I rather make 2 separate IPS patches for my Mega Man IV DLC hack without expansion or mapper change. I still want the projectiles to block. If you haven't know, I created the Proto Man whistle intro before the main music starts like on MM9 for Mega Man IV. I can proberly do the same for Mega Man III but it needs to expand the READY blink also. I've just wanted to know where the freespace located in a hard-wired bank for Mega Man III. |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 124/968 EXP: 2369578 Next: 92273 Since: 05-24-07 Last post: 966 days Last view: 822 days |
Posted by Insectduel Are you saying that you did the whistle sfx for MM4 from scratch? If so, the whistle is already in MM4. I found it when working with the sound engine years ago Capcom never used it. I believe that it was meant to be used when Protoman delivers Kalinka to Megaman. Edit - Just checked the vid. Very nice how you have the whistle during the READY sequence. If it's either sfx or music, i'm guessing it was just a simple A9 *sound id* 20 *BC* or *BE* F6, then the READY sequence. And I'm also taking a guess that the 20BCF6 (initalize sound id) kicks in after megaman's standstill frame appears in $30 (which will contain 00 for standstill) oorrrrr, when his teleport animation in $558 is completed, then that would be the time for the initialized sound id to kick in. |
Insectduel |
| ||
Hammer Brother Level: 68 Posts: 372/1069 EXP: 2689578 Next: 39222 Since: 02-16-08 From: Insectduel's office Last post: 1265 days Last view: 1264 days |
I knew about the unused SFX since I play the .NSF file. That would be an idea to finally bring the code that would create Protoman's SFX when Protoman brings Kalinka. I would like it to put it in my hack but I would rather play custom theme music in the future when I get to create some songs. It's a long way to go. |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 125/968 EXP: 2369578 Next: 92273 Since: 05-24-07 Last post: 966 days Last view: 822 days |
ahhh that's right, the ol'e .nsf file
I wish I knew about those back then, heh. |
amarcum81 |
| ||
Rope Level: 25 Posts: 2/110 EXP: 84593 Next: 5027 Since: 08-14-09 From: Cincinnati, OH Last post: 3300 days Last view: 2077 days |
Posted by Thanatos-Zero Very nice story opening... would be great to have an intro like this... and yes, sometimes I'm amazed at the amount of hackers out there that have yet to make a proto man game... and, some of them when asked to help out, simply think they are to good... not talking about anyone here, just referring to a bad experience I had a few months back at romhacking.net That's one of the reasons I've been staying away from the romhacking forums and blogs... however, here I am... |
kuja killer |
| ||
Level: 55 Posts: 99/628 EXP: 1244668 Next: 69521 Since: 03-20-07 From: Lake Havasu City, Arizona Last post: 290 days Last view: 4 hours |
Posted by Thanatos-Zero i'll defintely be doing a whole entire intro thing for my game in the far future. not anytime soon cause i dont got a name for my game or a official storyline thought-of either, heh. :| |
amarcum81 |
| ||
Rope Level: 25 Posts: 3/110 EXP: 84593 Next: 5027 Since: 08-14-09 From: Cincinnati, OH Last post: 3300 days Last view: 2077 days |
Posted by Insectduel That would be great if this could be done.... Infidelity helped me with the music on this hack a little over a year ago, I should have thought of this then, but I didn't. Should have some new screen shots up soon... working on needle man and gemini man's level. Gemini Man's level will have some new graphics as well. how hard would it be to give Proto Man a charge shot... like in MM9 or the one Mega Man has in MM4.... I know this can be done, just don't know how to do it. Still trying to learn ASM... trying being the keyword there... not having much luck. |
Kiokuffiib11 |
| ||
Porcupo Level: 40 Posts: 30/313 EXP: 407356 Next: 33953 Since: 07-10-09 From: Marquette, Michigan Last post: 3320 days Last view: 1943 days |
I know that people have done it. I know I can just talk to you over IM, but, I thought you'd want to let others know of it too. But, yes, the megabuster power up can be done. I think I can do it if I can find it in Megaman 4-6. ____________________ セシル |
amarcum81 |
| ||
Rope Level: 25 Posts: 5/110 EXP: 84593 Next: 5027 Since: 08-14-09 From: Cincinnati, OH Last post: 3300 days Last view: 2077 days |
A few screen shots for everyone of the Needle Man level "redesign". My plan is to have 4 of the 8 robot stages redesigned with the orginal graphics, as kind of a throw back to the orginal Mega Man 3, and the remaining 4 to have custom graphics as well as new level layouts. Needle Man's level is coming along nicely, with an all new level design. Also, we have fixed Proto Man's sprite a bit... his mouth wasn't visible in the previous shots. |
Insectduel |
| ||
Hammer Brother Level: 68 Posts: 374/1069 EXP: 2689578 Next: 39222 Since: 02-16-08 From: Insectduel's office Last post: 1265 days Last view: 1264 days |
I recently create the Protoman whistle intro with Mega Man III. It's currently on beta testing mode right now. Now I have 2 things now. Unfortuently for me, I have to restart the code from scratch in Mega Man IV since the code is inaccurate and needs to be corrected properly. Now I found something more "Short Term" to the coding rather than doing "long term" which is inaccurate.
When it's done, I'm posting the IPS with source code provided. |
amarcum81 |
| ||
Rope Level: 25 Posts: 6/110 EXP: 84593 Next: 5027 Since: 08-14-09 From: Cincinnati, OH Last post: 3300 days Last view: 2077 days |
Posted by Insectduel That's great! Just let us know how it turns out and when you post the IPS. I'm still working with Proto Man's knockback distance, but not having much luck. His sprite is contantly blinking when taking a hit. I have no idea what I'm doing wrong. Any Idea's anyone? I also started working on the stage select screen again today... I plan on redesigning it to give it a completely new look. I wanted to get some thoughts on the color scheme. I personally like the black and red, but wanted to see what all of you thought before I mess with mug shots and other features. |
amarcum81 |
| ||
Rope Level: 25 Posts: 7/110 EXP: 84593 Next: 5027 Since: 08-14-09 From: Cincinnati, OH Last post: 3300 days Last view: 2077 days |
Here's a screenshot of how the stage select screen is shaping up. Also, we've midified the eyes on Snake Man's helmet. |
Insectduel |
| ||
Hammer Brother Level: 68 Posts: 377/1069 EXP: 2689578 Next: 39222 Since: 02-16-08 From: Insectduel's office Last post: 1265 days Last view: 1264 days |
Very cool so far. Keep up the good work. And now that I announced that I completed the whistle coding for both Mega Man III and Mega Man IV. Still no luck with the knockback distance or even found it's memory but I know the main memory is loaded at $3C010 with 330 bytes in counting.
Mega Man IV is now the cleaner code than my last one. I had no idea what I was thinking. And Mega Man III took a while to find an empty space until I recently learned how to bankswap the code into ROM Offset $191F0 which I did. These 2 downloads are right here below. Whistle Intro for Mega Man III Whistle Intro for Mega Man IV The IPS Patch itself is compatible with Mega Man (U) Titles. Otherwise use the .asm file. My brother asked me that I should do the same for Mega Man V since there is 1 Proto Man patch created by SePH (I think). Enjoy and Good Luck! EDIT: Link changed to Google Sites, since the t35.com didn't work properly. ~ Insectduel |
amarcum81 |
| ||
Rope Level: 25 Posts: 9/110 EXP: 84593 Next: 5027 Since: 08-14-09 From: Cincinnati, OH Last post: 3300 days Last view: 2077 days |
Posted by Insectduel Thanks!! I'm downloading both right now! I may actually do a Proto Man patch for Mega Man 4 if anyone would be interested in that... Thanks again!! |
Insectduel |
| ||
Hammer Brother Level: 68 Posts: 378/1069 EXP: 2689578 Next: 39222 Since: 02-16-08 From: Insectduel's office Last post: 1265 days Last view: 1264 days |
Sure no problem. The reason why I created one for Mega Man IV is to make a Proto Man hack as well in the same game title called Mega Man 4 Dr Light's Conquest. Except I'm not experienced with reprogramming so I have to create 2 patches with different characters.
I haven't touched it in weeks so there's no need to rush though. I can release it in the 2010 year on any day of the month. |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 126/968 EXP: 2369578 Next: 92273 Since: 05-24-07 Last post: 966 days Last view: 822 days |
I got curious about the Knockback ASM
To amarcum81 & Insectduel, I did some sniffing around, took about 3 mins. I found out exactly what it is that determins *how far Megaman gets knocked back.* This is the culprit $3D752 = ADA005 C909 D02F it's reading his sprite animation at $5A0, it has 09 frames. when it reaches the 9th frame, that's when his knockback movement stops. I watched $5A0 and I was correct. $34351 is where his knockback gfx are... 0902 0D 0E 0D 0E 0D 0E 0D 0E 0D 0E 09 = how many frames 02 = speed in between frames 0D & 0E = GFX $34021 = (41) Low Byte Pointer for $34351 $340A1 = (83) High Byte Pointer for $34351 quick shoutout. hey kuja killer. MAN those are some small pointer tables! since I didnt take time to find free space, just paste the following for kicks to see what i mean.... (hoping no enemies get overwritten) $34021 = D0 $340A1 = 97 $357E0 = 20020D0E0D0E0D0E0D0E0D0E0D0E0D0E0D0E0D0D0E0D0E0D0E0D0E0D0E0D0E0D0E0D0E0D $3D756 = 20 So, it's up to you how far you want him to go. All you got to do is adjust how many frames. Hope this helps *plays robot master defeated music from MM2* EDIT - Gee, maybe if I read the actual thread about the Knockback asm before I posted this, I would've saved some time here. heh. Good work on finding it, Insectduel. |
Main - ROM Hacking - Proto Man (Mega Man 3 Rom Hack) | New thread | New reply |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 122, rows: 162/162, time: 0.014 seconds. |