summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
author Ivan Vangelista <mesgnet@yahoo.it>2025-07-06 08:39:02 +0200
committer Ivan Vangelista <mesgnet@yahoo.it>2025-07-06 08:39:02 +0200
commitc762da2ebc26057800326f13b1bd464951fa6189 (patch)
tree0643750bc6511a438c73cff7ea6ffeef8a83c3fe /src
parentb19f6108053600e47034a79106d1e8716353e5df (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.lst1
-rw-r--r--src/mame/misc/neoprint.cpp19
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 )