mirror of
https://github.com/holub/mame
synced 2025-04-18 22:49:58 +03:00
fix tms7000 sbb
This commit is contained in:
parent
a531a4481e
commit
48d3d8890e
@ -66,7 +66,7 @@
|
|||||||
<info name="usage" value="Load with RUN "DIR", then load program from list" />
|
<info name="usage" value="Load with RUN "DIR", then load program from list" />
|
||||||
<part name="cart" interface="cc40_cart">
|
<part name="cart" interface="cc40_cart">
|
||||||
<dataarea name="rom" size="0x8000">
|
<dataarea name="rom" size="0x8000">
|
||||||
<rom name="games1.bin" size="0x8000" crc="54b52a26" sha1="1ad4c414b3aba73e10e30a2c2a2de8e92f96d46b" offset="0" status="baddump" />
|
<rom name="games1.bin" size="0x8000" crc="54b52a26" sha1="1ad4c414b3aba73e10e30a2c2a2de8e92f96d46b" offset="0" />
|
||||||
</dataarea>
|
</dataarea>
|
||||||
</part>
|
</part>
|
||||||
</software>
|
</software>
|
||||||
|
@ -274,7 +274,7 @@ int tms7000_device::op_or(UINT8 param1, UINT8 param2)
|
|||||||
|
|
||||||
int tms7000_device::op_sbb(UINT8 param1, UINT8 param2)
|
int tms7000_device::op_sbb(UINT8 param1, UINT8 param2)
|
||||||
{
|
{
|
||||||
UINT8 t = param1 - param2 - (!GET_C());
|
UINT16 t = param1 - param2 - (!GET_C());
|
||||||
SET_NZ(t);
|
SET_NZ(t);
|
||||||
SET_C(~t);
|
SET_C(~t);
|
||||||
return t;
|
return t;
|
||||||
|
@ -57,7 +57,6 @@
|
|||||||
|
|
||||||
|
|
||||||
TODO:
|
TODO:
|
||||||
- some strange bugs with Games I cartridge, bad dump or emulation bug?
|
|
||||||
- other RAM configurations (6KB(default), 18KB, external)
|
- other RAM configurations (6KB(default), 18KB, external)
|
||||||
- understand bus_control_r/w
|
- understand bus_control_r/w
|
||||||
- Hexbus interface and peripherals
|
- Hexbus interface and peripherals
|
||||||
|
Loading…
Reference in New Issue
Block a user