From 0f8af0a61d7c6da842ef7c88db1598ab81996178 Mon Sep 17 00:00:00 2001 From: hap Date: Fri, 30 Jun 2017 14:50:40 +0200 Subject: hh_sm510: make svg backgrounds white (nw) --- src/mame/drivers/hh_sm510.cpp | 70 +++++++++++++++++++++---------------------- 1 file changed, 35 insertions(+), 35 deletions(-) diff --git a/src/mame/drivers/hh_sm510.cpp b/src/mame/drivers/hh_sm510.cpp index 5c7b32c0579..843fc98c2f1 100644 --- a/src/mame/drivers/hh_sm510.cpp +++ b/src/mame/drivers/hh_sm510.cpp @@ -1,14 +1,14 @@ // license:BSD-3-Clause // copyright-holders:hap, Sean Riddle -// thanks-to:Igor +// thanks-to:Igor, ChoccyHobNob, RColtrane /*************************************************************************** Sharp SM5xx family handhelds. TODO: - - improve svg screen for gnw_mc25, gnw_eg26, gnw_jr55, gnw_mw56, exospace - - svg lcd screen background/foreground (not supported in core), - or should it be for external artwork only? + - improve LCD segments in SVGs for: gnw_mc25, gnw_eg26, gnw_jr55, gnw_mw56, exospace + - SVG background/foreground vector graphics where possible. Doesn't apply to eg. the + Konami games where MAME's SVG renderer needs to add support for embedded images. - confirm gnw_mc25/gnw_eg26 rom (dumped from Soviet clone, but pretty confident that it's same) ***************************************************************************/ @@ -1227,8 +1227,8 @@ ROM_START( ktopgun ) // except for filler/unused bytes, ROM listing in patent US ROM_REGION( 0x1000, "maincpu", 0 ) ROM_LOAD( "cms54c_kms598", 0x0000, 0x1000, CRC(50870b35) SHA1(cda1260c2e1c180995eced04b7d7ff51616dcef5) ) - ROM_REGION( 423317, "svg", 0) - ROM_LOAD( "ktopgun.svg", 0, 423317, CRC(1e341717) SHA1(74f4ae3fa0e4aacfda76d46753a5a06f115d221f) ) + ROM_REGION( 423308, "svg", 0) + ROM_LOAD( "ktopgun.svg", 0, 423308, CRC(1beb2f6c) SHA1(0802dc10b7a28ab1143dde083816e5cea6879a6b) ) ROM_END @@ -1239,8 +1239,8 @@ ROM_START( kcontra ) // except for filler/unused bytes, ROM listing in patent US ROM_REGION( 0x100, "maincpu:melody", 0 ) ROM_LOAD( "kms73b_kms773.melody", 0x000, 0x100, CRC(23d02b99) SHA1(703938e496db0eeacd14fe7605d4b5c39e0a5bc8) ) - ROM_REGION( 710430, "svg", 0) - ROM_LOAD( "kcontra.svg", 0, 710430, CRC(66cfc3a2) SHA1(bd38d62bb14321dfec2f99c1cd9346fb5f1fd856) ) + ROM_REGION( 710421, "svg", 0) + ROM_LOAD( "kcontra.svg", 0, 710421, CRC(7926115d) SHA1(5ed98f2a39f43b06e9670b85b7e788466c5b9f36) ) ROM_END @@ -1251,8 +1251,8 @@ ROM_START( ktmnt ) // except for filler/unused bytes, ROM listing in patent US51 ROM_REGION( 0x100, "maincpu:melody", 0 ) ROM_LOAD( "kms73b_kms774.melody", 0x000, 0x100, CRC(8270d626) SHA1(bd91ca1d5cd7e2a62eef05c0033b19dcdbe441ca) ) - ROM_REGION( 607424, "svg", 0) - ROM_LOAD( "ktmnt.svg", 0, 607424, CRC(54ce0f2e) SHA1(1cd2d4c3026e8693f234ddfbbbe5f24311e5981d) ) + ROM_REGION( 607415, "svg", 0) + ROM_LOAD( "ktmnt.svg", 0, 607415, CRC(508cca0d) SHA1(e295abf39a33a5d4d6a41ad8f294d73857262494) ) ROM_END @@ -1263,8 +1263,8 @@ ROM_START( kgradius ) ROM_REGION( 0x100, "maincpu:melody", 0 ) ROM_LOAD( "kms73b_kms771.melody", 0x000, 0x100, CRC(4c586b73) SHA1(14c5ab2898013a577f678970a648c374749cc66d) ) - ROM_REGION( 628695, "svg", 0) - ROM_LOAD( "kgradius.svg", 0, 628695, CRC(56ac8ee8) SHA1(c47190e7aaebbe84ed1ad55a8e88f5ebb18f939b) ) + ROM_REGION( 628686, "svg", 0) + ROM_LOAD( "kgradius.svg", 0, 628686, CRC(eb0c8778) SHA1(f58e206c443f0514dad988dc04a011f3e4b3ecf5) ) ROM_END @@ -1275,8 +1275,8 @@ ROM_START( kloneran ) ROM_REGION( 0x100, "maincpu:melody", 0 ) ROM_LOAD( "kms73b_kms781.melody", 0x000, 0x100, CRC(a393de36) SHA1(55089f04833ccb318524ab2b584c4817505f4019) ) - ROM_REGION( 630184, "svg", 0) - ROM_LOAD( "kloneran.svg", 0, 630184, CRC(9b254520) SHA1(c9c85df44cc16f59f25df418b2e1aeba9f2f470c) ) + ROM_REGION( 630174, "svg", 0) + ROM_LOAD( "kloneran.svg", 0, 630174, CRC(39254bd1) SHA1(c00605e818e9327cee63d2438be011510ec8ec73) ) ROM_END @@ -1284,16 +1284,16 @@ ROM_START( gnw_mc25 ) ROM_REGION( 0x1000, "maincpu", 0 ) ROM_LOAD( "mc-25", 0x0000, 0x0740, BAD_DUMP CRC(cb820c32) SHA1(7e94fc255f32db725d5aa9e196088e490c1a1443) ) // dumped from Soviet clone - ROM_REGION( 100018, "svg", 0) - ROM_LOAD( "gnw_mc25.svg", 0, 100018, CRC(bcd01de3) SHA1(2c7a9da248f96ac11e794a46942a3e420d1e854b) ) + ROM_REGION( 100015, "svg", 0) + ROM_LOAD( "gnw_mc25.svg", 0, 100015, CRC(7cd5017b) SHA1(8a43a80c0b6261173fd113ff282f7fa6336ec67c) ) ROM_END ROM_START( gnw_eg26 ) ROM_REGION( 0x1000, "maincpu", 0 ) ROM_LOAD( "eg-26", 0x0000, 0x0740, BAD_DUMP CRC(cb820c32) SHA1(7e94fc255f32db725d5aa9e196088e490c1a1443) ) // dumped from Soviet clone - ROM_REGION( 100529, "svg", 0) - ROM_LOAD( "gnw_eg26.svg", 0, 100529, CRC(055c6b47) SHA1(66f78cd705bc982e92c950a7bd685c681c52a5e7) ) + ROM_REGION( 100530, "svg", 0) + ROM_LOAD( "gnw_eg26.svg", 0, 100530, CRC(94270071) SHA1(ff94833cecf503eeb819d6be8a3de45cb10907f2) ) ROM_END ROM_START( nupogodi ) @@ -1301,15 +1301,15 @@ ROM_START( nupogodi ) ROM_LOAD( "nupogodi.bin", 0x0000, 0x0740, CRC(cb820c32) SHA1(7e94fc255f32db725d5aa9e196088e490c1a1443) ) ROM_REGION( 123824, "svg", 0) - ROM_LOAD( "nupogodi.svg", 0, 123824, CRC(fc1ccab0) SHA1(ef81b5119a62dc68486db85a19ac9db5ef01778e) ) + ROM_LOAD( "nupogodi.svg", 0, 123824, CRC(fb227607) SHA1(7b41c83a4b1494d76db18ff649541629de9bdc18) ) ROM_END ROM_START( exospace ) ROM_REGION( 0x1000, "maincpu", 0 ) ROM_LOAD( "exospace.bin", 0x0000, 0x0740, CRC(553e2b09) SHA1(2b74f8437b881fbb62b61f25435a5bfc66872a9a) ) - ROM_REGION( 63114, "svg", 0) - ROM_LOAD( "exospace.svg", 0, 63114, CRC(64a24c67) SHA1(54c77615a748e44c8c6217583c7567a152dcf21f) ) + ROM_REGION( 63138, "svg", 0) + ROM_LOAD( "exospace.svg", 0, 63138, CRC(a17dad7e) SHA1(714bc200b81c8e6bf0c07c0eabf85442a1791e58) ) ROM_END @@ -1317,11 +1317,11 @@ ROM_START( gnw_dm53 ) ROM_REGION( 0x1000, "maincpu", 0 ) ROM_LOAD( "dm-53_cms54c_cms565", 0x0000, 0x1000, CRC(e21fc0f5) SHA1(3b65ccf9f98813319410414e11a3231b787cdee6) ) - ROM_REGION( 124249, "svg_top", 0) - ROM_LOAD( "gnw_dm53_top.svg", 0, 124249, CRC(d85ec1cc) SHA1(19828945c09defa3efc47eea8fa6128a0e5e9a2a) ) + ROM_REGION( 124103, "svg_top", 0) + ROM_LOAD( "gnw_dm53_top.svg", 0, 124103, CRC(53741c86) SHA1(01aa0e97b2ad1bed66a71aeef4426e3f1a42da84) ) - ROM_REGION( 108485, "svg_bottom", 0) - ROM_LOAD( "gnw_dm53_bottom.svg", 0, 108485, CRC(c5649701) SHA1(b5bd436015927503a8e647a5d02bd9c87acd1e55) ) + ROM_REGION( 108339, "svg_bottom", 0) + ROM_LOAD( "gnw_dm53_bottom.svg", 0, 108339, CRC(b88bf17d) SHA1(105c978722c00c14301661e5ef5051fdfc33e878) ) ROM_END @@ -1329,11 +1329,11 @@ ROM_START( gnw_jr55 ) ROM_REGION( 0x1000, "maincpu", 0 ) ROM_LOAD( "jr-55_cms54c_kms560", 0x0000, 0x1000, CRC(46aed0ae) SHA1(72f75ccbd84aea094148c872fc7cc1683619a18a) ) - ROM_REGION( 207510, "svg_top", 0) - ROM_LOAD( "gnw_jr55_top.svg", 0, 207510, CRC(598cc4b1) SHA1(ec485b73b8dcd521c236803d50c80203e0f29330) ) + ROM_REGION( 207397, "svg_top", 0) + ROM_LOAD( "gnw_jr55_top.svg", 0, 207397, CRC(715b5bf3) SHA1(2b4ba476ecb2f02835df651a94d6a8b8be74112d) ) - ROM_REGION( 200145, "svg_bottom", 0) - ROM_LOAD( "gnw_jr55_bottom.svg", 0, 200145, CRC(07285db4) SHA1(49e1fc394750457cab0fb3297b12957af685ac2d) ) + ROM_REGION( 200030, "svg_bottom", 0) + ROM_LOAD( "gnw_jr55_bottom.svg", 0, 200030, CRC(0cfefd3f) SHA1(516802d53334582e6c25c96d60afed11351bb1ca) ) ROM_END @@ -1342,10 +1342,10 @@ ROM_START( gnw_mw56 ) ROM_LOAD( "mw-56", 0x0000, 0x1000, CRC(385e59da) SHA1(2f79281bdf2f2afca2fb5bd7b9a3beeffc9c4eb7) ) ROM_REGION( 100251, "svg_left", 0) - ROM_LOAD( "gnw_mw56_left.svg", 0, 100251, CRC(316b2516) SHA1(41b5a1e9ceb919bc8b0b1dfb0f8f21cda6fee665) ) + ROM_LOAD( "gnw_mw56_left.svg", 0, 100251, CRC(bca1048b) SHA1(a9b213cf9243c9e332619afac125f0549cf40757) ) ROM_REGION( 85767, "svg_right", 0) - ROM_LOAD( "gnw_mw56_right.svg", 0, 85767, CRC(8210e6e0) SHA1(d42d47cea5a5a4d6c979ba7b06b646320a458290) ) + ROM_LOAD( "gnw_mw56_right.svg", 0, 85767, CRC(336a3b59) SHA1(73d9985b199146c48ec854967e075047ae1d22da) ) ROM_END @@ -1353,8 +1353,8 @@ ROM_START( gnw_dj101 ) ROM_REGION( 0x1000, "maincpu", 0 ) ROM_LOAD( "dj-101", 0x0000, 0x1000, CRC(8dcfb5d1) SHA1(e0ef578e9362eb9a3cab631376df3cf55978f2de) ) - ROM_REGION( 277252, "svg", 0) - ROM_LOAD( "gnw_dj101.svg", 0, 277252, CRC(d7a3832d) SHA1(59e603d9a3ba503ebbf94574d6544cb5095a0df4) ) + ROM_REGION( 277247, "svg", 0) + ROM_LOAD( "gnw_dj101.svg", 0, 277247, CRC(144a3b1a) SHA1(43789d5aedb6c2d2bacd1b730bcdcd06e54b0b6a) ) ROM_END @@ -1374,8 +1374,8 @@ ROM_START( gnw_bx301 ) ROM_REGION( 0x100, "maincpu:melody", 0 ) ROM_LOAD( "bx-301_kms73b_kms744.melody", 0x000, 0x100, CRC(439d943d) SHA1(52880df15ec7513f96482f455ef3d9778aa24750) ) - ROM_REGION( 258514, "svg", 0) - ROM_LOAD( "gnw_bx301.svg", 0, 258514, CRC(7b251101) SHA1(002e41374517f1fd8cecd66a2b2338aac736f319) ) + ROM_REGION( 258505, "svg", 0) + ROM_LOAD( "gnw_bx301.svg", 0, 258505, CRC(b2416cf9) SHA1(c31789e86baad1e2f6b070865d08d9298cf54f69) ) ROM_END -- cgit v1.2.3