Previous 199869 Revisions Next

r35030 Saturday 14th February, 2015 at 12:56:32 UTC by David Haywood
leave the clear logic in for Gals Hustler, it's not a Comad PCB and not a hack of GP, logic could be different (nw)
[src/mame/drivers]expro02.c

trunk/src/mame/drivers/expro02.c
r243541r243542
1313   Miss World '96   1996 Comad
1414   Ms/Mr World '96  1996 Comad
1515   Fantasia II      1997 Comad
16   
17  The following seem similar but could have other changes
18
19   Pocket Gal VIP /
1620   Gals Hustler     1997 Ace International
17
21   Zip & Zap        1995 Barko Corp
22   
1823 Notes:
1924  - In gfx data banking function, some strange gfx are shown. Timing issue?
2025
r243541r243542
250255   READ16_MEMBER(comad_timer_r);
251256   READ8_MEMBER(comad_okim6295_r);
252257   WRITE16_MEMBER(galpanica_6295_bankswitch_w);
258   WRITE16_MEMBER(clear_bg_w);
253259};
254260
255261
r243541r243542
724730ADDRESS_MAP_END
725731
726732
733WRITE16_MEMBER(expro02_state::clear_bg_w)
734{
735    int i;
736    for(i = 0; i < 8; i++)
737    {
738        m_expro02_bg_rgb555_pixram[offset * 8 + i] = 0x0000;
739    }
740}
741
742
727743static ADDRESS_MAP_START( galhustl_map, AS_PROGRAM, 16, expro02_state )
728744   AM_RANGE(0x000000, 0x0fffff) AM_ROM
729745   AM_RANGE(0x200000, 0x2fffff) AM_ROM AM_REGION("maincpudata", 0)
730746
731   AM_RANGE(0x600800, 0x600fff) AM_RAM // writes only 1?
747    AM_RANGE(0x580000, 0x583fff) AM_RAM_WRITE(clear_bg_w) // I don't think this is correct, it would be associated with the unused VIEW02 tilemap, although this hardware could have implemented things differently as it's an original game, not a GP hack
748
732749   AM_RANGE(0x800000, 0x800001) AM_READ_PORT("DSW1")
733750   AM_RANGE(0x800002, 0x800003) AM_READ_PORT("DSW2")
734751   AM_RANGE(0x800004, 0x800005) AM_READ_PORT("SYSTEM")


Previous 199869 Revisions Next


© 1997-2024 The MAME Team