Commit Graph

74518 Commits

Author SHA1 Message Date
Robbbert 736a740322 (nw) mmd1, mmd2: cleanup 2020-06-11 03:46:35 +10:00
Robbbert fe913a7bac eti660: New software list ----
Maze 2 (not working)
Music Maker
Pong
Space Invaders (not working)
Wipeout
2020-06-11 01:15:08 +10:00
hap 53c62de131 m37710: actually SFR area 2-9 is external on some chips (nw) 2020-06-10 16:53:38 +02:00
hap 1a7ec8dddd m37710: nop unused SFR area (nw) 2020-06-10 16:35:45 +02:00
Robbbert b12859676c excali64: new software list --- boot (CP/M Boot Disk) 2020-06-10 22:47:30 +10:00
hap d361cd89d1 40love: use mb14241 device (nw) 2020-06-10 13:02:30 +02:00
hap 22b5b57f86 sensorboard: add missing var to savestate (nw) 2020-06-10 12:26:10 +02:00
couriersud 8d1afead81 netlist: fix win32 compile (nw)
... and all targets without INT128 support.
2020-06-10 01:25:01 +02:00
Robbbert 71c6247e7c (nw) okean240: more work 2020-06-10 06:15:51 +10:00
hap cbd9e101f1 namcos22: tweak some analog minmax, add note (nw) 2020-06-09 20:31:38 +02:00
David Haywood cfb6d7448b
some spg2xx bits (nw) (#6814) 2020-06-09 13:51:20 -04:00
Ivan Vangelista a1533ddc5e drivers starting with f: removed read* and write* macros (nw) 2020-06-09 19:27:19 +02:00
hap f54da1f7c8 m68000: fix the lst file too (nw) 2020-06-09 12:35:48 +02:00
hap ca5651dd05 fix compile? untested (nw) 2020-06-09 12:24:33 +02:00
hap 2b8ba7be77 sensorboard: add nvram override setting (nw) 2020-06-09 12:07:08 +02:00
hap 994f468b22 nvram: don't save 0byte file (nw) 2020-06-09 11:20:23 +02:00
Ivan Vangelista 11723fc8a3 drivers starting with letters: removed read* and write* macros (nw) 2020-06-09 08:30:30 +02:00
arbee 760977494c apple2: Better slot slowdown detection for the TransWarp (nw) 2020-06-08 21:19:48 -04:00
hap ad912e5962 rename function (nw) 2020-06-09 01:18:49 +02:00
hap d9ee5234f7 sensorboard: only load last position when the chesscomputer expects it (nw) 2020-06-09 01:11:32 +02:00
Michael Zapf 3f5784f3a9 bq4847: Derived from di_rtc, several fixes. 2020-06-09 00:21:13 +02:00
Michael Zapf e63f1d6af1 ti99/tn_ide: Comment edits, changed default switch setting. (nw) 2020-06-09 00:19:38 +02:00
hap 369b87e1c9 sensorboard: save last board position on exit (nw) 2020-06-08 22:17:13 +02:00
AJR 1ce38c40f7 gnat10: Fill in a few more things (nw) 2020-06-08 15:16:41 -04:00
AJR 503cf2b47c mame.lst: Fix minor mistake (nw) 2020-06-08 14:32:20 -04:00
AJR 2692066575 New machines marked as NOT_WORKING
----------------------------------
GNAT System 10 [Don Maslin Vintage Computer Archive, AJR]
2020-06-08 14:29:35 -04:00
R. Belmont efb5a1a1ed
Merge pull request #6807 from cam900/rf5c164_reg
rf5c68.cpp: Implement some chip variant differences, Verify,Implement RF5C164 default register map
2020-06-08 13:58:08 -04:00
R. Belmont 2021c17a0e
Merge pull request #6811 from DavidHaywood/080620_2
unsp20 - fix asr (nw)
2020-06-08 13:57:09 -04:00
DavidHaywood 987260ddad unsp20 - fix asr (nw) 2020-06-08 18:23:52 +01:00
ClawGrip 27d5e1965b
Typo that prevents linking, sorry (nw) (#6810) 2020-06-08 18:20:20 +02:00
AJR 8384a50597 Fix clang error: unknown warning group '-Wpmf-conversions', ignored [-Werror,-Wunknown-pragmas] (nw) 2020-06-08 12:13:39 -04:00
AJR db2466cdd3 Fix clang error: unused variable 'space' [-Werror,-Wunused-variable] (nw) 2020-06-08 12:13:39 -04:00
Ivan Vangelista 1a66aa592a drivers starting with e: removed read* and write* macros (nw) 2020-06-08 18:03:45 +02:00
ClawGrip e962aca9df
New working clones (#6808)
* New working clones

------------------
Karate Dou (Arfyc bootleg) [Retromaniacs, ArcadeHacker, Recreativas.org]
2020-06-08 17:24:55 +02:00
ajrhacker 844262b22d
Merge pull request #6806 from clawgrip/patch-1
iqunlim.cpp: Redumped 'iqunlimgr' as its right size [TeamEurope]
2020-06-08 11:20:35 -04:00
Ivan Vangelista 65d282d19e drivers starting with c and d: completed read* and write* macros removal (nw) 2020-06-08 17:17:27 +02:00
cam900 0307b9664c rf5c68.cpp: Implement some chip variant differences, Verify,Implement RF5C164 default register map
Reference: RF5C68 Datasheet, Mega CD hardware manual PCM sound source
segas18.cpp, segas32.cpp: Add notes for sound chip
megacd.cpp: Correct sound chip variation
2020-06-08 23:38:46 +09:00
ClawGrip d3dbca082c
iqunlim.cpp: Redumped 'iqunlimgr' as its right size [TeamEurope] 2020-06-08 16:25:49 +02:00
hap ddc7ec4db2 cps3sound: correct copyright header (nw) 2020-06-08 13:30:33 +02:00
couriersud 6f24deceec netlist: fix mingw7.2 compile. (nw) 2020-06-08 12:52:57 +02:00
Ivan Vangelista 46ec33dba9 devices/sound/rf5c68: correct use of STRUCT_MEMBER, thanks to Vas (nw) 2020-06-08 07:18:02 +02:00
couriersud 773a23f503 netlist: prepare path to non-virtual update functions. (nw) 2020-06-08 03:12:03 +02:00
couriersud ec0f62d789 netlist: further optimize ppmf.h [Couriersud]
Move towards a pure c++ constexpr solution to derive the optimal
pointer to member function solution.

All the macro madness is centralized to a compile_info struct with
static members.

For the time being the evaluation result is compared against the
previous approach. Going forward this will be dropped as well as the
support for MINGW with GCC <= 4.6
2020-06-08 03:11:41 +02:00
couriersud d041e74e2c netlist: allow selection of base arena for pmempool_arena. (nw) 2020-06-08 03:10:58 +02:00
couriersud 1c635c1bfd netlist: Fix MSVC build. [Couriersud]
MSVC has an issue with SFINAE and overloading resolution.
A discussion can be found here:

https://stackoverflow.com/questions/31062892/overloading-on-static-in-conjunction-with-sfinae

The previous code compiled with gcc and clang on all platforms and
compilers apart from MSVC. Replaced with double template specialization.
2020-06-08 03:10:27 +02:00
couriersud bed452a874 netlist: arena code maintenance. (nw) 2020-06-08 03:10:13 +02:00
couriersud 3c6b49898b netlist: ppmf simplification. (nw) 2020-06-08 03:08:31 +02:00
couriersud f9fa6b1c81 netlist: code maintenance. (nw)
- more c++14, use enable_if_t instead of enable_if
- cleaned up the use of memory allocation arenas
- reduce MACRO usage, use std::conditional where possible
2020-06-08 02:52:39 +02:00
AJR 29c7171702 bus/a1bus, bus/a2bus, bus/acorn, bus/bbc: Simplify handler signatures (nw) 2020-06-07 18:57:24 -04:00
AJR cc3f16ec95 bus/cpc: Simplify handler signatures (nw) 2020-06-07 18:36:33 -04:00