Commit Graph

58033 Commits

Author SHA1 Message Date
Vas Crabb
d4b59a7994 cherry-pick more boilerplate, also missing emu.h inclusions (nw) 2018-03-22 20:05:41 +11:00
AJR
53b83781b4 scn2674: Add missing override keyword (nw) 2018-03-21 21:11:43 -04:00
angelosa
8364758817 tgpx4: misc fixing (floating point conversions, broken REP opcode, support for rascot2 MOV2 int->ext opcode) (nw) 2018-03-22 01:50:34 +01:00
AJR
4d22ad601e qvt201: A few more stub handlers (nw) 2018-03-21 20:47:31 -04:00
AJR
57f7d29b11 mess.lua: Pull a few drivers out of the grab bag (nw) 2018-03-21 20:23:12 -04:00
Dirk Best
f2069589e8 cz101: Add LCD display, inputs and a debug layout 2018-03-22 00:33:25 +01:00
AJR
b264c78526 qvt201: Add SCN2672 device (nw) 2018-03-21 19:28:26 -04:00
Scott Stone
f0b22a67f8
Merge pull request #3373 from jlachniet/patch-1
ti85.cpp: Add new BIOS to ti84pcse
2018-03-21 19:26:33 -04:00
AJR
6fa344d295 scn2674: Add preliminary support for SCN2672 variant 2018-03-21 19:04:19 -04:00
Scott Stone
306a2a4149
Merge pull request #3365 from FakeShemp/dc_h
dc.xml - Add all games up to H
2018-03-21 18:48:28 -04:00
cracyc
07f130ea81 magnum: add shifts (nw) 2018-03-21 17:29:52 -05:00
AJR
d51f05c14e scn2674: Massive register/command processing/logging cleanup (nw) 2018-03-21 17:35:00 -04:00
jlachniet
2e32cd8339
ti85.cpp: Add new BIOS to ti84pcse
Adds OS v4.0
2018-03-21 17:27:06 -04:00
Nigel Barnes
4f596c8c72 New working software list additions
-----------------------------------
poly_flop: Proteus Z80 CP/M Operating System (CP/M 2.2, BIOS 3.3), Proteus 6809 FLEX Operating System (Version 2.8:3 - 1.1:2) [Andrew Trotman]
2018-03-21 20:54:53 +00: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
cracyc
8f7c57d799 magnum: keyboard shows life (nw) 2018-03-21 15:51:17 -05:00
AJR
358e6b23be Eliminate vestigial member that was behind machine().first_screen() (nw) 2018-03-21 14:16:30 -04:00
Ariane Fugmann
c32176f2bb M1COMM, M2COMM, S32COMM: Updates to simulation (#3369)
* M1COMM: update simulation based on real firmware (nw)

- read partial frames correctly now
- added VSYNC packets (framesync currently disabled as this can cause
MAME to freeze and we have no way to tell if the socket is still open)

* M2COMM: update simulation (nw)

- read partial frames correctly now
- added VSYNC packets (framesync currently disabled as this can cause
MAME to freeze and we have no way to tell if the socket is still open)

* M1COMM, M2COMM: add config option to sync frames over network (nw)

* M2COMM: another update to the simulation.

- added relay mode (used by stcc)
- added "connection loss"

* M1COMM: update to simulation (nw)

- better sync
- detect lost connection

* M2COMM: use osd_file rather than emu_file for better control (nw)

* M2COMM: handle connection loss in a a more elegant way (nw)

* M1COMM: use osd_file rather than emu_file for better control (nw)

* S32COMM: updated simulation (nw)

- handle connection loss
- use osd_file rather than emu_file for better control
2018-03-21 13:34:39 -04:00
smf-
0883f01e66 validity check: test all 32 results from count_leading_zeros() & count_leading_ones() [smf] 2018-03-21 16:49:27 +00:00
Vas Crabb
418bc70cfa fix count_leading_zeroes(0) C fallback (nw) 2018-03-22 03:23:57 +11:00
Scott Stone
a1c35681bc
Merge pull request #3304 from jlachniet/master
New clone marked as NOT_WORKING
TI-84 Plus Orion (Boot Code 1.02) [Julian Lachniet]
2018-03-21 11:37:11 -04:00
AJR
79514de6e2 SCN2672 is not a MCU (nw) 2018-03-21 10:40:37 -04:00
ajrhacker
e80b6cda7f
Merge pull request #3372 from cam900/patch-5
ddragon.cpp : CPU Type identification
2018-03-21 10:24:48 -04:00
cam900
038afb4a12
ddragon.cpp : CPU Type identification 2018-03-21 23:21:49 +09:00
Dirk Best
edbb11a107 Casio CZ-101: Skeleton driver 2018-03-21 15:11:32 +01:00
Nigel Barnes
f22c5609ba electron: Set CPU clock 2MHz/1MHz according to ROM/RAM access. 2018-03-21 13:01:58 +00:00
Vas Crabb
079522fe67 trivial stuff (nw) 2018-03-21 21:33:29 +11: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
cracyc
31be84ea40 plugins/data: give up if the database can't be created (nw) 2018-03-20 21:54:22 -05:00
cracyc
6cbf5c674b hiscore.dat: add handhelds that have high scores (nw) 2018-03-20 21:40:58 -05:00
AJR
0ff0bdb9eb tv965: Update PCB notes more (nw) 2018-03-20 21:38:03 -04:00
AJR
8ec96360a9 tv965: Update PCB notes (nw) 2018-03-20 21:30:27 -04:00
AJR
71c9b2fa06 g65816: Allow use of separate address spaces for program, data, opcodes and/or vectors 2018-03-20 20:50:24 -04:00
Nigel Barnes
3330975244 New working software list additions
-----------------------------------
archimedes: 3D Construction Kit
2018-03-20 21:34:22 +00:00
Nigel Barnes
e5bccf8de1 bbc: Fixed Shadow RAM corruption in Master/B+, and sideways RAM access in Model B. 2018-03-20 21:34:22 +00:00
Nigel Barnes
069c9c8e2c bbc: Added cassette relay samples. 2018-03-20 21:34:22 +00:00
Nigel Barnes
4385097d99 bbcmc: Improved joyport slot interface (nw) 2018-03-20 21:34:22 +00:00
AJR
e64fb7f4ad tv955: Screen parameter correction (nw) 2018-03-20 17:15:52 -04:00
angelosa
a4308800e0 ddayjlc.cpp: fixed clouds priority, title screen colors, added flip screen [Angelo Salese] 2018-03-20 22:03:44 +01:00
AJR
7d6a1a8607 aaa: Slightly less embarrassingly preliminary (nw) 2018-03-20 16:59:29 -04:00
AJR
3a41359c74 Update mame.lst, mess.lua, mess.flt (argh) 2018-03-20 16:56:59 -04:00
AJR
95f66335dd Actually delete terminals.cpp (nw) 2018-03-20 16:49:11 -04:00
AJR
c4aaf1104e terminals.cpp: Split each remaining machine (aaa, qvt70, tv955, tv965) into its own skeleton driver (nw) 2018-03-20 16:48:17 -04:00
Ivan Vangelista
e6d9db4f5f new not working clone
----------------------------------------
Strange Science (Rev C) [Gerald (COY), The Dumping Union]
2018-03-20 18:17:21 +01:00
Ivan Vangelista
532f7f9562 8080bw.cpp: corrected maincpu clock divider and detailed readme for shuttlei [Guru] 2018-03-20 18:07:38 +01:00
angelosa
3344b2f6ac Wrote a preliminary TGPx4 interpreter core [Angelo Salese]
i960.cpp: support burst stall on writes [Angelo Salese]
2018-03-20 17:23:46 +01:00
Dirk Best
de5a35530b rz1: Initial version of layout and marked working
Also cleaned up driver and added some notes.
2018-03-20 10:41:48 +01:00
Vas Crabb
724c602fd5 prettier way of adding DRC framework on-demand (nw) 2018-03-20 20:27:49 +11:00
Vas Crabb
2608228e81 reduce scope of stuff with different definitions across CPUs (nw) 2018-03-20 18:05:59 +11:00
Ivan Vangelista
1235cf9fd2 argus.cpp: dumped PROM for valtric [system11, The Dumping Union] 2018-03-20 07:15:59 +01:00