ajrhacker
561c6d7106
Merge pull request #3541 from pmackinlay/interpro
...
clipper: two more instructions (nw)
2018-05-09 01:07:47 -04:00
ajrhacker
e30a760f1c
Merge pull request #3542 from pmackinlay/tms320c30
...
tms32031: add tms320c30 and basic hold/holda support
2018-05-09 01:06:49 -04:00
Patrick Mackinlay
c5013e1734
parens (nw)
2018-05-09 11:18:33 +07:00
Patrick Mackinlay
d09d180044
formatting (nw)
2018-05-09 11:14:06 +07:00
Patrick Mackinlay
c2462427b5
tms32031: add tms320c30 and basic hold/holda support
...
For some reason there was no TMS320C30 device, so it's been added. Stubbed in basic HOLD/HOLDA line/callback support which is used to suspend DSP external bus access, and used by the InterPro EDGE graphics boards under development. This change doesn't actually change the 'C30 behaviour yet, but allows the external device to get an acknowledgement and proceed.
2018-05-09 11:08:00 +07:00
Patrick Mackinlay
57e1642983
clipper: two more instructions (nw)
...
Implemented two compare and delayed branch instructions based on observed use in system software. No documentation has been found for these and other C400 instructions.
2018-05-09 10:56:04 +07:00
AJR
00db6b1a38
cdc721: Add LED outputs and some stubs for later (nw)
2018-05-08 22:34:12 -04:00
braintro
79e904a0ae
minor fixes (nw)
2018-05-08 21:27:26 -05:00
braintro
cb094d9a3b
cps1.cpp: Documentation correction (nw)
2018-05-08 20:45:29 -05:00
braintro
c119ca0897
vamphalf.cpp: Secured a second PCB and redumped the graphics froms for Lup Lup Puzzle v1.05 [Brian Troha, caius, The Dumping Union]
2018-05-08 20:21:54 -05:00
Dirk Best
54471cc53c
tmpz84c015: Add missing callback for ctc zc3
2018-05-09 00:11:09 +02:00
hap
027d863b53
fidel6502: added prestige internal layout thanks to CBF (nw)
2018-05-08 23:44:00 +02:00
hap
01385bee03
novag68k: finished scorpio layout (nw)
2018-05-08 23:29:39 +02:00
Dirk Best
6b3a98637c
v60: Fix disassembly of branch opcodes (displacement is signed)
2018-05-08 20:36:57 +02:00
Dirk Best
84cbea836e
315_5338a: Improve and clean up
2018-05-08 20:36:50 +02:00
cracyc
03fcfe9622
pc9801_86: try again (nw)
2018-05-08 13:02:07 -05:00
Vas Crabb
9565f2624b
(nw) do you even const, bro?
2018-05-09 03:23:38 +10:00
Ivan Vangelista
811c6ae6c6
funworld.cpp, kingdrby.cpp: identified some protected PALs' dumps and marked them as bad [f205v]
2018-05-08 18:44:09 +02:00
Vas Crabb
d7cc52475b
(nw) fix cbuster, modernise a1bus a little, kill more low-value macros
2018-05-09 02:37:47 +10:00
ajrhacker
473ce8a9cc
Merge pull request #3537 from fulivi/tms9914_dev1
...
tms9914: added RL state machine
2018-05-08 12:26:30 -04:00
fulivi
a67f67905f
tms9914: added RL state machine. Minor fixes. It now passes HP9000/340 POST.
2018-05-08 17:57:22 +02:00
AJR
e9f9293c6b
sidampkr: Improved decryption (nw)
2018-05-08 11:30:52 -04:00
Dirk Best
650ec0fe13
floppy: Created floppies need to be initialized the same way as loaded floppies
2018-05-08 17:27:15 +02:00
hap
7d4452b0f9
novag68k: added scorpio68 internal layout (nw)
2018-05-08 17:10:00 +02:00
Patrick Mackinlay
1373f80b74
bt45x: new devices ( #3536 )
...
* bt45x: new devices
Basic implementation of various Brooktree RAMDAC devices. Two of these (bt457, bt458) are used by InterPro graphics boards currently under development, the others are unused/untested at this point.
* bt45x: tweak descriptions (nw)
2018-05-08 23:07:39 +10:00
Vas Crabb
98702ac870
Revert "acommand.cpp, cischeat.cpp, megasys1.cpp : Minor cleanups, Reduce duplicates, Reduce runtime tag lookups ( #3422 )"
...
This reverts commit 0e36acd53b
.
2018-05-08 22:13:23 +10:00
Vas Crabb
4016d92828
Revert "Missing semicolon (nw)"
...
This reverts commit 2268bc8449
.
2018-05-08 22:13:12 +10:00
Sergey Svishchev
f3ad71f5c4
pc_kbd/keytro: add shifted PORT_CHARs for use by Lua (nw)
2018-05-08 20:21:27 +10:00
Vas Crabb
d3db73a4a2
title screen FTW (nw)
2018-05-08 19:43:14 +10:00
Vas Crabb
2268bc8449
Missing semicolon (nw)
2018-05-08 19:29:44 +10:00
cam900
0e36acd53b
acommand.cpp, cischeat.cpp, megasys1.cpp : Minor cleanups, Reduce duplicates, Reduce runtime tag lookups ( #3422 )
2018-05-08 19:27:28 +10:00
Sven Schnelle
18f3198cd4
Add hp 46021a keyboard ( #3534 )
...
* Add HP46021A (ITF) HIL Keyboard
Signed-off-by: Sven Schnelle <svens@stackframe.org>
* Change hp9k_3xx to use the HP46021A keyboard
The IPC keyboard used before was just an interim hack until we
have the ITF type keyboard implemented.
Signed-off-by: Sven Schnelle <svens@stackframe.org>
2018-05-08 19:17:19 +10:00
Sven Schnelle
f66d910136
Hp ipc kbd fixes ( #3533 )
...
* Fix ID byte returned during IDD command
The ID byte contains the nationality of the Keyboard, so return
the value set by the id dipswitch.
Signed-off-by: Sven Schnelle <svens@stackframe.org>
* Use LOG() in hlekbd.cpp
Signed-off-by: Sven Schnelle <svens@stackframe.org>
2018-05-08 19:13:34 +10:00
cam900
ae708bbe08
m72.cpp : Simpler gfx layout
2018-05-08 19:12:27 +10:00
Vas Crabb
876f74461d
Revert "ics2115.cpp Updates ( #3497 )"
...
This reverts commit 6d87b49e6b
.
2018-05-08 19:00:10 +10:00
cam900
6d87b49e6b
ics2115.cpp Updates ( #3497 )
...
* ics2115.cpp : Implement variable sample rate related actived voice/input clock(Datasheet says default clock is 33.8688MHz), Implement/Fix Interpolate of u-Law/8bit sample, Add device_rom_interface, Add IO Handler when 16 bit accessing, Add notes, Add imperfect_features() because Envelope/IRQ/Interpolation isn't perfectly emulated
igs_fear.cpp : Add notes
igs011.cpp : Move 16 bit ICS2115 Handler into ics2115.cpp
pgm.cpp : Move CPU_VBLANK_INT_DRIVER into screen VBLANK callback
* ics2115.cpp : Add notes of unimplemented registers
* ics2115.cpp : Fix logerror
2018-05-08 18:51:56 +10:00
Ivan Vangelista
c1a437ba3f
wallc.cpp: preliminary decryption of sidampkr (nw)
...
This shouldn't be missing much to be complete, but I can't get over the last problems and I already spent too much time on this :)
2018-05-08 09:54:28 +02:00
angelosa
26b2b4e3fb
typo (nw)
2018-05-08 09:15:53 +02:00
angelosa
0b397c0c9e
deadang.cpp: popnrun debug tilemap code (nw)
2018-05-08 08:32:37 +02:00
angelosa
88e9d39c03
namcos21.cpp: don't use exit() function, like at all? (nw)
2018-05-08 08:32:34 +02:00
braintro
ed5a0853af
new clone added - Strider 2 (Euro 991213)
...
New Clone Added
--------------------------------------
Strider 2 (Euro 991213) [Nomax, Corrado Tomaselli, f205v, The Dumping Union]
2018-05-07 23:13:25 -05:00
braintro
4556f35593
cps1.cpp: be 100% accurate with rom labels matched to PCB (nw)
2018-05-07 23:04:10 -05:00
braintro
1582f0abb1
cps1.cpp: minor rom name correction (nw)
2018-05-07 22:55:24 -05:00
braintro
46daac1e95
new clone added - Final Fight (Japan 900405)
...
New Clone Added
----------------------------------------
Final Fight (Japan 900405) [bonky0013, Manimani, The Dumping Union]
2018-05-07 22:53:40 -05:00
cracyc
5c501cd4ca
pc9801_86: try to work around pnauts glitching (nw)
2018-05-07 21:23:12 -05:00
AJR
ae798d549e
kc.cpp: Use required_device_array (nw)
2018-05-07 20:38:21 -04:00
AJR
0110ad4c62
Build fix (nw)
2018-05-07 20:37:30 -04:00
Vas Crabb
0ff84ecacc
work around assert on validation (nw)
2018-05-08 10:12:35 +10:00
angelosa
a8f2778563
deadang.cpp: popnrun sketchy sprites (nw)
2018-05-07 23:56:37 +02:00
Vas Crabb
ecfa838fb5
forgot to git add one line again (nw)
2018-05-08 07:52:32 +10:00