mirror of
https://github.com/holub/mame
synced 2025-05-25 07:15:25 +03:00
apply Guru's measurements
This commit is contained in:
parent
077b528513
commit
31e691944f
@ -345,17 +345,26 @@ To Do:
|
|||||||
#include "includes/toaplan1.h"
|
#include "includes/toaplan1.h"
|
||||||
#include "sound/3812intf.h"
|
#include "sound/3812intf.h"
|
||||||
|
|
||||||
// vfreq - 57.59 Hz
|
|
||||||
// hfreq - ? kHz
|
|
||||||
#define PIXEL_CLOCK (XTAL_28MHz/4)
|
#define PIXEL_CLOCK (XTAL_28MHz/4)
|
||||||
|
|
||||||
#define HTOTAL (464)
|
/* freq V Hz H kHz
|
||||||
|
Fire Shark 57.6132 14.82 --> 472.33 * 257.23
|
||||||
|
Vimana 57.6125 14.78 --> 473.61 * 256.54
|
||||||
|
|
||||||
|
** earlier measurements from another pcb owner, why are some of these off by 2Hz???
|
||||||
|
Hellfire 57.59 ?
|
||||||
|
Truxton 57.59 ?
|
||||||
|
Rally Bike 55.14 ?
|
||||||
|
Vimana 55.14 ?
|
||||||
|
|
||||||
|
*/
|
||||||
|
#define HTOTAL (473)
|
||||||
#define HBEND (0)
|
#define HBEND (0)
|
||||||
#define HBSTART (320)
|
#define HBSTART (320)
|
||||||
|
|
||||||
#define VTOTAL (262)
|
#define VTOTAL (257)
|
||||||
#define VBEND (0)
|
#define VBEND (0)
|
||||||
#define VBSTART (256)
|
#define VBSTART (240)
|
||||||
|
|
||||||
|
|
||||||
/***************************** 68000 Memory Map *****************************/
|
/***************************** 68000 Memory Map *****************************/
|
||||||
@ -1538,7 +1547,6 @@ static MACHINE_CONFIG_START( rallybik, toaplan1_state )
|
|||||||
|
|
||||||
MCFG_SCREEN_ADD("screen", RASTER)
|
MCFG_SCREEN_ADD("screen", RASTER)
|
||||||
MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND, VBSTART)
|
MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND, VBSTART)
|
||||||
MCFG_SCREEN_VISIBLE_AREA(0, 319, 0, 239)
|
|
||||||
MCFG_SCREEN_UPDATE_STATIC(rallybik)
|
MCFG_SCREEN_UPDATE_STATIC(rallybik)
|
||||||
MCFG_SCREEN_VBLANK_STATIC(rallybik)
|
MCFG_SCREEN_VBLANK_STATIC(rallybik)
|
||||||
|
|
||||||
@ -1576,7 +1584,6 @@ static MACHINE_CONFIG_START( truxton, toaplan1_state )
|
|||||||
|
|
||||||
MCFG_SCREEN_ADD("screen", RASTER)
|
MCFG_SCREEN_ADD("screen", RASTER)
|
||||||
MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND, VBSTART)
|
MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND, VBSTART)
|
||||||
MCFG_SCREEN_VISIBLE_AREA(0, 319, 0, 239)
|
|
||||||
MCFG_SCREEN_UPDATE_STATIC(toaplan1)
|
MCFG_SCREEN_UPDATE_STATIC(toaplan1)
|
||||||
MCFG_SCREEN_VBLANK_STATIC(toaplan1)
|
MCFG_SCREEN_VBLANK_STATIC(toaplan1)
|
||||||
|
|
||||||
@ -1613,8 +1620,7 @@ static MACHINE_CONFIG_START( hellfire, toaplan1_state )
|
|||||||
MCFG_VIDEO_ATTRIBUTES(VIDEO_UPDATE_BEFORE_VBLANK)
|
MCFG_VIDEO_ATTRIBUTES(VIDEO_UPDATE_BEFORE_VBLANK)
|
||||||
|
|
||||||
MCFG_SCREEN_ADD("screen", RASTER)
|
MCFG_SCREEN_ADD("screen", RASTER)
|
||||||
MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND, VBSTART)
|
MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND+16, VBSTART+16)
|
||||||
MCFG_SCREEN_VISIBLE_AREA(0, 319, 16, 255)
|
|
||||||
MCFG_SCREEN_UPDATE_STATIC(toaplan1)
|
MCFG_SCREEN_UPDATE_STATIC(toaplan1)
|
||||||
MCFG_SCREEN_VBLANK_STATIC(toaplan1)
|
MCFG_SCREEN_VBLANK_STATIC(toaplan1)
|
||||||
|
|
||||||
@ -1651,8 +1657,7 @@ static MACHINE_CONFIG_START( zerowing, toaplan1_state )
|
|||||||
MCFG_VIDEO_ATTRIBUTES(VIDEO_UPDATE_BEFORE_VBLANK)
|
MCFG_VIDEO_ATTRIBUTES(VIDEO_UPDATE_BEFORE_VBLANK)
|
||||||
|
|
||||||
MCFG_SCREEN_ADD("screen", RASTER)
|
MCFG_SCREEN_ADD("screen", RASTER)
|
||||||
MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND, VBSTART)
|
MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND+16, VBSTART+16)
|
||||||
MCFG_SCREEN_VISIBLE_AREA(0, 319, 16, 255)
|
|
||||||
MCFG_SCREEN_UPDATE_STATIC(toaplan1)
|
MCFG_SCREEN_UPDATE_STATIC(toaplan1)
|
||||||
MCFG_SCREEN_VBLANK_STATIC(toaplan1)
|
MCFG_SCREEN_VBLANK_STATIC(toaplan1)
|
||||||
|
|
||||||
@ -1693,8 +1698,7 @@ static MACHINE_CONFIG_START( demonwld, toaplan1_state )
|
|||||||
MCFG_VIDEO_ATTRIBUTES(VIDEO_UPDATE_BEFORE_VBLANK)
|
MCFG_VIDEO_ATTRIBUTES(VIDEO_UPDATE_BEFORE_VBLANK)
|
||||||
|
|
||||||
MCFG_SCREEN_ADD("screen", RASTER)
|
MCFG_SCREEN_ADD("screen", RASTER)
|
||||||
MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND, VBSTART)
|
MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND+16, VBSTART+16)
|
||||||
MCFG_SCREEN_VISIBLE_AREA(0, 319, 16, 255)
|
|
||||||
MCFG_SCREEN_UPDATE_STATIC(toaplan1)
|
MCFG_SCREEN_UPDATE_STATIC(toaplan1)
|
||||||
MCFG_SCREEN_VBLANK_STATIC(toaplan1)
|
MCFG_SCREEN_VBLANK_STATIC(toaplan1)
|
||||||
|
|
||||||
@ -1730,7 +1734,6 @@ static MACHINE_CONFIG_START( samesame, toaplan1_state )
|
|||||||
|
|
||||||
MCFG_SCREEN_ADD("screen", RASTER)
|
MCFG_SCREEN_ADD("screen", RASTER)
|
||||||
MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND, VBSTART)
|
MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND, VBSTART)
|
||||||
MCFG_SCREEN_VISIBLE_AREA(0, 319, 0, 239)
|
|
||||||
MCFG_SCREEN_UPDATE_STATIC(toaplan1)
|
MCFG_SCREEN_UPDATE_STATIC(toaplan1)
|
||||||
MCFG_SCREEN_VBLANK_STATIC(samesame)
|
MCFG_SCREEN_VBLANK_STATIC(samesame)
|
||||||
|
|
||||||
@ -1768,7 +1771,6 @@ static MACHINE_CONFIG_START( outzone, toaplan1_state )
|
|||||||
|
|
||||||
MCFG_SCREEN_ADD("screen", RASTER)
|
MCFG_SCREEN_ADD("screen", RASTER)
|
||||||
MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND, VBSTART)
|
MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND, VBSTART)
|
||||||
MCFG_SCREEN_VISIBLE_AREA(0, 319, 0, 239)
|
|
||||||
MCFG_SCREEN_UPDATE_STATIC(toaplan1)
|
MCFG_SCREEN_UPDATE_STATIC(toaplan1)
|
||||||
MCFG_SCREEN_VBLANK_STATIC(toaplan1)
|
MCFG_SCREEN_VBLANK_STATIC(toaplan1)
|
||||||
|
|
||||||
@ -1804,7 +1806,6 @@ static MACHINE_CONFIG_START( vimana, toaplan1_state )
|
|||||||
|
|
||||||
MCFG_SCREEN_ADD("screen", RASTER)
|
MCFG_SCREEN_ADD("screen", RASTER)
|
||||||
MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND, VBSTART)
|
MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND, VBSTART)
|
||||||
MCFG_SCREEN_VISIBLE_AREA(0, 319, 0, 239)
|
|
||||||
MCFG_SCREEN_UPDATE_STATIC(toaplan1)
|
MCFG_SCREEN_UPDATE_STATIC(toaplan1)
|
||||||
MCFG_SCREEN_VBLANK_STATIC(toaplan1)
|
MCFG_SCREEN_VBLANK_STATIC(toaplan1)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user