Previous 199869 Revisions Next

r33289 Sunday 9th November, 2014 at 07:06:19 UTC by Alex W. Jackson
miniboy7.c: Slightly improve colors (see gfx2 color 4, now correct playing card colors) (nw)
[src/mame/drivers]miniboy7.c

trunk/src/mame/drivers/miniboy7.c
r241800r241801
203203   int attr = m_colorram[tile_index];
204204   int code = m_videoram[tile_index];
205205   int bank = (attr & 0x02) >> 1;  /* bit 1 switch the gfx banks */
206   int color = (attr & 0x3c);  /* bits 2-3-4-5 for color? */
206   int color = (attr & 0x3c) >> 2;  /* bits 2-3-4-5 for color? */
207207
208208   if (bank == 1)  /* temporary hack to point to the 3rd gfx bank */
209209      bank = 2;
r241800r241801
367367   8, 8,
368368   RGN_FRAC(1,3),
369369   3,
370   { 0, RGN_FRAC(1,3), RGN_FRAC(2,3) },    /* bitplanes are separated */
370   { RGN_FRAC(2,3), RGN_FRAC(1,3), 0 },    /* bitplanes are separated */
371371   { 0, 1, 2, 3, 4, 5, 6, 7 },
372372   { 0*8, 1*8, 2*8, 3*8, 4*8, 5*8, 6*8, 7*8 },
373373   8*8
r241800r241801
379379****************************************/
380380
381381static GFXDECODE_START( miniboy7 )
382   GFXDECODE_ENTRY( "gfx1", 0x0800,    charlayout, 0, 16 ) /* text layer 1 */
383   GFXDECODE_ENTRY( "gfx1", 0x0000,    charlayout, 0, 16 ) /* text layer 2 */
382   GFXDECODE_ENTRY( "gfx1", 0x0800,    charlayout, 0, 128 ) /* text layer 1 */
383   GFXDECODE_ENTRY( "gfx1", 0x0000,    charlayout, 0, 128 ) /* text layer 2 */
384384
385385   /* 0x000 cards
386386      0x100 joker
387387      0x200 dices
388388      0x300 bigtxt */
389   GFXDECODE_ENTRY( "gfx2", 0, tilelayout, 0, 16 )
389   GFXDECODE_ENTRY( "gfx2", 0, tilelayout, 0, 32 )
390390
391391GFXDECODE_END
392392
r241800r241801
477477   ROM_LOAD( "mb7_cg2.d13",    0x2000, 0x2000, CRC(b3362650) SHA1(603907fd3a0049c0a3e1858c4329bf9fd58137f6) )  /* bitplane 2 */
478478   ROM_LOAD( "mb7_cg3.d14",    0x4000, 0x2000, CRC(10c2bf71) SHA1(23a01625b0fc0b772054ee4bc026d2257df46a03) )  /* bitplane 3 */
479479
480   ROM_REGION( 0x0200, "proms", 0 )    /* both bipolar PROMs are identical */
480   ROM_REGION( 0x0200, "proms", ROMREGION_INVERT )    /* both bipolar PROMs are identical */
481481   ROM_LOAD( "j.e7",   0x0000, 0x0100, CRC(4b66215e) SHA1(de4a8f1ee7b9bea02f3a5fc962358d19c7a871a0) ) /* N82S129N BPROM simply labeled J */
482482   ROM_LOAD( "j.f10",  0x0100, 0x0100, CRC(4b66215e) SHA1(de4a8f1ee7b9bea02f3a5fc962358d19c7a871a0) ) /* N82S129N BPROM simply labeled J */
483483ROM_END
r241800r241801
503503   ROM_LOAD( "mb72.13d",   0x2000, 0x2000, CRC(b3362650) SHA1(603907fd3a0049c0a3e1858c4329bf9fd58137f6) )
504504   ROM_LOAD( "mb73.14d",   0x4000, 0x2000, CRC(10c2bf71) SHA1(23a01625b0fc0b772054ee4bc026d2257df46a03) )
505505
506   ROM_REGION( 0x0200, "proms", 0 )    /* both bipolar PROMs are identical */
506   ROM_REGION( 0x0200, "proms", ROMREGION_INVERT )    /* both bipolar PROMs are identical */
507507   ROM_LOAD( "j.e7",   0x0000, 0x0100, CRC(4b66215e) SHA1(de4a8f1ee7b9bea02f3a5fc962358d19c7a871a0) ) /* N82S129N BPROM simply labeled J */
508508   ROM_LOAD( "j.f10",  0x0100, 0x0100, CRC(4b66215e) SHA1(de4a8f1ee7b9bea02f3a5fc962358d19c7a871a0) ) /* N82S129N BPROM simply labeled J */
509509ROM_END
r241800r241801
525525   ROM_LOAD( "mb7_2.13d",   0x2000, 0x2000, CRC(b3362650) SHA1(603907fd3a0049c0a3e1858c4329bf9fd58137f6) )
526526   ROM_LOAD( "mb7_3.14d",   0x4000, 0x2000, CRC(10c2bf71) SHA1(23a01625b0fc0b772054ee4bc026d2257df46a03) )
527527
528   ROM_REGION( 0x0200, "proms", 0 )    /* both bipolar PROMs are identical */
528   ROM_REGION( 0x0200, "proms", ROMREGION_INVERT )    /* both bipolar PROMs are identical */
529529   ROM_LOAD( "j.e7",   0x0000, 0x0100, CRC(4b66215e) SHA1(de4a8f1ee7b9bea02f3a5fc962358d19c7a871a0) ) /* N82S129N BPROM simply labeled J */
530530   ROM_LOAD( "j.f10",  0x0100, 0x0100, CRC(4b66215e) SHA1(de4a8f1ee7b9bea02f3a5fc962358d19c7a871a0) ) /* N82S129N BPROM simply labeled J */
531531ROM_END


Previous 199869 Revisions Next


© 1997-2024 The MAME Team