This one shows the extra rings as soon as you press the button, which I like a lot more. The pause function still works perfectly, and one less code than the previous one. I had to leave out the "extra life" part to make room for the assembly that updates your ring total on screen. However, if you want an extra life, just repeat until your ring total is over 100 and collect one ring on screen.
Sonic 1 (REV00) (Genesis)
ATKT-AA8Y
FYKT-B79G
DJKT-AA9J
SALA-ANAW
BJLA-AAAY
EALA-B720
DYLA-B726
6TLA-AA28
Pause the game and press A for invincibility, or press B or C to add 10 rings to your total. Can repeat for more rings, but if you go over 100, you won't get your extra life until you collect a ring while playing. Also, the invincibility needs to be re-enabled if you lose a life, finish a level, or if you pick up another invincibility (from a TV, etc).
EDIT: also, I changed one code so that the game automatically unpauses when you press A (just like it does when you press B or C). I think that's better because it visually shows that something happened when you press a button.
Announcement
Collapse
No announcement yet.
New Game Genie, N64, GC, Wii, & PS2 Codes
Collapse
X
-
Sonic 1 (Genesis)
ATKT-AA8Y
CAKT-AAHE
Pause the game and press A to play special stages. Also (while paused), holding B while pressing the directional pad will make Sonic move in slow motion, and tapping the C button will make Sonic move one frame at a time.
ATKT-AA8Y
DAKT-AAHE
Pause the game and press A to see ending sequence and credits. Also (while paused), holding B while pressing the directional pad will make Sonic move in slow motion, and tapping the C button will make Sonic move one frame at a time.
===========
Unicode, I figured out how to update the ring counter, so I'm working on a new set of codes that gives you 10 rings, and it shows up on your ring counter immediately.Last edited by Tony H; 11-05-2014, 09:04:58 PM.
Leave a comment:
-
Unicode, I looked into your complaint about the "Pause and press A for invincibility" code. I tested the code and it worked fine all the way thru levels 1 and 2. Remember that you have to re-enable it at the start of every level. You mentioned that if you picked up a star invincibility (TV), that the invincibility would eventually run out. No easy way to fix that except by added a lot more codes. If you want permanent invincibility, just use an invincibility code. If there isn't one in the db, let me know and I'll make one (should only take one code to do that).
I think what I'm going to do is make a few different versions of the "Pause and press A, B, C" codes. Will post your original request as soon as I finish functionality for the C button.
Leave a comment:
-
As I mentioned in my post, you won't see the extra rings until you collect another ring, and you won't see the extra life until you lose a life, but you DO get the extra items. It will take too many codes to make it so that it shows up immediately.
I will look at your other requests, but from the sounds of it, your new "A, B, C" button code request is going to take WAY too many codes to make.Last edited by Tony H; 11-04-2014, 08:31:57 AM.
Leave a comment:
-
Originally posted by Tony Hedstrom View PostUnicode, Making good progress. I've got "Pause and press A for invincibility" working perfectly.
For your "B" button request, do you want both "Get an extra life" AND "10 rings"? I can do both if you want. Also, do you want 10 rings added to your total, or a total of 10 rings?
Also, I assume you know that the number of codes required to do this will go above the capacity of a real Game Genie (5 codes). Do you want me to make this with the absolute minimum number of codes, or is it OK if I add one or two extra codes to make them much more customizable? In other words, if you want the minimum number of codes, then the maximum number of rings that can be added when pressing B will be 8, but if I add one more code, then the maximum will be much higher. Let me know.
I've tested your code. Unfortunately, I found a few issues on it. When I press Start and press A button, I get Sonic invincible. But When I pause game and press B or C button, they only unpauses game, but does NOT add Rings or Extra Lives at all... I tried again but same result - pressing B / C still adds NOTHING (Ring / Extra Lives counter doesn't change at all!), they still only resumes game, nothing else they does in my game (tried with same version you're posted). It is you're made this code on KegaFusion emulator instead of Gens? Because I've read on several topics here this the Gens and KegaFusion emulators handles some GameGenie codes different (for a specific code work on Gens but not on KegaFision and backwards)... [edit: I now saw you're posted an note about that]... 2. If I activate Invincibility and I break a Star Invincibility TV, after power-up ran out, Sonic becomes vulnerable for enemies / spikes / lava etc again. On Green Hill Zone Act 1 I've got Invincibility TV, Sonic was flashing with stars around him and the power-up worked normally, however once it run out, I've got onto spikes and guess... first all collected rings was lost (they scattered out of him once I've stepped onto spikes), and Sonic died once he's touched spikes again after he lose all rings... Please fix this.
However I could prefer make alternative version to get normal Invincibility from TV's when Pressing A Button since Sonic flashes with stars and you would see when Star Invincibility ends (stars disappears and Sonic become vulnerable again).
About your question about rings is to add 10 rings to your current amount.
Aka best configuration about this (without being able to use X / Y / Z buttons) would be:- Press A button while game is paused to get Invincibility Power-up (one from monitors);
- Press B button while game is paused to get 10 Rings added to Sonic's current amount;
- Press B button while game is NOT paused to enter or exit Debug Mode without invincibility and infinite time (the variant which doesn't hide your score and showing coordinates instead once activated);
- Press C button while game is paused to get Speed Shoes Power-up (one from monitors).
Also a few suggestion for this classic game:
- After Hitting Goal, Player Have 2x / 4x / 6x / 8x Time to Control Sonic to Uncover Bonus Sticks (giving 100 / 1000 / 10000 to score) before He Leaves The Screen;
- Timer Runs 2x / 4x Slower;
- Always Get 5000 / 10000 / 50000 points Time Bonus Added to Your Score No Matter How Long Time Is Taken To Complete Current Stage;
- Sonic Can Still Access Giant Ring Bonus After He Collect All 6 Chaos Emeralds;
- Touching Goal Red Doors in Bonus Stage Will Not Automatically End It;
- Infinite Oxygen For Sonic Underwater (existent code is for REV01 ONLY).
Last edited by Unicode; 11-04-2014, 06:25:57 AM.
Leave a comment:
-
Got the "A" and "B" button functionality done...
Sonic 1 (REV00) (Genesis)
ATKT-AA8Y +
FYKT-B79G +
DJKT-AA9J +
HALA-BETW +
CJLA-B72Y +
SALA-ANA0 +
BJLA-AAA2 +
EALA-B724 +
62LA-AA26 +
DJKT-AN94
Pause the game and press A, B, or C for different cheats. A = invincibility. B = add 10 rings and an extra life. C = add 10 rings. Note that you won't see the extra items until you pick up a ring, or lose a life, but you DO get them. Also, the invincibility needs to be re-enabled if you lose a life, finish a level, or if you pick up another invincibility (from a TV, etc).
=============
I can shorten that by one code if you're OK with only getting 8 rings added each time. Let me know.
For now, the C button does the same thing as the B button. Will add C button functionality next. EDIT: C button functionality finished.
I was having trouble with the game counting more than one button press (if you held down the B button, it would keep adding up rings and lives). I fixed it by having it branch to the "unpause" routine. That means that when you press the B button, you'll get your extra life and rings, then the game unpauses. When you press the "A" button for invincibility, you get your invincibility, but the game stays paused. If you want, I can change it so it unpauses instead. EDIT: Changed it so that it auto exits (unpauses).
Not going to add the codes to the db until I'm finished.
This is a fun project. :-)
EDIT: When you press B, you won't see the extra rings until you collect a ring, and you won't see the extra life until you lose a life (your number of lives won't decrease), or get another life normally (with rings, etc). I could probably fix it so that the rings and lives show up right away, but that would take many more codes (don't really want to do that).
Leave a comment:
-
Originally posted by Unicode View PostWow! These are impressive! I could can ask if you can make similar codes for Sonic 1:- Pause The Game And Press A To Get An Invincibility Star Power-Up When You Unpause Game;
- Pause The Game And Press B To Get An Extra Life / 10 Rings When You Unpause Game;
- Pause The Game And Press C To Get An Speed Shoes Power-Up When You Unpause Game;
- Sonic / Tails Can Pass Through Locked (Closed) Doors.
For your "B" button request, do you want both "Get an extra life" AND "10 rings"? I can do both if you want. Also, do you want 10 rings added to your total, or a total of 10 rings?
Also, I assume you know that the number of codes required to do this will go above the capacity of a real Game Genie (5 codes). Do you want me to make this with the absolute minimum number of codes, or is it OK if I add one or two extra codes to make them much more customizable? In other words, if you want the minimum number of codes, then the maximum number of rings that can be added when pressing B will be 8, but if I add one more code, then the maximum will be much higher. Let me know.
Leave a comment:
-
Unicode, may have figured out a way to do your "Pause and press A, B, or C" code requests without breaking the pause feature. It will take some time, but I'll keep you posted.
Leave a comment:
-
Originally posted by Tony Hedstrom View PostUnicode, haven't checked the others yet, but with Sonic 1 there is precious little assembly to work with when making pause type codes. I'm thinking that making any of your "Pause and press X" type requests for Sonic 1 would not be possible without breaking the pause feature. I had to re-do a couple of those codes because they caused problems with pause. Remember that any code for Sonic 1 that is activated by pressing Start is overwriting programing that is meant for pausing the game.
I'll look at some of your other requests a little later.
Also, the version for the Sonic 1 codes I posted are for the "USA, Europe" version (CRC32 #F9394E97). Don't know if it's Rev00 or REV01.
About Pause feature you're talking, I don't think it's a problem because @Abystus was made many "Press Start to Complete Level" codes for various games which disables Pause feature but no matter many of users liked that type of code.
Leave a comment:
-
Unicode, haven't checked the others yet, but with Sonic 1 there is precious little assembly to work with when making pause type codes. I'm thinking that making any of your "Pause and press X" type requests for Sonic 1 would not be possible without breaking the pause feature. I had to re-do a couple of those codes because they caused problems with pause. Remember that any code for Sonic 1 that is activated by pressing Start is overwriting programing that is meant for pausing the game.
I'll look at some of your other requests a little later.
Also, the version for the Sonic 1 codes I posted are for the "USA, Europe" version (CRC32 #F9394E97). Don't know if it's Rev00 or REV01.
Leave a comment:
-
Originally posted by Tony Hedstrom View PostSonic the Hedgehog (USA, Europe) (Genesis)
9JKT-B98J
Pause the game to enable debugger. When you unpause, press B to activate debugger, press A to cycle thru objects, press directional pad to move objects around, press C to place objects, press B to play your new level. You'll have infinite time, and invincibility.Originally posted by Tony Hedstrom View PostSonic the Hedgehog (USA, Europe) (Genesis)
BEKT-B78J
Pause the game to enable debugger (alternate version). When you unpause, you'll be a ring and can move anywhere in the level using the directional pad. Press A to cycle thru objects, press C to place objects, press B to exit debugger and return to normal game-play. You'll need to pause the game again if you want to re-enter the debugger. Also, you won't have infinite time or invincibility like the other code.Originally posted by Tony Hedstrom View PostSonic the Hedgehog (USA, Europe) (Genesis)
HASA-SEXE
FYSA-S75G
Pause the game to become invincible. Enemies will die when they touch you. Invincibility will only last for one level, so you'll need to press Start again if you want invincibility for the next level.- Pause The Game And Press A To Get An Invincibility Star Power-Up When You Unpause Game;
- Pause The Game And Press B To Get An Extra Life / 10 Rings When You Unpause Game;
- Pause The Game And Press C To Get An Speed Shoes Power-Up When You Unpause Game;
- Sonic Can Pass Through Locked (Closed) Doors.
For Sonic 2 (when you move on it):- Pause The Game And Press A To Get An Invincibility Star Power-Up For Sonic / Tails When You Unpause Game;
- Pause The Game And Press B To Get an Extra Life / 10 Rings For Sonic / Tails When You Unpause Game;
- Pause The Game And Press A To Get A Speedy Shoes Power-Up For Sonic / Tails When You Unpause Game;
- Make Bonus Stages Still Accessible when Sonic / Tails Got And Have All Chaos Emeralds;
- Disable Water Collision (so you won't get that annoying oxygen timer warning when Sonic / Tails was stayed for longer time under water);
- Sonic / Tails Can Pass Through Locked (Closed) Doors.
For Sonic 3 (when you move on it):- Pause The Game And Press A To Get An Invincibility Star Power-Up For Sonic / Tails When You Unpause Game;
- Pause The Game And Press B To Get Water Shield for Sonic / Tails When You Unpause Game;
- Pause The Game And Press C To Get A Speedy Shoes Power-Up For Sonic / Tails When You Unpause Game;
- Make Bonus Stages Still Accessible when Sonic / Tails Got And Have All Chaos Emeralds;
- Disable Water Collision (so you won't get that annoying oxygen timer warning when Sonic / Tails was stayed for longer time under water);
- Sonic / Tails Can Pass Through Locked (Closed) Doors.
Identical is for Sonic & Knuckles games.
Actually, your "Pause the game to..." codes for what version of the game are - Rev00 or Rev01?
Also, I can request a codes for the Sega Genesis game "Mercs" that lets to start the game in normal mode with all characters and to Stop Timer in Arcade mode.Last edited by Unicode; 11-05-2014, 06:54:55 AM.
Leave a comment:
-
Sonic the Hedgehog (USA, Europe) (Genesis)
HASA-SEXE
FYSA-S75G
Pause the game to become invincible. Enemies will die when they touch you. You'll need to re-enable the invincibility if you lose a life, finish a level, or pick up another invincibility (ie from a TV).
Leave a comment:
-
Sonic the Hedgehog (USA, Europe) (Genesis)
BEKT-B78J
Pause the game to enable debugger (alternate version). When you unpause, you'll be a ring and can move anywhere in the level using the directional pad. Press A to cycle thru objects, press C to place objects, press B to exit debugger and return to normal game-play. You'll need to pause the game again if you want to re-enter the debugger. Also, you won't have infinite time or invincibility like the other code.Last edited by Tony H; 11-02-2014, 12:42:00 PM.
Leave a comment:
-
when you play in 2 player mode there are 2 enemies for each fighter
Leave a comment:
-
Originally posted by daminmancejin View Postit is possible I had 4 playing in the game but they to seem to always disappear soon as the fight starts
Leave a comment:
Leave a comment: