couriersud
757436bbfb
Fixed sdl2 keymap processing. [Couriersud]
...
Keymaps must have been broken for ages:
- It is now possible to map every scancode SDL2 defines.
- Removed keycode field. This was a leftover from SDL1.x
- Fixed bug preventing keymaps from working.
- Fixed the DE keymap.
- Converted other keymaps to new format and added a
comment that they have to be reviewed and fixed.
2019-02-16 16:44:42 +01:00
hap
983ffa2de6
mk1: 2mhz more likely (nw)
2019-02-16 14:54:47 +01:00
Ivan Vangelista
b3936428ab
pce_slot.h: forgot to actually remove the macros (nw)
2019-02-16 14:47:36 +01:00
Ivan Vangelista
c1ba9b3616
devices\bus: some more MCFG macros removal (nw)
2019-02-16 14:42:47 +01:00
couriersud
55000018e7
netlist: Separation of duties. (nw)
...
Make it clearer what is used during parsing a netlist, "compiling" a
netlist and execution of a netlist.
2019-02-16 14:31:59 +01:00
Ivan Vangelista
7624f7490f
bus\lpci\pci.h: removed unused MCFG macros (nw)
2019-02-16 13:58:59 +01:00
Ivan Vangelista
e13cb27bd5
bus\hp80_io: removed MCFG macros (nw)
2019-02-16 13:52:09 +01:00
Ivan Vangelista
181d116285
unico.cpp: fixed copy paste error(nw)
2019-02-16 13:50:57 +01:00
MooglyGuy
6ffd9d02ef
-newport: Support a few more command configs and fixed window checking. Fixes numerous bugs in IRIX. [Ryan Holtz]
2019-02-16 13:09:28 +01:00
MooglyGuy
6df1235c3f
-sgi_mc_device: Fixed Graphics-to-Host DMAs to happen a qword at a time, nw
2019-02-16 13:09:28 +01:00
MooglyGuy
bd0d1cf5da
r4000: Fixed ABS.S and ABS.D. Fixes X server crashing in IRIX. [Ryan Holtz]
2019-02-16 13:09:28 +01:00
mooglyguy
9bb90f11c4
-ioc2: Added additional logging of IRQs, nw
...
-sgi_mc: Temporarily made VDMA occur instantly after the first tick, nw
-newport: Various changes: [Ryan Holtz]
* Fixed block pixel DMA reads and writes (fixes cursor on IRIX 5.3 login screen)
* Reworked X/Y iterators to behave more closely to hardware.
2019-02-16 13:09:28 +01:00
Vas Crabb
05d0305c08
add GCC/clang implementations of 64*64->128 multiply for x86_64, and adjust some integer casts
2019-02-16 18:03:53 +11:00
Patrick Mackinlay
a7c5845317
osd: 64x64 multiply helpers (nw)
...
Can we have these? I didn't attempt to add implementations for anything other than MSVC, but I believe gcc and clang for 64-bit targets have equivalents.
2019-02-16 17:52:49 +11:00
couriersud
b113d0c26d
netlist: memory pool now supports aligned storage. (nw)
...
Set USE_MEMPOOL to 1 to try this (max 5% performance increase).
For mingw, there is no alignment support. This triggers -Wattribute
errors which due to -Werror crash the build.
2019-02-16 00:05:21 +01:00
Ivan Vangelista
417dab47cb
mame\drivers: removed most MACHINE_CONFIG and MCFG macros for drivers starting with u and v (nw)
2019-02-15 16:43:19 +01:00
Ivan Vangelista
34d7ece8b2
witch.cpp: fixed c/p error. Thanks Tafoid (nw)
2019-02-15 16:28:27 +01:00
cracyc
ac9a7a49f8
tandy2k: mirror the palette (nw)
2019-02-15 08:50:47 -06:00
cracyc
f5fdf76df0
tandy2k: keyboard key mapping (nw)
2019-02-15 07:55:24 -06:00
AJR
efd91cece6
wy50kb: Map the important "Set Up" key (nw)
2019-02-15 08:13:09 -05:00
AJR
db7eb79e3a
wy50: Add RS232 connector with loopback as default (nw)
2019-02-15 07:47:45 -05:00
braintro
98657cf5d3
new working clone
...
taito_z.cpp: Identified the Standalone version of Double Axle and corrected the dipswitches for it [Brian Troha]
New working clones
------------------
Double Axle (US) [Evan Korzon, Jordan Eldredge, Brian Troha, Smitdogg, The Dumping Union
2019-02-14 23:48:43 -06:00
cracyc
968dab48d8
tandy2k: add graphics adapter [Carl]
2019-02-14 22:15:46 -06:00
AJR
aab4f0d2b0
wy50: Preliminary keyboard emulation
2019-02-14 22:52:32 -05:00
hap
5ac6046197
video: don't use iter count (nw)
2019-02-15 02:58:20 +01:00
AJR
623fc918fe
c900: Eliminate MCFG; verify some clocks; add currently non-functional speaker (nw)
2019-02-14 20:51:59 -05:00
AJR
f09d5d3849
sms.cpp: Eliminate remaining uses of machine().device (nw)
2019-02-14 20:29:43 -05:00
hap
33383cdaa7
video: stop frameskipping constantly on screenless systems with frameskip=0 (nw)
2019-02-15 01:45:39 +01:00
AJR
24e156ac48
sms.h: These are gone now (nw)
2019-02-14 19:44:12 -05:00
AJR
09960ad4ce
sms.cpp: Further cleanup related to smssdisp (nw)
2019-02-14 19:29:42 -05:00
ajrhacker
f8e9b259ab
Merge pull request #4628 from cam900/sega8_mcfg
...
device/bus/sega8/sega8_slot.cpp : Remove MCFG macros
2019-02-14 18:53:46 -05:00
Celelibi
35b13ffab2
Video throttling: Additive oversleeping
...
Signed-off-by: Celelibi <celelibi@gmail.com>
2019-02-15 10:17:38 +11:00
Scott Stone
bafa5a7886
Fix validation and structure of a few software.xml file (nw)
...
Uppercase hash check (nw)
2019-02-14 16:53:06 -05:00
AJR
e993c0f795
crt9028: Add more handler stubs (nw)
2019-02-14 14:31:48 -05:00
Ivan Vangelista
9aa0a78c98
mame\video: removed MACHINE_CONFIG macros (nw)
...
mame\drivers: mostly removed MACHINE_CONFIG macros from drivers starting with w, x, y and z (nw)
2019-02-14 17:57:12 +01:00
Nigel Barnes
2ed835fc02
New working software list additions
...
-----------------------------------
pcx_flop: CES-BD V1.0/PC-X, CES-BD V1.2/PC-X10, HIT-BD-2 V1.0/PC-X, INFORMIX-D-B-2 V1.0/PC-X, MULTIPLAN-BD-2 V1.0/PC-X, SINIX-B V1.0/PC-X, SINIX-UP-BD V1.2/PC-X [Stefan Stapelberg]
2019-02-14 14:35:07 +00:00
Nigel Barnes
6a76c95729
New NOT_WORKING software list additions
...
---------------------------------------
hx20_rom: Forth
2019-02-14 14:35:07 +00:00
Ivan Vangelista
efc9a4df49
new not working clone
...
--------------------------------------
Star Wars (1.06, Display A0.46) [Gore Daimon, Alexandre Rocha]
2019-02-14 07:07:55 +01:00
Patrick Mackinlay
73498ef292
ims_cvc: fix big-endian addressing (nw)
2019-02-14 10:43:31 +07:00
Patrick Mackinlay
6b53ffcb5c
r4000: minor fixes (nw)
...
* paranoid approach for 64-bit mode check
* sign extension bugs
* signed multiply bug
2019-02-14 10:21:27 +07:00
Patrick Mackinlay
bdbe21690a
Merge pull request #4641 from maximumspatium/master
...
Fix compilation error when compiled with Clang 10.0.0 (Xcode 10.1)
2019-02-14 09:32:44 +07:00
couriersud
c5a513ca90
netlist: more memory allocation refactoring. (nw)
2019-02-14 01:16:39 +01:00
Maxim Poliakovski
9fad7e4c23
jazz: fix compilation with clang 10.0.0
2019-02-14 00:17:18 +01:00
couriersud
aad01d572a
netlist: indent. (nw)
2019-02-13 23:23:14 +01:00
couriersud
dfca58548d
Merge pull request #4639 from cam900/patch-80
...
scripts/src/netlist.lua : Fix spacing
2019-02-13 23:19:48 +01:00
ajrhacker
95f4c94198
Merge pull request #4638 from shattered/_535aece712
...
use logmacro.h instead of ad-hoc DBG_LOG macro (nw)
2019-02-13 16:59:17 -05:00
cam900
9e495a17eb
scripts/src/netlist.lua : Fix spacing
2019-02-14 06:48:56 +09:00
couriersud
fb685c05b9
netlist: memory allocation clean-up. (nw)
2019-02-13 22:37:07 +01:00
couriersud
182a06055f
Fix 3rdparty/asio to compile with libc++ 9.0. (nw)
2019-02-13 22:35:19 +01:00
cam900
e886abcd37
es8712.cpp : Allow finder for msm ( #4595 )
2019-02-13 22:21:23 +01:00