mirror of
https://github.com/holub/mame
synced 2025-04-20 23:42:22 +03:00
deshoros.cpp: updated to use stub LCD, updated flags, nw
sengokmj.cpp: removed broken link, nw
This commit is contained in:
parent
cbbf3665f6
commit
1485ebe63d
@ -32,6 +32,7 @@ TODO:
|
||||
#include "emu.h"
|
||||
#include "cpu/m6809/m6809.h"
|
||||
#include "sound/beep.h"
|
||||
#include "rendlay.h"
|
||||
|
||||
class destiny_state : public driver_device
|
||||
{
|
||||
@ -263,18 +264,19 @@ static MACHINE_CONFIG_START( destiny, destiny_state )
|
||||
/* basic machine hardware */
|
||||
MCFG_CPU_ADD("maincpu", M6809, XTAL_4MHz/2)
|
||||
MCFG_CPU_PROGRAM_MAP(main_map)
|
||||
MCFG_CPU_PERIODIC_INT_DRIVER(destiny_state, irq0_line_hold, 60) // timer irq controls update speed, frequency needs to be determined yet (2MHz through three 74LS390)
|
||||
MCFG_CPU_PERIODIC_INT_DRIVER(destiny_state, irq0_line_hold, 50) // timer irq controls update speed, frequency needs to be determined yet (2MHz through three 74LS390)
|
||||
|
||||
/* video hardware (dummy) */
|
||||
MCFG_SCREEN_ADD("screen", RASTER)
|
||||
MCFG_SCREEN_REFRESH_RATE(60)
|
||||
MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
|
||||
MCFG_SCREEN_SIZE(48*8, 16*8)
|
||||
MCFG_SCREEN_VISIBLE_AREA(0*8, 48*8-1, 0*8, 16*8-1)
|
||||
MCFG_SCREEN_ADD("screen", LCD)
|
||||
MCFG_SCREEN_REFRESH_RATE(50)
|
||||
MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500)) /* not accurate */
|
||||
MCFG_SCREEN_SIZE(6*16, 9*2)
|
||||
MCFG_SCREEN_VISIBLE_AREA(0, 6*16-1, 0, 9*2-1)
|
||||
MCFG_DEFAULT_LAYOUT(layout_lcd)
|
||||
MCFG_SCREEN_UPDATE_DRIVER(destiny_state, screen_update_destiny)
|
||||
MCFG_SCREEN_PALETTE("palette")
|
||||
|
||||
MCFG_PALETTE_ADD("palette", 16)
|
||||
MCFG_PALETTE_ADD_MONOCHROME("palette")
|
||||
|
||||
/* sound hardware */
|
||||
MCFG_SPEAKER_STANDARD_MONO("mono")
|
||||
@ -310,4 +312,4 @@ ROM_START( destiny )
|
||||
ROM_LOAD( "ag11.18a", 0x16000, 0x2000, CRC(5f7bf9f9) SHA1(281f89c0bccfcc2bdc1d4d0a5b9cc9a8ab2e7869) )
|
||||
ROM_END
|
||||
|
||||
GAME( 1983, destiny, 0, destiny, destiny, driver_device, 0, ROT0, "Data East Corporation", "Destiny - The Fortuneteller (USA)", MACHINE_IMPERFECT_SOUND | MACHINE_NOT_WORKING )
|
||||
GAME( 1983, destiny, 0, destiny, destiny, driver_device, 0, ROT0, "Data East Corporation", "Destiny - The Fortuneteller (USA)", MACHINE_IMPERFECT_SOUND | MACHINE_NOT_WORKING|MACHINE_IMPERFECT_GRAPHICS|MACHINE_NODEVICE_PRINTER )
|
||||
|
@ -21,8 +21,8 @@ Notes:
|
||||
- To bypass the startup message, toggle "Reset" dip-switch or reset with F3.
|
||||
- If the Work RAM is not hooked-up (areas $67xx),a sound sample is played.I can't understand what it says though,
|
||||
appears to japanese words for "RAM failed".
|
||||
- Playing with the debugger I've found this -> http://img444.imageshack.us/img444/2980/0000ti3.png (notice the "credit" at
|
||||
the bottom). Maybe a non-BET version exists? Or there's a jumper setting?
|
||||
- Snippets of a non-BET Version are scattered thru the code (for example a credit display).
|
||||
Might be either undumped revision or selectable somehow.
|
||||
|
||||
CPU: uPD70116C-8 (V30)
|
||||
Sound: Z80-A
|
||||
|
Loading…
Reference in New Issue
Block a user