diff options
| author | 2025-07-06 08:39:02 +0200 | |
|---|---|---|
| committer | 2025-07-06 08:39:02 +0200 | |
| commit | c762da2ebc26057800326f13b1bd464951fa6189 (patch) | |
| tree | 0643750bc6511a438c73cff7ea6ffeef8a83c3fe /src | |
| parent | b19f6108053600e47034a79106d1e8716353e5df (diff) | |
New systems marked not working
------------------------------
Neo Print - European Version II (World)) (T4i 3.07) [Darksoft]
Diffstat (limited to 'src')
| -rw-r--r-- | src/mame/mame.lst | 1 | ||||
| -rw-r--r-- | src/mame/misc/neoprint.cpp | 19 |
2 files changed, 20 insertions, 0 deletions
diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 48050f92e21..aff2d73308d 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -32116,6 +32116,7 @@ neoprint npcartv1 npcramen npeurver +npeurver2 npfpit npft npmillen diff --git a/src/mame/misc/neoprint.cpp b/src/mame/misc/neoprint.cpp index 86027b296b7..5e5bcece365 100644 --- a/src/mame/misc/neoprint.cpp +++ b/src/mame/misc/neoprint.cpp @@ -881,6 +881,24 @@ ROM_START( npeurver ) // NP 1.30 19970430 string ROM_LOAD32_BYTE( "p016-c4", 0x200002, 0x80000, CRC(faa3d47e) SHA1(c57324e339e4c6e60000309597889d2e17f0d3bd) ) ROM_END +ROM_START( npeurver2 ) // NP 1.30 19970430 string + ROM_REGION( 0x200000, "maincpu", ROMREGION_ERASEFF ) + ROM_LOAD16_WORD_SWAP( "p040-ep1.ep1", 0x000000, 0x080000, CRC(225216fc) SHA1(fbe8bd228b39ccde9d1f670d4e85b25dc3144bc0) ) + + ROM_REGION( 0x20000, "audiocpu", 0 ) + ROM_LOAD( "p040-m1.m1", 0x00000, 0x20000, CRC(d9e4e4f5) SHA1(d088880893961886b67d46f1c773258d32010c35) ) + + ROM_REGION( 0x200000, "ymsnd:adpcma", 0 ) + ROM_LOAD( "p040-v1.v1", 0x000000, 0x200000, CRC(fcd12ce6) SHA1(f94cb61b2df7f29292aa33ad2d148dd7b9db3ebe) ) + + ROM_REGION( 0x400000, "gfx1", ROMREGION_ERASE00 ) + ROM_LOAD32_BYTE( "p040-c1.c1", 0x000000, 0x80000, CRC(cd8a80cc) SHA1(6ef252a70782ced471e8ef7aa318e7d6a3f11152) ) + ROM_LOAD32_BYTE( "p040-c2.c2", 0x000001, 0x80000, CRC(8e7c8071) SHA1(c35640425582438dd799012fba7bf624072c58a5) ) + ROM_LOAD32_BYTE( "p040-c3.c3", 0x200001, 0x80000, CRC(cd19ec46) SHA1(0485aab3c44753b7d587470bb1460ca90020032c) ) + ROM_LOAD32_BYTE( "p040-c4.c4", 0x200002, 0x80000, CRC(78334ba1) SHA1(1a6265f0ab889997fe55f998483eff6709488fd5) ) + // c5-c8 not populated +ROM_END + /* FIXME: get rid of these two, probably something to do with irq3 and camera / printer devices */ void neoprint_state::init_npcartv1() { @@ -972,6 +990,7 @@ GAME( 1997, npskv, 0, neoprint, neoprint, neoprint_state, init_n GAME( 1997, npotogib, 0, neoprint, neoprint, neoprint_state, init_npotogib, ROT0, "SNK", "Neo Print - Otogibanashi (Japan) (T4i 3.00)", MACHINE_IMPERFECT_SOUND | MACHINE_IMPERFECT_GRAPHICS | MACHINE_NOT_WORKING ) GAME( 1997, nppopeye, 0, neoprint, neoprint, neoprint_state, init_98best44, ROT0, "SNK", "Neo Print - Popeye (Japan) (T4i 3.04)", MACHINE_IMPERFECT_SOUND | MACHINE_IMPERFECT_GRAPHICS | MACHINE_NOT_WORKING ) GAME( 1997, npeurver, 0, neoprint, neoprint, neoprint_state, init_npskv, ROT0, "SNK", "Neo Print - European Version (World) (T4i 2.00)", MACHINE_IMPERFECT_SOUND | MACHINE_IMPERFECT_GRAPHICS | MACHINE_NOT_WORKING ) +GAME( 1996, npeurver2, 0, neoprint, neoprint, neoprint_state, init_npmillen, ROT0, "SNK", "Neo Print - European Version II (World)", MACHINE_IMPERFECT_SOUND | MACHINE_IMPERFECT_GRAPHICS | MACHINE_NOT_WORKING ) GAME( 1997, npusagif, 0, neoprint, neoprint, neoprint_state, init_98best44, ROT0, "SNK", "Neo Print - Usagi Frame (Japan) (T4i 3.07)", MACHINE_IMPERFECT_SOUND | MACHINE_IMPERFECT_GRAPHICS | MACHINE_NOT_WORKING ) GAME( 1998, 98best44, 0, neoprint, neoprint, neoprint_state, init_98best44, ROT0, "SNK", "Neo Print - '98 NeoPri Best 44 (Japan) (T4i 3.07)", MACHINE_IMPERFECT_SOUND | MACHINE_IMPERFECT_GRAPHICS | MACHINE_NOT_WORKING ) GAME( 1998, npsprg98, 0, neoprint, neoprint, neoprint_state, init_npmillen, ROT0, "SNK", "Neo Print - Spring '98 (T4i 3.07)", MACHINE_IMPERFECT_SOUND | MACHINE_IMPERFECT_GRAPHICS | MACHINE_NOT_WORKING ) |
