Previous 199869 Revisions Next

r31823 Friday 29th August, 2014 at 00:05:45 UTC by Angelo Salese
Note about 0xdde5, and made Seibu Cup Soccer to be 320x240 from this guess (makes sense considering that there's an ugly black border on bottom screen otherwise).
[src/mame/drivers]legionna.c
[src/mame/machine]seicop.c
[src/mame/video]seibu_crtc.c

trunk/src/mame/machine/seicop.c
r31822r31823
27872787            /* 8 + [4] */
27882788            /* 4 + [6] */
27892789
2790            // these two are obvious ...
2791            // 0xf x 16 = 240
2792            // 0x14 x 16 = 320
2793            // what are these two instead? scale factor? offsets?
2794            // 0xfc69 ?
2795            // 0x7f4 ?
27902796            //printf("%08x %08x %08x %08x %08x %08x %08x\n",m_cop_register[0],m_cop_register[1],m_cop_register[2],m_cop_register[3],m_cop_register[4],m_cop_register[5],m_cop_register[6]);
27912797
27922798            offs = (offset & 3) * 4;
trunk/src/mame/video/seibu_crtc.c
r31822r31823
2828(screen 1 -> Foreground)
2929(screen 2 -> Midground)
3030(screen 3 -> Text layer)
31[0x00]: Single cell H size +1?
32[0x02]: Total number of visible cells +1?
31[0x00]: Total number of visible cells?
32[0x02]: Single cell H size +1?
3333[0x1a]: Layer Dynamic Paging?
3434[0x1c]: Layer Enable
3535---x ---- sprite enable
trunk/src/mame/drivers/legionna.c
r31822r31823
12281228   MCFG_SCREEN_REFRESH_RATE(60)
12291229   MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500))
12301230   MCFG_SCREEN_SIZE(42*8, 36*8)
1231   MCFG_SCREEN_VISIBLE_AREA(0*8, 40*8-1, 0*8, 32*8-1)
1231   MCFG_SCREEN_VISIBLE_AREA(0*8, 40*8-1, 0*8, 30*8-1)
12321232   MCFG_SCREEN_UPDATE_DRIVER(legionna_state, screen_update_grainbow)
12331233   MCFG_SCREEN_PALETTE("palette")
12341234
r31822r31823
12681268   MCFG_SCREEN_REFRESH_RATE(60)
12691269   MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
12701270   MCFG_SCREEN_SIZE(42*8, 36*8)
1271   MCFG_SCREEN_VISIBLE_AREA(0*8, 40*8-1, 0*8, 32*8-1)
1271   MCFG_SCREEN_VISIBLE_AREA(0*8, 40*8-1, 0*8, 30*8-1)
12721272   MCFG_SCREEN_UPDATE_DRIVER(legionna_state, screen_update_grainbow)
12731273   MCFG_SCREEN_PALETTE("palette")
12741274

Previous 199869 Revisions Next


© 1997-2024 The MAME Team