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
Olivier Galibert
b9ac659837
Fuck genie, Enhanced edition (nw)
2018-03-12 19:14:29 +01:00
Vas Crabb
7c9d75df13
forgot these are listed explicitly (nw)
2018-03-12 19:26:36 +11:00
David Haywood
0b5b391ffd
use real dumped c-chip for bonzeadv, remove simulation [Team Caps0ff] ( #3318 )
...
* use real dumped c-chip for bonzeadv, remove simulation [Team Caps0ff]
this most likely fixes MT00377, MT00205
* typo (nw)
* missed a file (nw)
* no longer fights (nw)
* tidy here too (nw)
* c+p typo (nw)
2018-03-11 17:05:54 +01:00
AJR
b4a7ef663d
vt100_kbd: Rewrite as UART-based serial device
2018-03-09 20:30:29 -05:00
angelosa
c912d19d26
new NOT WORKING game
...
--------------------
Badlands (Konami) [Angelo Salese]
2018-03-06 15:50:09 +01:00
Justin Kerk
1f80e58a10
Disable multithreading on the Emscripten target as it is not currently supported. Fixes e.g. drivers using discrete audio components. [Justin Kerk]
2018-03-06 07:39:05 +00:00
David Haywood
db566d4954
c-chip: use dumped c-chip for Volfied and Superman, remove simulation [Team Caps0ff] ( #3298 )
...
* c-chip: use dumped c-chip for Volfied [Team Caps0ff]
interrupt source still needs to be verified, but I've tested this to the end and it works fine with the real dump.
* less static (nw)
* hook the coin counters back up (nw)
* tweaks (nw)
* was too close after tweak (nw)
* add support for dumped superman c-chip too, removed simulation [Team Caps0ff]
also made the 68k and upd7810 use different banked windows into the RAM, this seems to prevent the fighting I was seeing, and also superman suggests that it might be correct, as it puts response values in a bank for the 68k but then changes the window so the 68k can't see them. needs further testing tho (other c-chip dumps might tell us more later)
* use the 68k side handlers on megab too, even if it really doesn't care about anything (nw)
* remove debug structure (nw)
2018-03-05 20:32:52 -05:00
cracyc
946340b119
alphatpx: slower yet (nw)
2018-03-01 14:57:26 -06:00
Ivan Vangelista
37f5dca1ba
new not working machine
...
-------------------------------------
Milton Bradley Electronic Milton [Sean Riddle]
2018-03-01 19:04:19 +01:00
R. Belmont
5ffc8a79a4
Merge pull request #3266 from JoakimLarsson/diablo_1
...
WIP: Diablo printer CPU
2018-02-28 14:03:10 -05:00
cam900
5a8890c31c
hyprduel : Cleanups, Add imagetek_i4220_device, Allocate sound output… ( #3272 )
...
* hyprduel : Cleanups, Add imagetek_i4220_device, Allocate sound output form real PCB(real PCB only has mono sound output)
imagetek_i4100.cpp : Boost tilemap drawing routines when VIDEO_UPDATE_SCANLINE case of screen video attributes, Add notes
* Minor cleanup, Add notes
* imagetek_i4100 : Fix tilemap drawing at tilemap offset X/Y !=0 case
* hyprduel : Fix mistake
* magerror : Remove MACHINE_NOT_WORKING Flags
2018-02-28 14:02:02 -05:00