mirror of
https://github.com/holub/mame
synced 2025-10-06 00:54:22 +03:00
jollyjgr.cpp: Updated readme and correct clocks for Jolly Jogger [Guru]
This commit is contained in:
parent
c612391f8e
commit
9f1ef3c861
@ -2,8 +2,7 @@
|
|||||||
// copyright-holders:Pierpaolo Prazzoli
|
// copyright-holders:Pierpaolo Prazzoli
|
||||||
/*
|
/*
|
||||||
|
|
||||||
Jolly Jogger
|
Guru-Readme for Jolly Jogger (Taito, 1982)
|
||||||
Taito, 1982
|
|
||||||
|
|
||||||
PCB Layout
|
PCB Layout
|
||||||
----------
|
----------
|
||||||
@ -35,6 +34,14 @@ KDK00502
|
|||||||
| |-|
|
| |-|
|
||||||
| VOL AY3-8910 3.579545MHz |
|
| VOL AY3-8910 3.579545MHz |
|
||||||
|----------------------------------------------------------|
|
|----------------------------------------------------------|
|
||||||
|
Notes:
|
||||||
|
AY3-8910 - Clock 1.7897725MHz [3.579545/2]
|
||||||
|
KD13.1F - 82S123 Bipolar PROM
|
||||||
|
TMM416 - Toshiba TMM416 16k x1-bit Page Mode DRAM
|
||||||
|
MB14241 - Fujitsu MB14241 Video Shifter
|
||||||
|
VSync - 59.1864Hz
|
||||||
|
HSync - 15.0835kHz
|
||||||
|
|
||||||
|
|
||||||
FGO70008
|
FGO70008
|
||||||
KDN00007
|
KDN00007
|
||||||
@ -56,12 +63,19 @@ KDN00007
|
|||||||
| | |
|
| | |
|
||||||
| KD15.8B | |
|
| KD15.8B | |
|
||||||
| | |
|
| | |
|
||||||
| KD14.8A | |
|
| 8216 8216 KD14.8A | |
|
||||||
| | |
|
| | |
|
||||||
| | |
|
| | |
|
||||||
| |-|
|
| |-|
|
||||||
| |
|
| |
|
||||||
|----------------------------------------------------------|
|
|----------------------------------------------------------|
|
||||||
|
Notes:
|
||||||
|
Z80 - Clock 3.000MHz [18/6]
|
||||||
|
D2125 - Intel D2125 1k x1-bit SRAM
|
||||||
|
8216 - 4 Bit Parallel Bi-directional Bus Driver
|
||||||
|
6116 - 2k x8-bit SRAM
|
||||||
|
KD* - 2732 EPROM
|
||||||
|
|
||||||
|
|
||||||
FGO70009
|
FGO70009
|
||||||
KDN00006
|
KDN00006
|
||||||
@ -70,25 +84,29 @@ KDN00006
|
|||||||
| |-|
|
| |-|
|
||||||
| | |
|
| | |
|
||||||
| | |
|
| | |
|
||||||
| | |
|
| [E]| |
|
||||||
| | |
|
| | |
|
||||||
| | |
|
| | |
|
||||||
| KD11.5H KD12.7H | |
|
| KD11.5H KD12.7H | |
|
||||||
| |-|
|
| |-|
|
||||||
|1 |
|
|1 |
|
||||||
|8 |
|
|8 |
|
||||||
|W |
|
|W [T] |
|
||||||
|A |
|
|A |
|
||||||
|Y |-|
|
|Y |-|
|
||||||
| | |
|
| | |
|
||||||
| | |
|
| | |
|
||||||
| | |
|
| | |
|
||||||
| KD09.1C KD10.2C | |
|
| KD09.1C KD10.2C 8216 8216 8216 8216 8216 8216 [F]| |
|
||||||
| | |
|
| | |
|
||||||
| | |
|
| | |
|
||||||
| 2114 2114 2114 2114 2114 2114 |-|
|
| 2114 2114 2114 2114 2114 2114 |-|
|
||||||
| |
|
| |
|
||||||
|----------------------------------------------------------|
|
|----------------------------------------------------------|
|
||||||
|
Notes:
|
||||||
|
KD* - 2716 EPROM
|
||||||
|
2114 - 1k x4-bit SRAM
|
||||||
|
8216 - 4 Bit Parallel Bi-directional Bus Driver
|
||||||
|
|
||||||
|
|
||||||
driver by Pierpaolo Prazzoli
|
driver by Pierpaolo Prazzoli
|
||||||
@ -651,13 +669,13 @@ void jollyjgr_state::machine_reset()
|
|||||||
|
|
||||||
static MACHINE_CONFIG_START( jollyjgr, jollyjgr_state )
|
static MACHINE_CONFIG_START( jollyjgr, jollyjgr_state )
|
||||||
/* basic machine hardware */
|
/* basic machine hardware */
|
||||||
MCFG_CPU_ADD("maincpu", Z80, 3579545) /* 3,579545 MHz */
|
MCFG_CPU_ADD("maincpu", Z80, XTAL_18MHz/6) /* 3MHz verified */
|
||||||
MCFG_CPU_PROGRAM_MAP(jollyjgr_map)
|
MCFG_CPU_PROGRAM_MAP(jollyjgr_map)
|
||||||
MCFG_CPU_VBLANK_INT_DRIVER("screen", jollyjgr_state, jollyjgr_interrupt)
|
MCFG_CPU_VBLANK_INT_DRIVER("screen", jollyjgr_state, jollyjgr_interrupt)
|
||||||
|
|
||||||
/* video hardware */
|
/* video hardware */
|
||||||
MCFG_SCREEN_ADD("screen", RASTER)
|
MCFG_SCREEN_ADD("screen", RASTER)
|
||||||
MCFG_SCREEN_REFRESH_RATE(60)
|
MCFG_SCREEN_REFRESH_RATE(59.18) /* 59.1864Hz measured */
|
||||||
MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
|
MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
|
||||||
MCFG_SCREEN_SIZE(256, 256)
|
MCFG_SCREEN_SIZE(256, 256)
|
||||||
MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1)
|
MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1)
|
||||||
@ -671,7 +689,7 @@ static MACHINE_CONFIG_START( jollyjgr, jollyjgr_state )
|
|||||||
/* sound hardware */
|
/* sound hardware */
|
||||||
MCFG_SPEAKER_STANDARD_MONO("mono")
|
MCFG_SPEAKER_STANDARD_MONO("mono")
|
||||||
|
|
||||||
MCFG_SOUND_ADD("aysnd", AY8910, 3579545)
|
MCFG_SOUND_ADD("aysnd", AY8910, XTAL_3_579545MHz/2) /* 1.7897725MHz verified */
|
||||||
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.45)
|
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.45)
|
||||||
MACHINE_CONFIG_END
|
MACHINE_CONFIG_END
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user