mirror of
https://github.com/mamedev/mame.git
synced 2024-11-16 07:48:32 +01:00
Software list items promoted to working
--------------------------------------- lk3000: English-German [hap] Machines promoted to working ---------------------------- LK-3000 [hap]
This commit is contained in:
parent
023460abaa
commit
a79aad0d79
3 changed files with 11 additions and 10 deletions
|
@ -15,6 +15,7 @@ LK-3800: adaptor
|
|||
|
||||
LK-0280: Winter Olympics
|
||||
LK-0680: Summer Olympics
|
||||
LK-1001: Filing System
|
||||
LK-3050: English-Spanish
|
||||
LK-3060: English-French
|
||||
LK-3070: English-Italian
|
||||
|
@ -45,13 +46,13 @@ LK-3170: English-Chinese
|
|||
<publisher>Lexicon</publisher>
|
||||
<info name="serial" value="LK-3900" />
|
||||
<part name="cart" interface="lk3000">
|
||||
<dataarea name="rom" size="0x2800">
|
||||
<dataarea name="rom" size="0x0800">
|
||||
<rom name="sc80249p_lk3900m" offset="0x0000" size="0x0800" crc="192edfcf" sha1="527216b6e15b9ab5f83742f437a5a8d8eef14ce2" />
|
||||
</dataarea>
|
||||
</part>
|
||||
</software>
|
||||
|
||||
<software name="german" supported="no">
|
||||
<software name="german">
|
||||
<description>English-German</description>
|
||||
<year>1979</year>
|
||||
<publisher>Lexicon</publisher>
|
||||
|
@ -72,7 +73,7 @@ LK-3170: English-Chinese
|
|||
<info name="serial" value="LK-3500" />
|
||||
<part name="cart" interface="lk3000">
|
||||
<feature name="ram" value="1" />
|
||||
<dataarea name="rom" size="0x2800">
|
||||
<dataarea name="rom" size="0x0800">
|
||||
<rom name="sc80293p_lk3500m" offset="0x0000" size="0x0800" crc="ec8e7d7c" sha1="13e0b174647ecea8f0db5511b7b93df504e91aa9" />
|
||||
</dataarea>
|
||||
</part>
|
||||
|
|
|
@ -5326,7 +5326,7 @@ ROM_END
|
|||
/***************************************************************************
|
||||
|
||||
Nelsonic Game Watches on SM530*, wristwatch with an LCD game on it.
|
||||
*: Older games are on different a MCU, several seen with OKI MSM5055.
|
||||
*: Older games are on a different MCU, several seen with OKI MSM5055.
|
||||
Newer ones: to be investigated, maybe SM5x.
|
||||
|
||||
Hardware notes:
|
||||
|
|
|
@ -21,7 +21,6 @@ cartridge types known:
|
|||
- CPU + 1KB battery-backed RAM (2*NEC D444)
|
||||
|
||||
TODO:
|
||||
- external rom access doesn't work ("german" locks up)
|
||||
- external ram should be battery-backed
|
||||
|
||||
******************************************************************************/
|
||||
|
@ -33,6 +32,7 @@ TODO:
|
|||
#include "cpu/f8/f8.h"
|
||||
#include "machine/f3853.h"
|
||||
#include "video/dl1416.h"
|
||||
|
||||
#include "softlist_dev.h"
|
||||
|
||||
// internal artwork
|
||||
|
@ -155,11 +155,11 @@ u8 lk3000_state::p1_r()
|
|||
data |= m_inputs[~m_p4 & 7]->read();
|
||||
|
||||
// read rom data
|
||||
if (~m_p5 & 0x20)
|
||||
if (m_p0 & 0x80)
|
||||
{
|
||||
// P00-P06: A0-A6, P50-P54: A7-A11, P07 selects chip
|
||||
u16 offset = (~m_p0 & 0x7f) | (~m_p5 << 7 & 0xf80) | (~m_p0 << 5 & 0x1000);
|
||||
data |= m_cart->read_rom(offset + 0x800);
|
||||
// P00-P06: A0-A6, P50-P54: A7-A11, P55 selects chip
|
||||
u16 offset = (~m_p0 & 0x7f) | (~m_p5 << 7 & 0x1f80);
|
||||
data |= ~m_cart->read_rom(offset + 0x800);
|
||||
}
|
||||
|
||||
// read ram data
|
||||
|
@ -352,4 +352,4 @@ ROM_END
|
|||
******************************************************************************/
|
||||
|
||||
// YEAR NAME PARENT COMP MACHINE INPUT STATE INIT COMPANY, FULLNAME, FLAGS
|
||||
CONS( 1979, lk3000, 0, 0, lk3000, lk3000, lk3000_state, empty_init, "Lexicon", "LK-3000", MACHINE_NOT_WORKING | MACHINE_NO_SOUND_HW | MACHINE_SUPPORTS_SAVE )
|
||||
CONS( 1979, lk3000, 0, 0, lk3000, lk3000, lk3000_state, empty_init, "Lexicon", "LK-3000", MACHINE_NO_SOUND_HW | MACHINE_SUPPORTS_SAVE )
|
||||
|
|
Loading…
Reference in a new issue