
DIP SWITCH ̃j[́Arbgԍɏ]ĎIɃ\[gB

̊́AяɂȂĂB
@XCb`̃pbP[WɈĂԍ
@1,2,3,4,5,6,7,8
@MAMẼ|[gREADrbg̕я
@0,1,2,3,4,5,6,7
̏ꍇ́AaȂj[gB

ɂẮAяɂȂĂB
@XCb`̃pbP[WɈĂԍ
@1,2,3,4,5,6,7,8
@MAMẼ|[gREADrbg̕я
@7,6,5,4,3,2,1,0
̏ꍇ́AƂĂaB

̈aȂƂ̂ŁApɁAXCb`̈ʒu킩₷悤ɁA
PORT_DIPLOCATION (j[̉ɂXCb`̊G) ɑΉB



łɁAefBbvXCb`ł邾ʂɐ؂ւł悤ɉB



ʌŋ^┭B
djmain.c̒ Pop'n Stage EX Ă邪ÃQ[
@@ꂽ̂                             2000N3
@@^CgʂɋLڂĂRs[Cg 1999N
ƂȂĂB
MAMENɕ\́Aǂ̗p΂̂H



========================================================
PORT_DIPLOCATIONΉ̉̃Xg

-------- djmain.c --------
GAME( 1997, bm1stmix, 0,        djmain,   bm1stmix,  beatmania, ROT0, "Konami", "beatmania (ver JA-B)", 0 )
        ########  ɁAݒ "Coinage" ŃZbgłȂgݍ킹̂Sĉ
        ########  ɁAsgpDIPSW̕Sĉ
GAME( 1998, bm2ndmix, 0,        djmain,   bm2ndmix,  beatmania, ROT0, "Konami", "beatmania 2nd MIX (ver JA-B)", 0 )
        ########  ɁAsgpDIPSW̕Sĉ
GAME( 1998, bm2ndmxa, bm2ndmix, djmain,   bm2ndmix,  beatmania, ROT0, "Konami", "beatmania 2nd MIX (ver JA-A)", 0 )
        ########  ɁAsgpDIPSW̕Sĉ
GAME( 1998, bm3rdmix, 0,        djmain,   bm3rdmix,  beatmania, ROT0, "Konami", "beatmania 3rd MIX (ver JA-A)", 0 )
        ########  ɁAe[h "Stages" ŃZbgłȂgݍ킹̂Sĉ
        ########  ɁAsgpDIPSW̕Sĉ
GAME( 1999, bmcompmx, 0,        djmain,   bmcompmx,  beatmania, ROT0, "Konami", "beatmania complete MIX (ver JA-B)", 0 )
        ########  ɁAe[h "Stages" ŃZbgłȂgݍ킹̂Sĉ
        ########  ɁAsgpDIPSW̕Sĉ
GAME( 1999, hmcompmx, bmcompmx, djmain,   bmcompmx,  hmcompmx,  ROT0, "Konami", "hiphopmania complete MIX (ver UA-B)", 0 )
        ########  ɁAe[h "Stages" ŃZbgłȂgݍ킹̂Sĉ
        ########  ɁAsgpDIPSW̕Sĉ
GAME( 1999, bm4thmix, 0,        djmain,   bm4thmix,  bm4thmix,  ROT0, "Konami", "beatmania 4th MIX (ver JA-A)", 0 )
        ########  ɁABGLXp[gR[XZbgɎgȂȂ DIP2-1 ̑pƂĒ`Ă DIP3-6 ǉ
        ########  ɁAe[h "Stages" ŃZbgłȂgݍ킹̂Sĉ
        ########  ɁAeMODÊ̖@Ɠɏ
        ########  ɁAsgpDIPSW̕Sĉ
GAME( 1999, bm5thmix, 0,        djmain,   bm5thmix,  bm5thmix,  ROT0, "Konami", "beatmania 5th MIX (ver JA-A)", 0 )
        ########  ɁAe[h "Stages" ŃZbgłȂgݍ킹̂Sĉ
        ########  ɁAeMODÊ̖@Ɠɏ
        ########  ɁAsgpDIPSW̕Sĉ
GAME( 2000, bmcompm2, 0,        djmain,   bm5thmix,  bmcompm2,  ROT0, "Konami", "beatmania complete MIX 2 (ver JA-A)", 0 )
        ########  ɁAe[h "Stages" ŃZbgłȂgݍ킹̂Sĉ
        ########  ɁAeMODÊ̖@Ɠɏ
        ########  ɁAsgpDIPSW̕Sĉ
GAME( 2000, hmcompm2, bmcompm2, djmain,   hmcompm2,  hmcompm2,  ROT0, "Konami", "hiphopmania complete MIX 2 (ver UA-A)", 0 )
        ########  ɁAe[h "Stages" ŃZbgłȂgݍ킹̂Sĉ
        ########  ɁAeMODÊ̖@Ɠɏ
        ########  ɁAsgpDIPSW̕Sĉ
GAME( 2000, bmclubmx, 0,        djmain,   bmclubmx,  bmclubmx,  ROT0, "Konami", "beatmania Club MIX (ver JA-A)", GAME_NOT_WORKING ) // misisng hd
        ########  ɁAe[h "Stages" ŃZbgłȂgݍ킹̂Sĉ
        ########  ɁAeMODÊ̖@Ɠɏ
        ########  ɁAsgpDIPSW̕Sĉ
GAME( 2000, bmdct,    0,        djmain,   bmdct,     bmdct,     ROT0, "Konami", "beatmania f. Dreams Come True (ver JA-A)", 0 )
        ########  ɁAe[h "Stages" ŃZbgłȂgݍ킹̂Sĉ
        ########  ɁAeMODÊ̖@Ɠɏ
        ########  ɁAsgpDIPSW̕Sĉ
GAME( 2000, bmcorerm, 0,        djmain,   bmcorerm,  bmcorerm,  ROT0, "Konami", "beatmania CORE REMIX (ver JA-A)", 0 )
        ########  ɁAe[h "Stages" ŃZbgłȂgݍ킹̂Sĉ
        ########  ɁAeMODÊ̖@Ɠɏ
        ########  ɁAsgpDIPSW̕Sĉ
GAME( 2001, bm6thmix, 0,        djmain,   bm6thmix,  bm6thmix,  ROT0, "Konami", "beatmania 6th MIX (ver JA-A)", 0 )
        ########  ɁAe[h "Stages" ŃZbgłȂgݍ킹̂Sĉ
        ########  ɁAeMODÊ̖@Ɠɏ
        ########  ɁAsgpDIPSW̕Sĉ
GAME( 2001, bm7thmix, 0,        djmain,   bm6thmix,  bm7thmix,  ROT0, "Konami", "beatmania 7th MIX (ver JA-B)", 0 )
        ########  ɁAe[h "Stages" ŃZbgłȂgݍ킹̂Sĉ
        ########  ɁAeMODÊ̖@Ɠɏ
        ########  ɁAsgpDIPSW̕Sĉ
GAME( 2002, bmfinal,  0,        djmain,   bm6thmix,  bmfinal,   ROT0, "Konami", "beatmania THE FINAL (ver JA-A)", 0 )
        ########  ɁAe[h "Stages" ŃZbgłȂgݍ킹̂Sĉ
        ########  ɁAeMODÊ̖@Ɠɏ
        ########  ɁAsgpDIPSW̕Sĉ

-------- fitfight.c --------
GAME( 199?, fitfight, 0, fitfight, fitfight, fitfight, ROT0, "bootleg", "Fit of Fighting", GAME_IMPERFECT_GRAPHICS | GAME_NO_SOUND )
        ########  ɁAݒ "Needed Points/Maximum Rounds" = "Endless" ̕
GAME( 199?, histryma, 0, fitfight, histryma, histryma, ROT0, "bootleg", "The History of Martial Arts", GAME_IMPERFECT_GRAPHICS | GAME_NO_SOUND )
        ########  ɁAݒ "Needed Points/Maximum Rounds" = "Endless" ̕
GAME( 199?, bbprot,   0, bbprot,   bbprot,   bbprot,   ROT0, "<unknown>", "Untitled Fighter 'BB' (prototype)", GAME_IMPERFECT_GRAPHICS | GAME_NO_SOUND )

-------- gaiden.c --------
GAME( 1988, shadoww,  0,        shadoww, shadoww,  shadoww,  ROT0, "Tecmo", "Shadow Warriors (World, set 1)", 0 )
GAME( 1988, shadowwa, shadoww,  shadoww, shadoww,  shadoww,  ROT0, "Tecmo", "Shadow Warriors (World, set 2)", 0 )
GAME( 1988, gaiden,   shadoww,  shadoww, shadoww,  shadoww,  ROT0, "Tecmo", "Ninja Gaiden (US)", 0 )
GAME( 1989, ryukendn, shadoww,  shadoww, shadoww,  shadoww,  ROT0, "Tecmo", "Ninja Ryukenden (Japan, set 1)", 0 )
GAME( 1989, ryukenda, shadoww,  shadoww, shadoww,  shadoww,  ROT0, "Tecmo", "Ninja Ryukenden (Japan, set 2)", 0 )
GAME( 1989, wildfang, 0,        shadoww, wildfang, wildfang, ROT0, "Tecmo", "Wild Fang / Tecmo Knight", 0 )
GAME( 1989, tknight,  wildfang, shadoww, tknight,  wildfang, ROT0, "Tecmo", "Tecmo Knight", 0 )
GAME( 1991, stratof,  0,        raiga,	 raiga,    raiga,    ROT0, "Tecmo", "Raiga - Strato Fighter (US)", GAME_IMPERFECT_GRAPHICS )
GAME( 1991, raiga,    stratof,  raiga,	 raiga,    raiga,    ROT0, "Tecmo", "Raiga - Strato Fighter (Japan)", GAME_IMPERFECT_GRAPHICS )
GAME( 1992, drgnbowl, 0,        drgnbowl,drgnbowl, drgnbowl, ROT0, "Nics",  "Dragon Bowl", 0 )

-------- hornet.c --------
GAME(  1998, gradius4, 0,      hornet,           hornet, hornet,        ROT0, "Konami", "Gradius 4: Fukkatsu", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
GAME(  1998, nbapbp,   0,      hornet,           hornet, hornet,        ROT0, "Konami", "NBA Play By Play", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
GAMEL( 1998, terabrst, 0,      hornet_2board,    hornet, hornet_2board, ROT0, "Konami", "Teraburst", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_dualhsxs )
GAMEL( 2000, sscope,   0,      hornet_2board,    sscope, hornet_2board, ROT0, "Konami", "Silent Scope (ver UAB)", GAME_IMPERFECT_SOUND | GAME_NOT_WORKING | GAME_SUPPORTS_SAVE, layout_dualhsxs )
GAMEL( 2000, sscopea,  sscope, hornet_2board,    sscope, hornet_2board, ROT0, "Konami", "Silent Scope (ver UAA)", GAME_IMPERFECT_SOUND | GAME_NOT_WORKING | GAME_SUPPORTS_SAVE, layout_dualhsxs )
GAMEL( 2000, sscope2,  0,      hornet_2board_v2, sscope, hornet_2board, ROT0, "Konami", "Silent Scope 2", GAME_IMPERFECT_SOUND | GAME_NOT_WORKING | GAME_SUPPORTS_SAVE, layout_dualhsxs )

-------- namcos1 --------
GAME( 1987, shadowld, 0,        ns1,     shadowld, shadowld, ROT180, "Namco", "Shadowland", 0 )
GAME( 1987, youkaidk, shadowld, ns1,     shadowld, shadowld, ROT180, "Namco", "Yokai Douchuuki (Japan new version)", 0 )
GAME( 1987, yokaidko, shadowld, ns1,     shadowld, shadowld, ROT180, "Namco", "Yokai Douchuuki (Japan old version)", 0 )
GAME( 1987, dspirit,  0,        ns1,     dspirit,  dspirit,  ROT90,  "Namco", "Dragon Spirit (new version)", 0 )
        ########  ɁAݒ "Life" ɕKv7rbg̃XCb`ʂɐ؂ւ\ɂ
GAME( 1987, dspirito, dspirit,  ns1,     dspirit,  dspirit,  ROT90,  "Namco", "Dragon Spirit (old version)", 0 )
        ########  ɁAݒ "Life" ɕKv7rbg̃XCb`ʂɐ؂ւ\ɂ
GAME( 1987, dspirita, dspirit,  ns1,     dspirit,  dspirit,  ROT90,  "Namco", "Dragon Spirit (Atari license)", 0 )
        ########  ɁAݒ "Life" ɕKv7rbg̃XCb`ʂɐ؂ւ\ɂ
GAME( 1987, blazer,   0,        ns1,     ns1,      blazer,   ROT90,  "Namco", "Blazer (Japan)", 0 )
GAME( 1987, quester,  0,        ns1,     quester,  quester,  ROT90,  "Namco", "Quester (Japan)", 0 )
GAME( 1987, pacmania, 0,        ns1,     pacmania, pacmania, ROT270, "Namco", "Pac-Mania", 0 )
GAME( 1987, pacmanij, pacmania, ns1,     pacmania, pacmania, ROT90,  "Namco", "Pac-Mania (Japan)", 0 )
GAME( 1987, galaga88, 0,        ns1,     galaga88, galaga88, ROT270, "Namco", "Galaga '88", 0 )
        ########  ɁAݒ "Auto Data Sampling" ɕKv2rbg̃XCb`ʂɐ؂ւ\ɂ
        ########  ɁAݒ "Auto Data Sampling" ɕsv5rbg̕
GAME( 1987, galag88j, galaga88, ns1,     galaga88, galaga88, ROT90,  "Namco", "Galaga '88 (Japan)", 0 )
        ########  ɁAݒ "Auto Data Sampling" ɕKv2rbg̃XCb`ʂɐ؂ւ\ɂ
        ########  ɁAݒ "Auto Data Sampling" ɕsv5rbg̕
GAME( 1988, ws,       0,        ns1,     ns1,      ws,       ROT180, "Namco", "World Stadium (Japan)", 0 )
GAME( 1988, berabohm, 0,        ns1,     berabohm, berabohm, ROT180, "Namco", "Beraboh Man (Japan version C)", 0 )
GAME( 1988, beraboho, berabohm, ns1,     berabohm, berabohm, ROT180, "Namco", "Beraboh Man (Japan version B)", 0 )
GAME( 1988, mmaze,    0,        ns1,     mmaze,    alice,    ROT180, "Namco", "Marchen Maze (Japan)", 0 )
GAME( 1988, bakutotu, 0,        ns1,     bakutotu, bakutotu, ROT180, "Namco", "Bakutotsu Kijuutei", 0 )
GAME( 1988, wldcourt, 0,        ns1,     wldcourt, wldcourt, ROT180, "Namco", "World Court (Japan)", 0 )
        ########  ɁAݒ "Draw Debug Lines" ɕKv6rbg̃XCb`ʂɐ؂ւ\ɂ
GAME( 1988, splatter, 0,        ns1,     splatter, splatter, ROT180, "Namco", "Splatter House (World)", 0 )
        ########  ɁAݒ "CPU #0 Kick Watchdog in IRQ" ɕKv2rbg̃XCb`ʂɐ؂ւ\ɂ
        ########  ɁAݒ "CPU #0&1 Kick Watchdog in IRQ" ɕKv2rbg̃XCb`ʂɐ؂ւ\ɂ
GAME( 1988, splattej, splatter, ns1,     splatter, splatter, ROT180, "Namco", "Splatter House (Japan)", 0 )
        ########  ɁAݒ "CPU #0 Kick Watchdog in IRQ" ɕKv2rbg̃XCb`ʂɐ؂ւ\ɂ
        ########  ɁAݒ "CPU #0&1 Kick Watchdog in IRQ" ɕKv2rbg̃XCb`ʂɐ؂ւ\ɂ
GAME( 1988, faceoff,  0,        ns1,     faceoff,  faceoff,  ROT180, "Namco", "Face Off (Japan)", 0 )
GAME( 1989, rompers,  0,        ns1,     ns1,      rompers,  ROT90,  "Namco", "Rompers (Japan)", 0 )
GAME( 1989, romperso, rompers,  ns1,     ns1,      rompers,  ROT90,  "Namco", "Rompers (Japan old version)", 0 )
GAME( 1989, blastoff, 0,        ns1,     ns1,      blastoff, ROT90,  "Namco", "Blast Off (Japan)", 0 )
GAME( 1989, ws89,     ws,       ns1,     ws89,     ws89,     ROT180, "Namco", "World Stadium '89 (Japan)", 0 )
GAME( 1989, dangseed, 0,        ns1,     dangseed, dangseed, ROT90,  "Namco", "Dangerous Seed (Japan)", 0 )
GAME( 1990, ws90,     ws,       ns1,     ws90,     ws90,     ROT180, "Namco", "World Stadium '90 (Japan)", 0 )
GAME( 1990, pistoldm, 0,        ns1,     ns1,      pistoldm, ROT0,   "Namco", "Pistol Daimyo no Bouken (Japan)", 0 )
GAME( 1990, boxyboy,  0,        ns1,     boxyboy,  soukobdx, ROT0,   "Namco", "Boxy Boy (US)", 0 )
GAME( 1990, soukobdx, boxyboy,  ns1,     boxyboy,  soukobdx, ROT0,   "Namco", "Souko Ban Deluxe (Japan)", 0 )
GAME( 1990, puzlclub, 0,        ns1,     puzlclub, puzlclub, ROT90,  "Namco", "Puzzle Club (Japan prototype)", 0 )
GAME( 1991, tankfrce, 0,        ns1,     ns1,      tankfrce, ROT0,   "Namco", "Tank Force (US, 2 Player)", 0 )
GAME( 1991, tankfrc4, tankfrce, ns1,     tankfrc4, tankfrc4, ROT0,   "Namco", "Tank Force (US, 4 Player)", GAME_NOT_WORKING ) /* No controls */
GAME( 1991, tankfrcj, tankfrce, ns1,     ns1,      tankfrce, ROT0,   "Namco", "Tank Force (Japan)", 0 )

-------- namcos86 --------
GAME( 1986, skykiddx, 0,        skykiddx, skykiddx, namco86, ROT180, "Namco", "Sky Kid Deluxe (set 1)", 0 )
GAME( 1986, skykiddo, skykiddx, skykiddx, skykiddx, namco86, ROT180, "Namco", "Sky Kid Deluxe (set 2)", 0 )
GAME( 1986, hopmappy, 0,        hopmappy, hopmappy, namco86, ROT0,   "Namco", "Hopping Mappy", 0 )
GAME( 1986, roishtar, 0,        roishtar, roishtar, namco86, ROT0,   "Namco", "The Return of Ishtar", 0 )
GAME( 1986, genpeitd, 0,        genpeitd, genpeitd, namco86, ROT0,   "Namco", "Genpei ToumaDen", 0 )
GAME( 1986, rthunder, 0,        rthunder, rthunder, namco86, ROT0,   "Namco", "Rolling Thunder (new version)", 0 )
GAME( 1986, rthundro, rthunder, rthunder, rthundro, namco86, ROT0,   "Namco", "Rolling Thunder (old version)", 0 )
GAME( 1987, wndrmomo, 0,        wndrmomo, wndrmomo, namco86, ROT0,   "Namco", "Wonder Momo", GAME_IMPERFECT_GRAPHICS )

-------- nwk-tr.c --------
GAME( 1998, racingj,    0,       nwktr, nwktr, nwktr, ROT0, "Konami", "Racing Jam", GAME_NOT_WORKING|GAME_NO_SOUND )
GAME( 1999, racingj2,   racingj, nwktr, nwktr, nwktr, ROT0, "Konami", "Racing Jam: Chapter 2", GAME_NOT_WORKING|GAME_NO_SOUND )
GAME( 1998, thrilld,    0,       nwktr, nwktr, nwktr, ROT0, "Konami", "Thrill Drive", GAME_NOT_WORKING|GAME_IMPERFECT_SOUND )

-------- skykid.c --------
GAME( 1984, drgnbstr, 0,      skykid, drgnbstr, skykid,  ROT0,   "Namco", "Dragon Buster", GAME_SUPPORTS_SAVE )
GAME( 1985, skykid,   0,      skykid, skykid,   skykid,  ROT180, "Namco", "Sky Kid (new version)", GAME_SUPPORTS_SAVE ) /* Uses CUS63 aka 63a1 */
GAME( 1985, skykido,  skykid, skykid, skykid,   skykid,  ROT180, "Namco", "Sky Kid (old version)", GAME_SUPPORTS_SAVE ) /* Uses CUS63 aka 63a1 */
GAME( 1985, skykidd,  skykid, skykid, skykid,   skykid,  ROT180, "Namco", "Sky Kid (CUS60 version)", GAME_SUPPORTS_SAVE ) /* Uses CUS60 aka 60a1 */
GAME( 1985, skykids,  skykid, skykid, skykids,  skykid,  ROT180, "Namco [Sipem license]", "Sky Kid (Sipem)", GAME_SUPPORTS_SAVE ) /* Uses CUS63 aka 63a1 */

-------- zr107.c --------
GAME( 1995, midnrun,  0,        zr107,   midnrun,  zr107,   ROT0, "Konami", "Midnight Run (Euro v1.11)", GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND )
GAME( 1996, windheat, 0,        zr107,   windheat, zr107,   ROT0, "Konami", "Winding Heat (EAA, Euro v2.11)", GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND )
GAME( 1996, windheau, windheat, zr107,   windheat, zr107,   ROT0, "Konami", "Winding Heat (UBC, USA v2.22)", GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND )
GAME( 1996, jetwave,  0,        jetwave, jetwave,  jetwave, ROT0, "Konami", "Jet Wave (UAB, USA v1.04)", GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND|GAME_NOT_WORKING )

