Commit Graph

58063 Commits

Author SHA1 Message Date
cam900
6924f3cdc1 gstream : Add precalculated RGB Palette for X2222 drawing gfxs, Cleanup duplicates (#3370)
* gstream : Convert bitmap into bitmap_ind16, Cleanup duplicates

* gstream.cpp : Fix compile

* gstream.cpp : Revert "convert bitmap into ind16", Add precalculated rgb data for X2222 draw gfxs

* gstream.cpp : Build fixes

* gstream.cpp : More build fixes

* gstream.cpp : Remove unneeded arguments of drawgfx_transpen_x2222
2018-03-24 08:39:17 -04:00
smf-
a1aeadbe3d Donkey Kong: Change orientation so that -norotate matches direct feed recordings [smf] 2018-03-24 09:43:48 +00:00
Scott Stone
b891c4b27b Attempted compile fix (nw) 2018-03-24 04:48:05 -04:00
AJR
4b213064d4 sbrain.cpp: Pre-configuration for later (nw) 2018-03-23 23:51:28 -04:00
cracyc
c8f58a92e6 plugins/cheatfind: fix string formatting (nw) 2018-03-23 21:22:29 -05:00
AJR
0b3880b862 tv912b: Fix `@ key definition (nw) 2018-03-23 21:22:55 -04:00
AJR
42adc3edf7 ay31015: Fix receiver synchronization at start bit 2018-03-23 21:02:07 -04:00
AJR
de1c3df722 piggypas.cpp: Cleanup; handle serial outputs in a more hardware-consistent way (nw) 2018-03-23 19:44:48 -04:00
hap
49b5ad8f6b New working machine added
-----------
The Addams Family (Tiger handheld) [hap, Sean Riddle]
Double Dragon 3 - The Rosetta Stone (Tiger handheld) [hap, Sean Riddle]
Dennis the Menace (Tiger handheld) [hap, Sean Riddle]
The Flash (Tiger handheld) [hap, Sean Riddle]
Jurassic Park (Tiger handheld) [hap, Sean Riddle]
Spider-Man (Tiger handheld) [hap, Sean Riddle]
X-Men - Project X (Tiger handheld) [hap, Sean Riddle]
2018-03-23 22:27:01 +01:00
Sandro Ronco
e3bc260cd1 Convert glasgow.cpp to use the mmboard device. [Sandro Ronco]
New machines promoted to working
--------------------------------
Mephisto Amsterdam [Sandro Ronco]
Mephisto Dallas [Sandro Ronco]
Mephisto Roma [Sandro Ronco]
2018-03-23 21:31:35 +01:00
AJR
936b16a147 dec8.cpp: Revert ill-considered timing change that broke srdarwin (nw) 2018-03-23 15:48:36 -04:00
Ivan Vangelista
d3e80e1e78 goldstar.cpp: decrypted super7 (nw) 2018-03-23 19:04:54 +01:00
Vas Crabb
1e1e8eb034 modernise drcuml somewhat (nw) 2018-03-24 03:53:40 +11:00
cracyc
a8633e35a4 plugins/cheatfind: search any address space (nw) 2018-03-23 09:09:29 -05:00
Nigel Barnes
117ea91e45 electron64: Implemented Master RAM Board, and promoted to working. 2018-03-23 13:25:04 +00:00
Vas Crabb
64ff86b5a9 that shouldn't be mutable (nw) 2018-03-23 23:52:20 +11:00
cracyc
33a701593f magnum: fix keys (nw) 2018-03-22 21:21:30 -05:00
Vas Crabb
44c7da0cf5 Make UML shorthand a bit easier to use without using namespace everywhere, clean up a bit of macro hell in PowerPC core 2018-03-23 12:17:53 +11:00
Robbbert
3be74a07a8 (nw) Fixed the build. 2018-03-23 10:29:02 +11:00
cam900
8bc1403d4c x68k : Implement ADPCM Panning, Correct ADPCM Timer (#3376)
* x68k : Implement ADPCM Panning, Correct ADPCM Timer

* x68k.h : Minor cleanup

* x68k.cpp : Minor build fixes

* x68k.cpp : Add notes
2018-03-22 19:09:17 -04:00
Stefano
8354ed9be3 QuikLoad option on CP/M-80 machines (#3368)
* QuickLoad option for the Decisionmate

Loads .COM programs in memory if CPM-80 is loaded.
Similar to the QuickLoad option for the Kaypro.

* QuikLoad on Aussie Byte

* QuikLoad on Aussie Byte

* Safer QuikLoad on the DMV

* Safer QuikLoad on Kaypro

* Quikload on the QX-10

* Reverting to resolve conflicts with mamedev

* Safer QuikLoad on the DecisionMate V

* QuikLoad for the Aussie Byte

* QuikLoad for the Epson QX-10

* QuikLoad for the Altos 5

* QuikLoad option for the Xerox 820

* Safer QuikLoad for the KayPro models

* QuikLoad for the NCR DecisionMate

* QuikLoad option for the Aussie Byte

* QuikLoad for the QX-10

* QuikLoad for the Altos 5

* QuikLoad for the Xerox 820

* QuikLoad for the Aussie Byte

* QuikLoad for the QX-10

* QuikLoad for the Altos 5

* QuikLoad for the Xerox820 + #3375
2018-03-22 19:08:25 -04:00
AJR
dbe56e3113 Include option and file names in fatal error message for failure to load image 2018-03-22 17:38:01 -04:00
AJR
9eb8c177bb vgmplay: Disable POKEY and QSound devices if not required 2018-03-22 17:14:28 -04:00
cracyc
e6f15f526e magnum: fill in rest of keyboard (nw)
hd61830: support d2 in text mode too (nw)
2018-03-22 15:45:15 -05:00
MetalliC
6d07c155aa note (nw) 2018-03-22 22:44:18 +02:00
MetalliC
72b01c7c51 Dreamcast and derivatives: enable drc by default, docs updates 2018-03-22 22:25:15 +02:00
AJR
2d53e5da0e mouser: Cleanup (nw) 2018-03-22 16:16:39 -04:00
AJR
4235583804 mouser: Soundlatch modernization (nw) 2018-03-22 16:13:07 -04:00
AJR
7c460dad30 dec8.cpp: Use input_merger for gondo and garyoret; acknowledge NMI another way for ghostb (nw) 2018-03-22 15:49:58 -04:00
Dirk Best
a5fb45d929 cz101: Cleanup, add notes, document ports 2018-03-22 14:09:32 +01:00
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