NGH number: Difference between revisions

From NeoGeo Development Wiki
Jump to navigation Jump to search
(Created page with "The NGH number is the game's unique identifier used for saves and highscores and probably other things. It is always stored in the 68k program header in BCD f...")
 
 
(24 intermediate revisions by 4 users not shown)
Line 1: Line 1:
The NGH number is the game's unique identifier used for [[Memory card|saves and highscores]] and probably other things. It is always stored in the [[68k program header]] in BCD format at address $108.
The NGH number is the game's unique identifier used for [[Memory card|saves and highscores]] and probably other things. It is always stored in the [[68k program header]] in BCD format at address $108. Some later unlicenced games and bootlegs use a hex value.


See the [[http://www.neo-geo.com/snk/master_list-ngh.htm NGH master list]] for NGH's of official releases.
See [[:Category:Games]]


How can we get homebrew numbers organised ? Can this page be used as a reference for new numbers ?
How can we get homebrew numbers organised ? Can this page be used as a reference for new numbers ?


==Used ranges==
*0001~0099
*0100~0199 (Korean releases, see below)
*0200~0272
*0300~0306 (NG:Dev.Team releases)
==Range 100~199 partially used by official Korean NeoGeo releases==
*0122: Pae Wang Jeon Seol (Samurai Shodown IV)
*0123: Quiz Daisousa Sen
*0124: Real Bout Fatal Fury Special
*0134: The Last Soldier (Last Blade)
*0140: Real Bout Fatal Fury 2
*0151: The King of Fighters 99 ([[NEO-SMA]] protected version)
*0152: The King of Fighters 99
*0163: Saulabi Spirits (Samurai Shodown II)
*0187: Fighters Swords (Samurai Shodown III)
*0195: Real Bout Fatal Fury
*0196: Art of Fighting 3
While some of this range will be vacant, looking at the above, at minimum there is a very good chance of a Korean version of 'Last Blade 2' using NGH 0143.
==Free ranges (apart from those known to be already taken listed below)==
*0273~0299
*0401~9999(?)
==Known NGH used by unlicenced or homebrew games==
*0300: Last Hope
*0301: Fast Striker
*0302: Last Hope: Pink Bullets
*0303: Gunlord
*0304: Neo XYX
*0305: Razion
*0306: Kraut Buster (not yet released)
*03E7: V-Liner
*0400: Le Cortex CPHD (and also another game Astro Smash)
*0420: Xevious (tcdev) (beta)
*0421: Donkey Kong (tcdev) (not yet released)
*0422: Galaxian (tcdev) (beta)
*0423: Pengo (tcdev) (not yet released)
*0501: Knights Chance (NeoBitz)
*2000: Neo No Panepon
*9999: Neo Pong
*BB01: Xeno Crisis (Bitmap Bureau)
*FE01: Project Neon (FULLSET)
*FEDC: Super Bubble Pop
==Known NGH used by bootlegs and hacks==
*0275: The King of Fighters 10th Anniversary (bootleg)
*0299: Metal Slug 6 (bootleg)
*0941: Metal Slug 2 Turbo (hack)
*0F48: Treasure of the Caribbean (bootleg, not an official proto version)
*5003: Crouching Tiger hidden Dragon 2003 (bootleg)
*5008: The King of Fighters 10th Anniversary Extra Plus (bootleg)
*5232: King of Gladiator (bootleg)
*5246: Lansquenet 2004 (bootleg)
*9237: 161in1 Multigame (on cold boot).
==Unknown NGH numbers for known homebrew releases==
Currenty there are no known homebrew games with unknown NGH numbers.
==Other NGH oddities==
*0008: Jockey Grand Prix (this NGH is suspected to have been allocated to Sun Shine / Block Paradise)
*069C: Fatal Fury 3 (NeoGeo CD version only)
[[Category:Base system]]
[[Category:Base system]]

Latest revision as of 11:54, 17 June 2024

The NGH number is the game's unique identifier used for saves and highscores and probably other things. It is always stored in the 68k program header in BCD format at address $108. Some later unlicenced games and bootlegs use a hex value.

See Category:Games

How can we get homebrew numbers organised ? Can this page be used as a reference for new numbers ?


Used ranges

  • 0001~0099
  • 0100~0199 (Korean releases, see below)
  • 0200~0272
  • 0300~0306 (NG:Dev.Team releases)


Range 100~199 partially used by official Korean NeoGeo releases

  • 0122: Pae Wang Jeon Seol (Samurai Shodown IV)
  • 0123: Quiz Daisousa Sen
  • 0124: Real Bout Fatal Fury Special
  • 0134: The Last Soldier (Last Blade)
  • 0140: Real Bout Fatal Fury 2
  • 0151: The King of Fighters 99 (NEO-SMA protected version)
  • 0152: The King of Fighters 99
  • 0163: Saulabi Spirits (Samurai Shodown II)
  • 0187: Fighters Swords (Samurai Shodown III)
  • 0195: Real Bout Fatal Fury
  • 0196: Art of Fighting 3

While some of this range will be vacant, looking at the above, at minimum there is a very good chance of a Korean version of 'Last Blade 2' using NGH 0143.


Free ranges (apart from those known to be already taken listed below)

  • 0273~0299
  • 0401~9999(?)


Known NGH used by unlicenced or homebrew games

  • 0300: Last Hope
  • 0301: Fast Striker
  • 0302: Last Hope: Pink Bullets
  • 0303: Gunlord
  • 0304: Neo XYX
  • 0305: Razion
  • 0306: Kraut Buster (not yet released)
  • 03E7: V-Liner
  • 0400: Le Cortex CPHD (and also another game Astro Smash)
  • 0420: Xevious (tcdev) (beta)
  • 0421: Donkey Kong (tcdev) (not yet released)
  • 0422: Galaxian (tcdev) (beta)
  • 0423: Pengo (tcdev) (not yet released)
  • 0501: Knights Chance (NeoBitz)
  • 2000: Neo No Panepon
  • 9999: Neo Pong
  • BB01: Xeno Crisis (Bitmap Bureau)
  • FE01: Project Neon (FULLSET)
  • FEDC: Super Bubble Pop

Known NGH used by bootlegs and hacks

  • 0275: The King of Fighters 10th Anniversary (bootleg)
  • 0299: Metal Slug 6 (bootleg)
  • 0941: Metal Slug 2 Turbo (hack)
  • 0F48: Treasure of the Caribbean (bootleg, not an official proto version)
  • 5003: Crouching Tiger hidden Dragon 2003 (bootleg)
  • 5008: The King of Fighters 10th Anniversary Extra Plus (bootleg)
  • 5232: King of Gladiator (bootleg)
  • 5246: Lansquenet 2004 (bootleg)
  • 9237: 161in1 Multigame (on cold boot).

Unknown NGH numbers for known homebrew releases

Currenty there are no known homebrew games with unknown NGH numbers.

Other NGH oddities

  • 0008: Jockey Grand Prix (this NGH is suspected to have been allocated to Sun Shine / Block Paradise)
  • 069C: Fatal Fury 3 (NeoGeo CD version only)