Mostly Unpublished NES Cheats ;)

red    marked cheats are unique, not listed on any site (tell me if not).
brown marked cheats from various other sources like gamefaqs.com etc, checked and fixed if necessary.
gray   marked disabled or missed cheats buried inside game ROM.

  Super HIK 300-in-1 1994 [p1][!], 9999-in-1 [p1][!], 9999999-in-1 [p1], 10000000-in-1 [p1][!]
  Scarabeus (Prototype)
  SD Battle Oozumou - Heisei Hero Basho
  SD Gundam - Gachapon Senshi 3 - Eiyuu Senki
  SD Gundam - Gachapon Senshi 4 - NewType Story
  SD Gundam Gaiden - Knight Gundam Monogatari
  SD Gundam Gaiden - Knight Gundam Monogatari 2 - Hikari no Kishi
  SD Gundam Gaiden - Knight Gundam Monogatari 3 - Densetsu no Kishi Dan
  SD Hero Soukessen - Taose! Aku no Gundan
  SD Keiji - Blader
  Saint Saiya - Tian Ma Huan Xiang (Nanjing)
  Saint Seiya - Ougon Densetsu Kanketsu Hen
  Saiyuuki World
  Saiyuuki World 2 - Tenjoukai no Majin, Whomp'Em
  Sakigake!! Otoko Juku - Shippuu Ichi Gou Sei
  San Guo Zhi - CaoCao Zhuan (Nanjing, NJ018)
  San Guo Zhi - Qun Xiong Zheng Ba (Asder)
  San Shi Liu Ji (Waixing)
  Sangokushi - Chuugen no Hasha
  Sangokushi II - Haou no Tairiku
  Sanma no Mei Tantei
  Sanrio Carnival
  Sanrio Cup - Pon Pon Volley
  Sansara Naga
  Sansuu 4 Nen - Keisan Game
  Satomi Hakkenden
  Satsujin Club
  Secret Scout (Color Dreams)
  Secret Ties (Prototype)
  Section Z
  Seicross
  Seikima II - Akuma no Gyakushuu
  Seirei Gari
  Shadowgate
  Shanghai
  Shanghai 2
  Shatterhand, Tokkyuu Shirei - Solbrain
  Sheng Huo Lie Zhuan (C & E)
  Sherlock Holmes - Hakushaku Reijou Yuukai Jiken
  Shin 4 Nin Uchi Mahjong - Yakuman Tengoku
  Shin Moero!! Pro Yakyuu
  Shin Samurai Spirits 2 - Haoumaru Jigoku Hen
  Shingen The Ruler, Takeda Shingen 2
  Shinobi (Tengen)
  Shougi Meikan '92
  Shougi Meikan '93
  Shougun
  Shoukoushi Ceddie
  Shufflepuck Cafe
  Shui Hu Shen Shou (Nanjing, NJ019)
  Side Pocket
  Silva Saga
  Silver Eagle (Sachen)
  Silver Surfer
  Simpsons, The - Bart Vs. the Space Mutants
  Simpsons, The - Bart Vs. the World
  Simpsons, The - Bartman Meets Radioactive Man
  Skate or Die 2 - The Search for Double Trouble
  Ski or Die
  Sky Destroyer
  Sky Kid, Super Sky Kid
  Sky Shark, 1945 (Pirate)
  Slalom, VS Slalom
  Smash T.V.
  Smurfs, The
  Snow Bros.
  Soccer
  Solomon no Kagi, Solomon's Key
  Solstice
  Somari, Sonic The Hedgehog, Super Sonic 5, Sonic 3D Blast 6 (NT)
  Son Son
  Space Harrier
  Space Hunter
  Space Shuttle Project
  Spartan X 2
  Spelunker
  Spelunker 2 - Yuusha heno Chousen
  Spiritual Warfare
  Splatter House - Wanpaku Graffiti
  Spot
  Spy Hunter
  Sqoon
  Square no Tom Sawyer
  Stack-Up, Robot Block
  Stanley - The Search for Dr. Livingston
  Star Force
  Star Luster
  Star Soldier, Star Soldier Special Version
  Star Trek - The Next Generation
  Star Trek V - The Final Frontier (Prototype)
  Star Wars (Namco)
  Star Wars - The Empire Strikes Back
  Startropics
  Startropics 2 - Zoda's Revenge
  Sted - Iseki Wakusei no Yabou
  Street/Master Fighter II/III - The World Warriors (YOKO)
  Street Fighter III
  Strider
  Strike Wolf (TXC)
  StudyBox
  Stunt Kids
  Sugoro Quest - Dice no Senshitachi
  Sukeban Deka 3
  Summer Carnival '92 - Recca
  Sunman (Prototype)
  Super Chinese 3
  Super Contra 3, Contra Spirits
  Super Contra 7
  Super Contra X (TXC)
  Super Donkey Kong 2 (NT)
  Super Donkey Kong (NT, Ei-How Yang)
  Super Dyna'mix Badminton
  Super Glove Ball
  Super Mario Bros., All Night Nippon Super Mario Bros., VS Super Mario Bros.
  Super Mario Bros. 2, Super Mario USA
  Super Mario Bros. 3
  Super Mario World
  Super Momotarou Dentetsu
  Super Pang
  Super Pang 2
  Super Pinball
  Super Pitfall
  Super Rugby
  Super Shinobi
  Super Spike V'Ball, US Championship V'Ball
  Super Sprint
  Super Turrican
  Super Xevious - Gump no Nazo
  Superman
  Swamp Thing
  Sweet Home
  Sword Master
  Swords and Serpents

Cheats summary:
generic cheats-47
unique cheats-143
buried secrets-65
fixed generic cheats-29
unverified games-0
games with secrets-133
games with no secrets found-74

Super HIK 300-in-1 1994 [p1][!], 9999-in-1 [p1][!], 9999999-in-1 [p1], 10000000-in-1 [p1][!]

(UNI) Secret message (added 06.11.12):
A later "Unchained Melody" carts haven't internal self-test routines but had hidden message with the revision number. At the menu screen, hold Left + Start and press B. There are three different revisions: "1.0", "1.1" and "1.2". Multigame cart "1997-in-1" hasn't this menu at all.

Scarabeus (Prototype)

(GEN) Secret passwords:
IGORSAYSWARP-The level skip, by press Select during the game.

SD Battle Oozumou - Heisei Hero Basho

(UNI) Easy mode (added 01.01.09):
At the title menu, press Up, Left, Down, Right, B, A, A, B. From now in battle you won't be affected by any side effects if HP less than 9.

SD Gundam - Gachapon Senshi 3 - Eiyuu Senki

(BUR) GameGenie (added 18.09.14):
GGSYUNPU+EYSYKYXN-Hold one of the following buttons and press Reset to enable different debug functions.
A-CHR test
B-OBJ test
Up-Huge cannon blast animation test
Down-Satellite fall animation test

SD Gundam - Gachapon Senshi 4 - NewType Story

(BUR) GameGenie (added 23.01.09):
KIXYUYXV+EPXNOYPV+NYXNXNST-Hold one of the following buttons and press Reset to enable different debug functions.
A-CHR test
B-OBJ test
Up-Huge cannon blast animation test
Down-Different animation test, removed completely from release version.

SD Gundam Gaiden - Knight Gundam Monogatari

(BUR) GameGenie (added 19.01.14):
AESNNNNY-During the game on controller 2, press A to start a battle any time, press A during battle to finish it instantly. Hold B and press Up or Down to enable or disable random encounters. On controller 1, hold Select to free walk through the walls and obstacles.

SD Gundam Gaiden - Knight Gundam Monogatari 2 - Hikari no Kishi

(BUR) GameGenie (added 19.01.14):
AENNONNY-On controller 1, any time during game, hold Select and press Start to see the ending sequence. Hold B to free walk throug the walls and obstacles. In the game menu, point cursor to the last option ("CARDS"), hold Right and press A to see the complete cards set. Some other options should be enabled by selecting the $00FE variable, but there is no more code to change it.

SD Gundam Gaiden - Knight Gundam Monogatari 3 - Densetsu no Kishi Dan

(BUR) GameGenie (added 19.01.14):
AENNONNY-During the game, hold B on controller 1 to free walk through walls and obstacles. Press B on controller 2 to enable the complex debug menu, where you can change a lot of game parameters.

SD Hero Soukessen - Taose! Aku no Gundan

(FIX) Easy mode:
At the title screen, hold Down + A and press Start.
Source: ReyVGM

(FIX) Hard mode:
At the title screen, hold Up + B and press Start.
Source: ReyVGM

(FIX) Hero select:
During the game, press Start to pause and press Up, Right, Down, Left, B, B, A, A. The game will be unpaused automatically and you can change your current hero by pressing Select. Note, that only correct pressings are counts, if you press wrong button in this sequence, nothing won't happen. So you can enter it just by mashing all the buttons for a short time, just make sure you press them all a couple of times.

SD Keiji - Blader

(UNI) Self-tests and easters (added 10.12.10):
Hold one of two combinations of buttons on controller 2 from the table below, press Reset, and then release all buttons. In both cases the programm will perform the PRG and CHR data checksum tests and display it's results. A messages "プログラム  オーケー" will appear after a while if PRG is ok, and "キャラクター オーケー" if CHR test is ok, in other case you will see the message "エラー" instead of "オーケー". Following effects are depending on which button combination you pressed before resetting the console and described below.
Up + Down + Left + Right-After the tests, the program will wait for A on controller 1 press, then perform additinal SRAM test. If SRAM isn't initialized, the message "エラー" will be displayed and SRAM will be reinitialized. In other case message "オーケー" will be displayed and game continues.
Up + A + B-There are two options available here. While the program performing the tests, quickly hold one of the additional button combinations on controller 2 to get the corresponding effects:
Right + A + B-Ending credits will be displayed.
Left + A + B-Maxed out level and other parameters at the start of the new game.

(BUR) Hidden text (added 10.12.10):
The pseudo-random generator data in this game starts with string
Programed by YOU
and ends with another unused text string
SD Sgt. BLADER


Saint Saiya - Tian Ma Huan Xiang (Nanjing)

(UNI) Secret message (added 21.05.14):
During the game, while in conversation mode, hold Up + Select + Start on controller 1 and skip with A to the end of the dialog. The copyrigh string will be displayed in the dialog box. This cheat can be found in a couple of Nanjing games on the same engine.

Saint Seiya - Ougon Densetsu Kanketsu Hen

(BUR) GameGenie (added 19.01.14):
PESNVYAA-Re-enables some debug features. During game on controller 2 press A to skip current level or boss battle, during regular levels press Up or Down to max out cosmo and life accordingly. In the prototype version this feature is enabled by default.

Saiyuuki World

(UNI) Cheat mode:
At the title screen, press Up, Down, Up, Down, A. You will obtain extra 99 lightning bolts, powerful shield, high jump and unlimited money. Plus you will be able to skip current level by pressing Up + A + B on controller 1.

Saiyuuki World 2 - Tenjoukai no Majin, Whomp'Em

(GEN) Sound test:
At the title screen, hold A + B on controller 2 then press Start on controller 1, continue holding A + B until sound test mode appears.

(UNI) Ending sequence (added 15.09.14):
Enter the Sound test as described above. Press Down + A + B on controller 1 and controller 2 at the same time.

(UNI) Random stage (added 15.09.14):
At the stage select screen, press A on controller 1 to run random stage selection mode. Press A on any controller or Start on controller 1 to stop selection and play with selected stage.

(UNI) Extra items (added 15.09.14):
At the stage select screen, highlight desired level to play, hold one of the following buttons on controller 2 and press A or Start on controller 1 to obtain corresponding items at the beginning of the stage.
Right-Extra 2 ferruls (increase player's punch power, each glove used for 4 punches)
Left-Extra helmet item (decrease player's damage)
Down-Extra 2 ferruls and helmet at the same time.

(UNI) Extra 3 lamps (added 16.09.14):
During the game, at any level except the first one, press Select then press Up + Down + Left + Right at the same time using combination of the D-Pad buttons on both controllers. For example press Up + Left on controller 1 and Down + Right on controller 2 at the same time. This code works only once per level.

(UNI) Final boss fight:
Pause the game by pressing Select. Оn controller 2 press A, B, Up, Down, Up, Down, A, B, Left, Right, Left, Right, A, B, A, B, A, A, A, A. You will hear the short sound. Press Select again and enter the same cheat code one more time. A confirmation sound will be different. Complete current location and you'll be moved directly to the final boss with full set of weapons.

(BUR) GameGenie:
PENUNYAA-This code turns the player into a bunch of hexadecimal debug values:
The upper left and right numbers are unknown. They change when an enemy appears on screen.
The upper middle number increases or decreases by 1 every time the screen scrolls 16 pixels horizontally or vertically.
The lower left number is unknown. It occasionally flips between 0 and 1 as you move through an area.
The lower middle and right numbers are the frame counter. This increases by 1 each frame.
Note, while the code is present and functional in both versions, the graphics for characters A-F were overwritten in the Japanese version.
Source: BMF54123

Sakigake!! Otoko Juku - Shippuu Ichi Gou Sei

(BUR) GameGenie (added 19.01.14):
AENYENNY-Re-enables some debug options. Press B on controller 2 to skip current level. Press Up on controller 2 to make strange jump back or up if you already at the corner of the screen. Press Select during the game to enter ingame menu. Hold Left, then press A on controller 2 to switch the invincibility on or off again.

San Guo Zhi - CaoCao Zhuan (Nanjing, NJ018)

(UNI) Secret message (added 21.05.14):
During the game, while in conversation mode, hold Up + Select + Start on controller 1 and skip with A to the end of the dialog. The copyrigh string will be displayed in the dialog box, but the proper graphics or text was removed from this version of the game. This cheat can be found in a couple of Nanjing games on the same engine.

(UNI) Extra money and exp (added 17.09.14):
During the game, exit from the town to the world map, press Select to open the map screen, which isn't show anything on the world map. Hold Up + A + Select + Start for a while until you exit back to the world map. Now you'll have an extra 2048 gold and 256 exp.

San Guo Zhi - Qun Xiong Zheng Ba (Asder)

(UNI) Secret moves (added 20.01.14):
At the "ASDER" logo screen, hold for a while Up + Left + A + B + Select on controller 1. During the game, press one of the following combinations to perform a secret moves, which varies between fighters, but mostly involving a fire.
Select-Wall of fire
A + Select-Fireball
B + Select-Fire jump

(BUR) Hidden text (added 20.01.14):
At the end of the ROM, some copyright text is present:
PATRICK.
and
ASDER.SOFT


San Shi Liu Ji (Waixing)

(GEN) Spectator mode (added 18.03.18):
At the Character selection screen, press Start without any selections, to watch the game with both players being a CPU controlled.
Source: @niccukun

Sangokushi - Chuugen no Hasha

(BUR) GameGenie (added 05.02.13):
GENNOAEI-Some of the Namco games, which uses the 19 mapper PCB, contains also the specific self-test routine. It can test and initialize the internal RAM buffers. Similar to the other Namco games series, in order to run these tests, you must plug in a special device to the famicom expansion port. This device is much simpler than mentioned another device. It just takes one bit of data and immediately returns it inverted to the data port, there is no FIFOs inside. When the program detects the device presence, it performs RAM test and initialization. If RAM is already tested/initialized, the screen will turn blue. If RAM isn't initialized, but after init and test all is fine, then screen will turn yellow or pink. If, even after the reinitialization, RAM test fails, then screen will turn red. After the tests, program goes to the infinite loop, so yo must unplug special device to boot into the game. Using this Game Genie code you can skip the special device check and just directly to the RAM initialization routine. This game tests it's WRAM.

Sangokushi II - Haou no Tairiku

(GEN) Sound test (added 09.01.14):
At the title screen, at the player selection menu, on controller 1 hold A then press Up, Down, Left, Right. This and all following cheats can be entered very easy, because there is no fails check at all, only correct pressings are counts while you holding corresponding buttons. So you can just mash all D-Pad buttons before the cheat is triggered.

(UNI) Ending sequence (added 09.01.14):
At the title screen, at the player selection menu, on controller 1 hold B then press Left, Right, Right, Left, Down, Up, Up, Down.

(UNI) Max stats for player 1 (added 09.01.14):
Start a new single or two player game. At the leader selection screen, when message "PLAYER 1 SELECT YOUR LEADER" is displaying (don't press A or B), on controller 1 hold Select + Start, then press Up, Down, Up, Down, Left, Right, Left, Right. For all following cheats effect is saved to the SRAM and stay permanent after powering off the console.

(UNI) Max stats for player 2 (added 09.01.14):
Start a new two player game. At the leader selection screen, when message "PLAYER 2 SELECT YOUR LEADER" is displaying (don't press A or B on controller 2), on controller 1 hold Select + Start, then press Up, Left, Down, Right, Left, Up, Right, Down.

(UNI) Unknown (added 09.01.14):
At the leader selection screen, (doesn't matter if you've pressed A / B or not), on controller 1 hold Select, then press Right, Right, Down, Down, Up, Down, Up, Down.

(UNI) Unknown (added 09.01.14):
At the leader selection screen, (doesn't matter if you've pressed A / B or not), on controller 1 hold Start, then press Up, Right, Down, Left, Up, Left, Down, Right.

(UNI) Autoplay mode (added 09.01.14):
At the leader selection screen, press A then select your leader. Now, on controller 1 hold Start then press A to start a new game. All players will be controlled by computer, you can just watch.

(UNI) Warp to the last move (added 09.01.14):
During player turn, enter the map mode by press Select, then hold Up + Start on controller 1 and press Select again. This will left you only one move to play till the end of your turn.

(BUR) GameGenie (added 05.02.13):
NNNNOYAE-Re-enables the watch mode switch. Using this code you can switch between auto and manual play modes any time during computer controlled player move. Just hold A + Start and press Select on controller 1.
GEVNILEI-Some of the Namco games, which uses the 19 mapper PCB, contains also the specific self-test routine. It can test and initialize the internal RAM buffers. Similar to the other Namco games series, in order to run these tests, you must plug in a special device to the famicom expansion port. This device is much simpler than mentioned another device. It just takes one bit of data and immediately returns it inverted to the data port, there is no FIFOs inside. When the program detects the device presence, it performs RAM test and initialization. If RAM is already tested/initialized, the screen will turn blue. If RAM isn't initialized, but after init and test all is fine, then screen will turn yellow or pink. If, even after the reinitialization, RAM test fails, then screen will turn red. After the tests, program goes to the infinite loop, so yo must unplug special device to boot into the game. Using this Game Genie code you can skip the special device check and just directly to the RAM initialization routine. This game tests it's WRAM.

Sanma no Mei Tantei

(BUR) Hidden text (added 23.06.09):
Game contain some generic NAMCO hidden copyright text:
COPYRIGHT 1986 NAMCO LTD.ALL RIGHTS RESERVEDMR TAKASI FUKAWA
Also at end of file there is some other text:
HARUHISA.UDAGAWA &  KUMI.HANAOKA
This text is a part of hidden CRC test routine and used in some other games programmed by the same people, in this game it used as one of the test data.

(BUR) GameGenie (added 23.06.09):
GANYNTEI-There are a series of the Namco games, made by the same programmers Haruhisa Udagawa and Kumi Hanaoka, that contains the same self-test for the data integrity. To enable any of these tests you need a special device that should be plugged into the expansion port. The operation of that device is very simple. It should accept the data bit from the data input port and return it back inverted to the output data port. The device consists of 4-bit shift register, working as some sort of the FIFO buffer. The input bits are goes to the input and then shifted to te output after a 4 cycles. At the game's boot, it tries to send some special data to the device. If the data output doesn't match the data input inverted, then the game continues the normal operation. But if all data (usually 32, rarely 64 bytes) is matches, self-tests will be performed. The program calculates 24-bit partial checksums for the PRG (excluding the last 8K) and the CHR data, summing only every 15th byte, and comparing it against the etalon. Before testing of the PRG data, the background color turns red, before testing of the CHR data, it turns green. If any of these tests are failed, the program will jump directly to the reset routine. It means, one of these tests will be performed infinitely, but until the special device is plugged in, or until the test are passed. Normally, you'll see the red to green flash just before the game's boot. Or the static red screen if the PRG data is bad, or the flashing red to green screen if CHR data isn't good. Using this Game Genie code you can skip tests for the special device presence and jump straight to the integrity tests.

Sanrio Carnival

(UNI) Puzzle game mode (added 21.12.13):
At the game selection menu, choose the second option from top. Now, at the description screen hold A + B on controller 2, then press A or Start on controller 1. You can now choose extra 5th "PUZZLE" game mode.

(GEN) Extra level select:
At the game selection menu, choose the third option from top. Now, at the description scree hold A + B on controller 2, then press A or Start on controller 1. You can now choose from levels 7-12 instead of 1-6.

Sanrio Cup - Pon Pon Volley

(UNI) Easy catch (added 20.01.14):
During the game, hold A + B on controller 2 then press Start on controller 1 to pause the game. Unpause it and for a couple of times you'll be able to catch almost any ball even if it hit the ground already.

Sansara Naga

(FIX) Sound test:
During the game press A on controller 1 to enter to the game menu (cursor should be at the very first option), then hold B on controller 2 and press A on controller 1 again.

Sansuu 4 Nen - Keisan Game

(GEN) Sound test and Credits (added 07.02.18):
At the title screen, press Left, Right, Left, Right, Up, Right, Down, Right, Left.
Source: Chris Covell

Satomi Hakkenden

(BUR) GameGenie (added 30.06.09):
GEOKYAAX-Re-enables the engine test mode. Reset the game, then you can scroll background in any direction with controller 1, move test sprites and write sting "TEST123456789TEST" to the background with controller 2 buttons. Use A and B on controller 1 to play some test sounds.

Satsujin Club

(BUR) Hidden text (added 18.09.14):
There are a couply of hidden program copyright strings inside the ROM:
Murder Club main routine v.1.5 by  K.yamamoto-Yu. 1988.11.12
Sound driver v.1.1 for Famicom by K.yamamoto Yu. 1988.7.19-10.06-10.20
Also game contains some portions of early versions of the code as well as corresponding text strings:
Sound driver v.1.0 for Famicom by K.yamamoto Yu. 1988.7.19-10.06


Secret Scout (Color Dreams)

(UNI) Level skip (added 20.01.14):
During the game, hold Up + A on controller 1 and Up on controller 2 at the same time, then press B on controller 1. Hold B and press Select to skip to the next location.

Secret Ties (Prototype)

(GEN) Options menu (added 19.09.14):
At the title screen, press Select to switch to the cheat option menu, where you can select any stage, listen to music or sounds and enable or disable invincibility.

Section Z

(BUR) GameGenie (added 22.09.14):
STVAYEOG+EIVEAAVA-Re-enables the stage select routine at the title screen. Use Up, Down, or Left on controller 2 to change the game section / level (total three sections, 20 levels each), press Right to start from selected level. Note, that if you press Right first, before the level number setup, the game will hang due to improper stage initialization (var $0372 should be set to $01 before the stage start, it will set only if you change level at least once).
Source: BMF54123
PAVAYEOK+EGVEAAVA-Re-enables one more routine, quite unfinished. The code is similar to the FDS checksum self-test, which should test some portions of the ROM and quietly continue to work. In our case, code is able to test any bank and any address location and keep all it's checksums, but there is only the last bank is tested $C100 to $FFFF and checksum for it is wrong, so code goes to infinite loop with message "CHECK SUM ERR". There is at least one more unused debug function, which is displaying the pressed buttons on the screen, but it need more hacking to get it work properly with current code. The rest of unused data is the half of the regular FDS bios, which is partially used as library for some functions as quick and lazy programming method.

Seicross

(GEN) Continue:
At the title screen after the game over screen, hold A and press Start.

(FIX) Invulnerability:
At the title screen, hold Left + A + B on controller 2, then press Up twice and Down twice in any order, then Start on controller 1.

(GEN) Adjust difficulty:
At the title screen, hold Left + A + B on controller 2, then press A on controller 1.

(FIX) Level select:
At the title screen, hold Left + A + B on controller 2, then press B on controller 1 one less time than the desired level, but maximum 4.

(BUR) Hidden text (added 22.06.10):
The RESET routine in this game uses string
ERIKO
to check if game was soft or hard reset.

Seikima II - Akuma no Gyakushuu

(GEN) Continue:
After the game over screen, hold A + B on controller 2 and press Start on controller 1 to continue in the area where you died. Your score is reset to 0, but you will have 1000 life and keep your items/weapons.

(GEN) Level select:
At the title screen, press B, A, A, B, A, A, B, A, A, A, B, A, B.

Seirei Gari

(BUR) GameGenie (added 23.09.14):
AEUYENNY-The password system will be disabled, a simple stage warp will be enabled instead. Just enter first two symbols of the password and it will be accepted as a level and sublevel numbers accordingly. Note, there may be wrong combinations, leading to the blank screen.

Shadowgate

(BUR) GameGenie (added 02.07.20):
SINZYXGY+KZNXAZXZ-Start a new game, then use these codes to replace regular ingame control routine with disabled message debug routine. Use the D-Pad buttons to change the message number, use either B, Select or Start to change the message library index, then press A to display selected message.

Shanghai

(UNI) Instant credits (added 21.12.13):
At the title screen, press Up + Left + B + Select. This causes the instant jump right to the credits roll, in other case you should wait while they appear.

(GEN) Secret message:
At the title screen, wait until the credits roll appears or use previous cheat, then hold Down + Right + A + B + Select.
Source: ReyVGM

Shanghai 2

(UNI) All endings and credits (added 21.01.14):
At the title screen, hold Right on controller 1 then press A, Start, B, Select, A. The game doesn't care if you press the wrong button, so you can just hold Right and mash all not D-Pad buttons until the ending picture appears. Press A to cycle through all game ending screens. Hold Select then press A to see the credits.

(UNI) Simple alternative tileset (added 21.01.14):
At the title screen, hold Down + A on controller 1 then press Start. A secret tileset with only 4 different tiles will be used.

(UNI) Auto solve puzzle (added 21.01.14):
Start a new "SOLITAIRE MODE" game. Click on the "HELP2" button, then click on the "RETRY" option. Hover your cursor over the "OK" option, hold Down + B on controller 2 then press A on controller 1. After restart the puzzle will be automatically solved and you can see corresponding ending picture.

Shatterhand, Tokkyuu Shirei - Solbrain

(GEN) Debug menu:
At the title screen, press A, A, A, A, B, B, B, B, A, B, A, B, A, B, A, B when the message "PUSH START" appears.

(BUR) Hidden text (added 17.02.10):
The the US version of this game contains some strings intended to be used in the debug menu, but there are no any use of it at all in the final version:
ENDING
STAFF ROLL
LAST DEMO
BANK TEST
The the Japanese version has only the last string, but contains additional copyright text near the end of the ROM:
1991 NAGOYA NATSUME INC
METAL COMMANDO G1
PROGRAM  K.ISHIHARA
DESIGN  S.TANIGUCHI
DESIGN  N.MIZOGUCHI
DESIGN  S.MATSUURA
DESIGN  BIT
SOUND  H.IWATSUKI
MUSIC  I.MIZUTANI


Sheng Huo Lie Zhuan (C & E)

(UNI) Self-test (added 20.01.14):
Hold A + B on controller 1, then press Reset. The game will perform a simple PRG and CHR ROM banking and integrity tests and SRAM initialization. If tests are ok, then game will continue as usual. If something is wrong, the game will stop with the annoying sound on the black screen.

(UNI) Instant battle win (added 20.01.14):
Hold Left + Select on controller 1, then press Reset. During any battle on the global map with the random encounters, press Start to instantly win.

Sherlock Holmes - Hakushaku Reijou Yuukai Jiken

(UNI) Continue 1 (added 21.01.14):
At the game over screen, press Select + Start on controller 1. You'll be returned to the game with minimum HP and half of money.

(UNI) Continue 2 (added 21.01.14):
At the game over screen, press Right + A + B on controller 2. You'll be returned to the game with full HP, but half of money. Additionally if you hold Left + A + B on controller 1 before press the buttons on the controller 2, you can also keep all your money.

(UNI) Display password (added 01.10.14):
Pause the game, then press Up + A on controller 2.

Shin 4 Nin Uchi Mahjong - Yakuman Tengoku

(GEN) Free player character select:
In a free game mode, at the opponent selection screen, hold one of the following buttons then press B to get a corresponding effect.
Start-Select any character for the Player 1
Select-The same as previous, but the Player 1 will be computer controlled.
Source: ReyVGM

(UNI) Clear top 4 list (added 21.12.13):
In a tournament mode, at the map screen, enter the "TOP 4" option and hold Down + A + B + Select + Start.

Shin Moero!! Pro Yakyuu

(UNI) CHR bankswitch test (added 21.01.14):
At the game start, a program performs the PRG bankswitching test. If all is right, the game will continue normally. In other case the programm just hangs. You can perform the additional CHR bankswitch test. Just hold A + B on controller 1 and press Reset. This test is working the same way as the PRG bankswitch test, so you still can't see any effects if all is right.

Shin Samurai Spirits 2 - Haoumaru Jigoku Hen

(UNI) JY company's Easter egg:
At the title screen, press Up, Right, Up, Right, Right, Right, Up, Left.

Shingen The Ruler, Takeda Shingen 2

All versions:

(GEN) Max Everything:
At the game menu, select "Mi", then "Enlist", select 1 and highlight "No". Now, hold Down + A on controller 2 and press A on controller 1. You should hear a faint sound confirming the entry. Now, while still holding the buttons on controller 2, hold at the same time Up + B + Start on controller 1. Release the controller 2 buttons and the word "Which" will appear. Release the controller 1 buttons and the numbers "01" will appear. The numbers are the same numbers of the countries in the game. Just select 01 to start with the default country and everything maximized.
Source: ReyVGM

(FIX) 100 Gold mines:
At the game menu, pick the second option from the second row. Then select the 1st option, choose 0000 and highlight "Yes" (first option). Hold Down + Left + B on controller 2 and press A on controller 1. If done right, the gold mines counter will increase to 100. Also, with this cheat, if your PRD is dropped down to 0 during the game, you can hold Down + Left + B on controller 2 during computer's turn and this gives you not only 100 gold mines every time you've attacked by the enemy, but will skip current battle.
Source: ReyVGM

(GEN) Climate disasters don't affect tou:
At the game menu, select "Sv" and highlight "No". Now, hold Up + Right + A on controller 2 and press A on controller 1. If done right, you'll be able to move your troops and call the merchant even during snowstorms and typhoons.
Source: ReyVGM

(UNI) Unknown (added 10.01.14):
When player's turn is about to begin, but before you asked how many occupied regions you will give orders to, hold Left + A on controller 2 and one of the following combinations on controller 1. A faint sound will confirm correct code entry.
Right + A + Select-Unknown effect 0
Right + B + Select-Unknown effect 1
Right + A + B + Select-Unknown effect 2

Japanese version:

(GEN) Sound test:
Hold Select + Start on controller 1 and press Reset. At the Hot-B logo, release the buttons and hold Right + A + B on controller 2. The sound test should appear after the Hot-B logo.
Source: ReyVGM

(UNI) Ending and game over sequences (added 10.01.14):
Hold Select + Start on controller 1 and press Reset. At the Hot-B logo, release the buttons and hold one of the following combinations to get the corresponding effect. Note, that you can't press Left + Right at the same time on regular controller. Or you need the Famicom system with additional controller in expansion port.
Left + Right + A on controller 2-The ending with Shingen wins
Left + Right + B on controller 2-The Takeda family Game Over
Left + Right + A + B on controller 2-The Katsuori family Game Over

US version:

(UNI) Sound test (added 10.01.14):
Hold A + B on controller 1 and press Reset. At the Hot-B logo, release the buttons and hold Right + A + B on controller 2. The sound test should appear after the Hot-B logo.

(UNI) Ending and game over sequences (added 10.01.14):
Hold A + B on controller 1 and press Reset. At the Hot-B logo, release the buttons and hold one of the following combinations to get the corresponding effect. Note, that you can't press Left + Right at the same time on regular controller. Or you need the Famicom system with additional controller in expansion port.
Left + Right + A on controller 2-The ending with Shingen wins
Left + Right + A on controller 2 and A or B or both on controller 1-The ending with Katsuori wins
Left + Right + B on controller 2-The Takeda family Game Over
Left + Right + A + B on controller 2-The Katsuori family Game Over

(UNI) Easter egg (added 10.01.14):
After the ending sequence is over and message "お わ り" is displayed on the screen, hold A + B + Select + Start on controller 1 and A + B on controller 2 at the same time. The small chibi warrior will appear at the center of the screen. From now you can only reset the console.

Shinobi (Tengen)

(GEN) Level select:
At the title screen, press Down, Down, Left, Right, Up, Up, Start.

Shougi Meikan '92

(UNI) Switch music on or off (added 29.12.14):
Any time during the game, press A or B on controller 2 to switch the game music on and off.

(UNI) Screen adjust (added 29.12.14):
Start a new game, select modes and other parameters. Before the game starts, you'll be asked to continue or to select another stage (press A or B is displayed), use the D-Pad buttons on controller 2 to adjust screen position horizontally or vertically.

Shougi Meikan '93

(UNI) Switch music on or off (added 29.12.14):
Any time during the game, press A or B on controller 2 to switch the game music on and off.

(UNI) Screen adjust (added 29.12.14):
Start a new game, select modes and other parameters. Before the game starts, you'll be asked to continue or to select another stage (press A or B is displayed), use the D-Pad buttons on controller 2 to adjust screen position horizontally or vertically.

Shougun

(UNI) Extra 21 something (added 21.01.14):
Start a new game, press Start to pause. Now press Down, Left and Right in any order and then B 2 times. The message will be displayed, after that your something will be 21 instead of 0.

(UNI) Ending sequence (added 21.01.14):
Start a new game, press Start to pause. Now press Up, Left and Down in any order and then A 2 times.

Shoukoushi Ceddie

(FIX) Sound test:
Hold A + B + Select + Start and press Reset. The game will restart as a black screen. Press A or B to play the music.
Source: ReyVGM

Shufflepuck Cafe

(UNI) Secret passwords (added 23.06.12):
You must point and click on the "CHAMPION" label at the main game screen. Select the password option, then enter the following code. There is no correct password confirmation, password is treated as wrong one with the same sound. But there is internal flag toggles. If you enter this code one more time, flag will be toggled back. Now press B to exit the password mode and select any opponent.
326075-No loss game

Shui Hu Shen Shou (Nanjing, NJ019)

(UNI) Secret message (added 21.05.14):
During the game, while in conversation mode, hold Up + Select + Start on controller 1 and skip with A to the end of the dialog. The copyrigh string will be displayed in the dialog box. This cheat can be found in a couple of Nanjing games on the same engine.

Side Pocket

(UNI) Extra 256 balls:
Press Left, Right, Right, B, Right, Left, B, Left, B, Right, Left, B at the challenge screen, after starting the game a sound will confirm correct code entry.

Silva Saga

(UNI) Disable random encounters (added 05.05.14):
At the title screen, press Left, Left, Right, Right, Up, Down, Up, Down, Select, B. The background color will change. Now during the game you can walk free without random encounters.

(UNI) Secret names (added 04.05.14):
Enter one of these words as a player name:
ろっくさむ-The name will change it's alphabet from hiragana to katakana: "ロックサム".

(BUR) Sound debugger (added 25.10.08):
There was "FAMICOM SOUND DEBUGER" mode at the development stage in this game similar to one from "Magic Darts" game. In final release most of functions used by this debugger was moved and code itself was broken. This seems to be common sound library for some SeTa games and probably using very different system bank procedures.

(BUR) Sound test (added 25.10.08):
There was one more sound test mode at the development stage, but unfortunately broken by latest modifications. There were whole bank 17 is for some debugging code, all functions uses the regular system bank routines, but with +3F shift, can be restored.

Silver Eagle (Sachen)

(UNI) Continue (added 27.01.10):
After loosing all lives, when "Continue?" option appears, select "Yes" and press Select, A, A, B, A, Up, Select then press Start. You will start from room where you were dead.

(UNI) Title cheats (added 12.01.15):
At the title screen, when title menu appears, enter one of the following combinations, then press Start to enable corresponding effect.
B, A, Left, Left, A, Left, Right-Level 2 warp
A, A, Left, Right, B, Right, Left-Level 3 warp
B, B, Left, Right, A, Left, Right-Level 4 warp
A, B, Left, Left, B, Left, Left-Ending sequence
Left, B, Right, B, A, Right, Right-Full weapons, unlimited ammo, 255 lives

Silver Surfer

(FIX) Secret passwords (added 01.11.07):
At the title screen, press Up on both controllers to display the password screen.
FPNFR7-Possessor Section 1
9KY3FG-Possessor Section 2
GDXK4F-Possessor Section 3
2SKSKQ-Emperor Section 1
B73MSK-Emperor Section 2
PL3ZZ5-Emperor Section 3
MJXT8H-Reptyl Section 1
J3PS67-Reptyl Section 2
RNHWDF-Reptyl Section 3
5QRXD6-Mephisto Section 1
CMN17D-Mephisto Section 2
TGQ2JT-Mephisto Section 3
NSLWDF-Firelord Section 1
LNQ283-Firelord Section 2
1X1ZTS-Firelord Section 3
JMDFWK-Magik Domain Section 1
H6N7D4-Magik Domain Section 2
WVL3R9-Magik Domain Section 3
KJTTJK-Invulnerability
CKWJT4-Full weapons
KCHDR4-Second quest (Unlockable)
S4FHFB-Third quest (Unlockable)
68VKG9-8 continues
J8SCL9-6 continues
SJM333-Unlimited continues

(BUR) GameGenie (added 05.05.14):
STEAGESK+OAEAIEUE-Re-enables debug sprite test routine. Because of unknown way to proper enter this routine, you need to wait some time, to let the game init according vars automatically, then start a new game. Instead of starting intro, the screen will appear.
GAUSSEGV+ESNYVGAL-The game still checking for the errors in code/data or memory. If any of them occurs, it will reset. But there is Error Handler exists to display occured error, from the development stage. Its RAM location is $D840 and it takes one argument in A register, as number from 0 to 4 as a error code. First code will re-enable the error handler back, but since this is no more errors there, the second code, is to trigger the MMC3 error after reset the console or before start a new game, for example.

Simpsons, The - Bart Vs. the Space Mutants

(GEN) Sound test:
On level 1, shoot the "E" letter of the "Quik-E-Mart" sign with a rocket. Then catch extra life item. You will be rewarded by three extra lives and new Sound Test option in the game items menu. Choose it by pressing Select.

(GEN) Secret item 1:
In the first stage, stand on the awning above Tool World's door. From there, jump to the left, and try to position yourself just to the right of the first bush you see. If done correctly, you should land on top of the grass. Press Down to drop down, and the initials "RK" will fall from above. Catch it to obtain a life. This also changes the enemies on the left into the initials "LK/AK", though they will return to normal if you leave the area. These may be relatives of Garry and Dan Kitchen, two of the game's designers/programmers, or possibly Jesse Kapili, the game's artist.
Source: tcrf.net

(GEN) Secret items 2:
In the second stage, the second trash can on the second floor can be jumped on repeatedly to release a plethora of useful items, including coins, hats, a 1-up, invulnerability, and even more mysterious initials "RW", "AW", "KW", "JW". These are probably relatives of Henry C. Will IV, one of the game's programmers. Each one is worth one coin.
Source: tcrf.net

(UNI) Secret items 2a (added 13.01.15):
The four items mentioned above can be revealed from another place of the second floor on the same stage. Stand on the third trash can on the second floor. Face to the left, jump up, face to the right, jump up again, repeat this one more time, then face to the left and jump up two more times. Now, jump two more times and one of the initials will fall down according to where you faced while jumping: right, right - "RW", right, left - "AW", left, right - "KW" and finally left, left - "JW".

(UNI) Secret item 3 (added 13.01.15):
In the second stage, at the middle of the second floor, there is a gap in a hallway with extra life prize in it (to the right from the gray jumping shoes). Stand agains the gap under the life prize, jump and while mid-air press quickly Up, B, Down. The extra object with the name of Henry Will written in katakana will fall to the left. You can do this as many times as you want, but no more than two extra items at once. Every item worth one level goal.

(UNI) Secret item 2b (added 15.01.15):
During the mid-level boss fight in the second stage, switch to the X-Ray Specs and remove a Hat from the boss (jump up below the Hat). Instead of Hat item, one of the well known initial items "AW" will appear.

(UNI) Secret item 4 (added 14.01.15):
In the third stage, start to play the lucky roulette mini-game. While picking up a lucky number, do not press B, press A on numbers in following order: 5, 4, 3, 8, 6. A small item with "KMB" initials will float up and down to the right of you.

(UNI) Secret item 5 (added 14.01.15):
In the third stage, enter Fun House and while the door puzzle countdown timer isn't over, you must open the doors in particular order. The doors numbered from left to right and from bottom to top. A bottom-left door index is 1, a top-right door index is 9. So opening order is: 1, 2, 1, 1, 9, 5, 2. A small item with initials "PJB" will floating in the middle of the screen.

(UNI) Secret item 6 (added 14.01.15):
In the fourth stage, reach the tar pit with dinosaur bones. Stand exactly on the edge of the first dinosaur skeleton's neck just before the first floating skull, under the volcano on the background. Jump high up to reach the volcano, repeat this 10 times. A small item with "KAK" letters will appear.

Simpsons, The - Bart Vs. the World

(UNI) Secret message (added 22.01.14):
This code is identical to the one from the Barbie game by the same developer. Hold Select, then press Reset. While holding Select, immediately after the copyright screen appears, quickly press A, B, Up, Down, Left, Right, A, B. The secret credits message will appear over the top of the copyright screen. Press A + B to return back to the normal copyright screen and back to the game.

(UNI) Debug leftovers (added 17.01.15):
The second stage levels (Cave and Ice) has a small leftover from the development stage Level Editor. Using D-Pad on controller 2 you can change position of one of the level's static sprite objects, it's always will move the object with index 1 in the static objects array. For the Cave level, for example, this is the spike at the ceiling near the exit of the level. For the Ice level this is one of the floating ice cubes.

Simpsons, The - Bartman Meets Radioactive Man

(UNI) Secret message (added 14.04.10):
At Acclaim logo screen, before copyright screen appears press quickly Up 1 time, Right 1 time, Down 9 times, Left 6 times in any order and combination, just press every button given number of times. A screen with dedication to the family of Shen Jan Long (one of game programmer) appears. To exit to normal game press Up.

(UNI) Alternative credits background (added 23.04.10):
Immediately after resetting the game, hold Select until credits appear. Background of credits screen will change from "BARTMAN" graphics to various names.
Source: BMF54123

(UNI) Secret item (added 17.01.15):
Do the "Alternative credits background" cheat as described above. Start a new game, go right to the Claws and grab "EYES" weapon there (lightning icon), then return to the very first screen of the level. Shot laser from your eyes until counter reaches 6. Go to the right side of the screen, run to the left with acceleration (hold A). When reaches the maximum speed, a pinkish item with letters "CHRISTINE" will drop dwon from the left. Grab it to get 99 lives.

Skate or Die 2 - The Search for Double Trouble

(GEN) Level select:
Select adventure mode. Press Start, A, Select, B on controller 2 during the game play. Then, press:
Right-Mall
Left-Beach
Up-Planet level.

(UNI) Unknown debug (added 18.01.15):
In the third level there is some debug leftover exist. It check for Start press on controller 2 and refresh some internal arrays, which purpose is unknown for me currently.

(BUR) GameGenie (added 18.01.15):
AEKPXYYE-There is a hidden secret message cheat buried in game. It's not working due to either the programming fail or just after some pads read procedure changes. It waiting for Down + Left + Start to be held on controller 2 while booting the game, and even tries to read controllers. But by programm logic, there is need at least two read controls procedure calls to read actual data. So this test is always failing. Use the GG code to see this message on the title screen after boot by default.

Ski or Die

(BUR) Hidden text (added 22.01.14):
There is a hidden version string at the end of the ROM::
M0.1901003
for the US version, and
M0.0910522
for the European version.

Sky Destroyer

(UNI) Invulnerability and slow fire (added 29.09.08):
Hold Select + Start, then press Reset. When the new game starts, there is no damage will be taken. In addition if you hold A + B before pressing Reset, firing speed will be reduced almost three times.

(UNI) Secret message (added 29.09.08):
Start a new game then take damage to both left and right wings. Do this three times and at the game over screen Secret message "PRESENTS BY KOBAYASHI & OHTSUKA" will appears.

(GEN) Bonus object Satellite (added 13.10.08):
Destroy two air fortresses in row and all planes in sky will destroyed at once and you will see falling satellite. If you shoot it you will be rewarded.

(GEN) Bonus object Dirigible (added 13.10.08):
Destroy floating battleship just before it disappear at horizon and you will see flying dirigible. If you shoot it you will be rewarded.

(UNI) Bonus object Yacht (added 13.10.08):
At night phase destroy distant enemy ship at horizon at the same time it appears, on very first animation phase (you must shoot forestalling) and you will see floating at horizon yacht. If you shoot it you will be rewarded.

Sky Kid, Super Sky Kid

(FIX) Continue:
At the title screen, after the game over screen, hold Down + Left on controller 2 then press Start on controller 1.

(BUR) Hidden text (added 18.12.12):
Game contains hidden copyrights text:
COPY RIGHT 1984 1985 NAMCO LTD,ALL RIGHTS RESERVEDMR HIROKI AOYAGI

Source: tcrf.net

(BUR) GameGenie (added 05.02.13):
GEONVTEI-There are a series of the Namco games, made by the same programmers Haruhisa Udagawa and Kumi Hanaoka, that contains the same self-test for the data integrity. To enable any of these tests you need a special device that should be plugged into the expansion port. The operation of that device is very simple. It should accept the data bit from the data input port and return it back inverted to the output data port. The device consists of 4-bit shift register, working as some sort of the FIFO buffer. The input bits are goes to the input and then shifted to te output after a 4 cycles. At the game's boot, it tries to send some special data to the device. If the data output doesn't match the data input inverted, then the game continues the normal operation. But if all data (usually 32, rarely 64 bytes) is matches, self-tests will be performed. The program calculates 24-bit partial checksums for the PRG (excluding the last 8K) and the CHR data, summing only every 15th byte, and comparing it against the etalon. Before testing of the PRG data, the background color turns red, before testing of the CHR data, it turns green. If any of these tests are failed, the program will jump directly to the reset routine. It means, one of these tests will be performed infinitely, but until the special device is plugged in, or until the test are passed. Normally, you'll see the red to green flash just before the game's boot. Or the static red screen if the PRG data is bad, or the flashing ged to green screen if CHR data isn't good. Using this Game Genie code you can skip tests for the special device presence and jump straight to the integrity tests.

Sky Shark, 1945 (Pirate)

(UNI) Extra 8 lives and bombs (added 18.01.15):
During the game, press Start, then enter A, B, A, A, A, B, B, A, A, B, A, B, A, A, B, B. If A=0 and B=1, then this is binary numbers $46 and $53 or "FS" in ASCII. You can do this cheat as many times as you want.

(BUR) Hidden text (added 02.12.08):
This game using for padding some info about developers.
SKY SHARK    COPYRIGHT TAITO AMERICA CORP
     PROGRAMMER   STEPHEN RUDDY 1988
         ARTIST   ANDREW THRELFALL
       MUSICIAN   TIM FOLLIN
  SOFTWARE CREATIONS LTD
FIRST FLOOR    204 OXFORD ROAD
MANCHESTER    M1 5QA
GREAT BRITAIN
TEL 061 236 1154
FAX 061 236 8248
   JELLYFISH BEANS AND CUSTARD


Slalom, VS Slalom

(BUR) Hidden text (added 08.02.13):
There is a hidden copyright text inside the ROM:
COPYRIGHT 1986 RARE LTD. THE GREEN, ASHBY-DE-LA-ZOUCH, LEICESTERSHIRE, ENGLAND.


Smash T.V.

(FIX) Circuit warp:
At the player number selection menu, hold at least one B on any controller along with at least one Down on any controller then press Start once. Do not hold Start too long, or you just skip the warp menu.

(UNI) Skip Battles (added 18.01.15):
Before the battle starts, while the player walking from one room to another by corridor, or from TV studio, hold at least one A on any controller along with at least one Select on any controller. Continue holding until the room is displayed on the screen. If done right, the current battle will be completed and you can collect items or proceed to another room throught any of available exits.

(BUR) Hidden text (added 08.02.13):
There is a hidden copyright text inside the ROM:
PROGRAMMING BY JAMIE RIVETT
Also, an empty areas of the ROM filled with padding text:
COPYRIGHT 1991 R.J.R. BEAN SOFTWARE


Smurfs, The

(UNI) Secret passwords (added 28.05.13):
Enter one of the following passwords to start from a desired level.
YJPB-Act 1
YJPC-Act 2
YJPD-Act 3
YJPF-Boss 1
YJPG-Act 4
YJPH-Act 5
YJPJ-Act 6
YJPK-Act 7
YJPL-Boss 2
YJPM-Act 8
YJPN-Act 9
YJPP-Act 10
YJPQ-Boss 3
YJPR-Bonus Mushrooms 1
YJPS-Bonus Mushrooms 2
YJPT-Bonus Mushrooms 3
YJPV-Bonus Bubbles 1
YJPW-Bonus Bubbles 2
YJPX-Bonus Bubbles 3

Snow Bros.

Japanese version:

(FIX) Time Mode:
At the title screen, when message "PRESS START" appears, press Select.

US version:

(UNI) Time Mode (added 19.01.15):
At the title screen, when message "PRESS START" appears, press Up, Up, Right, Right, Right, Right, Right, Right, Right, Right, Down, Down, Left, Left, Left, Left, Left, Left, Left, Left then hit A or Start.

All versions:

(BUR) Debug menu (added 19.01.15):
There is at least one debug menu left in both regional versions. Entry point to this menu is at $A41E for the US version and $A413 for the Japanese version. There is no display, but a button is working. On controller 1, use D-Pad to change sound test/level select index, press A to play music/sounds, press B to stop it. Press Start to exit to the OBJ test mode (press Start one more time to play from the selected level), hold A on controller 2 and press Start on controller 1 to enter the Time Mode menu. Press Select should update and load demo record table (enters the OBJ mode too, then press Start to play demo on selected level), but in final version it will crash the game.

Soccer

All versions:

(BUR) Hidden text (added 22.01.14):
Game contains a lot of hidden copyright messages. First one spread all over the whole ROM file:
  CREATE BY

                     M.OOYAMA
The second one is another copyright tag with build date. This date is the same for all known versions of this game:
	 CREATE BY

    H.YUKAMI

    [ SCPLCTRL ]


  DATE & TIME

  85/02/18

     03:10:19
And finally, the complete staff cast is present at the end of the ROM in all versions except arcade one:
IWASAKI ELECTRONICS Co.Ltd

Iwasaki-Labboratory S-Hokuen 201
Produced  by    DON.IKUNO
Created   by    CPU.YUKAMI
                LUM.OOYAMA
                ROM.DOHMAE

Art Designer    NON.YAMAMURA
Music           NICK.KONDO
Co-Director     TURBO.OHTA
                ROM.KITANISHI

Special thanks  TOSHI.NAKAMURA
                KEN.NAKAJIMA
                YES.SENGOKU
                KYO.IIJIMA
                HIDE.SUZUKI
                SUN.SOBAJIMA
                TRON.NARIHIRO


FDS version:

(BUR) Hidden text (added 29.06.15):
The FDS version of the game contains similar, but different copyright text:
IWASAKI ELECTRONICS Co.Ltd

  F.D.A. SPECIAL VERSION

     FAMILY SUPER SOCCER

   85/10/11 update by YKM




Iwasaki-Laboratory S-Hokuen 201
Produced  by    MUCHAKUCHA.IKUNO
Created   by    CPU.YUKAMI
                LUM.OOYAMA
                ROM.DOHMAE

Art Designer    BABA.YAMAMURA
Music           NICK.KONDO
Co-Director     SPYHUNTER.OHTA
                USO.KITANISHI

Special thanks  INCHIKI.NAKAMURA
                KEN.NAKAJIMA
                GPZ.SENGOKU
                5KAISEI.IIJIMA
                TROUBLE.SUZUKI
                YASE.SOBAJIMA
                KOMASHI.NARIHIRO

Source: tcrf.net

Solomon no Kagi, Solomon's Key

(GEN) Continue:
At the game over screen, hold Up + A + B.

Solstice

(FIX) Unlimited lives and refill potions:
Press Select during the game to display the sub-menu. Press Start, Start, B, B, Start, Start, B, B, Start, Start, Start, B, Start, B, B, B, Start, Start, Start, B, Start, B, Start, Start, B, Start, Start, B, B, Start, B, Start. The screen will flash to confirm correct code entry.

(BUR) Hidden text (added 02.04.11):
The game contains hidden copyright text:
SOLSTICE V1.00
COPYRIGHT 1989
SOFTWARE CREATIO
NS LTD.
PHONE ENGLAND ON
010 44 61 236
1154


Somari, Sonic The Hedgehog, Super Sonic 5, Sonic 3D Blast 6 (NT)

(UNI) Cheat menu:
At the title screen, press Left, Down, B, A, Right, Up, A, B, Up, Down, Up, Down. Then start a new game.

Son Son

(GEN) Invincibility:
At the title screen, hold Down on controller 2 and on controller 1 press A 36 times, B 6 times, then again A 10 times and Start.
Source: ReyVGM

Space Harrier

(FIX) Continue:
At the game over screen, you can use one of three continue cheats. First two are Left, Right, Down, Up and Up, Down, Left, Right, they can be used only two times for each cheat, third one is Down, Down, Up, Up and there is no limit for using it for some reason.

(GEN) Sound test:
At the title screen, press Right, Left, Down, Up.

(GEN) Special effects:
Do the sound test code, then play the songs in following order: 7, 4, 3, 7, 4, 8, 1.

(GEN) Stage Select:
Do the sound test code, then play the songs in following order: 7, 6, 5, 4, 3, 2, 1.

Space Hunter

(FIX) Secret credits (added 01.11.19):
There are several secret developer credits may be found in the last 7th level of the game. Most of them are hidden and must be revealed only via bombing a certain location in a particular room. The rooms in the level are numbered from the top-left corner from 0 to 7, left-to-fight then top-to-down. Here is the full list of the messages with it's locations:
Room 2-7-Just enter the cave and beat all enemies, then grab the paper.
Room 2-5-Bomb the upper right corner of the room.
Room 5-3-Bomb the rightmost part of the room in the very middle.
Room 6-3-Bomb leftmost part of the room in the middle of the left wall.
Source: gamefaqs.com

(UNI) Debug mode (added 23.06.08):
Before entering any planet, hold Right + A + B on controller 2. After entering planet you will earn extra 255 power and at the bottom of the screen will be displayed the current room coordinates.

Space Shuttle Project

(UNI) Stage skip (added 09.07.14):
At the title screen, press Up, Right, Down, Left, Down, Right, Up. The music will stop to confirm correct code entry. During the game, press Select to skip any level or information screen till the end of the game. You can even skip the starting "security" test.

Spartan X 2

(BUR) GameGenie (added 04.03.14):
IAKNXLGA-Re-enables the debug menu, which allows you to select any stage, level, lives number and enable invincibility.
Source: BMF54123

(BUR) Hidden text (added 08.02.13):
There is some hidden text inside the ROM:
Programed by
  Ruriel(TAMTEX)

Source: tcrf.net

Spelunker

All versions:

(BUR) GameGenie (added 22.01.15):
AXVEPTAA-Re-enables the simple debug mode. During game press Select to enable invulnerability and free movement through the wall.

US version:

(BUR) Hidden text (added 27.11.08):
There is some hidden text inside ROM:
REMAKE TAMTEX


Spelunker 2 - Yuusha heno Chousen

(FIX) Continue:
At the game over screen, hold Up on controller 1 and then press Start. You'll continue at the start of the current world, not at where you died. You can only use it on World 2 & 3.
Source: ReyVGM

(UNI) Continue (added 21.12.13):
At the game over screen, hold Up on controller 2 and then press Start on controller 1. You'll continue at the point where you died and with all items. You can only use it on World 2 & 3.

(BUR) GameGenie (added 21.12.13):
NNNYEYAE-Re-enables the debug mode.
At the title screen, press Start once, when programm usually is waiting for the second Start press, use Left and Right to increase the location number by $10 and $01 accordingly, press B to increase the world number. Start a new game as usual to begin with the selected world and room.
There were some other fetures on the game pause, but in the final release they was removed.

Spiritual Warfare

(UNI) Secret message (added 14.03.14):
At the BEACH location (room $F9), there is a hidden staircase at the top-right corner of the beach which lead to the "Super secret bonus room" with developer's credits.
Source: tcrf.net

Splatter House - Wanpaku Graffiti

(UNI) Test mode:
Hold Down + A + B on controller 2 then press Reset.

(UNI) Ending sequence:
Hold Up + A + Select on controller 1 then press Reset.

(UNI) Restore energy (added 04.02.10):
During the game, press Start to pause it, then press A + B on controller 2. Press Start again to return to game with fully restored energy. This cheat can be used only three times.
Source: Yakovlev Victor

(BUR) GameGenie:
AAUZAAEE-Re-enables "Scene select mode". Just press Select at the title menu.

Spot

(GEN) Display the Credits:
Set all four players to AI level 5, and just sit back and let the NES play against itself. Once the game is over, the ending cinema will display the credits instead of the usual "Wins!".

(BUR) Hidden text (added 03.01.13):
Another bit of credits text can be found at $BBC3 in the ROM:
GRAEME DEVINE AND DAN CHANG WHERE HERE!


Spy Hunter

(FIX) Harde mode:
By default the lives are infinite during the game, only timer is counting. To switch to the harder mode, at the title screen, hold Right + Select and press Start. This will limit your lives to only 10, no matter if timer isn't over.

(FIX) All weapons:
At the title screen, hold A + B + Select and press Start to get all weapong during the game. Hold additionally Right to enable harder mode at the same time.

(UNI) Pause (added 23.01.15):
During the game press A on controller 2.

Sqoon

Japanese version:

(BUR) Hidden text (added 27.11.08):
There is a hidden copyright text inside ROM:
COPYRIGHT 1986 HOMEDATA ALL RIGHTS RESERVED
madokakina!


Square no Tom Sawyer

(GEN) Soft Reset (added 25.01.15):
During the game press Select + Start on controller 1.

(GEN) Secret message:
Start a new game, then go to the game menu (press Select), select bottom option, then top "ししょう" ("Master") and bottom options "けってい" ("Select") again (for Tom). Now enter as a master name words "ホワイトラビット" ("White Rabbit"). Then select the top-right option "きめる" ("Accept"), hold B on controller 2 and press A on controller 1.
Source: ReyVGM

(UNI) Sound test:
Press Up, Up, Down, Down, A, B, Up, Down at the title menu on controller 2. Change radio tuning to play next Song.

(UNI) Secret names (added 25.01.15):
First you must enter one of the words from the table below as a master name for the Tom, as described in "Secret message" cheat, but there is no need to hold B on controller 2. Return to the game and press B to bring up other navigation menu. Select bottom option "アイテム" ("Items"), then "つかう" ("Use") on item "テント" ("Tent"). This will save your current progress and entered names to the battery backed SRAM. Reset the game (with the Reset button or Soft Reset cheat), then at the title menu enter the Sound Test cheat. But, before entering the last button on controller 2, hold Start on controller 1. If done right, a corresponding effect occurs.
サンプンタイマ-"Three Minutes Timer". Animation of the Tom running from the left to the right side of the screen will take three minutes in total, then hang.
オワリガミタイナ-"Show me the Ending". Ending sequence.
ハンニャカヨケル-"Hannya Kayo Keru". Secret message 1.
ロケットハナビ-"Firework Rocket". Secret message 2.
サルビアノハナ-"Salvia Flower". Secret message 3.
ウチノキンギョ-"House of Goldfish". Secret message 4.

Stack-Up, Robot Block

(BUR) Hidden text (added 27.11.08):
There is some hidden message inside ROM:
 Programed by

  T.NAKAMURA

  6/24 is
    my birthday.

     1985/6/24
  TOMOYO
     chan


      ROBOT 1

     1985/6/24
and one more:
 ROBOT  SOUND
  5/5 1985
 HIROKAZU.TANAKA


Stanley - The Search for Dr. Livingston

(UNI) Secret passwords (added 23.01.14):
During the game press Select, then enter the following password:
BCKPQRLC-Ending sequence

Star Force

Japanese version:

(UNI) Invulnerability (added 31.10.08):
At the title screen, hold combination of buttons that includes Up + A + B and at least one other button on controller 2 and at the same time hold Up + Left + A + B on controller 1, then press Start on controller 1.

Star Luster

Console version:

(UNI) Palette test (added 15.01.08):
When the title screen stop to scroll and the title name starts to flash with various colors, quickly press Select, B, A, Right, Left, Up, Select, B, Down, Right before it stops flashing. Use Up or Down to change the color, Left or Right to change the region of the screen to clorise.

(FIX) Starnoid (added 26.01.15):
During the game, when energy is too low or any of the ship systems is heavyly damaged ("NG"), on controller 2 hold A + B, then shout countinuously to microphone for a couple of seconds. If done right, the man will appear in space in front of you. Catch it and it will repair your systems or refill energy with message "STARNOID SAVE YOU".

Arcade version:

(UNI) Starnoid (added 27.01.15):
The same "Starnoid" easter is present in VS version of this game, but instead of using microphone, obviously, you must press P1 Start and P2 Select + Start at the same time, when low in fuel or got critical damage.

Star Soldier, Star Soldier Special Version

All versions:

(UNI) Different graphics (added 22.10.07):
At the title screen, shout continuously to the microphone. While shouting, press Select 5 times, then hold Left + Right + A + B + Select combining buttons from both controllers in any combination. While holding all these buttons press Start on any controller to switch this cheat on or off. Release all buttons, then begin a new game. This cheat also can be unlocked by beating the game once. Complete first 16 levels and graphics will switch automatically.

(BUR) Hidden text (added 07.10.08):
There is some hidden text in two 16K CHR ROM blocks just before numbers graphics:
I love M.Akakura
Madwoman Megumi
Each block is corresponding to one game graphics pack switchable by cheat above. Another HUDSON's games contain some secret messages about "KIKU" and "MEGU". "KIKU" stands for Kikuta Masaaki (菊田昌昭 but "MEGU" was still unknown. It seems there was some woman programmer in HUDSON. Both messages from "Star Soldier" means woman with name starting with "M". What if this is the same woman names? M.Akakura and Megumi must be same person just in both good and bad moods. ;) So we have probably name of beloved woman programmer - Megumi Akakura.

(BUR) Hidden text (added 23.11.08):
The RESET routine in this game uses string
NONTAMA.
to check if game was soft or hard reset. Also, all version of this game has a small version string at the beginning of the rom:
V4/11A


Regular version:

(FIX) Full weapons (added 22.10.07):
At the title screen, do NOT make any sounds, which can be detected by the microphone. While in silence, press Select 10 times. Then, hold Up + Down + Left + Right + A + B combining buttons from both controllers in any combination. While holding all these buttons press Start on any controller to switch this cheat on or off. Release all buttons, then begin a new game. During the game press Select to switch weapons. This cheat also were disabled in "Special version".

Special version:

(GEN) Soft reset:
Any time during the game press Select + Start.

Star Trek - The Next Generation

(GEN) Secret passwords:
LORE-Ensign Ranking
SELA-Lieutenatn Ranking
SAREK-Lt. Commander Ranking
SOONG-Commander Ranking
VASH-Captain Ranking
OVERRIDE-Mission Select. Press B to exit the password entry mode. Start a new game. On the briefing screen press Up on controller 1 to switch to the next mission.
WHOOSH-Sound test. Use buttons on controller 2 to select and play sounds.

Star Trek V - The Final Frontier (Prototype)

(UNI) Debug features (added 30.09.12):
At the main game menu, hold Select and press A to enable invincibility. Additionally, hold Start and then press A to enable instant fly boots mode. Hold both Select + Start and then press A to combine both effects.

Star Wars (Namco)

(GEN) Continue:
At the game over screen (with Darth Vader's head) hold Up and press A 8 times. This can be done only twice.

(GEN) Level select:
Hold Up + Down and press Start on the title screen to access a level select. Note that it is normally impossible to do this on a real (and properly functioning) controller.
Source: ReyVGM

(BUR) Hidden text (added 21.12.13):
A part of the generic Namco's copiright text inside the ROM
COPYRIGHT 1987 NAMCO LTD.
used for the check is soft or hard reset was performed.

(BUR) GameGenie (added 21.12.13):
GEOYYAEY-Re-enables the frame advance mode. There were some button check to enable/disable it, but now it was just disabled by changing the variable offset. With this code you can only enable it permanently and the came can advance only step by step while you hold Up on controller 2 and press B on controller 2.

Star Wars - The Empire Strikes Back

(FIX) Cheat mode (added 12.12.07):
Press Start during the game, press Select, then within 2 seconds after that, press Right + A + B + Select + Start, now game is waiting for entering cheat code. Press B, B, Start, A, B, Start, B, B. Only 8 button pressings allowed, so be accurate. ;) Now, you can press one of the following buttons to complete the code.
Select-Skip current level
Start-Gives all forces

(UNI) Sound test (added 11.12.08):
When a message "A LONG TIME AGO, IN A GALAXY FAR, FAR AWAY..." is displaying press Left + Select. Press Select to switch between "MUSICAL SEQUENCES", "EMPIRE SOUNDFX" and "DIGITAL SOUNDS" modes.

(GEN) Secret credits (added 14.03.15):
On the very first level, head as far left as you can in the level. Quite low down you hit a large textureless turquoise wall of ice. This can be destroyed in places with your light-sabre or blaster in a diagonal left-upward path. Once through, work your way all the way up to a Force-Power item. When you pick it up, you suddenly get some pictures of the people that made the game.

Startropics

(BUR) GameGenie (added 18.03.16):
PAEAPAAA-Re-enables some debug leftovers. Hold one of the following buttons, then press Reset to get the corresponding effect: Start to enter the dungeopn select mode, Select to see the ending, Select + Start to enter the chapter select mode. Also, during the game hold Start in underworld mode to walk throug the walls, or hold Select before exit from the dungeon back to the underworld to complete this particular dungeon.
PAETPAAA-Re-enables simple CPU usage meter, a black bar will appear to the left of the screen.
Source: tcrf.net

Startropics 2 - Zoda's Revenge

(BUR) GameGenie (added 25.03.16):
PAEAPAAA-Re-enables some debug leftovers. Hold one of the following buttons, then press Reset to get the corresponding effect: Start to enter the dungeopn select mode, Select to enter the battle zone select, Select + Start to enter the chapter select mode. Also, during the game hold Start in underworld mode to walk throug the walls, or hold Select before exit from the dungeon back to the underworld to complete this particular dungeon.
PAETPAAA-Re-enables simple CPU usage meter, a black bar will appear to the left of the screen.
Source: tcrf.net

(BUR) Copyrights check (added 25.03.16):
This game has a couple of data protection ckecks preventing the game from modify. First of all, at the game boot, the programm calculates checksum for two title and intro blocks as well as some CHR data. If test fails, instead the title screen you'll see a black to white screen flicker once per second with a sound effect. This screen will stay for about 5.5 minutes before the title screen show up. Another integrity test for one of the 16 predefined data/code chunks selected randomly is performed when switching to the next chapter of the game, starting from 5th. If thest fails, then instead of next chapter you'll be returned back to chapter 2.

Sted - Iseki Wakusei no Yabou

(UNI) SRAM clear (added 28.01.15):
Hold A + B on controller 2, then press Reset.

(BUR) GameGenie (added 30.06.09):
SZNGGEOZ+YZNGIAAE-Re-enables some debug features leftovers. Hold Select on controller 1, then press Reset to enable a powerful memory viewer/editor. Hold Start on controller 1, then press Reset to enable a powerful CHR viewer. There is no full ASCII symbol table in final release, so texts mostly ureadable.

(BUR) Hidden text:
Although there is no more code for engine test mode left, string "TEST123456789TEST" still present in code.

Street/Master Fighter II/III - The World Warriors (YOKO)

All versions:

(UNI) Zangief ending sequence:
At the title screen, press B, A, A, A, Left, Right, Start.

(UNI) Zangief VS. Vega:
At the title screen, press B, A, A, A, Down, Down, Start.

YOKO version:

(UNI) Unlimited health bar:
At the title screen press Left, Left, B, A, A, Left.
Thanks to Kitsune for corrections.

Street Fighter III

(UNI) Test Mode (added 06.12.13):
Hold B + Select + Start, then press Reset. After a while the self-test screen will appear. Continue holding the buttons to see this screen. It will shows the results of PRG/CHR CRC tests, mirroring modes test and IRQ test. When you release the buttons, the game will continue its normal operation. Test is similar to the World Hero test. Also, Mari Street Fighter test mode crashes, the rest of tests are show CHR and mirroring errors for all versions. It seems, that all known versions are hacks of the one unknown version.

(UNI) Two player mode (added 04.07.14):
During the single player game, press A + B on controller 2 to stop current fight and jump directly to the two player mode select screen.

(GEN) Life drain:
During the game, press Up + Start then Start one more time. The life's bar of your opponent will be drained out. This cheat only works in generic "Street" versions or it's hacks. The "Super" version have a different controls reading procedure, which haven't that cheat at all.

Strider

(UNI) Password generator (added 26.08.07):
Shift:
Level:
Keys:
Boots:
Red Dragon:
Plasma Arrow:
Data Files:
Analyzed Data Files:
Unk:
Password:


Strike Wolf (TXC)

(UNI) Level select (added 29.01.15):
At the title screen, when title animation is stops, press B up to 8 to select desired level number, then enter activation code Select, Right, Right, Select, Right, Right and begin a new game.

(UNI) Invulnerability and infinite ammo (added 29.01.15):
At the "PUSH START BUTTON OR..." screen, press B, Select, Select, Select, B, Left, B, Down, Up, Start.

StudyBox

(UNI) Test Mode (added 09.02.13):
Hold A then press Reset. The meaning of this mode is unknown.

(UNI) Memory Check (added 09.02.13):
Hold B then press Reset. The game will perform the complete ROM/RAM test and displays the results. Also it will perform printer test with output to the printer.

(UNI) Touch Panel Test (added 09.02.13):
Hold B + Select then press Reset. Now you cat test the regular controllers and additional touch-screen controller if you lucky enough to have one.

(UNI) Auto Mode (added 09.02.13):
Hold Right + Select + Start then press Reset. The meaning of this mode is unknown.

Stunt Kids

(UNI) Title Screen Cheats (added 29.01.15):
At the title screen, enter one of the following combinations to activate the corresponding effects:
Up, Down, Left, Right-Extra life
Right, Left, Right, Right, Left, Left, Right, Left-Level 2 Warp
Select, Right, Down, Left, Up, Left, Right, Select-Infinite Jump
Select, Right, Select, Down, Select, Left, Select, Up-Infinite Time
Left, Right, Select, Right, Left, Select, Up, Down-Level 2 Warp and No damage from water and active enemies.
Up, Down, Select, Select, Up, Down, Down, Right-Level 1 Hard stages Warp
Right, Right, Left, Right, Select, Right, Left, Left-Extra 6 Nitro
Right, Up, Left, Up, Right, Up, Select, Up-Extra 3 Nitro

(UNI) Smiley test:
Absolutely all games by Codemasters have internal PRG ROM and CHR RAM testing routines. So called "Smiley tests". Tests are normally enabled, but for triggering it needs pressing all D-Pad buttons. Hold Up + Down + Left + Right + A + Select + Start to enter the PRG ROM test or hold Up + Down + Left + Right + B + Select + Start to enter the CHR RAM test, and press Reset. A green smile means that test passed, red sad face - failed.

Sugoro Quest - Dice no Senshitachi

(UNI) SRAM clear (added 30.01.15):
Choose the Continue option at the title menu, hold Select, then press Start. Instead of game loading, all SRAM saves will be erased and game rebooted.

(UNI) Secret minigame (added 22.12.12):
Start a new game. At the main game menu set cursor to the first option "おうさまにあう" ("Meet the King"), then hold Right + A + Select and keep holding it until a new dialog is start. A king will propose you to play a simple gambling dice game where you can earn or loose some money.

Sukeban Deka 3

(BUR) GameGenie (added 23.01.14):
PAKGLAAA-Re-enables an invulnerability cheat. Start a new game, hold A at the password screen, then press Start to start a level. Now you will be invulnerable to the enemies, but still can die in water.
GEKGPAAA-Re-enables a level skip cheat. During the game press Select.

Summer Carnival '92 - Recca

(FIX) Change score limit:
Hold Select before the title screen appears. Change number using D-Pad buttons, then press Start to continue game. Resulting number using in "time attack" game mode. When your score exceed limit value, game is permanently over. Normally "time attack" mode ends when you get 10000 score points, but with this cheat you can change this limit up to 9000000 points.

(GEN) Infinite lives:
Enter "change limit" mode and before pressing Start to exit to the title screen, hold Up + A + B + Select.

(FIX) Sound test:
At the title screen, press Start when "normal game" is selected then quickly hold Select while cursor is blinking.

(UNI) Stage select (added 08.02.10):
Do the "sound test" cheat, then hold A + B and press Select + Start. Each time you do press this a stage number increased by 1. You can select any level including second missions (starts from 4th stage) and ending (12th stage). Level number warps back to 1 when exceeded 12.

(FIX) Zanki Attack:
At the title screen, press Up + A + B + Select + Start. Game will start with 50 lives, enemies is releasing a suicide bullets and score is ranked by remaining lives.

(BUR) GameGenie (added 08.02.10):
IEUSTGAA+AXUSYKGG+NKKIAGEI+KSKIPGUI-Enable hidden intro sequence. To watch it, before animated logo "naxat soft" appears and roll on screen, hold Start.
Source: BMF54123

Sunman (Prototype)

(GEN) Level skip:
Pause the game then press A + B on controller 2.

Super Chinese 3

(UNI) Secret passwords:
あいう-Music test
かきく-Start with maximum Level and Power
さしす-Credits
たちつ-Start with maximum Level and Power (another code)
ぱぴぷ-Movie test
なにぬ-Message test

(BUR) GameGenie (added 30.01.15):
GAXPVAEI-Re-enables the in-game level warp. Any time during the game press Select to select another room.

Super Contra 3, Contra Spirits

(UNI) JY company's Easter egg:
Press Up, Up, Up, Up, Down, Down, Down, Down, Left, Left, Right, Right before the title screen.

(UNI) Stage select (added 02.01.08):
At the stage info and score screen, before the level starts, press A + B + Select.

(BUR) GameGenie:
XVUEKPAV-Displays some debug info during the game.
XTKAKGAV-Re-enables one of assorted debug input handlers, grants you an invincibility and stage skip feature by pressing Select.
XVOUPAAV-Re-enables some unknown logo screen, only tilemap and palette is left, there is no data in used CHR bank at all. Probably some leftover from the planned alternative title "Rambo"

Super Contra 7

(GEN) Extra 50 lives (added 17.12.08):
At the title screen menu, hold A or B and press Start. There is another way to trigger the same cheat. At the title screen animation or title menu, hold Up on controller 1 and press B, B, B, B, B, then hit Start.
Source: Inchie

(GEN) Credits (added 17.12.08):
At the title screen menu, hold A + B and press Start. The same credits screen will appears every time after the last demo level at the title screen.
Source: Inchie

(UNI) Stage select (added 30.01.15):
At the title screen menu, hold Down on controller 1, then press B to increase level number up to 5 level, or pres A to decrease it to 1.

Super Contra X (TXC)

(UNI) Borrow life (added 30.01.15):
Just like in original, in 2-Player mode, press A + B either on controller 1 or controller 2 after loosing all lives to borrow lives from another player.

(UNI) Extra 30 lives (added 30.01.15):
At the title screen menu, press A 5 times, hold Up and press B 13 times, then start a new game.

Super Donkey Kong 2 (NT)

(UNI) Easter egg:
Either at the title screen or at the game over screen or at the Stage map screen, press Left, Left, Down, Up, Down, Left, Right, Up, Right, Left to see the developers logo screen.

(UNI) Password screen:
At the title screen, press A + B + Select, a secret password screen will appear. Enter only one available password: "STAYCOOL" (the original version) or "HLSP1129" for (the hacked version) to see the developers logo screen mentioned above.

(UNI) Return to the Title screen:
Pause the game then press Select.

(BUR) GameGenie:
LAUXTPZA-Re-enables an unused Stage select. At the title screen press Start. Due to lack of proper initialization code, there is no stage number displayed on the screen. However, being in the Stage select mode, edit the RAM addresses $00EC and $00ED to $0B and $01 accordingly to make it visible.

Super Donkey Kong (NT, Ei-How Yang)

(UNI) Stage select:
At the title screen, press A + B + Select.

(BUR) GameGenie:
XIXALEXG+GTXEPAGV-Enable test menu screen disabled in the release version.
Just start game, menu will appears after pressing Start at the title screen. Right before test menu small copyright screen "FC SYSTEM" will appears and message "LIBRARY READY!" will flash a couple of seconds. Under "(C) COPYRIGHTS" string there is another sting, but it colored the same color as background: "EI-HOW YANG".
"level map test" doesn't work at all.

Super Dyna'mix Badminton

(GEN) Secret passwords:
Enter this secret password, then hold A + B on controller 2 and press Start on controller 1.
BOMP-Ending sequence.
Source: ReyVGM

Super Glove Ball

(FIX) Extra 13 lives:
At the title screen, press Up, Right, Down, Left, B, A, B on controller 1 or if the Power Glove is connected, enter the number code on the extra number buttons: "042158".

(UNI) Continue (added 21.12.13):
After game over, press Select, A, Select, B, Select, A on controller 1 or if the Power Glove is connected, enter the number code on the extra number buttons: "714936". Press Start to start a new game with last player level. Only works for levels above 1 and only 4 times.

(UNI) Stage select (added 21.12.13):
At the title screen, press Up, Left, Down, A, Right, A, B, A on controller 1 or if the Power Glove is connected, enter the number code on the extra number buttons: "6547407". The number appears at the middle-top of the screen. Pres Select to increase it from 0 to 9. Press Start to start with corresponding level.

Super Mario Bros., All Night Nippon Super Mario Bros., VS Super Mario Bros.

All versions:

(GEN) Continue:
At the title screen, after the game over screen, hold A, then press Start to start from previously played world, but not sub world.

Regular versions:

(GEN) World select (added 09.07.14):
At the title screen, after beating the game, press B to change the starting world number. This code is unlockable and will be given to you at the congratulations screen after beating the game. This code isn't present in the "All Night Nippon Super Mario Bros." version and the Arcade version.

Super Mario Bros. 2, Super Mario USA

(GEN) Suicide:
During the game, press Start to pause it, then press Up + A + B on controller 2. Unpause to die immediately.
Source: ReyVGM

Super Mario Bros. 3

(BUR) GameGenie (added 03.02.15):
VIXZULSE-Re-enables the title screen debug menu and debug mode. During demo, press Start to enable it. There is no proper display, only cursor can be seen. On controller 1, you can select a starting level (Up or Down) or a number of lives (A). On controller 2, press Right + A + B to jump directly to the staff roll, or Down + A + B to jump to the ending animation. This as well gives to you assorted set of items on the map. During the game, press Select to switch between special abilities, hold A or B and press Select to give Mario a Kuribo's Shoe. It may look messed-up in some levels, but will otherwise work fine.
Source: BMF54123

Super Mario World

(UNI) Level select:
Press Select, Select, Select, Select, Select, B, B on the map mode. Then press Select to enter a Level select screen.

(UNI) JY company's Easter egg:
Press Up, Right, A, Down, Right, B, Up, Left on pause during the game.

Super Momotarou Dentetsu

(UNI) Secret names (added 03.02.15):
Start a new game for 4 players, no matter which ones will be player or CPU controlled. Enter following names for each player.
1P:おん
2P:がく
3P:しつ
4P:へいく
-Sound test

Super Pang

(UNI) Extra 20 lives (added 03.02.15):
At the title menu, press A + B + Select + Start.

(UNI) Easter egg (added 01.01.09):
Pause the game, then press A, B, Up, Down, B, A, Down, Up.

Super Pang 2

(UNI) Extra 20 lives (added 03.02.15):
At the title menu, press A + B + Select + Start.

(UNI) Stage select (added 03.02.15):
At the title menu, press Right + A + B or Down + A + B on controller 1 to select a game stage.

(UNI) Easter egg (added 01.01.09):
Pause the game, then press A, B, Up, Down, B, A, Down, Up.

Super Pinball

(FIX) Free move ball (added 04.02.15):
Before every round, before ball appears in the slot, there is a message with current player number will flash on the screen for 8 seconds. While it flashes, hold Select on the corresponding player's controller for at least 4 seconds or more. When ball is appear, press A to fire it, it should turn red on the field if done right. Now press Select on the same controller to stop it or Start to make it moving again. When stopped, use D-Pad on opposite controller to move ball to any place of the table. Additionally, do the previous operations, but when ball is appear, before pressing A, hold Start for 1-2 seconds, then fire it. The color of the ball will turn green instead. The only difference between two modes, is that at the Cyborgs screen (after entering the gates in the third screen), the red mode will be switched off, but a green one doesn't.
Source: ReyVGM

(UNI) Instant gate open (added 04.02.15):
When in the third screen, where you must open the gates, just press A on controller 2 to open it instantly.

(UNI) Secret message 1 (added 04.02.15):
Hold Down + B + Select + Start on controller 1 and Up + A on controller 2 at the same time, then press Reset. The first part of author's names will be displayed with a car and a bikini girl on the backround, the same as you win the game.

(UNI) Secret message 2 (added 04.02.15):
Hold Right + A + Select + Start on controller 1 and Left + A + B on controller 2 at the same time, then press Reset. The second part of author's name on the same background.

(BUR) Hidden text (added 17.06.09):
There is a hidden copyright text inside the ROM:
Copyright (C)
1988 06 05
SOFT MACHINE
    NAKAKUMA
SAITO
TOMONAGA


Super Pitfall

(FIX) Continue (added 23.12.13):
After a game over, at the title screen press A or B three times (for example A, A, A or B, B, B or A, B, A or B, A, B or B, B, A or A, A, B, etc.), now you can select the third hidden menu item by pressing Select, and press Start to continue from the level you were died.

Super Rugby

(UNI) Secret names (added 04.02.15):
Enter following word as a team name in a League mode:
TESSUE-The final match with the "BLACKS" team. Also the team name will change to "ZURU". The person "TESSUE MAN KOIE" mentioned in the staff roll in "SPECIAL THANKS" part.

Super Shinobi

(UNI) Debug feature (added 25.01.10):
Pause the game, press A + B first, then press Up, Left, Down, Right, A, A, B. Use the D-Pad buttons to move throught the level. Press Start to continue from the selected point, press %%pS% to skip to the next level.
Source: Yakovlev Victor

Super Spike V'Ball, US Championship V'Ball

All versions:

(UNI) Watch mode (added 23.01.14):
At the game mode select screen, point the menu cursor to the third option ("1 PLAYER VS 1 PLAYER"), then hold A + B on controller 2 and press Select or Down on controller 1 until the menu cursor points to the sixth invisible menu option. Press Start to start a "CPU vs CPU" match. In the US version, a character select option in this mode unavailable, state select crashes the game, so you can only use "CONFIGURATION" and "GAME START" options. The Japanese version of this game doesn't crash there, however these options are unavailable too.

International version:

(UNI) Track ball option (added 23.01.14):
The Japanese version there is a special option in the configuration menu "TRACK BALL". In the US version this configuration option is hidden. But if you at the "CONFIGURATION" menu point cursor to the "MUSIC" option, then hold A + B on controller 2 and press Select or Down on controller 1, a new option will appear.

Japanese version:

(BUR) Hidden text (added 17.07.17):
There is hidden version string at the end of the ROM:
V'BALL VERSION0890515TECHNOSJAPAN

Source: tcrf.net

Super Sprint

Japanese version:

(UNI) Continue (added 23.01.14):
Power the console off, hold A + B on controller 1, then power it on again. A colourful infinity simbol will appear at the first logo screen. Now your continues will be unlimited.

Super Turrican

(UNI) Invulnerability:
At the "Highscore" screen press Select, Left, Up, Right, Down, Left, Up, Right, Down, Select. A sound will confirm correct code entry. Then return to main menu and start the game.

(UNI) Swap controls (added 04.02.15):
At the "Options" screen point cursor to the "EXIT" and press Right 44 times. This will swap the Fire and the Jump buttons.

Super Xevious - Gump no Nazo

(UNI) Level select (added 14.12.07):
Start a new game, before destroying any enemy press Start to pause it. Then press Up, Down, Left, Right, A, B. Enter one of the passwords to get to the desired level.
6974-Level 2
1797-Level 3
5328-Level 4
3580-Level 5
6541-Level 6
3024-Level 7

(BUR) Hidden text (added 05.02.13):
The game contains a hidden copyright text encoded with the regular ASCII charset, but shifted down to 128 symbols:
*Copyright 1986 namco ltd. all rights reserved *program checker Haruhisa.udagawa &  Kumi.Hanaokawatashiwa kumichan ga daisukida!
Also
Haruhisa.udagawa &  Kumi.Hanaoka
The last sentence in the first string means "I love Kumi-chan so much!".

(BUR) GameGenie (added 05.02.13):
GEOYNTEI-There are a series of the Namco games, made by the same programmers Haruhisa Udagawa and Kumi Hanaoka, that contains the same self-test for the data integrity. To enable any of these tests you need a special device that should be plugged into the expansion port. The operation of that device is very simple. It should accept the data bit from the data input port and return it back inverted to the output data port. The device consists of 4-bit shift register, working as some sort of the FIFO buffer. The input bits are goes to the input and then shifted to te output after a 4 cycles. At the game's boot, it tries to send some special data to the device. If the data output doesn't match the data input inverted, then the game continues the normal operation. But if all data (usually 32, rarely 64 bytes) is matches, self-tests will be performed. The program calculates 24-bit partial checksums for the PRG (excluding the last 8K) and the CHR data, summing only every 15th byte, and comparing it against the etalon. Before testing of the PRG data, the background color turns red, before testing of the CHR data, it turns green. If any of these tests are failed, the program will jump directly to the reset routine. It means, one of these tests will be performed infinitely, but until the special device is plugged in, or until the test are passed. Normally, you'll see the red to green flash just before the game's boot. Or the static red screen if the PRG data is bad, or the flashing red to green screen if CHR data isn't good. Using this Game Genie code you can skip tests for the special device presence and jump straight to the integrity tests.

Superman

Japanese version:

(UNI) Different blood type (added 24.01.14):
In the Japanese version, you need to enter your name and select a blood type before the game start. Depending on selected blood type you'll get the different parameters to your character. The available blood types are RH+ and A, B, 0 and AB. While selecting the blood type, press Up + A + B on controller 2 and RH will change to RH-, now the whole set of blood types will be different and its parameters are higher than RH+.

Swamp Thing

(UNI) Extra live 1 (added 24.01.14):
In Level 3, during the boss fight (a bat), pause the game, then press Left + A + Select. The scores and lives string in the upper-left corner of the screen will change to "ALISON". The secret message can be seen by doing this cheat any time during the game, but only in this particular place it will add a life.

(UNI) Extra live 2 (added 24.01.14):
In Level 4, walk right and up on the platforms. Reach the first stone block with scary face and two flares. Stand just between them at the top of that block. Pause the game and press Right + A + Select. The scores and lives string in the upper-left corner of the screen will change to "BRITTANY". The secret message can be seen by doing this cheat any time during the game, but only in this particular place it will add a life.

Sweet Home

(BUR) GameGenie (added 04.02.15):
XVUUNZAV-Re-enables some debug leftovers at the title screen. A set of numbers will appear at the bottom-right corner of the screen.

Sword Master

US version:

(FIX) Warp to level 7:
At the title screen, hold Up + Select then press Start.

(FIX) Continue:
At the title screen, hold Down + Select then press Start. At the "continue" screen instead of the "continue xx" message, a "free play" message will appear.

Japanese version:

(GEN) Warp to level 7:
At the title screen, hold A + B on controller 2, then press Start.
Source: ReyVGM

Swords and Serpents

(UNI) Level select (added 24.01.14):
Start a new game. While exploring the dungeon hold A, hold Up, press B once, release Up, hold Right, press B once, release Right, hold Left, press B once, release Left, hold Down, press B once, release Down, hold Select, and finally press Start, then release all buttons. The message "DUNGEON LEVEL 1" will appear. Change it from 1 to 16 and press Start to jump directly to selected dungeon level.

 

Designed with LAYOUT TECHNIQUES by www.glish.com/css