| |||
Views: 88,313,513 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 03-28-24 04:33 PM |
|
Guest: Register | Login |
0 users currently in ROM Hacking | 1 guest |
Main - ROM Hacking - General Megaman Hacking Thread | New thread | New reply |
Insectduel |
| ||
Hammer Brother Level: 68 Posts: 943/1069 EXP: 2681233 Next: 47567 Since: 02-16-08 From: Insectduel's office Last post: 1228 days Last view: 1227 days |
Posted by Stufid That's right, the NES Dev community. They are much more experienced in 6502 coding as well as making homebrew NES games. One of my Facebook fans via PM including Shane recommend that community to see if I can get my project fixed. But even if they don't, then it's pointless. I am extremely tired and exhausted and there are other incomplete ROM-Hacks projects behind my back. Keep in mind that ROM-Hacking is labour work so it does causes headaches & eye strains everytime I get up early for work. Hell, most people asks me to beta test their games so that's an another waste of my days trying to complete the project. @Kuja Killer, it's best NOT to kill yourself. You already put yourself in harm during the Odyssey project so please don't bother trying to attempt. Admit that it's impossible and it takes weeks to get it perfect. |
kuja killer |
| ||
Level: 55 Posts: 416/628 EXP: 1241012 Next: 73177 Since: 03-20-07 From: Lake Havasu City, Arizona Last post: 253 days Last view: 1 day |
Posted by Zieldak Zieldak -- penguin ------- 3AA6D + 3AA72: Low/High byte of jumping power heigth - that determines how far it'll jump. the lower the number, the less distance it goes. Default jumping power distance is 03.44 3AAA5: Delay time until "next" jump ------- there's a bunch more settings like for the eggs but it's kinda complicated though. i assume your only interested in just the penguin so that's all i looked up for now, if you need more info, i'll give more. ------------------------ korxkoa, hey there, i happened to see your videos of my game, Odyssey posted a couple weeks ago on youtube, i just only now found out about them tonight, and wanted to really thank you for that. im guessing you done savestates and slowdown to do "no damage" runs on the levels. hehe that's fine. I really enjoyed watching your playthrough's. i laughed a lot of times the way you would move megaman in all kinds of crazy funny patterns, in the 1st duplex level it was funny and enertaining, thanks for the laughs |
Korxroa |
| ||
Red Koopa Level: 25 Posts: 88/120 EXP: 79201 Next: 10419 Since: 04-20-14 Last post: 3234 days Last view: 3091 days |
Thanks for Kuja Killer
Recording Movie Mega Man Odyssey Demo 4 + AVI "Cinepak Codec" running FCEUX 2.2.2 since December 3rd 2014 and uploading to Youtube, 3 Videos of MMO Playthough *No Damage* (Video Editor with Camtasia Studio not WMM). Shinigami's Graveyard in Necro Man's Map, Demo 4 version of Mega Man Odyssey. -Zombie Joe (similar to Returning Sniper Joe from MM2) not appear in 2nd Levels of Necro Man's Stage. -What Necro Man's Talk Message Text "Necro Placehoider" (skip at 10:23 on YT Title Mega Man Odyssey Demo Part 2). -Energy Balancer (Hidden Secret Room in Ladder) appear in 2nd Levels of Necro Man's Stage. Plans for 4th Stages of Pyro Man (Shadow Man) in Demo 5 version of Mega Man Odyssey?, sent message via PM Pyro Man in Demo 4 Like Pluto's Graphics from Mega Man V (GB). @Everyone: No Necro Man's Stage in Demo 2 since March 2010, Necro Man's Stage for available now in Demo 4, search Mega Man Odyssey Demo 4 uploaded by kuja killer since 2012 (pre-patcher rom .nes not .ips) in Bw*s*(dot)org. ____________________ i'm [Censored] Sorry my bad english, can't speak english :-( Mega Man & Shantae Fan Lovers!! |
Zieldak |
| ||
Crow Level: 42 Posts: 177/387 EXP: 510767 Next: 10595 Since: 12-01-11 From: Hungary Last post: 1282 days Last view: 1173 days |
Posted by kuja killer Thank you very much. You are right, I don't really want to mess up the eggs. Changing the values you mentioned still makes it jump in upon appearing and make 1 pixel distance jumps. So it's not really what I needed. However, I instead NOPed 3AA4E, which is a logical value as I see, and since the AI cannot use a not existing value for computations, it simply disabled the movement. I have not found any problems yet, so I assume it's safe to do this. But it now doesn't wanna throw eggs, only from a short distance. It seems it would be wise to do more than simply disabling movement by doing this. Aww, I should first disassemble the AI for myself, then do something about it, huh. It would be better to have a Disassembly document on the game, I would kind of manage doing things on my own. I'd like to know however, the eggs travel distance. |
Insectduel |
| ||
Hammer Brother Level: 68 Posts: 944/1069 EXP: 2681233 Next: 47567 Since: 02-16-08 From: Insectduel's office Last post: 1228 days Last view: 1227 days |
@Korxroa Necro Man's stage was released but removed by Kuja Killer himself. |
Korxroa |
| ||
Red Koopa Level: 25 Posts: 89/120 EXP: 79201 Next: 10419 Since: 04-20-14 Last post: 3234 days Last view: 3091 days |
Insectduel, what mean? "released but removed".
Necro Man's Stage no longer in Demo 5 not Demo 2. replaced name Necro Man with Ghost Man or Zombie Man? @Zieldak: Hello Zieldak, New MM2 Hack called "Mega Man Reloaded 2" coming in 2015? released Original Mega Man Reloaded back in 2012 (v1.x) and 2013 (v1.3). last downloads 3000+ (not 4000+) on RHDN. ____________________ i'm [Censored] Sorry my bad english, can't speak english :-( Mega Man & Shantae Fan Lovers!! |
Zieldak |
| ||
Crow Level: 42 Posts: 178/387 EXP: 510767 Next: 10595 Since: 12-01-11 From: Hungary Last post: 1282 days Last view: 1173 days |
Posted by Zieldak Well, I made a rom dump with the AI in it and disassembled with disasm6. I managed to disable the jump it makes upon spawning (3AA4B, 3AA52), also was able to disable the jump distance toward Mega, from both sides. (3AA58, 3AA60) And fortunately, it works as it should, but the travel distance of the eggs is well, short... And it seems I need some information about the eggs. Posted by Korxroa Hmm. I shall say I'm currently working on Mega Man Crimson, a MM3 hack. I don't have any plans for an MMR2 right now. |
kuja killer |
| ||
Level: 55 Posts: 417/628 EXP: 1241012 Next: 73177 Since: 03-20-07 From: Lake Havasu City, Arizona Last post: 253 days Last view: 1 day |
Posted by Korxroa huh ? no, necro's still in the game. i dont know what all this "demo 3, 4, 5" stuff is about honestly. but i think i know what insectduel was talking about that. Last year in June 2013...i was so eager like crazy to do a demo again...would be officially the 3rd time. even though sadly i didnt have anything much done... still only 3 stages out of the 8 guys... no wily levels, nothing else. I quickly posted a demo on the japanese 2ch dicussion board, but i felt like i picked a really bad time to post cause i gotten really negative comments ...so then i immediately deleted it and didnt ever say anything for months. nor did i ever chose to talk about it at all. i cant really explain it very well. ---------------------- about korxkoa, yea i did put an "earlier" version than that on that one upload site for whatever reason, i think i was showing to someone, i dont remember. that had no enemies in the 2nd necro area. that was "earlier" than what i wanted to share on 2ch at the time. probably like early 2013 or something i really dont remember |
Zieldak |
| ||
Crow Level: 42 Posts: 179/387 EXP: 510767 Next: 10595 Since: 12-01-11 From: Hungary Last post: 1282 days Last view: 1173 days |
Okay. Well, I'd like to move the Giant Metool miniboss from Needle R (Room 15) to Needle Man's stage (Room E), the enemy is there, but it doesn't rise up as it does normally. So what do I have to change to activate the miniboss correctly? |
kuja killer |
| ||
Level: 55 Posts: 419/628 EXP: 1241012 Next: 73177 Since: 03-20-07 From: Lake Havasu City, Arizona Last post: 253 days Last view: 1 day |
Giant Metool level setup:
1230C - Level number for a Giant Metool battle to begin - Default is 08 (Doc Needle) -- if you want the regular needleman stage, put 00 here 12312 - Screen number for the first metool battle 12316 - Screen number for the 2nd metool battle (set to FF if you dont want a 2nd metool battle) -------------------------------------------------- Extra settings if you want to change anything about the battle: 25510 - Time until 3rd metool is released after the first 2 25563 - Y position of how far up the metool will travel. Rarely EVER goes way up the screen cause of how ridiculously random it is. 25572 - Same thing as 25563, but how far "down" he's allowed to go. 25589 - Time until middle (2nd) metool is released after the 1st, also seems to affect when the giant metool will move up/down after spitting out red balls 2559E - Number of metools that appear 255B2 - Number of balls it will shoot. Not meant to be more than 2 25630 - X position of where the metools will appear on the screen. Doesn't have to just be the giant metools mouth if you wanted. 2563A - how high the metools jump into the air when dropped from the giant (Default: FF) 25644 - Speed of the metools 25655-25657 - Speed of the balls 25664-25673 - Palette that's automatically loaded after battle with giant metool ends. NOTE: This is not a stage-spefic palette |
Zieldak |
| ||
Crow Level: 42 Posts: 180/387 EXP: 510767 Next: 10595 Since: 12-01-11 From: Hungary Last post: 1282 days Last view: 1173 days |
Posted by kuja killer That's a lot of info... Thanks! By the way, are you searching for these when someone asks it, or you have documented these? I am one of the lamest ROM-hack creators ever, I don't even know how you find these values and all. |
kuja killer |
| ||
Level: 55 Posts: 420/628 EXP: 1241012 Next: 73177 Since: 03-20-07 From: Lake Havasu City, Arizona Last post: 253 days Last view: 1 day |
these are still mostly all notes i jotted down myself around 2007. so i just copy-pasted them here. except the "level setup" offsets cause i didnt have those noted down anywhere. so i did have to look that up after seeing your post.
All the settings below that like speed of metools and the all that stuff it does, that was in the "boss database" document i wrote up years ago, and posted here on acmlm a few times. and because of spending all these years with mm3, i know nearly everything there it to know about mm3 ..... ex-cluding music |
Zieldak |
| ||
Crow Level: 42 Posts: 181/387 EXP: 510767 Next: 10595 Since: 12-01-11 From: Hungary Last post: 1282 days Last view: 1173 days |
Okay... Another one. It must be possible to disable the check for Mega's X location on the Cloud Platform, or make the logic thing always true, right? I'm searching for it but I think you already know. XD
But it would be better if I was able to recode it... To fly up and down instead, from a given Y location (using it's Y coordinate) |
Insectduel |
| ||
Hammer Brother Level: 68 Posts: 948/1069 EXP: 2681233 Next: 47567 Since: 02-16-08 From: Insectduel's office Last post: 1228 days Last view: 1227 days |
Japan already hit it's mark to a HAPPY NEW YEAR.
Ever heard of a new Rockman game from PureSabe called Rock52015NY? You should try this out just for entertainment. |
kuja killer |
| ||
Level: 55 Posts: 421/628 EXP: 1241012 Next: 73177 Since: 03-20-07 From: Lake Havasu City, Arizona Last post: 253 days Last view: 1 day |
Posted by Insectduel Yup i saw his twitter said "website was updated" so i went and checked his front page, says he made a small little hack just like last year. A fun little Rockman 5 "new years" hack. I wont say what it is (no spoiler) -- but i loved it. Took me 10-15 tries to beat it. ---------------------------- And cloud platform, so you mean just automatically start doing the flying up thing immediately ...not "when megaman gets near it" right ? for that: 38FA4: EA EA EA it'll start coming up immediately without "waiting for mm" stuff. If you feel like looking at the whole AI for the thing then 38F9A-39043: This is the whole AI for the cloud flying stuff. 39044-390A5: This is the part that spawns a new cloud. |
Zieldak |
| ||
Crow Level: 42 Posts: 183/387 EXP: 510767 Next: 10595 Since: 12-01-11 From: Hungary Last post: 1282 days Last view: 1173 days |
Thanks again. I'm trying to figure it out, but you know ASM hates me. :'D
The only thing I figured out that it uses a data table for something that moves Mega with the platform (however it can be fixed up a bit, to work better), and the X location where it spawns. And silly me finally knows how to locate data in the rom. I don't like doubleposting... Conveyor belts in MM3 NOT using the wheel enemy...? I see Tsukikuro was able to do it, by using up 4 unused or glitchy enemy slots for them. (RM3 Claw) So here comes the question. Would it be possible to make more TSA properties (or edit existing ones) to reproduce the same (or similar) effect? It would be nice to have a feature like this, but I'm not good at this. It isn't be hard (except for me) to program it I think, since all it does is when Mega is on it, it decreases or increases Mega's X location at a given speed. Anyone? EDIT: As I see ID 8B, 8C and 8D has similar effect in-game. After some time when Mega lands on it, it starts pushing MM to the Right, until he jumps or runs to the left, or when it stops itself. Interesting. It is also possible to stay on the air for some time. Maybe Capcom wanted to implement it or this is a working-like-this-for-some-reason-junk enemy? |
Korxroa |
| ||
Red Koopa Level: 25 Posts: 94/120 EXP: 79201 Next: 10419 Since: 04-20-14 Last post: 3234 days Last view: 3091 days |
Skip Doc Robot's Stage in Rockman 3?
No Doc Robot's Stage Like RetiredBrony's MM3 Hack called MLP: DDC. ____________________ i'm [Censored] Sorry my bad english, can't speak english :-( Mega Man & Shantae Fan Lovers!! |
Zieldak |
| ||
Crow Level: 42 Posts: 186/387 EXP: 510767 Next: 10595 Since: 12-01-11 From: Hungary Last post: 1282 days Last view: 1173 days |
Okay... Soo... I've been reading this-and-that here-and-there, I'm starting to understand it a bit. It's not THAT hard but it is not easy either to understand.
Well, so if I go ahead and... (From Cloud Platform's AI) LDA #$e8 ; $8F84 (38fc3): a9 e8 STA $03c0,x ; $8F86 (38fc5): 9d c0 03 NOP these, it means it won't override the Y coord value it has in the enemy data right? I don't really understand some parts of the AI unfortunately, like what AND $0F means, it compares the currently loaded in Accumulator value with $0F and until it's true it keeps checking the value in the Accumulator or something? I seem to understand how these Branch commands work. Umm... JSR __faf6 ; $8f91 (38fa1): 20 f6 fa In Cloud Platform's AI, this subroutine loads the sprite right? I think I don't really want to mess with this code. But I haven't checked or "tested" it yet either. Gah, it would be better to start this from scratch, but I don't even know what am I doing. So here comes the question... or something. If I'd like to make a Floating Platform, which after it's spawned, will go up umm... 30 hex (48 pixels) with decreasing speed to 0 when it reached Ycoord+30 and then from that location back to the spawnpoint with increasing speed, and from there down by 48 pixels with the same decreasing speed, what would I have to do? First I'd need to load the values the AI needs, store these values where they belong, and load the sprite with the subroutine right? Then umm... This is where I'm shot. I don't know what to do or program next. So I need some instruction. Oh, and another annoying question, the HP value of the enemy can be used/loaded for a Branch code, making two different sub-types for an enemy (HP=00 is after spawn start going up /or/ move vertically; HP=01 after spawn start by decreasing height /or/ move horizontally) right? Sorry if I'm annoying, but I'm finally getting interested in ASM somehow. |
za909 |
| ||
Cheep-cheep Level: 32 Posts: 181/196 EXP: 188500 Next: 17942 Since: 04-27-11 Last post: 3024 days Last view: 2735 days |
Posted by za909 I think this might prove to be useful to you Zieldak! It's certainly done a lot for me whenever I had to re-route something. Generally speaking, if there's a JSR to an address higher than $C000 it's a common function, since $C000-$FFFF is fixed to the last two banks of the PRG ROM, so routines with parts that have to be available at any time must sit here. For example, to play a sound effect, it jsr-s to $F... something (can't remember off the top of my head) with the sound ID in the A register. The code switches $8000-$BFFF to the right sound engine banks, and then jsr-s to $8000 and lets the engine do the rest. Once it's done initiating the sound effect, it returns, puts back the old banks to $8000-$BFFF and things move on. |
Korxroa |
| ||
Red Koopa Level: 25 Posts: 96/120 EXP: 79201 Next: 10419 Since: 04-20-14 Last post: 3234 days Last view: 3091 days |
Problem 2nd Boss Door like without Beat Doc Robot defeated.
Screenshot Animation (Large GIF is size 4.41MB) http://i.imgur.com/zEfKfkA.jpg Fix 2nd Boss Door is closed (Beat the Doc Robot defeated) in Doc Robot of Needle Man's Stage Room ID 5? JP version of Rockman 3 not Mega Man 3. ____________________ i'm [Censored] Sorry my bad english, can't speak english :-( Mega Man & Shantae Fan Lovers!! |
Main - ROM Hacking - General Megaman Hacking Thread | New thread | New reply |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 107, rows: 146/147, time: 0.067 seconds. |