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.

  F-1 Sensation, Formula 1 Sensation
  F-117A Stealth Fighter
  F-15 City War
  F-15 Strike Eagle
  F1 Circus
  Famicom Disk System BIOS
  FamicomBox
  Famicom Jump - Eiyuu Retsuden
  Famicom Jump II - Saikyou no 7 Nin
  Famicom Meijin Sen
  Famicom Shougi - Ryuuousen
  Famicom Top Management
  Famicom Wars
  Family BASIC, Playbox BASIC
  Family Boxing, Ring King
  Family Circuit
  Family Circuit '91
  Family Computer - Othello, Othello
  Family Feud
  Family Jockey
  Family Mahjong II - Shanghai heno Michi
  Family Pinball, Rock 'n' Ball
  Family Quiz
  Family School
  Family Tennis
  Family Trainer - Athletic World, Athletic World
  Family Trainer - Jogging Race
  Famista '89 - Kaimaku Han!!
  Famista '90
  Famista '91
  Famista '92
  Famista '93
  Famista '94
  Fantastic Adventures of Dizzy, The
  Fantasy Zone (SunSoft)
  Fantasy Zone (Tengen)
  Fantasy Zone 2 - The Teardrop of Opa-Opa
  Faria - A World of Mystery and Danger!, Faria
  Felix the Cat (Dragon Co., TomSoft)
  Fighting Golf, Lee Trevino's Fighting Golf
  Fighting Hero (Unl)
  Fighting Hero III
  Fighting Road
  Final Combat
  Final Fantasy
  Final Fantasy III
  Final Fantasy V (Mars)
  Final Fight 3
  Fire 'n Ice, Solomon no Kagi 2 - Coolmin Tou Kyuushutsu Sakusen, Solomon's Key 2
  Fire Emblem
  Fire Emblem Gaiden
  Fire Hawk
  Flappy
  Flintstones, The - The Rescue of Dino & Hoppy
  Flintstones, The - The Surprise at Dinosaur Peak!
  Flipull - An Exciting Cube Game
  Flying Hero
  Flying Warriors, Hiryuu no Ken II - Dragon no Tsubasa
  Fong Shen Bang - Zhu Lu Zhi Zhan
  Four Players Tennis, Top Players' Tennis - Featuring Chris Evert & Ivan Lendl, World Super Tennis
  Free Fall, Sunday Funday (Wisdom Three)
  Freedom Force
  Fushigi no Umi no Nadia
  Fuzzical Fighter

Cheats summary:
generic cheats-16
unique cheats-83
buried secrets-43
fixed generic cheats-7
unverified games-0
games with secrets-64
games with no secrets found-36

F-1 Sensation, Formula 1 Sensation

(UNI) Empty cheat 1 (added 29.06.09):
At the title screen, press Up, Up, Down, Down, Left, Right, Left, Right, B, A (also can be entered on pause during the game), a sound will confirm correct code entry. Cheat does nothing. Probably there was some other cheat at the development stage.

(UNI) Empty cheat 2 (added 29.06.09):
At the title screen, press B, A, B, A (also can be entered on pause during the game), a sound will confirm correct code entry. Cheat does nothing. Probably there was some other cheat at the development stage.

(UNI) Cheat mode (added 29.06.09):
Press A, B, A, A, A, B, A, A at the title screen (also can be entered on pause during the game), a sound will confirm correct code entry. Effect identical to "ED.ED" secret word effect except it can be used in "FREE MODE".

(UNI) Speed boost (added 26.12.13):
During race, pause the game, hold Up + A and then press Start to unpause. The speed of the car will be temporarily boosted to it's maximum, even if you were standing. Speed will return to it's normal value or to 0 if you don't accelerate.

(UNI) Add lap time (added 26.12.13):
During race, pause the game, hold B + Select and press A to increase the internal lap timeout timer. If this timer is dropped down to 0, then you'll get retired from the current race. With this cheat you can increase this timeout counter up to maximum as much as you need and stay on the race for a long time you need.

(UNI) Secret names (added 24.11.08):
Enter one of following words as a player name in the "GRAN PRIX" mode. When name is entered right a sound "GO!" will confirm correct name entry.
KONAMI-Does nothing
MOAI-Does nothing
BEST-Does nothing
ED.ED-Unlimited tires and more cheat features.

F-117A Stealth Fighter

(FIX) Secret passwords:
Select "saved..." game mode, enter the player name, then enter:
4093CB1#-Now you can select any mission in "Theater" menu and invulnerability will be enabled.
#1BC3904-Message "USAF regulations do not permit save codes taken from game manuals.".

(BUR) Abuse filter (added 04.01.08):
No one following player's names you could enter: "ASS", "CLIT", "COCK", "CUNT", "DAMN", "DICKHEAD", "DILDO", "FUCK", "HELL", "PISS", "SHIT", "TIT", "BEATOFF", "BITCH", "BLOWJOB", "FART", "HARDON", "JACKOFF", "JERKOFF", "NIGGER", "PECKER", "PENIS", "PRICK", "PUSSY", "SCHLONG", "SLUT", "SNATCH", "SPIC", "TWAT", "VAGINA", "WHORE", "HARDON", "CUM", "BASTARD", "BLOW".

F-15 City War

All versions:

(BUR) Hidden text (added 07.07.09):
There is hidden copyright text in ROM:
DESIGN BY K.T.JEAN COPYRIGHT RESERVE


(UNI) Extra 30 lives (added 01.04.14):
At the game start of after the game over screen, at the tile menu, press Select 20 times, cursor should stop at the "CONTINUE" option, then press Start to continue the game with 30 lives. This only works if you continue from the first two levels.

REV 1.x version:

(UNI) Stage select (added 01.04.14):
At the tile menu, press Select 10 times, cursor should stop at the "CONTINUE" option, press A to switch between 1, 3 and 5 levels (press A to play the same sound as Select now), press Start to play from selected level.

F-15 Strike Eagle

(BUR) Abuse filter:
Nothing of the following player's names you could enter: "COCKSUCK", "ASSHOLE", "TIT", "PRICK", "PUSSY", "SNATCH", "JACKOFF", "BITCH", "PENIS", "TWAT", "SLUT", "BLOWJOB", "BEATOFF", "CLIT", "SPIC", "WHORE", "VAGINA", "DICKHEAD", "FART", "PECKER", "SCHLONG", "ASS", "DILDO", "COCK", "SHIT", "PISS", "FUCK", "CUNT".

F1 Circus

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

(UNI) SRAM clear:
Hold A + B on controller 2 and press Reset.

(UNI) Skip current race (added 01.04.14):
During the game press Down + Select on controller 1. This ends the current race with worst results. Additionally to these buttons, hold A + B on controller 2 during qualify race to complete it with the best result ever: 00:00:00. But you can't get the best result during regular championship race, anyway.

(UNI) Machine select (added 01.04.14):
During World Championship, highlight the "LAP" menu option, hold Up + A on controller 2, then press A on controller 1 to select the Machine, which is not available during normal game.

(UNI) Course select (added 01.04.14):
During World Championship, highlight the "LAP" menu option, hold Right + B on controller 2, then press A on controller 1 to select the Course, which is not available during normal game.

Famicom Disk System BIOS

(UNI) Self-test (added 02.11.08):
Hold Select + Start then press Reset. Messages "PRAM CRAM" and "PORT" will appears. If internal RAM test fails, instead "OK" will be displayed first bad RAM address.

(UNI) Secret message (added 02.11.08):
Hold Select + Start, press Reset, then in next two seconds release Select + Start and hold Right + A. Message "2C33 INTERNAL ROM PROGRAMED BY TAKAO SAWANO NINTENDO CO.,LTD. DEV.NO.2" will appears.

FamicomBox

(UNI) Easter egg (added 07.04.12):
Turn key on the FamicomBox front panel all the way to the left. When "GAME TITLE & COUNT DISP." screen displayed, press Up, Down, Left, Right, A, B, Select, Start on controller 1. The screen will scroll up, instead of menu "NINTENDO ENTERTAINMENT SYSTEM (FAMICOMBOX) DEVELOPMENT..STAFF" screen will appear. Now, press Select to cycle through the staff members.

(BUR) Hidden text (added 07.04.12):
There is hidden copyright and build dates text inside the ROM:
THIS PROGRAM IS MADE BY TOSHIO SENGOKU.  MAKE START 1986/08/27 - MAKE END 1986/09/10.


Famicom Jump - Eiyuu Retsuden

(BUR) GameGenie (added 10.12.10):
PENNOYAA-Re-enables the in-game debug mode. While on world map or in towns you can press on controller 2 A to refill HP, press B to add 65535 money, Right or Down to other effects.
PEXPVYAA-Re-enables debugging feature for the small event screens, like Game Over screen or Teleport Display. Press Select to switch to the next event while any of it is displayed. Be careful, it's just increasing the internal counter and doesn't check it for validity or wrap around 0, there is a total 7 events and after 8th you'll crash the game. Note: the Game Over event number - 6, events 2 and 4 are unused and 4th one has a nudity.
PEVAIPAA-Similar to the previous debug feature for mini-games. Press on controller 2 A to win current game, B to exit from it, press Select on controller 2 to switch to the next nimigame. This time there is a value check, so you couldn't crash the game with it.
PAOEZZAA-Different debug routine for the last mini-game battle. Press A or B on controller 2 to refill HP/MP ore press Select on controller 1 to win current battle.

Famicom Jump II - Saikyou no 7 Nin

(UNI) SRAM test (added 03.04.14):
When no save data is present (first boot or battery was removed or saves are damaged), hold Left + A + B on controller 2 then press Reset. This will init the whole SRAM with particular byte pattern. The screen will turn green and game stops. Now, hold only A + B on controller 2 and press Reset again. The game will test for the particular pattern presence, if test is ok, the game will reinit it's SRAM and continue normal play. If not, the screen will turn red and game stops. With this feature, you can test as well SRAM integrity or how is battery keeps save data, if you remove the cart between two mentioned above operations.

(BUR) GameGenie (added 03.04.14):
AAEGAENY-Re-enables a simple debug features. First of all, this disables the random encounters on the world map. Hold A on controller 2 while walking to move faster. Also hold B on controller 1 while walking to free move on any map in any direction, anyway doors are still working.

Famicom Meijin Sen

All versions:

(UNI) SRAM clear (added 03.04.14):
Hold A + B on controller 1 and controller 2 at the same time, then press Reset.

(BUR) GameGenie (added 30.06.09):
GEOKYAAX-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 the controller 2 buttons. Use A and B on controller 1 to play some test sounds.

REV0 version:

(BUR) GameGenie (added 30.06.09):
AANGIAAE-Powerful CHR data viewer. Just reset the game.
GANGIAAA-Powerful memory editor/viewer enabled. Just reset the game.

Famicom Shougi - Ryuuousen

(GEN) Save and Load menu:
Select first or second game modes at the title menu, then press B + Start on controller 1 to enter the Save/Load menu.

Famicom Top Management

(GEN) Sound test:
At the title screen, press A + B.
Source: ReyVGM

(UNI) Higher CPU scrength (added 31.07.17):
At the title screen, press A + B + Start. Start a new game. After entering the player's name you can choose the CPU strength from 6 to 9 instead of 1 to 5 by default.

(UNI) Pedestal screen cheats (added 31.07.17):
At the end of the fiscal year (march), there is a screen with the pedestal with top 4 companies of the year should be displayed. There are several button combinations can be used different for the CPU and Human controlled companies. For the Human controlled Company, if you at 5th place, choose "しゅうりょう" ("close") menu option, then immediately hold A + B to start the Pedestal mode menu from the beginning (not sure if you can fix your position or something, or it's just to see the statistics again before instant game over). For the CPU controlled Copmany, quickly hold A + B + Select + Start to take the Human control over the current company completely, or hold B + Start just to be able to see the menus in the Pedestal mode manually, then continue the CPU controlled game.

Famicom Wars

(UNI) SRAM clear (added 23.07.13):
At the main game menu, before the game starts, hold A + B both on controller 1 and controller 2 at the same time, then press Start on controller 1.

Family BASIC, Playbox BASIC

(GEN) Secret names:
Enter following commands to see a hidden built-in games.
GAME 1-Unfinished game 1
GAME 2-Unfinished game 2
GAME 2,1-Complete finished game 1 + 2 Mario type
GAME 3-Complete finished game Shooter type

Family Boxing, Ring King

(UNI) Super power (added 06.07.09):
At the gym screen, where you can set up your parameters before the fight. Enter the following button sequence: A on controller 2, A, Select, A on controller 1, B on controller 2, Select on controller 1, A, B on controller 2, B, B on controller 1. From now, your punch power will be at the maximum and enemy's punches won't damage you. But you couldn't save your progress with the passwords. A password string will be always "ANTAWOTUYOI", which means "YOU ARE STRONG".

Family Circuit

(FIX) Sprint race skip (added 05.04.14):
Due to specific of the program design, there is possible to abuse some features to easily win the Sprint Race mode. Start a new Sprint Race mode (third option), enter a name and select a car with the password, then select game type (the last one "SUPER A" will give you the real ending). During normal game, every course consist of two parts, two qualify and one sprint race. You can retire from any course by press Select, but you get no points and will be last in the list. Now, just before the start of every sprint race part (results of the qualify part doesn't matter, so you can skip it), try to press A + Select at the same time, so you start a new race and immediately retire from it. If done right, the game won't init the racers list, but skip immediately to the result calculation, using the empty tables. This will turn all cars into default ones called "RALLY-X", all racers are retired now, as well as you. But points calculation and sorting routine will place YOU to the top of the ranking list! If you continue this operations for every course, you win! The same bug can be done with the "Taikyuu" race, but in this mode, there should be at least one winner. If all cars are retired, the race is over, so you just can't abuse this trick here.
Source: ReyVGM

(UNI) Extra acceleration (added 03.04.14):
Normally, during the game, if you press B, your car will brake. But, if you hold A at the title screen and press Start, the brake button will turn into acceleration button. So, pushing B during race will twice the acceleration speed as well the speed itself. There is other method for enable this cheat, seems its just a bug. If you start a new "Kansen" mode race, the acceleration button will be enabled too. You just need to skip the race by pressing Select to return back to the title menu. This cheat also disables the random opponent car selection in the Sprint Race or Taikyuu Race modes. You will always race with the first 8 cars from the predefined cars list.

(BUR) Hidden text (added 29.12.08):
There is some copyright text inside ROM:
COPY RIGHT
   1987
   GAME
  STUDIO
  END
  HAZ


Family Circuit '91

(UNI) Retire from race (added 03.04.14):
During the game in any game mode, press Select + Start to retire from the current race.

(UNI) Clear Sprint Race memory bank (added 03.04.14):
While selecting the memory bank in the "SPRINT RACE" game mode, hold Select on controller 1, then press B to erase selected memory bank.

(UNI) Clear Time Attack record (added 03.04.14):
Enter the "TIME ATTACK" mode, select a course. Now at the Record Data and Settings screen hold Select on controller 1 and press B to clear current record.

(UNI) Special practice courses (added 03.04.14):
Enter the "COURSE SELECT" in either the "FREE PRACTICE" or "TIME ATTACK" game modes. Highlight either the "LONG RUN" or "FRANCE" courses, hold Select on controller 1, then press A. This will gives to you two extra hidden courses.

(UNI) Special endurance course (added 03.04.14):
Enter the "ENDURANCE RACE" mode. Highlight the "LONG RUN 50" course, hold Select on controller 1, then press A. This will gives to you an extra hidden course "OLD LONG RUN".

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

(BUR) GameGenie (added 05.02.13):
GAXTNAEI-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 at $7800.

Family Computer - Othello, Othello

(UNI) Edit mode (added 05.01.08):
At the time limit select menu for any mode, except "SLOT", press Right + A on controller 2 and A + B + Select on controller 1 at the same time and hold all buttons until the name entry screen appears. Before the game start, you will be able to put black or white stones on the table by pressing A or B, then press Start to finally start a new game with given field configuration. To edit field configuration in the "SLOT" mode, hold the same button combination at the mode selection screen. Unfortunately, you couldn't see the ending credits if using this cheat on any difficult level.

(FIX) Slot mode (added 07.04.14):
At the mode selection menu, hold Select and press A or Start to enable the slot mode game type 1 or press B to enable the slot mode game type 2. The mode name will change to "SLOT". The slot mode will force 2 player game. Here you will play the regular Othello game, but both players can only put the stones at the random locations, instead of the selected ones. In the game type 1, the location is selected with the random dice roll. Press B twice to stop two dices and put a stone. In the game type 2, press B while a star cursor is jumping randomly on the field to put the stone at the place where the star were located at that moment.
This cheat remains in the US version, but actually does nothing, except changing the mode name to "SLOT", forcing 2 player game, and selecting the stone pickup method in "SLOT GAME", descibed below.

(UNI) Slot game (added 07.04.14):
In addition to the main "SLOT" mode, there is other "SLOT GAME" mode can be enabled. When 2 player game is over and message "GAME END" is displayed, hold Select on controller 1, the press A on any controller. The player who pressed A, when in "SLOT" mode type 1 or regular 2 player game, will be asked to roll the dices then pick up a color. When in "SLOT" mode type 2, a random star will be jumping over the field, press B to stop it, then pickup a color. A stone of the selected color will be placed on the field in given position. Other player should do the same next. This may change the game results by luck.

(UNI) Hidden staff screen (added 07.04.14):
There are two endings in this game, the first one you get when beat the Level 4 computer, the second one you gen when beat the Level 5 computer in a special game after that. The Staff screen is displayed always in the second ending, but if you hold B on controller 1 during the first ending, you can see the same Staff screen as well.

(BUR) Hidden text (added 07.04.14):
There is a hidden developer message present inside the ROM:
PROGRAMMED BY HAL LABORATORY


Family Feud

(BUR) GameGenie (added 15.03.20):
LPUKYYPA-Replaces the title screen with unused secret developers screen "BEER!"
Source: tcrf.net

Family Jockey

(BUR) Hidden text (added 23.06.09):
The game contains some generic NAMCO hidden copyright text:
COPYRIGHT 1986 NAMCO LTD.ALL RIGHTS RESEEVEDPROGRAMED BY T.FUKUMOTO
Also at the end of the file there is some other text:
HARUHISA.UDAGAWA  & KUMI.HANAOKA
This text is a part of a hidden CRC test routine and used in some other games programmed by the same people.

(BUR) GameGenie (added 23.06.09):
GANNVTEI-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 the 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.

Family Mahjong II - Shanghai heno Michi

(UNI) Luck control (added 09.04.14):
In the Mahjong Grand Prix mode, the program does some additinal luck manipulation. Although the tiles are shuffled once before the match, sometimes, the game can look for the tile, that can help you to complete the mahjong, and swap it with the topmost tile in the stack, which should be tossed to the player in the next round. It depends on the player's stats (mahjong power, luck and stamina), which determines how many tiles in the nearest stack will be checked for the tile you need. If sum of your stats is greather than 200, then no tiles will be checked, if sum is between 150 and 200, then first 10 tiles will be checked, first 7 tiles will be ckecked if sum is between 100 and 150, and finally only first 4 tiles will be checked if sum less than 100. Obviously, if there are no useful tiles in the nearest stack, you'll just get the next random tile from the stack. This also does mean, that you just obtain the tile you need much earlier, but all the tiles you don't need will be given to you later anyway.
Normally, you can only control the depth of mentioned search by keeping the player's parameters in the proper range. This gives you a little more luck during the game. But you can obtain the useful tile only when the programm picks one of your tiles in hand to check if any other useful tiles in the stack, this means a random value in range from 0 to 255 should be less than 13. However, you can increase it's probability slightly, by using the buttons on controller 2. Every button stands for a number: A - 1, B - 2, Select - 4, Start - 8, Up - 16, Down - 32, Left - 64, Right - 128. When you hold a button combination, the numbers are summing, and resulting value is using as the divider for the random generator. The resulting random number calculated as remainder of division. For example, hold A on controller 2 during the game, and all random numbers will be divided by 1. Remainder of this operation is always 0, so, the game will look for the tile that exactly or less by 1 than leftmost player's tile in the hand. Or, hold A + Select + Start on controller 2, to divide the random number by 13. In this case, it will always look into the player's hand and pick up any of it's 13 tiles to look for in the stack, resulting in higher probability.

(BUR) GameGenie (added 23.06.09):
GEEZAEGK-Re-enables the face debug routine. Just start a new game with opponent selection screen, you cannot play this mode, but can switch all faces with A or B on controller 1.

(BUR) Hidden text (added 09.04.14):
The RESET procedure in this game uses the string
@1988 Nichibutsu
to determine if game was hard or soft reset.

Family Pinball, Rock 'n' Ball

(FIX) Skills select (added 10.04.14):
Any time after the game boot up, but before the first demo sequence at the title screen, enter one of the following codes on controller 2, then start a new game to enable corresponding effect. All these codes are unlockables in the Gambling mode. When you win one of the picked skills, the game will display the corresponding cheat sequence to enter on the title screen, except the last one.
B, Left, Right, A, Up, Down-Extra 10 balls in the Gambling mode.
Up, A, Right, B, Down, Left-Player 1 controls both flippers in the Battle mode.
Left, Right, A, Down, B, Up-Extra 5 balls in the Piball mode.
Down, B, Left, Right, Up, A-Flippers with highest rebound in all modes except the Sports mode, and for all players.
Right, Up, B, Left, A, Down-Pair A. During the game in the Pinball mode, controller 1 will control the bottom flipper and controller 2 will control the top flipper.
A, Down, Up, Right, Left, B-Pair B. During the game in the Pinball mode, controller 1 will control the right flipper and controller 2 will control the left flipper.
B, A, Down, Up, Left, Right-Unused cheat. Working, but does nothing.

(BUR) GameGenie (added 10.04.14):
IVOXPASE (for the US version)-Only the US version of this game contains this mode, where you can not only enter your name, also the age, phone number and even the home address, and the program should generate some password for you. It seems, that western copy was intended to be used in some competition, like "Treasure Master", but cancelled and left unfinished. The code re-enables the name entry screen after the end of the Pinball mode.

Family Quiz

(BUR) Hidden text (added 07.07.09):
There is hidden copyright text in ROM:
=====STAFF======
---[produce ]---
      S.N
---[picture ]---
      M.E
----[music ]----
      S.S
-----[quiz]-----
      Y.I
      S.O
---[program ]---
      K.I
      T.O
      Z.Y


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

Family School

(UNI) Instant game over (added 10.04.14):
During the game press A + Select + Start on controller 1 to instantly over it and see the results. There is no exit from the results screen except reset.

Family Tennis

(BUR) Hidden text (added 08.02.13):
There are a hidden copyright messages inside the ROM:
FAMILY TENNIS 1987 NAMCO,ALL RIGHT RESERVED.
COPYRIGHT 1987 NAMCO LTD.ALL RIGHTS RESERVED


Family Trainer - Athletic World, Athletic World

Japanese version:

(UNI) Secret names (added 12.02.14):
Enter one of the following words as a player name:
はたなかまさこ!!!-This will allow you to select the stage of the game to start with, and some additional features (need to investigate), to do that you need fill the year in the date field. To select a special features, enter for the first number of the year any non-zero value. To select a stage, enter the second number of the year to any value from 0 to 4, values from 5 to 9 can be entered too, but they cause a heavy glitches to the rounds.

Family Trainer - Jogging Race

(BUR) GameGenie (added 10.04.14):
ENNSYOXT+AAEIAXXV-Re-enables the debug marathon stage select. At the title screen select the 2nd option and press A.

Famista '89 - Kaimaku Han!!

(UNI) Credits:
At the title screen hold A + B on controller 1 then press Start.

(BUR) Hidden text (added 08.02.13):
There is a hidden copyright message inside the ROM:
COPYRIGHT 1986 1989 NAMCO LTD.ALL RIGHTS RESERVED 1989.3.31 KISSIE


(BUR) GameGenie (added 10.04.14):
XTOYUZAV-Re-enables the simple memory viewer/editor. You need a 4-player adapter for the famicom, to use it. On Controller 3, press Start to hold the game, press Select to enable the memory viewer/editor, use the buttons on Controller 3 to change address and data, press Select again to disable it.

Famista '90

(GEN) Test mode:
At the title screen after "push start button" message appears hold A + B on controller 1 then press Start.

(BUR) Hidden text (added 08.02.13):
There is a hidden copyright message inside the ROM:
COPYRIGHT 1986 1989 NAMCO LTD. ALL RIGHTS RESERVED 1989.9.30 KISSIE


(BUR) GameGenie (added 05.02.13):
GEVYNPEI-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 IRAM buffer, used for the expansion sound.

Famista '91

(GEN) Test menu:
At the first title screen, before "push start button" message appears on controller 1 press B 9 times and A 1 time (in any order), then press Start.

(BUR) Hidden text (added 08.02.13):
There is a hidden copyright message inside the ROM:
COPYRIGHT 1986 1990 NAMCO LTD. ALL RIGHTS RESERVED 1990.9.10 KISSIE


Famista '92

(UNI) Soft reset:
Press Start then immediately press Select.

(UNI) Test menu:
At the title screen, press Left 9 times and Right 2 times (in any order), then press Start.

(BUR) Hidden text (added 08.02.13):
There is a hidden copyright message inside the ROM:
COPYRIGHT 1986 1991 NAMCO LTD. ALL RIGHTS RESERVED 1991.09.13 KISSIE


(BUR) GameGenie:
PEKNSTAA-Re-enables debug input routines, as well as simple test menu cheat, at the title screen hold A + B and press Start. Use Controller 3 with the 4-Player adapter to switch memory view monitor on during the game or pause it.

Famista '93

(UNI) Test menu:
At the title screen press Left 9 times and Right 3 times (in any order), then press Start.

(BUR) Hidden text (added 08.02.13):
There is a hidden copyright message inside the ROM:
COPYRIGHT 1986 1992 NAMCO LTD. ALL RIGHTS RESERVED 1992.09.18 KISSIE


(BUR) GameGenie:
PEUNVTAA-Re-enables debug input routines, as well as simple test menu cheat, at the title screen hold A + B and press Start. Use Controller 3 with the 4-Player adapter to switch memory view monitor on during the game or pause it.

Famista '94

(UNI) Test menu:
At the title screen press Left 9 times and Right 4 times (in any order), then press Start.

(BUR) Hidden text (added 08.02.13):
There is a hidden copyright message inside the ROM:
COPYRIGHT 1993 NAMCO LTD. ALL RIGHTS RESERVED 1993.08.31 KISSIE


(BUR) GameGenie:
PEKNVTAA-Re-enables debug input routines, as well as simple test menu cheat, at the title screen hold A + B and press Start. Use Controller 3 with the 4-Player adapter to switch memory view monitor on during the game or pause it.

Fantastic Adventures of Dizzy, The

All versions:

(FIX) Immune to spiders (added 03.03.16):
The game has a programming bug, which may cause the immunity to the spider enemies. Every time you take damage or lower it, the damage progress bar is filled or drained accordingly. Press Select during the progress bar animation period to show the items screen and then press Select again to return back to the game. This causes the damage change process to abort. Which means you may not only loose some life points, when refill process is interrupted, but either stop taking additional damage. But most importantly, this stops the spider enemy collision code to detect the collision with main character, rendered the Dizzy immune to spiders for some time. Untill you take another damage or restore it in the normal way. It can be done either after the fruit eaten or when spider itself is touched.
Source: gamefaqs.com

(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.

Aladdin version:

(UNI) Soft reset (added 11.04.14):
During the game press A + B + Select + Start.

(UNI) Extra life (added 11.04.14):
At the intro screen after the title screen, press Left + Select.

(UNI) Minigames warp (added 11.04.14):
During the game, in the Dizzy's house, stand under the table in the middle between two cupboards. Pause the game, then hold A + B and press one of the following buttons to select corresponding mini game. Now release all the buttons, unpause the game and exit from the house. Instead of outside of the house, you'll start a selected minigame.
Up-Ride on the trucks.
Down-Shooting range in the Castle.
Left-Underwater bubbles ride.
Right-River ride.

Fantasy Zone (SunSoft)

(UNI) Sound test:
After beating that damn hard game, when the "staff" roll is about to over, press on controller 2 Left 33 times. After "staff" ends, sound test mode will appear.

Fantasy Zone (Tengen)

(UNI) Invulnerability (added 10.01.09):
In game press Select then press A, B, B, Start, Start, Start, B, B, A, Select.

(UNI) Level skip (added 10.01.09):
In game press Select then press B, A, B, A, Start, Select.

Fantasy Zone 2 - The Teardrop of Opa-Opa

(FIX) Continue (added 11.04.14):
After the game over screen, at the title screen press A, A, A, Up, Up, B, B, B, then press Start to continue from the last played level. You can do this again up to 3 times.
Source: ReyVGM

Faria - A World of Mystery and Danger!, Faria

US version:

(FIX) Secret names (added 05.01.08):
Enter one of following words as player name:
GaoGao-Begin game play with invulnerability, unlimited gold and other bonuses.
ENDING-Begin game play with all quests completed.

Japanese version:

(UNI) Secret names (added 05.01.08):
Enter one of following words as player name:
むしか-Sound test. Note: after entering three symbols, press "end" option.
つっょい-Begin game play with invulnerability, unlimited gold and other bonuses.
っりわお-Begin game play with all quests completed.

Felix the Cat (Dragon Co., TomSoft)

(BUR) Hidden text (added 04.12.08):
There is some hidden copyright text inside the ROM:
TomSoft Studio. E-mail:tomsoft@ihw.co.cn.  Tel:(029)7223482
and
tomsoft-1997


Fighting Golf, Lee Trevino's Fighting Golf

(GEN) Left-handed play:
While selecting a player, hold Left.

Fighting Hero (Unl)

(UNI) Secret moves (added 24.07.13):
At the title screen, press Up + Left + A + B on controller 1, then start a new game, and while on the stage select screen press Down + Left + B on controller 1. Now you'll be able to use three secret moves: Up + A + B - high uppercut, Left + A + B - round kick, Right + A + B - fireball.

Fighting Hero III

(UNI) Secret moves (added 24.07.13):
Start a new VS CPU game, loose 4 times. At the continue screen, when the number of continues is 6 and the countdown timer is 6 too, press Start. Now you'll be able to use three secret moves: Select - high uppercut, B + Select - round kick, A + Select - fireball.

Fighting Road

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

(UNI) Secret passwords:
TO LAST !!-Ending sequence
DEBUG*MODE-Enable in game debugging mode.
Pause the game and use following buttons to get additional effects:
A-Toggle player's invulnerability
B-Toggle enemy's invulnerability
Select-Enemy kill
Up-Restore player's health
Down-Fill power bar
Left-Restore enemy's health

(BUR) Sound mode:
Bank $0D, address $B800, old sound test routine, all function calls are wrong and moved lately to another addresses, so routine totally unfunctional, but can be repaired as soon as contains all the data strings and the code to work properly.

Final Combat

(UNI) All weapons (added 07.04.10):
At the title menu, select the "START" option and press Start, then while a sound is playing quickly hold Up + Left + A + B.

Final Fantasy

(GEN) Bonus puzzle game:
Enter the ship, hold A and press B 55 time. Arrange the tiles in order from 1 to 15 to collect 100 Gold.

(GEN) Display map:
During the game, holp B, then press Select. Instead of the Lineup edit mode, a map will appear.

Final Fantasy III

(UNI) Secret message:
Holdin Up + Left + Select + Start, power the console off, then on again, and then release Select. There is no software protection involved, just another way to hide the developer credits if the normal ones is removed.
Source: tcrf.net

Final Fantasy V (Mars)

(UNI) Easter egg (added 24.07.13):
During the game, enter the menu by pressing Select then press Left + Select + Start on controller 1. A "MARS" logo will appear at the top-left corner of the screen.

Final Fight 3

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

(UNI) Stage select (added 14.04.14):
During the game, press Start, then press Select. The screen will turn black. Press A or B a number of times, corresponding to the desired level. For example press A 1 time to go to the stage 1-2, press A 16 times to go to the stage 6-2. Do not press more than 16 times, this will crash the game.

Fire 'n Ice, Solomon no Kagi 2 - Coolmin Tou Kyuushutsu Sakusen, Solomon's Key 2

All versions:

(GEN) Extra levels, Sound test (added 18.12.07):
Hold Select and press B, B, B, B, B, B, B, B, B, B at the title screen. Extra 5 Worlds (50 new levels) all along with sound test options will be available.

US version:

(UNI) Password generator (added 18.12.07):
12345678910
World 1-
World 2-
World 3-
World 4-
World 5-
World 6-
World 7-
World 8-
World 9-
World 10-
Random:
Password:


Fire Emblem

(UNI) Sound test (added 10.10.08):
After saving current game, when asked, select "no continue" option to end current game. Then press Up, Down, Left, Right, Up, A.

Fire Emblem Gaiden

(GEN) Easy mode:
Hold Select + Start and select the "New Game" option. Additional menu will appears.

(UNI) Sound test:
When first messages appears on screen after powering up the NES system, press Up, Down, Left, Right, Up.

Fire Hawk

(GEN) Mission 2:
At the title screen, hold A and press Start.

(UNI) Mission 4 (added 15.04.14):
At the title screen, hold Up + Right and press Start.

(UNI) Extra life (added 15.04.14):
At the title screen, hold Left + B + Select and press Start.

(UNI) Invincibility (added 15.04.14):
At the Mission screen, hold Up + B + Select and press Start. The helicopter color will change, now you are invincible, but the fuel still may run out. You should re-enter this cheat before the every mission.

(UNI) Mission skip (added 15.04.14):
At the Mission screen, press one of the cheat sequences below, corresponding to the mission number, to skip to the next mission instantly:
Up, Right, Down, Left, Left, Left, Left, Left-Skip from Mission 1 to Mission 2
Up, Left, Down, Right, A, B, B, B-Skip from Mission 2 to Mission 3
A, B, Up, Right, Down, Left, Up, Right-Skip from Mission 3 to Mission 4
A, B, Select, A, B, Select, Select, Select-Skip from Mission 4 to Mission 5
Up, A, Down, B, Left, A, Right, B-Skip from Mission 5 to Mission 6
Left, B, A, Up, Right, Down, B, A-Skip from Mission 6 to Mission 7

(UNI) Credits (added 15.04.14):
Before the title screen appears (at the Codemasters logo, or after the game over screen, or after the demo loop is over), hold B. This cheat can be done via the secret player's name, see below.

(UNI) Dizzy demo (added 15.04.14):
Before the title screen appears (at the Codemasters logo, or after the game over screen, or after the demo loop is over), hold Right + A + Start. This cheat can be done via the secret player's name, see below.

(UNI) Secret names:
Enter one of the following words as a player name in the hi-score table and you'll see some programmer's messages and demos:
"DIZZY......"-"BUY IT NOW!" (Dizzy demo)
"CREDITS...."-"FAMOUS NOW " (Credits)
"OLIVER TWIN"-"THE AUTHORS"
"CODE MASTER"-"BRILLIANT! "
"CAMERICA..."-"GOOD GUYS! "
"POGIE......"-"WE LOVE YOU"
"YOLKFOLK..."-"DIZZY FAN "
"DENZIL....."-"COOL DUDE "
"DORA......."-"DIZZYS SIS "
"DAISY......"-"DIZZYS GIRL"
"GRAND D...."-"YE WISE ONE"
"DYLAN......"-"OH WOW MAN!"
"DOZY......."-"ZZZZZZZZZZZ"
"MIG 29....."-"ITS 3D FUN "
"BMX SIM...."-"WE WROTE IT"
"BMX SIMULAT"-"ONE OF OURS"
"ROBIN HOOD."-"WE WROTE IT"
"ANDREW OLIV"-"AUTHOR "
"PHILIP OLIV"-"AUTHOR "
"PAUL ADAMS."-"ARTIST "
"GAVIN RAEBU"-"MUSICIAN "
"           "-"SOMEBODY "
"TOYOTA MR2."-"MY NEW CAR "

(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.

Flappy

(GEN) Suicide:
During the game, press Select + Start to commit suicide.

Flintstones, The - The Rescue of Dino & Hoppy

Japanese version:

(UNI) Debug mode (added 07.10.07):
When the "PUSH START BUTTON" message starts flashing, press A, A, B, B, Right, Down, Down, Down, Down, Down, Down, Down, Left, Start to enter the debug mode. First, choose one of two game modes "NORMAL" and "NOHIT", then a number will appear. Press Up or Down to change it, press A to hear a sound with the corresponding number, or press Start to start from the level with the corresponding number. In the "NOHIT" mode, you will have an invulnerability and all extra abilities. Additionally, during the game on controller 2 press B to switch the game into the frame advance mode (press A to advance frames or B to switch back to the normal mode), and press Up on controller 2 to skip current level.

(UNI) Test mode (added 07.10.07):
When the "PUSH START BUTTON" message starts flashing, press A, B, A, B, Up, Right, Right, Right, Down, Down, Down, Down, Left, Left, Start to enter the test mode. This mode is a simple version of "Debug mode", allows you to select and hear a sound and music and set up the desired level. There is no "NOHIT" mode and no extra abilities are available.

US version:

(BUR) GameGenie:
SKKALTIZ+VEKAGTNA-Re-enables the cheat for the "Debug mode". After the "PUSH START BUTTON" message starts flashing, press Up, Right, Right, Right, Down, Down, Down, Down, Left, Left, Start. This mode is the same as "Debug mode" in the Japanese version, including the level skip and frame advance on controller 2, see instructions above.
Source: BMF54123

Flintstones, The - The Surprise at Dinosaur Peak!

(GEN) Debug mode:
Press A, B, Right, A, Down, Down, Down, Down, B, Left, Left, B, A, Start at the title screen. This "Debug mode" identical to the one from the "The Rescue of Dino & Hoppy", except there is no Frame advance feature anymore. But additionally an instant game over is added if you press Down on controller 2.

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

(BUR) GameGenie (added 16.04.14):
XVUAVOXK-Replaces the "Debug mode" with the "Test mode", exactly the same as in "The Rescue of Dino & Hoppy", but for some reason disabled here, while both games shares the same cheat and title screen routines.

Flipull - An Exciting Cube Game

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

Flying Hero

(UNI) Continue (added 26.07.13):
At the game over screen, press Up, Up, Down, Down, Select, Select, Select, Select, Start.

Flying Warriors, Hiryuu no Ken II - Dragon no Tsubasa

US version:

(UNI) Intro skip (added 17.04.14):
To skip the starting intro, press A + Select.

(UNI) Secret passwords (added 25.01.10):
MUSIC-Sound test
END-Ending
888-Characters presentation. One by one will be displayed characters cards with short descriptions.
8xy-Level select.
x - stage number from 1 to 4.
y - substage number from 1 to 3.
For example, password "843" means the latest stage.
Source: Yakovlev Victor

(BUR) GameGenie (added 17.04.14):
GESLAPEI-Re-enables the location debug routine. During the game, hold A then press Start. A number will appear instead of the game menu. Select any location number then press Select to jump directly to it.

Japanese version:

(GEN) Secret passwords:
おんがく-Sound test
さいご-Ending
Source: ReyVGM

Fong Shen Bang - Zhu Lu Zhi Zhan

(UNI) Debug (added 26.07.13):
To enable debug mode, during the game, hold for a while Up + B + Select + Start. A sound will confirm if code is enabled. Now, press Select to toggle on and off walk through the walls, press Start while in fight mode, to end it instantly.

(UNI) Unknown (added 17.04.14):
Hold Select or A + B, then press Reset. The gray glitchy square or two will appear. Probably there was some copyright screens, currently removed.

Four Players Tennis, Top Players' Tennis - Featuring Chris Evert & Ivan Lendl, World Super Tennis

(BUR) GameGenie (added 09.07.09):
XVUZILAV+XVXZGLAV (for the English versions)
XOKZTLXO+XVEZPZAV (for the Japanese version)
-Enables copyright easter. While in game, enter game menu and select "ADVICE" option, now hold A on controller 2 and enter sequence Up, Down, Left, Right, Up, Left, Down, Right on controller 1. From now instead of generic advice Ivan or Chris will talk three times in row: "COPYRIGHT 1989 HOMEDATA! COPYRIGHT 1989 HOMEDATA!! COPYRIGHT 1989 HOMEDATA!!!".

Free Fall, Sunday Funday (Wisdom Three)

Sunday Funday game:

(UNI) Skip level (added 30.01.15):
Just like in the original version of this game "Menace Beach", start a new game, then press Up on controller 2 and Up + A + B on controller 1 at the same time. Now, during the game press B + Select on controller 1 to advance to the next level, up to ending animation sequence.

Freedom Force

(GEN) Unlockable:
After completing all levels, a message with some secret words will appear. Secret words are: "SPYHUNTER", "XENOPHOBE", "PLATOON". All these are other SunSoft titles, but meaning of these words is unknown, except they are all other SunSoft titles.

(UNI) Sound test:
Connect controller 2 to the console instead of the Zapper. At the game mode selecting screen hold Up + Left + A + B on controller 2. Use controller 2 to selecting and playing music. Press A + B to exit.

(UNI) Secret message (added 06.06.09):
After beating all 5 levels, when message "CONGRATULATION" appears on the screen, on controller 2 press A. Message "HIRO-KUN" will appear.

(UNI) Level skip (added 24.05.11):
Pause the game (controller 1 must be connected), then press A 16 times and additionally one more time for each level. For example, you must press A 17 times to skip Level 1, and 21 times to skip fifth level. This works only once per game.

(BUR) Hidden message (added 06.06.09):
There is some unused text strings in bank 1. There is no cross-refrences to these strings in code at all. Probably it was meant to display somewhere in attract mode.
SUN ELECTRONISC CORPORATION
WELCOME TO OUR OFFICE
        MR RICHARD
        MR MENDHEIM
Another one unused string present between generic game strings at bank 3.
PRESENTED BY [SUNSOFT]
Note, that "[SUNSOFT]" written with other font, which is mostly removed from the final CHR ROM data. There is only [-FT] left.

(BUR) GameGenie (added 06.06.09):
EENVZLAA-Enables some game features designed for the VS arcade system version. It will enable a hi-score table, "INSERT COIN" message and some other stuff. The name entry screen quite unfinished and only partially working, and you can't save your name in the record table.

Fushigi no Umi no Nadia

(UNI) Secret names (added 17.04.14):
Enter one of the following words as a player's name:
でばッぐ-Maximum stats by default for all units. Note, that before "ぐ" used symbol from Katakana slphabet, not the Hiragana as the rest of the symbols.

(BUR) GameGenie (added 17.04.14):
AESYENNY-Something with the stage select menu involved, probably allows you to select any stage independently whether they completed or not.
AESYXNNY-Re-enables the Unit Level Setup secret word. Enter as a player's name "__AB", where "_" are empty symbols, "A" and "B" are characters from "あ" to "こ", each representing the number from 0 to 9, so you will get the desired level number of every units in your team. For example name "__ここ" will give you all 99 level units.
AESYUNNY-Misc message display disable.
AESYONNY-Re-enables the Ending sequence secret word. Enter as a player's name "えんど_", where "_" an empty symbol. Start a new game and select this slot to see the Ending sequence.
AESYKNNY-Re-enables following debug features. Soft Reset, press Select + Start any time during the game. An extra "DEBUG" menu option in the main game menu, allow you to edit some game parameters. Need investigate. The enemy AI monitor during enemy turn. And some other internal features.
AESYSNNY-Some unknown CPU AI adjustments.

Fuzzical Fighter

(GEN) Palette editor:
While playing on Ship mode, press Up on controller 2 to pause the game and then press A, B, Up, Down on controller 1. If done right, a bunch of numbers will appear. Use these numbers to change the colors of the game. For some unknown reason, this was a leftover from the development stage didn't disabled in the final release. Actually this secret code was intended for the cheat described below.
Source: ReyVGM

(UNI) Extra gold and maximum HP and MP (added 18.04.14):
Enter the Palette editor mode, as described above, when your maximum HP is exactly 224, and amount of gold meet the rule: in a hexadecimal notation, the lower 8 hex nibble of the gold number should be the same as higher 8 hex nibble (for example, first obvious amount is 0, also decimal 257 in hex notation is $0101, or decimal 1285 is $0505 in hex, both meets this condition). If all conditions are met, hold Down on controller 1 and press Select or Start to exit the Palette editor mode. You'll get the 7777 gold and 240 both to maximum and current HP/MP, as well as 9 Fuzzy points.

(UNI) Free magic (added 18.04.14):
During the game, select any magic, use it by pressing A on controller 1 while holding any button on controller 2, except Up, to cancel MP consumption. This means that any magic can be used any time any number of times, and seems this cheat is one more development leftover, since it's very easy to beat the game with this cheat with no need to upgrade and lift up your abilities.

(UNI) Hyper debugger mode:
At the title screen, hold A + B on controller 2 and A or B on controller 1 at the same time, then press Select on controller 1.

 

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