| |||
Views: 88,480,746 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 04-25-24 07:42 AM |
|
Guest: Register | Login |
0 users currently in ROM Hacking | 2 guests |
Main - ROM Hacking - General Megaman Hacking Thread | New thread | New reply |
GeneralGuy_123 |
| ||
Newcomer Level: 4 Posts: 1/2 EXP: 177 Next: 102 Since: 07-09-13 From: California Last post: 3943 days Last view: 3943 days |
Shy Guys! CHARGE!!!!!I think that the hack seems pretty cool.... but I don't like hacking cause my computer might fry. ____________________ General Guy (James Walske) |
Kain |
| ||
Goomba Level: 14 Posts: 30/31 EXP: 10958 Next: 2113 Since: 04-12-13 Last post: 3936 days Last view: 3933 days |
Posted by Gavzilla1000 If you mean the names seen on the actual Stage Select, it's just part of the actual screen's graphics, so you won't be editing that like in-game text via an Hex Editor. Just open up MegaFleX, check "Scene Screen Mode" and "Current level" is "1: Bank F". Open the Screen Editor and go to screen 2. Then, with the Structure Table and the other tables, edit the names just like you would edit the title screen. |
MegaGEN50 |
| ||
Micro-Goomba Level: 10 Posts: 10/16 EXP: 4076 Next: 338 Since: 03-17-13 Last post: 3641 days Last view: 3990 days |
This may be off-topic, but there is a Mega Man Fan Game called Megaman Unlimited.
Facebook link: https://www.facebook.com/pages/MegaMan-Unlimited/114325318655039 Maybe you could pull ideas? |
Gavzilla1000 |
| ||
Red Paragoomba Level: 18 Posts: 12/60 EXP: 29358 Next: 539 Since: 05-22-13 Last post: 1910 days Last view: 1835 days |
Posted by MegaGEN50 Thanks MegaGEN! I'll check it out! Anyway, here's my NEXT question, (Oh boy , can't this guy leave give us a break! ~ you guys*) Can I make the screen scroll left? And, let me guess, it involves ASM coding...? If there's a patch out there, or anything, please tell me! Because that will open up TONS of ideas. |
kuja killer |
| ||
Level: 55 Posts: 341/628 EXP: 1243762 Next: 70427 Since: 03-20-07 From: Lake Havasu City, Arizona Last post: 281 days Last view: 6 days |
megaman 5 can do it
it should work simply by clicking the button that says "scroll back enable" for any current scroll position or hallway or whatever. On the screen editor window. it's on the right side with all the other options |
Kain |
| |||
Goomba Level: 14 Posts: 31/31 EXP: 10958 Next: 2113 Since: 04-12-13 Last post: 3936 days Last view: 3933 days |
What kuja said,
and I'll add: If you put multiple screens (such as Right x4), then you'll always be able to smoothly scroll left and right, and you'll waste less Scroll Map Positions data (only 24 per stages from my testings) If you want to go left (instead of the usual right) after having gone up or down a ladder, then use a Multi-Path (max 8 per stage) to direct Mega Man to the right-most part of the section. Example: Say you want your stage like this:
Then, in Megaflex, you would start by making
Then
And link the end of the first part to the end of the second part with Multi-Paths (going up and down, so that would use 2, or else Mega Man would die if he fell back down the screen). Enable all "scroll back enable" for the part where you go left (or use multiple screens scroll like I mentioned before). |
MegaGEN50 |
| ||
Micro-Goomba Level: 10 Posts: 11/16 EXP: 4076 Next: 338 Since: 03-17-13 Last post: 3641 days Last view: 3990 days |
Basically, You walk in through the left, then 2 screens of smooth scrolling then back, then up.
Possible? |
RetroRain |
| ||
Fuzz Ball Level: 66 Posts: 633/994 EXP: 2437960 Next: 23891 Since: 09-30-07 Last post: 1934 days Last view: 956 days |
Why is creating sprites from scratch and new ASM for them in Megaman 4 such a pain in the ass?
For instance, I used the Totem Pole to create the Wizard. I NOPed out all of the code, and put a JSR $FCD4, which is the routine you use to make an enemy face Megaman, and nothing happens at all. Then, those other Zelda 2 enemies don't land right, even after doing some ASM to them. Does anyone have any tips for doing new sprites and their ASM for Megaman 4? It is really frustrating. ____________________ My YouTube Channel |
Anandastoon |
| ||
Red Paragoomba Level: 19 Posts: 50/62 EXP: 31493 Next: 4284 Since: 12-02-12 From: Jakarta, Indonesia Last post: 3367 days Last view: 1944 days |
Posted by RetroRain I will try to make suggestion for you, hope this will help you... The Object ID of Totempole enemy is 4E which have initial ASM in $A46D at Bank $3B, so it will be $7647D. Did you 'NOP' the code from that address? I didn't really sure because it seems to have a delay before facing Mega Man. For jumping enemy, it seems you didn't assign the Y register value of horizontal check collision properly like at $F3ED routine. Matrixz had an excellent document about hacking guide for MM4 including the collision check. I didn't know if you have one already... Hope the little explanation from me will help you... Yeah, also MM4 has four sprite bank instead of three like MM5. And I believe the ROM offset from $7E004 there are values for changing sprite bank each Object ID. |
RetroRain |
| ||
Fuzz Ball Level: 66 Posts: 634/994 EXP: 2437960 Next: 23891 Since: 09-30-07 Last post: 1934 days Last view: 956 days |
The reason the wizard faces Megaman in that video, is because I left some of the old code in. With all of the addresses and offsets you gave me, I know all of that. And I have his document. I NOPed out all of the code, and when I put the JSR $FCD4 in there, the wizard won't turn at all. ____________________ My YouTube Channel |
RadioJoNES |
| ||
Newcomer Level: 5 Posts: 1/3 EXP: 325 Next: 204 Since: 07-18-13 Last post: 2865 days Last view: 2865 days |
Signed up just to ask this. Since Mega man 3 - 5 use the same sound engine, is it possible to just have songs from Mega Man 4 inside of 3 and so on? Like for example I want to replace Snake Man's level theme in Mega Man 3 with Drill Man's from Mega Man 4. |
Zieldak |
| ||
Crow Level: 42 Posts: 117/387 EXP: 512330 Next: 9032 Since: 12-01-11 From: Hungary Last post: 1310 days Last view: 1201 days |
Yes, it's possible. You can just copy-paste it. I don't know how it's data is built up, maybe you'll have to rewrite some pointers, ect. |
Gavzilla1000 |
| ||
Red Paragoomba Level: 18 Posts: 13/60 EXP: 29358 Next: 539 Since: 05-22-13 Last post: 1910 days Last view: 1835 days |
Hello! I just want to thank everyone who responds to my questions that I posted in this read! Especially people like Kain, MegaGEN, and Insectduel (through YouTube messages), and kuji killer! And I apologize if my questions are annoying and repetitive, and stupid.
But I'm sad to type, after all this time, I still haven't completed ONE stage in my hack... Is it normal to take this long to complete one stage? And how can I make each stage be "professionally" done? Sorry if this message come of as me being some type of insecure person. |
Chaobomr |
| ||
Buster Beetle Banned: Spammer takeover? Level: 45 Posts: 50/467 EXP: 638704 Next: 21460 Since: 05-07-13 From: The dirty south Last post: 3479 days Last view: 3477 days |
Posted by Gavzilla1000 Same here, I've only finished a couple of levels in SMB3. I suppose it's best to get some questions asked while waiting for inspiration to bubble up ____________________ Sorry for the stupidity. That jerk will be dealt with in the most insane way possible. |
kuja killer |
| ||
Level: 55 Posts: 342/628 EXP: 1243762 Next: 70427 Since: 03-20-07 From: Lake Havasu City, Arizona Last post: 281 days Last view: 6 days |
heh my situation is worse for mm odyssey.
only 3 level done... in almost 7 years... |
amarcum81 |
| ||
Rope Level: 25 Posts: 87/110 EXP: 84522 Next: 5098 Since: 08-14-09 From: Cincinnati, OH Last post: 3291 days Last view: 2068 days |
Posted by Gavzilla1000 Man, I've been working on my hack of Mega Man 2 for a little over 4 years now... I always keep changing things out of boredom or just being insecure with various things. In short it's just a learning process I guess... some ppl like myself tend to over think things, and then get stuck. I'm in that situation now. Keep your head up and keep working on it. Take breaks when you feel the need and learn all you can. That's the best advise I can give you. Cheers! |
Insectduel |
| ||
Hammer Brother Level: 68 Posts: 812/1069 EXP: 2687510 Next: 41290 Since: 02-16-08 From: Insectduel's office Last post: 1256 days Last view: 1255 days |
Posted by Gavzilla1000 With Rockman AF (my Rockman 1 hack), only 3 to 5 days per level which includes the following. 1. MAP designs 2. Room order 3. Checkpoints 4. Scroll editor & their check points 5. Doors and their TSA's for opening & closing (Rockman / Mega Man is the only fixed option than others) 6. Bits of ASM per stage I have not started with enemies yet so enemies rely on their graphics depending which enemy I want and fix their graphic slots including tileset numbers for sprites. For Mega Man / Rockman, both stages must be built right away for normal and wily stages depending on TSA usage. |
Anandastoon |
| ||
Red Paragoomba Level: 19 Posts: 51/62 EXP: 31493 Next: 4284 Since: 12-02-12 From: Jakarta, Indonesia Last post: 3367 days Last view: 1944 days |
Finally I got my time for reply this post... Hehe...
Posted by Gavzilla1000 No, no... It's quite a good question. And every one has their opinion for making a good level design. There's no failed word in case of learning. And maybe a little tips from me can refresh your ideas... 1. Try to make them possible. This mean, no matter you make them hard or something while there's no such perfect timing action or item requiring to pass it. Unless for some area like a secret one maybe... Also no save-state abusing I think... 2. Use non-hurting-eyes palletes. Like using too bright color for wall, etc. 3. Start from making a horizontal lines, like in the beginning of Napalm, Gyro, Crystal, Charge, Star, or Stone Man stage, then you can start to raise them and adding some pits. You can also use vertical scrolling like in Dark 2 beginning. 4. You can make floating platform (not object platform) like what most Gyro man stage did and combine them by ladder. 5. Think about gimmick you will use, then make concept of it... You can also see other great hacks for reference... There's no matter of time how long you can finish one stage... And, that's some... I hope some of them will help you a bit... Good luck then... ~ |
RadioJoNES |
| ||
Newcomer Level: 5 Posts: 2/3 EXP: 325 Next: 204 Since: 07-18-13 Last post: 2865 days Last view: 2865 days |
Hey guys. While pondering about adding music into my Mega Man 3 hack, I saw that some user on a fan site for a Mega Man band had made a mod that played MP3's during Mega Man 3's levels.
http://www.themegas.com/megasarmy/viewtopic.php?t=2533 I've never heard of anything like this, and since all of the links to it are down, I'll never be able to take advantage of it. Does anyone know something like this? BTW he said that the emulator was VirtuaNES, are their any mods for this emulator that plays MP3's that I'm not aware of? |
Anandastoon |
| ||
Red Paragoomba Level: 19 Posts: 52/62 EXP: 31493 Next: 4284 Since: 12-02-12 From: Jakarta, Indonesia Last post: 3367 days Last view: 1944 days |
I ask to Matrixz, or whoever made a great MM4 hack about sprite coordinate.
When I flip the new sprite which I make in MM4 by using direction method, Well like :
Then if the sprite flipped horizontally, the coordinate position messed up suddenly. I think MM4 has a different coordinate for every flipped sprite by adding 1 value to the default coordinate position. i.e : Tile usage ID 70 used coordinate ID E0, but when the tile flipped, it seems to be E1. If entire sprites especially boss sprites use 'double' coordinate ID, it must be a bit complicated to do so in every sprite IDs. Even MM5 didn't use this method and more comfortable for sprite hacking. My question, Is this possible to 'copy' the MM5 sprite method to MM4 by looking up the RAM address $528? Or CSA can duplicate and flip this automacally? Very thanks beforehand... |
Main - ROM Hacking - General Megaman Hacking Thread | New thread | New reply |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 122, rows: 161/162, time: 0.040 seconds. |