summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/miniboy7.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/miniboy7.c')
-rw-r--r--src/mame/drivers/miniboy7.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/mame/drivers/miniboy7.c b/src/mame/drivers/miniboy7.c
index 9a6f97d65d1..092e574ae00 100644
--- a/src/mame/drivers/miniboy7.c
+++ b/src/mame/drivers/miniboy7.c
@@ -203,7 +203,7 @@ TILE_GET_INFO_MEMBER(miniboy7_state::get_bg_tile_info)
int attr = m_colorram[tile_index];
int code = m_videoram[tile_index];
int bank = (attr & 0x02) >> 1; /* bit 1 switch the gfx banks */
- int color = (attr & 0x3c); /* bits 2-3-4-5 for color? */
+ int color = (attr & 0x3c) >> 2; /* bits 2-3-4-5 for color? */
if (bank == 1) /* temporary hack to point to the 3rd gfx bank */
bank = 2;
@@ -367,7 +367,7 @@ static const gfx_layout tilelayout =
8, 8,
RGN_FRAC(1,3),
3,
- { 0, RGN_FRAC(1,3), RGN_FRAC(2,3) }, /* bitplanes are separated */
+ { RGN_FRAC(2,3), RGN_FRAC(1,3), 0 }, /* bitplanes are separated */
{ 0, 1, 2, 3, 4, 5, 6, 7 },
{ 0*8, 1*8, 2*8, 3*8, 4*8, 5*8, 6*8, 7*8 },
8*8
@@ -379,14 +379,14 @@ static const gfx_layout tilelayout =
****************************************/
static GFXDECODE_START( miniboy7 )
- GFXDECODE_ENTRY( "gfx1", 0x0800, charlayout, 0, 16 ) /* text layer 1 */
- GFXDECODE_ENTRY( "gfx1", 0x0000, charlayout, 0, 16 ) /* text layer 2 */
+ GFXDECODE_ENTRY( "gfx1", 0x0800, charlayout, 0, 128 ) /* text layer 1 */
+ GFXDECODE_ENTRY( "gfx1", 0x0000, charlayout, 0, 128 ) /* text layer 2 */
/* 0x000 cards
0x100 joker
0x200 dices
0x300 bigtxt */
- GFXDECODE_ENTRY( "gfx2", 0, tilelayout, 0, 16 )
+ GFXDECODE_ENTRY( "gfx2", 0, tilelayout, 0, 32 )
GFXDECODE_END
@@ -477,7 +477,7 @@ ROM_START( miniboy7 )
ROM_LOAD( "mb7_cg2.d13", 0x2000, 0x2000, CRC(b3362650) SHA1(603907fd3a0049c0a3e1858c4329bf9fd58137f6) ) /* bitplane 2 */
ROM_LOAD( "mb7_cg3.d14", 0x4000, 0x2000, CRC(10c2bf71) SHA1(23a01625b0fc0b772054ee4bc026d2257df46a03) ) /* bitplane 3 */
- ROM_REGION( 0x0200, "proms", 0 ) /* both bipolar PROMs are identical */
+ ROM_REGION( 0x0200, "proms", ROMREGION_INVERT ) /* both bipolar PROMs are identical */
ROM_LOAD( "j.e7", 0x0000, 0x0100, CRC(4b66215e) SHA1(de4a8f1ee7b9bea02f3a5fc962358d19c7a871a0) ) /* N82S129N BPROM simply labeled J */
ROM_LOAD( "j.f10", 0x0100, 0x0100, CRC(4b66215e) SHA1(de4a8f1ee7b9bea02f3a5fc962358d19c7a871a0) ) /* N82S129N BPROM simply labeled J */
ROM_END
@@ -503,7 +503,7 @@ ROM_START( miniboy7a )
ROM_LOAD( "mb72.13d", 0x2000, 0x2000, CRC(b3362650) SHA1(603907fd3a0049c0a3e1858c4329bf9fd58137f6) )
ROM_LOAD( "mb73.14d", 0x4000, 0x2000, CRC(10c2bf71) SHA1(23a01625b0fc0b772054ee4bc026d2257df46a03) )
- ROM_REGION( 0x0200, "proms", 0 ) /* both bipolar PROMs are identical */
+ ROM_REGION( 0x0200, "proms", ROMREGION_INVERT ) /* both bipolar PROMs are identical */
ROM_LOAD( "j.e7", 0x0000, 0x0100, CRC(4b66215e) SHA1(de4a8f1ee7b9bea02f3a5fc962358d19c7a871a0) ) /* N82S129N BPROM simply labeled J */
ROM_LOAD( "j.f10", 0x0100, 0x0100, CRC(4b66215e) SHA1(de4a8f1ee7b9bea02f3a5fc962358d19c7a871a0) ) /* N82S129N BPROM simply labeled J */
ROM_END
@@ -525,7 +525,7 @@ ROM_START( miniboy7b ) /* "Might" be the same set as miniboy7a, all roms read co
ROM_LOAD( "mb7_2.13d", 0x2000, 0x2000, CRC(b3362650) SHA1(603907fd3a0049c0a3e1858c4329bf9fd58137f6) )
ROM_LOAD( "mb7_3.14d", 0x4000, 0x2000, CRC(10c2bf71) SHA1(23a01625b0fc0b772054ee4bc026d2257df46a03) )
- ROM_REGION( 0x0200, "proms", 0 ) /* both bipolar PROMs are identical */
+ ROM_REGION( 0x0200, "proms", ROMREGION_INVERT ) /* both bipolar PROMs are identical */
ROM_LOAD( "j.e7", 0x0000, 0x0100, CRC(4b66215e) SHA1(de4a8f1ee7b9bea02f3a5fc962358d19c7a871a0) ) /* N82S129N BPROM simply labeled J */
ROM_LOAD( "j.f10", 0x0100, 0x0100, CRC(4b66215e) SHA1(de4a8f1ee7b9bea02f3a5fc962358d19c7a871a0) ) /* N82S129N BPROM simply labeled J */
ROM_END