| |||
Views: 88,494,500 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 04-28-24 12:19 AM |
|
Guest: Register | Login |
Main - Posts by TheSkipper1995 |
TheSkipper1995 |
| ||
Goomba Level: 11 Posts: 1/21 EXP: 5424 Next: 561 Since: 08-17-15 Last post: 744 days Last view: 655 days |
Hey everyone, I'm new here.
I've basically come here at a loss; I'm messing around with hacking Mega Man 4 and I've run into a very strange issue. Anyone who really knows their stuff about the game willing to help? Thanks. |
TheSkipper1995 |
| ||
Goomba Level: 11 Posts: 2/21 EXP: 5424 Next: 561 Since: 08-17-15 Last post: 744 days Last view: 655 days |
Posted by Termingamer2-JD Thanks, man! Let me preface this by saying I'm using "MegaFLE X" to edit the game... So I'm sure experienced Mega Man hackers are aware of the enemy graphic limitations of the first 4 games, right? How you can only have certain "groups" of enemies on certain "screens"? Well I've changed the graphic set for this particular screen so I can use the enemies I want. The screen I'm editing is the one that activates the stage's checkpoint... and this works normally... However, if I die and respawn at the checkpoint, the graphics revert to what they were in the original, un-edited version of the game. Any ideas as to how to fix this? |
TheSkipper1995 |
| ||
Goomba Level: 11 Posts: 3/21 EXP: 5424 Next: 561 Since: 08-17-15 Last post: 744 days Last view: 655 days |
Posted by Mike-Tech Sure thing! https://www.youtube.com/watch?v=O0h_i2uE4QA Also if it helps to clarify anything, the value I'm changing in the editor to get the enemy graphics I want is called the "Scroll Gfx Load." The value I need for the graphics I want is "13." Now here's the weird part. There's another value in the checkpoint editor called the "Initial CHR Load ID" which is what seems to control which graphics the game loads upon respawning at the checkpoint. Now, you might think that I'd just be able to change the Initial CHR Load ID to "13" and it would work, but it doesn't. The values in the Scroll Gfx Load and the CHR Load ID do not seem to correlate to each other. |
TheSkipper1995 |
| ||
Goomba Level: 11 Posts: 4/21 EXP: 5424 Next: 561 Since: 08-17-15 Last post: 744 days Last view: 655 days |
Apologies for not posting in so long. Real life stuff, not important. Anyway, I have some free time now and have been working for a while on a hack of Mega Man 3; the premise? "Mega Man 3, as it should have been in 1990." I'm using KujaKiller's Mega Man 3 improvement 2.1 as a base and am using MegaFLEX to re-balance enemy damage and enhance the level-design. Here's where my question comes into play--
Normally in Mega Man 3, in the boss rush stage, going into a teleporter to start a boss fight stops the Wily Stage 3/4 music and plays the boss music instead... My friend made the suggestion to have the Wily Stage 3/4 music continue playing through all of the boss re-fights; I thought this sounded like a great idea. Problem is I have virtually no knowledge of ASM or hex editing. Would anyone be able/willing to help me out with accomplishing this? Should I contact KujaKiller personally and ask him to help? Any and all help is greatly appreciated! |
TheSkipper1995 |
| ||
Goomba Level: 11 Posts: 5/21 EXP: 5424 Next: 561 Since: 08-17-15 Last post: 744 days Last view: 655 days |
Posted by Insectduel Thanks for being willing to help! Though, it's not the boss music I want to continue playing through the boss rush, it's the Wily Stage 3/4 music. Anyway... Would I need to PM you the patch for my hack in particular or would you just be able to use your own base 2.1 Improvement ROM? |
TheSkipper1995 |
| ||
Goomba Level: 11 Posts: 6/21 EXP: 5424 Next: 561 Since: 08-17-15 Last post: 744 days Last view: 655 days |
Posted by kuja killer Thanks so much, Kuja! I feel like this will not only benefit me, but also tons of other people who make Mega Man 3 hacks. |
TheSkipper1995 |
| ||
Goomba Level: 11 Posts: 7/21 EXP: 5424 Next: 561 Since: 08-17-15 Last post: 744 days Last view: 655 days |
Hey guys, I'd like to ask for help with another aspect of my hack. Right now all I want to do is change the damage value of Doc Robot Wood Man's Leaf Shield. Anyone happen to know the address that controls this value or how I would go about finding it?
I feel like this should be a much simpler ordeal than the boss rush music change from earlier. |
TheSkipper1995 |
| ||
Goomba Level: 11 Posts: 8/21 EXP: 5424 Next: 561 Since: 08-17-15 Last post: 744 days Last view: 655 days |
So, kinda cool news-- my hack is nearing completion. After that I'll probably have a few people bug test it and then I'll find some way to release it. There's just one more feature I'd like to have in the game. Apologies if I've been annoying or anything with the help I've requested, but if someone is willing to help with this one last thing, I'd very much appreciate it...
So, I'd like to have it so that if you complete a stage with less than the default amount of lives (2), then your lives get reset back to 2. In other words, if the player defeats a boss or completes a stage that has already been completed with less than 2 lives, their live count gets reset back to 2. I imagine the most effective time for this to happen would be when Mega Man teleports out of a stage. If this sounds like it would be too difficult, impossible, or cause a bunch of problems, that's fine; it's not a super huge deal, but I feel it would be a nice little feature to add. Thanks again for all the help thus far, everyone |
TheSkipper1995 |
| ||
Goomba Level: 11 Posts: 9/21 EXP: 5424 Next: 561 Since: 08-17-15 Last post: 744 days Last view: 655 days |
Posted by kuja killer My reasoning for this is because most people I know who play Mega Man will get a game over on purpose to refill their lives before trying to complete a new stage if they have anything less than 2 lives. It's technically the optimal strategy even though it shouldn't be something the player should ever want or feel like they have to do. |
TheSkipper1995 |
| ||
Goomba Level: 11 Posts: 10/21 EXP: 5424 Next: 561 Since: 08-17-15 Last post: 744 days Last view: 655 days |
Tested. It does effect the "half way" Doc Robots. |
TheSkipper1995 |
| ||
Goomba Level: 11 Posts: 11/21 EXP: 5424 Next: 561 Since: 08-17-15 Last post: 744 days Last view: 655 days |
I'd prefer if it be fixed. If it isn't too much trouble, of course. If I may make a suggestion, is it possible to make it so this code executes when Mega Man "teleports away" at the end of a stage? I feel like that would be the best way to go about it, since if Mega Man is teleporting away at the end of a stage, it's guaranteed that the player has reached "the end" of that stage, right? |
TheSkipper1995 |
| ||
Goomba Level: 11 Posts: 12/21 EXP: 5424 Next: 561 Since: 08-17-15 Last post: 744 days Last view: 655 days |
Hm... Doesn't seem to be working for some reason. Perhaps it's the fact that I have your backwards-scrolling down+select HEX in the hack and it's interfering? |
TheSkipper1995 |
| ||
Goomba Level: 11 Posts: 13/21 EXP: 5424 Next: 561 Since: 08-17-15 Last post: 744 days Last view: 655 days |
Still doesn't seem to be working. Very strange, indeed. Question, should the first address (7DBC0) have all 00s in it as well? Would you like me to PM you an IPS patch so you can see if there's anything wrong? |
TheSkipper1995 |
| ||
Goomba Level: 11 Posts: 14/21 EXP: 5424 Next: 561 Since: 08-17-15 Last post: 744 days Last view: 655 days |
That's ok. Like I said, it's not a deal-breaker for the hack and this is obviously more complicated than we thought. I'll probably just have to learn how to do hex editing like yourself so I can do it. |
TheSkipper1995 |
| ||
Goomba Level: 11 Posts: 15/21 EXP: 5424 Next: 561 Since: 08-17-15 Last post: 744 days Last view: 655 days |
Not using the Japanese ROM. And all the other edits you provided worked fine without any noticeable issues (so far). Anyway...
Is there any particular thread or site you'd recommend I check out if I wanted to learn HEX editing like you? It's probably for the best that I learn how to do this myself at some point. |
TheSkipper1995 |
| ||
Goomba Level: 11 Posts: 16/21 EXP: 5424 Next: 561 Since: 08-17-15 Last post: 744 days Last view: 655 days |
Sorry, still doesn't seem to be working oh well... Sorry about all this frustration I've caused. You've been a huge help and I can't thank you enough.
So, how would you recommend I learn how to do this myself? Just experiment? Or are there any good tutorials somewhere? |
TheSkipper1995 |
| ||
Goomba Level: 11 Posts: 17/21 EXP: 5424 Next: 561 Since: 08-17-15 Last post: 744 days Last view: 655 days |
I'm curious, has there ever been documentation of the boss a.i. for Mega Man 5? Something like the Mega Man 4 ROM map on Datacrystal or the Mega Man 3 document that listed all the boss variables? |
TheSkipper1995 |
| ||
Goomba Level: 11 Posts: 18/21 EXP: 5424 Next: 561 Since: 08-17-15 Last post: 744 days Last view: 655 days |
Very interesting. Thanks for the info, Baron |
TheSkipper1995 |
| ||
Goomba Level: 11 Posts: 19/21 EXP: 5424 Next: 561 Since: 08-17-15 Last post: 744 days Last view: 655 days |
I have a question about how Mega Man 6 does screen transitions. I'm aware of object $80 and how its x and y coordinates determine scrolling, palette changes, etc. But has there ever been any documentation about what coordinates trigger what effects? |
TheSkipper1995 |
| ||
Goomba Level: 11 Posts: 20/21 EXP: 5424 Next: 561 Since: 08-17-15 Last post: 744 days Last view: 655 days |
Does anyone have any good documentation on MM5? Address locations for object parameters like speed, wait time between attacking, etc? I've looked at Rock5Easily's documentation as well as the MetHy's document but those only got me so far.
I'm also looking to find a way to make some of the stage elements less hard-coded. In particular, the bubbles in Wave Man's stage which are coded to only work on specific screen numbers; and the wave bike section, which has hard-coded screens for where the auto-scrolling occurs which makes it impossible to have more than one wave bike segment. |
Main - Posts by TheSkipper1995 |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 126, rows: 158/158, time: 0.224 seconds. |