Still haven't figured out what the berserk mode does, but was able to make some other codes. If you can give me more info on what it does, that will be a big help.
Here's the new codes...
Fire Shark (U) Genesis
ABXA-AA7Y
1 hit kills weaker enemies.
RFZA-A6YW
1 hit kills stronger enemies.
BEHT-AAHC
Start with 9 lives. NOTE: The offocial Galoob Game Genie code for starting
lives is 2 codes long (mine only takes 1 code).
C3MT-AAE2
Start with max speed. Does not work after you lose a life.
C3MT-AAC2
Have max speed after you lose a life.
DVMT-AAE2
Start with super max speed (faster than what the game normally allows). Does
not work after you lose a life.
DVMT-AAC2
Have super max speed after you lose a life (faster than what the game normally
allows).
E3MT-AAE2
Start with ultra max speed (much faster than what the game normally allows).
Does not work after you lose a life.
E3MT-AAC2
Have ultra max speed after you lose a life (much faster than what the game
normally allows).
APMT-AAEA
Start with max power. Doesn't work after you lose a life.
APMT-AACA
Have max power after you lose a life.
===================
The "Speed" codes can be easily modified to make you move as fast or as slow as you want (I included 3 different speeds).
EDIT: If you combine 2 of the "Speed" codes (the "start with" and the "have after you lose a life"), you will always have that speed. If you only use the "have after you lose a life" speed code, you will always have that speed after you lose your first life.
EDIT #2: In case anyone wants to modify the speed codes, the regular starting value for speed is 0D, and it goes up in increments of 03 every time you get a pick-up until it gets to 16 (max). Of course you can go much higher than 16 if you want. I made the "Super max" code with a value of 1C, and the "Ultra max" code with a value of 26.