ajrhacker
9195314887
Merge pull request #3469 from shattered/_3ab0ba4
...
ms6102: add EAROM device + minor keyboard fix (nw)
2018-04-18 15:44:53 -04:00
Sergey Svishchev
05631edc1a
ms6102: add EAROM device + minor keyboard fix (nw)
2018-04-18 22:38:32 +03:00
mooglyguy
5ae175ff11
vp415 skeleton updates, nw
2018-04-18 19:17:11 +02:00
Dirk Best
f0a77cb766
model1/model2: Emulate Model 1 I/O board, remove I/O RAM device
...
This includes an emulation of the Sega 315-5338A I/O controller which is
also hooked up to the ufo21 driver now.
2018-04-18 00:25:33 +02:00
Vas Crabb
d79226cc3d
Revert "(PC-ISA): Add Action Replay card for DOS (1994) ( #3445 )"
...
This reverts commit ff815797c9
.
2018-04-17 22:04:10 +10:00
David Haywood
261bcfa3cd
XaviX - current checkpoint, tidying, reorganization etc. (+ general TV game work) ( #3450 )
...
* xavix - tidy ups, reorganization, current notes etc.
* didn't mean to push a copy (nw)
* shift some common code around for palette handling (nw)
* lean less heavily on memory system (nw)
* revert 'shift some common code around for palette handling (nw)' to be revisited later.
* add missed include guards (nw)
* new machines marked as NOT WORKING
Skannerz TV [Sean RIddle, Peter Wilhelmsen]
This will need the communication protocol with the barcode scanner unit reverse engeering (the scanner unit has it's own MCU that isn't dumped and for which we have no method of dumping) this also probably means it will need improvements to the general vii.cpp handling of interrupts and serial ports (which Cricket needs too)
2018-04-16 22:34:42 -04:00
Bavarese
ff815797c9
(PC-ISA): Add Action Replay card for DOS (1994) ( #3445 )
...
* Allow write protect of a banked segment
* Allow write protect of a banked segment
* Create Action Replay driver for DOS
* Create Action Replay driver (header file)
* Update bus.lua
* Update isa_cards.cpp
* (white space changes)
2018-04-16 17:00:49 -04:00
Sven Schnelle
5832c7c2de
split up hp98603 basic rom card
...
The 98603A and 98603B cards have different base addresses and sizes
for the rom region. Split up the cards so that we can boot HP BASIC 4
and HP BASIC 5.1.
Signed-off-by: Sven Schnelle <svens@stackframe.org>
2018-04-16 15:11:26 +02:00
Ryan Holtz
c2c576dad4
Added skeleton SAA1403 device, nw
2018-04-13 21:04:46 +02:00
mooglyguy
593340af38
-vp415: Skeleton driver for Philips VP415 LV-ROM Player. Includes basic device implementation of Fujitsu MB88303 Television Display Controller. [Ryan Holtz]
2018-04-13 18:25:35 +02:00
Patrick Mackinlay
3a8d630ab4
interpro: skeleton for keyboard lle (nw)
2018-04-14 01:12:22 +10:00
Dirk Best
d4d7f94c5f
Rename 315-5338a to m1io since it doesn't actually represent that device
2018-04-08 23:31:39 +02:00
Lord-Nightmare
dac78a0aae
typo (nw)
2018-04-08 14:15:23 -04:00
Dirk Best
d2e0e1f182
Devicify Sega 315-5338A
2018-04-08 17:40:23 +02:00
David Haywood
26d3f01402
new WORKING machines ( #3427 )
...
* new WORKING machines
Master Boy (1987, Z80 hardware) [David Haywood, ARPA, Recreativas.org, The Dumping Union]
* info update (nw)
2018-04-07 11:52:32 +02:00
Olivier Galibert
1d338061af
mb86233/4 rewrite [O. Galibert]
...
model1: Use the real 315-5573 Virtua Racing coprocessor program [Team Caps0ff]
model2: Rewamp the coprocessors communications [O. Galibert]
2018-04-05 15:01:26 +02:00
Sven Schnelle
d9a631daa2
hp9k_3xx: add 98644 async serial card
2018-04-04 21:45:46 +02:00
AJR
bc2acfcb76
atarivad: Separate source files from atarigen (nw)
2018-04-03 17:34:54 -04:00
R. Belmont
f772e0ea5a
Merge pull request #3419 from JoakimLarsson/sad8852_2
...
NEW non working ISA16 card: Ericsson Information Systems IBM3270/5250…
2018-04-03 11:16:30 -04:00
joakim
bdaad5598e
NEW non working ISA16 card: Ericsson Information Systems IBM3270/5250 terminal adapter card
2018-04-02 21:44:32 +02:00
Dirk Best
e3ec44528c
Fix tiny build
2018-04-02 12:40:03 +02:00
Michael Zapf
fda26ee7dd
ti99: Hexbus floppy system; logging updates
2018-03-31 00:38:31 +02:00
Nigel Barnes
d295e418c4
electron: Added Mega Games Cartridge device.
2018-03-30 12:58:31 +01:00
Justin Kerk
50c373be6f
Fixed issues with CHD loading under Emscripten. [Justin Kerk]
2018-03-28 04:35:34 +00:00
Vas Crabb
010155a3c5
Reshuffle some stuff:
...
* Move around the debugger hooks to get a small but measurable performance increase
* Remove emucore from external tools
* Improve performance of DSP16 interpreter a little by generating six variants of execution loop
2018-03-28 05:25:15 +11:00
Julian Sikorski
9a154947d1
Added possibility of building using system pugixml
2018-03-27 10:19:22 +11:00
Vas Crabb
ebcd71b7f1
minimaws: expose RAM size
2018-03-27 01:40:15 +11:00
Vas Crabb
1c3684787c
get rid of dioutput - it's only used in one place, and it upset GCC on Linux debug builds for some reason
2018-03-25 04:31:07 +11:00
Vas Crabb
08dde5eb0a
srcclean and regenerate localisations (nw)
2018-03-25 02:03:24 +11:00
Ariane Fugmann
2ad88fd875
M1COMM: Add preliminary MB89374 emulation ( #3378 )
...
* M1COMM: Add preliminary MB89374 emulation (nw)
* M1COMM: moved knowns roms to device. (nw)
* MB89374: arrays and savestates (nw)
2018-03-24 08:40:45 -04:00
AJR
57f7d29b11
mess.lua: Pull a few drivers out of the grab bag (nw)
2018-03-21 20:23:12 -04:00
Nigel Barnes
7ad824c85b
New machines marked as NOT_WORKING
...
----------------------------------
Poly Proteus (Standalone) [Nigel Barnes, Andrew Trotman]
2018-03-21 20:53:11 +00:00
Dirk Best
edbb11a107
Casio CZ-101: Skeleton driver
2018-03-21 15:11:32 +01:00
Vas Crabb
b787818d0c
dsp16: move most core state into DRC cache - keeps a lot of details out of the main header (DRC is still stubbed out) (nw)
2018-03-21 21:01:36 +11:00
AJR
3a41359c74
Update mame.lst, mess.lua, mess.flt (argh)
2018-03-20 16:56:59 -04:00
Vas Crabb
724c602fd5
prettier way of adding DRC framework on-demand (nw)
2018-03-20 20:27:49 +11:00
Dirk Best
8c70c1418b
Casio HT-6000: Skeleton driver
2018-03-18 12:01:37 +01:00
David Haywood
13cbded6cc
use a handcrafted c-chip rom for Rainbow Islands Extra, pending a real dump, allows removal of simulation code and general cleanups. ( #3338 )
...
also made rainbow islands extra a parent, since it has it's own game code, own c-chip and is generally considered a semi-sequel rather than a bugfix / revision of the original game.
(best I can tell behavior matches the differences between original and extra that were present in the simulation at least, but obviously the real chip could be hiding more secrets)
2018-03-17 18:35:46 -04:00
fulivi
2e4c96157d
IEEE-488 remotizer device ( #3241 )
...
* remote488: work started
* remote488: fixed a crash when using socketed bitbangers on Linux machines
* remote488: added ieee-488 remotizer device
* remote488: added remotizer devices to ieee-488 buses of HP9845 & HP85
* remote488: added missing emu.h inclusion
* Revert "remote488: fixed a crash when using socketed bitbangers on Linux machines"
This reverts commit edfeb1768ec332ccdb77584e272d93b756819c41.
* remote488: nudge..
* remote488: no longer use locale-dependent functions, added commas and
semicolons as msg separators, improved use of util::string_format
2018-03-18 05:20:00 +11:00
Ivan Vangelista
f25097f2f2
merged tcl.cpp into goldstar.cpp, since it's same hardware (nw)
2018-03-17 14:25:37 +01:00
Ivan Vangelista
2d0dbde7d6
new not working machine
...
------------------------------------
Lucky Draw (Pinball) [PinMAME]
2018-03-17 11:14:43 +01:00
Dirk Best
3ffd6b839f
uPD934G: Preliminary emulation
2018-03-17 09:10:18 +01:00
Vas Crabb
5976a48035
dsp16: start adding recompiler boilerplate (nw)
2018-03-17 06:51:50 +11:00
Vas Crabb
245f822e7d
use more constexpr and literal classes in UML to give compiler more optimisation opportunities (nw)
2018-03-17 00:58:54 +11:00
AJR
b6d5d656c7
New machines marked as NOT_WORKING
...
----------------------------------
CIT-101 [Doug Crawford]
2018-03-15 17:56:27 -04:00
angelosa
bb11fbd2bd
Blind faith fixed long names for almost all CPUs (nw)
...
mb86235.cpp: renamed pcs_ptr into pcp, and added a file for future interpreter core (nw)
2018-03-15 18:07:39 +01:00
smf-
78f0aff27f
Apply same flags when building with SOURCES= as when building normally. This fixes the issue which prompted "model1: clear up some memory issues with very recent gcc (nw)" (which only occurred in a SOURCES= build). (nw)
2018-03-15 15:54:37 +00:00
Vas Crabb
3f67473bb4
QSound LLE available with a 3-character change
2018-03-16 02:27:24 +11:00
Vas Crabb
0bf88bda8f
Cycle-accurate DSP16 core (disabled in QSound for performance reasons)
2018-03-15 19:02:43 +11:00
Dirk Best
6e58642b35
rz1: Skeleton driver [Arashikage, Dirk Best]
2018-03-13 14:07:13 +01:00