From 33c9bba7da685729d215d502830bd200e3579eb3 Mon Sep 17 00:00:00 2001 From: angelosa Date: Fri, 25 Aug 2017 12:55:25 +0200 Subject: Fixed gfxs for Sexy Gal / Sweet Gal (nw) --- src/devices/video/jangou_blitter.cpp | 4 +++- src/mame/drivers/nightgal.cpp | 9 +++++++-- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/src/devices/video/jangou_blitter.cpp b/src/devices/video/jangou_blitter.cpp index 5e97c396a50..de7524f1143 100644 --- a/src/devices/video/jangou_blitter.cpp +++ b/src/devices/video/jangou_blitter.cpp @@ -151,8 +151,10 @@ void jangou_blitter_device::trigger_write(void) // bail out if parameters are blantantly invalid (timing bug?) if((x + w) > 256 || (y + h) > 256) + { printf("%d %d %d %d %08x\n",x,y,w,h,src); - //return; +// return; + } // lowest bit of src controls flipping / draw direction? flipx = (m_src_addr & 1); diff --git a/src/mame/drivers/nightgal.cpp b/src/mame/drivers/nightgal.cpp index 58c706efec7..c6d61908c77 100644 --- a/src/mame/drivers/nightgal.cpp +++ b/src/mame/drivers/nightgal.cpp @@ -940,7 +940,7 @@ ROM_START( sexygal ) ROM_LOAD( "13.s7b", 0x04000, 0x04000, CRC(5eb75f56) SHA1(b7d81d786d1ac8d65a6a122140954eb89d76e8b4) ) ROM_LOAD( "14.s6b", 0x08000, 0x04000, CRC(b4a2497b) SHA1(7231f57b4548899c886625e883b9972c0f30e9f2) ) - ROM_REGION( 0x20000, "gfx", 0 ) + ROM_REGION( 0x40000, "gfx", ROMREGION_ERASEFF ) ROM_LOAD( "2.3c", 0x00000, 0x04000, CRC(f719e09d) SHA1(c78411b4f974b3dd261d51e522e086fc30a96fcb) ) ROM_LOAD( "3.3d", 0x04000, 0x04000, CRC(a84d9a89) SHA1(91d5978e35ba4acf9353a13ec22c22aeb8a35f12) ) ROM_LOAD( "4.3e", 0x08000, 0x04000, CRC(f1cdbedb) SHA1(caacf2887a3a05e498d57d570a1e9873f95a5d5f) ) @@ -949,6 +949,10 @@ ROM_START( sexygal ) ROM_LOAD( "7.3jk", 0x14000, 0x04000, CRC(c88f68b8) SHA1(512019f465c298ba8fbf0f6c285a9b0d6c8f7411) ) ROM_LOAD( "8.3kl", 0x18000, 0x04000, CRC(4631e092) SHA1(961b10b556defe9e4ba84180149bb2ef4042dbe9) ) ROM_LOAD( "9.3m", 0x1c000, 0x04000, CRC(198df711) SHA1(adf9531ee7058db2314811aba7568bd332632947) ) + ROM_FILL( 0x20000, 0x20000, 0x11 ) + //ROM_FILL( 0x28000, 0x08000, 0x22 ) + //ROM_FILL( 0x30000, 0x08000, 0x33 ) + //ROM_FILL( 0x38000, 0x08000, 0x44 ) ROM_REGION( 0x20, "proms", 0 ) ROM_LOAD( "sg.7e", 0x00, 0x20, CRC(5786a035) SHA1(29d95a6fb076d64ca217206fcadde51993830a88) ) @@ -967,7 +971,7 @@ ROM_START( sweetgal ) ROM_LOAD( "v2_13.bin", 0x04000, 0x04000, CRC(60785a0d) SHA1(71eaec3512c0b18b93c083c1808eec51cfd4f520) ) ROM_LOAD( "v2_14.bin", 0x08000, 0x04000, CRC(149e84c1) SHA1(5c4e18637bef2f31bc3578cae6525fb6280fbc06) ) - ROM_REGION( 0x20000, "gfx", 0 ) + ROM_REGION( 0x40000, "gfx", 0 ) ROM_LOAD( "2.3c", 0x00000, 0x04000, CRC(3a3d78f7) SHA1(71e35529f30c43ee8ec2363f85fe17042f1d304e) ) // sldh ROM_LOAD( "3.3d", 0x04000, 0x04000, CRC(c6f9b884) SHA1(32d6fe1906a3f1f528f30dbd3f89971b2ea1925b) ) // sldh // all roms below match sexygal @@ -977,6 +981,7 @@ ROM_START( sweetgal ) ROM_LOAD( "7.3jk", 0x14000, 0x04000, CRC(c88f68b8) SHA1(512019f465c298ba8fbf0f6c285a9b0d6c8f7411) ) ROM_LOAD( "8.3kl", 0x18000, 0x04000, CRC(4631e092) SHA1(961b10b556defe9e4ba84180149bb2ef4042dbe9) ) ROM_LOAD( "9.3m", 0x1c000, 0x04000, CRC(198df711) SHA1(adf9531ee7058db2314811aba7568bd332632947) ) + ROM_FILL( 0x20000, 0x20000, 0x11 ) ROM_REGION( 0x20, "proms", 0 ) ROM_LOAD( "sg.7e", 0x00, 0x20, CRC(5786a035) SHA1(29d95a6fb076d64ca217206fcadde51993830a88) ) -- cgit v1.2.3