frederic-mahe / Hardware-Target-Game-Database

Flash-cart optimized file and folder layouts.
GNU General Public License v3.0
645 stars 77 forks source link

mappers and games not supported by Nt mini's NES cores #76

Open frederic-mahe opened 5 years ago

frederic-mahe commented 5 years ago

In the README associated to the latest release (022417) of the NES cores for Analogue's Nt mini, Kevin Horton lists the mappers (and submappers) supported:

   0   - NROM (no mapper)
   1   - MMC1
   2   - UNROM
   3   - CNROM
   4   - MMC3
   5   - MMC5
   6   - FFE F4xxx
   7   - AOROM
   8   - FFE F3xxx
   9   - MMC2
  10   - MMC4
  11   - Colordreams/Wisdom Tree
  12   - Rex Gamesoft (expanded MMC3)
  13   - CPROM
  15   - 100 In 1 - Contra Function 16
  16   - Bandai
  17   - FFE 
  18   - Jaleco
  19   - Namco N163
  21   - Konami VRC4a (PCB 352398) and VRC4c (PCB 352889)
  22   - Konami VRC2 (PCB 351618)
  23   - Konami VRC2, VRC4 (various)
  24   - Konami VRC6 
  25   - Konami VRC2, VRC4 (various)
  26   - Konami VRC6 reversed address lines
  27   - World Hero
  32   - Irem G101
  33   - TC0190/TC0350
  34   - Nina-1 / BNROM
  37   - smb/tetris/nwc 3 in 1
  38   - Crime Busters
  39   - 32 in 1 Study and Game
  40   - SMB2j Unlicensed Mapper
  41   - Caltron 6 in 1
  42   - Bio Miracle Unlicensed Mapper (supports FDS audio)
  43   - 150 in 1
  44   - super big 7 in 1
  45   - Super 7 in 1
  46   - Color Dreams Rumble Station 15 in 1
  47   - Super Spike and NWC
  48   - Taito mapper
  49   - 4 in 1 mapper
  50   - SMB2j pirate mapper 
  51   - 11 in 1 ball games
  52   - mario party 7 in 1
  53   - 16 in 1
  54   - 9999999 in 1
  55   - Super Mario Malee
  56   - SMB3 Unlicensed Mapper
  57   - 54 in 1
  58   - 68 in 1
  59   - 15 in 1
  60   - reset based 4 in 1 multicart
  61   - 20 in 1 w/ bubble bobble chars
  62   - Super 700 in 1
  63   - powerful 255 in 1
  64   - RAMBO-1  (IRQ needs help)
  65   - Irem H3001
  66   - MHROM
  67   - Sunsoft mapper
  68   - Sunsoft 4
  69   - Sunsoft 5b / FME7
  70   - 74161/32
  71   - Camerica
  72   - Jaleco
  73   - Konami Salamander
  74   - Waixaing Mapper
  75   - Konami
  76   - Namcot 108 variant
  77   - Irem Napoleon Senki
  78   - Holy Diver and Uchuusen - Cosmo Carrier
  79   - AVE NINA-03/6
  80   - Taito X005  CHR corruption
  82   - Taito X117
  83   - PC-Cony
  85   - Konami VRC7
  86   - Jaleco JF-13
  87   - Jaleco
  88   - Namco 118
  89   - Sunsoft 2 on Sunsoft 3 board
  90   - Mapper 90
  91   - HK-SF3
  92   - Jaleco
  93   - Sunsoft Fantasy Zone
  94   - Capcom
  95   - Namco 1xx
  96   - Bandai
  97   - Irem 74161/32
  99   - Vs. Unisystem
 101   - Discrete Mapper
 102   - Drip
 103   - Doki Doki cart pirate
 105   - NWC
 106   - Japanese SMB3 pirate
 107   - Magic Dragon
 108   - Meikyuu Jiin Dababa(FDS pr8)
 109   - Great Wall (duplicate)
 111   - Tecmo
 112   - Asder
 113   - Caltron 6 in 1
 114   - Super Game Lion King
 115   - fighting game mapper
 116   - AV Girl Fighting
 117   - Future Media mapper
 118   - Alien Syndrome
 119   - Pinbot
 120   - 3D worldrunner pirate
 121   - Panda Prince
 122   - Similar to 184
 123   - EWJ2 mapper
 124   - Super Game Mega Type 3 Pirate arcade board somewhat broken?
 125   - Monty on the Run cartridge pirate (FDS audio)
 126   - Powerjoy 84 in 1
 127   - Double Dragon 2 pirate mapper
 128   - 4 in 1
 129   - 35 in 1
 130   - seven game in 1
 131   - 3 in 1
 132   - creatom
 133   - joy van carts Jovial race
 134   - family kid 2 in 1
 135   - Sachen Super Pang
 137   - Sachen Great Wall
 138   - Sachen Silver Eagle
 139   - Sachen Final Combat
 140   - Jalco
 141   - Sachen Q-boy
 142   - SMB2j pirate
 143   - Sachen dancing block
 144   - AGCI Deathrace 2000 
 145   - Sachen 
 146   - Sachen
 147   - Sachen Challenge of the Dragon
 148   - Sachen
 149   - Sachen
 150   - Sachen
 151   - Vs. Unisystem
 152   - Arkanoid 2
 153   - are actually mapper 16... but they should be 153
 154   - Namcot Devil Man
 155   - crashes MMC1 without WRAM protect. 
 156   - Open mapper
 157   - Datach (bad chr) roms might be mapper 16, change mapper # if graphics are corrupt
 159   - Datach with different EEPROM
 160   - Mapper 90 variant
 161   - Squaresoft  Hanjuku Hero
 163   - Pokemon Pirate Mapper
 164   - Union Bond mapper  Final Fantasy V
 165   - Waixing Mapper
 166   - Subor
 167   - Subor
 168   - Racermate
 169   - contra 168 in 1
 180   - Crazy Climber
 181   - same as 79 (AVE)
 182   - super donkey kong
 183   - pirate gimmick 
 184   - Sunsoft mapper
 185   - Protected CNROM
 186   - Studybox
 187   - pirate MMC3 with extensions
 188   - Bandai karaoki
 189   - TXC thunder warrior
 190   - Magic Kid GooGoo
 191   - Sachen 
 192   - waixing
 193   - megasoft fighting hero
 194   - not sure
 198   - Waixing
 199   - 260 in 1 (appears to be a hack)
 200   - 36 in 1
 201   - 21 in 1
 202   - 150 in 1
 203   - 35 in 1
 204   - 64 in 1
 205   - 15 in 1
 206   - data east
 207   - taito X-005 (single screen) Fudou Myouou Den
 208   - Protected MMC3 (Streetfighter IV)
 209   - Mapper 90 with ROM nametables/mirroring
 210   - Mapper 19 Duplicate
 211   - Mapper 90 with ROM nametables
 212   - 300 in 1 
 213   - 9999999 in 1
 214   - super gun 20 in 1
 215   - 3 in 1
 216   - magic jewelry
 217   - Super Game multicart
 222   - dragon ninja pirate
 225   - super technos multicart
 226   - 76 in 1
 227   - 1200 in 1
 228   - action 52
 229   - 31 in 1
 230   - 22 games
 231   - 20 in 1
 232   - Camerica Quattro Adventure
 233   - 22 games
 234   - maxi 15
 235   - 150 in 1
 236   - 76 in 1
 237   - 4 in 1
 240   - not sure but it works
 241   - study and game mapper
 242   - waixing mapper
 243   - sachen
 244   - C&E decathlon
 245   - Waixing
 246   - C&E mapper
 248   - asian flying nun mapper
 249   - Waixing
 250   - Time Diver Avenger
 251   - Super 8 in 1 
 252   - waixing mapper
 254   - Al Senshi Nicol Pirate Mapper (supports FDS audio)
 255   - 115 in 1

I deduce that the following mappers are not supported:

14 20 28 29 30 31 35 36 81 84 98 100 104 110 136 158 162 170 171 172 173 174 175 176 177 178 179 195 196 197 218 219 220 221 223 224 238 239 247 253

Here are the No-Intro entries using these mappers:

36  ec88c197ccdfeffdd964f1d4a09466eb    Strike Wolf (Asia) (Unl).nes
36  c3e55225f7a2d9fc030f1910745db094    Policeman (Spain) (Gluk Video) (Unl).nes

136 c57540b7c702bdf2eaab00b7d3becc08    Mahjong Trap - Si Cuan Ma Que (Asia) (Ja) (Unl).nes
136 de0f1edbc48c35d85407c8ecc64f6ddd    Venice Beach Volleyball (Asia) (Ja) (TXC) (Unl).nes
136 510d9ad5ce87f36f93ef04b09e1a071d    Wei Lai Xiao Zi (Asia) (Ja) (Unl).nes
136 418431b386e1dcf4bde7896e9a8c2c3c    Rad Racket - Deluxe Tennis II (Asia) (En) (Unl).nes

172 b181f158f60250fb81bbf0a2460c8b6a    1991 Du Ma Racing (Asia) (Ja) (Unl).nes
172 e0b5eb08b71cc870bd8c482f848f6bd5    Mahjong Block (Asia) (Idea-Tek) (Unl).nes

173 6468eb807b3354603b9b50f750f8bdc3    Xiao Ma Li (Asia) (Nei-Hu) (Unl).nes
173 8de779ab9429e0a6d4f4644f551719cf    Zhan Guo Si Chuan Sheng (Asia) (Nei-Hu) (Unl).nes
173 31a7785c9364f6cb771638f508f0c13e    Puzzle (Asia) (En) (Idea-Tek) (Unl).nes
173 ee642e481832e8932094d1af2d9d3b8b    Xiao Ma Li (Asia) (Idea-Tek) (Unl).nes
173 b4df0463820baa80fa23ae348112f913    F-15 City War (Asia) (En) (Idea-Tek) (Unl).nes
173 2ff43d892112a99a1edf27d470215a2c    Mahjong Block (Asia) (TXC) (Unl).nes

176 8164f0a8835947a773314f76c306529f    Zhi Li Xiao Zhuang Yuan (Asia) (Unl).nes

177 575730d32eb8fa7cdf75ce136678b495    Wang Zi Fu Chou Ji (Asia) (Unl).nes
177 d4688e9f8c20dd260dfd8d28e2389a29    Xing Zhan Qing Yuan (Asia) (Unl).nes
177 024c989aa79530c00e43655904051437    Shang Gu Shen Jian (Asia) (Unl).nes
177 af06137be58fb12f85ed4a767eaf319f    Xing He Zhan Shi (Asia) (Unl).nes
177 eda52d9d449803ece12c3cee52ed1021    Mei Guo Fu Hao - American Man (Asia) (Unl).nes

178 7d70d5a01b9b0cff7e2694a9c714ee1e    Xing Ji Zheng Ba (Asia) (Unl).nes
178 069b9cd485d9712cac531df1248c59a2    Fan Kong Jing Ying (Asia) (Unl).nes
178 61983bc16de6924c83cfedd3ea49eafb    San Guo Zhong Lie Zhuan (Asia) (Unl).nes

219 29ff8d56dc609d1c29f20d01f5a3b752    3D Block (Asia) (Ja) (Hwang Shinwei) (Unl).nes

None of these games should run on the Nt mini. Could someone please confirm that?

However, all these games use mappers implemented in the latest N8 firmware (without relying on submappers), so they should run on this flashcart.

frederic-mahe commented 5 years ago

@Aleyr reported that the following ROMs can boot on a N8 with RC3 firmware:

JaydeSix commented 5 years ago

None of those work correctly, black screens or severe graphical corruption on the Nt mini.

SmokeMonsterPacks commented 5 years ago

Excellent report @frederic-mahe . I've put all of these ROMs into the unsupported folder for the Jailbreak, and I've added folders for each individual mapper. These will go in the next update.

tjanas commented 3 years ago

I was doing some testing today and found that many Famicom games that use mapper 48 according to the NES header database don’t work properly on the Nt Jailbreak. Changing those to mapper 33 allows them to work properly. Further analysis should be done to confirm behavior on Noir and both N8 and N8 Pro.

tjanas commented 3 years ago

“Fudou Myouou Den” and “Famicom Jump II” don’t work on original Nt Mini when using N8 compatibility mappers. They do work when using the correct mappers as defined in the xml header database.

tjanas commented 3 years ago

“Pocket Zaurus - Juu Ouken no Nazo (Japan)” and “Saint Seiya - Ougon Densetsu (Japan)” don’t work with mapper 152 as specified in the xml header database, but work with mapper 70.