Register | Login | |||||
Main
| Memberlist
| Active users
| ACS
| Commons
| Calendar
| Online users Ranks | FAQ | Color Chart | Photo album | IRC Chat |
| |
1 user currently in Rom Hacking: |
Acmlm's Board - I2 Archive - Rom Hacking - Looking for DKC2 game genie code | | | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
User | Post | ||
Tanookirby Bullet Bill Level: 30 Posts: 5/509 EXP: 152637 For next: 13232 Since: 05-09-05 Since last post: 2 days Last activity: 2 hours |
| ||
Is it possible to make a Game Genie code that makes Dixie Kong go up with the helicopter spin instead of down in Donkey Kong Country 2? If so, will you tell me? Thanks. | |||
Parasyte Bullet Bill Level: 35 Posts: 513/514 EXP: 267348 For next: 12588 Since: 05-25-04 Since last post: 104 days Last activity: 32 days |
| ||
This does not seem possible to do within 5 Game Genie codes. (The maximum amount of REAL Game Genie codes allowed) It requires two things: Changing the "maximum vertical speed" when the helicopter move is used, and changing the routine which uses that number to accept negative speeds. For example, here is that routine:
The idea is that $7E:16E2 holds the amount that is concidered the maximum falling speed; you can never fall faster than this value. With normal jumps, this value is set to #$0800. With the helicopter spin, it is changed to #$0100 -- a much slower decent. The BMI instruction is needed because rising requires a negative number. The lower the number, the faster you rise, slowing down until it reaches zero (the peak of your jump) then slowly decending as the fall speed increases, up to the maximum fall speed. Changing the maximum fall speed to a negative number (#$FF00, or so) would -- in theory -- make you rise. But due to the way the above code is written, this will not work. The routine just is not written to handle such an occurance. I think it would require far more than 5 bytes changed. Which is all that a Game Genie could handle. |
|||
Tanookirby Bullet Bill Level: 30 Posts: 6/509 EXP: 152637 For next: 13232 Since: 05-09-05 Since last post: 2 days Last activity: 2 hours |
| ||
I guess it might not work for a normal game genie, but what if you were playing it on ZSNES, where you can add more than five? | |||
Parasyte Bullet Bill Level: 35 Posts: 514/514 EXP: 267348 For next: 12588 Since: 05-25-04 Since last post: 104 days Last activity: 32 days |
| ||
May as well make an IPS patch. That whole routine will likely need to be moved to the end of the bank... that's 28 Game Genie codes, right there, including the 'maximum fall speed' patch. Plus whatever extra is require to actually impliment the hack... probably about 5 or 6 more codes. I might work on a patch later today, if I find myself with nothing else to do. |
|||
Tanookirby Bullet Bill Level: 30 Posts: 7/509 EXP: 152637 For next: 13232 Since: 05-09-05 Since last post: 2 days Last activity: 2 hours |
| ||
Making a patch would have been my next suggestion anyway. | |||
HyperLamer <||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people Sesshomaru Tamaranian Level: 118 Posts: 4536/8210 EXP: 18171887 For next: 211027 Since: 03-15-04 From: Canada, w00t! LOL FAD Since last post: 2 hours Last activity: 2 hours |
| ||
Maybe I'm not looking at this right, but if you changed the speed to #$FF00, wouldn't that be the same as subtracting #$0100? Example value #$1234 + #$0100 = #$1334; #$1234 + #$FF00 = #$11134, but since it's a 16-bit number, the highest digit is cut off and you end up with #$1134. | |||
Tanookirby Bullet Bill Level: 30 Posts: 9/509 EXP: 152637 For next: 13232 Since: 05-09-05 Since last post: 2 days Last activity: 2 hours |
| ||
If you say so R2H2. All those numbers and symbols are confusing to me. |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
Acmlm's Board - I2 Archive - Rom Hacking - Looking for DKC2 game genie code | | | |