Commit graph

81183 commits

Author SHA1 Message Date
angelosa
69f6653e63 segasaturn_vdp2.cpp: add m_gfxdecode device, fix startup crash. Add notes revision 2021-12-05 13:59:05 +01:00
angelosa
42d7c39826 quick fix left-over 2021-12-02 02:54:38 +01:00
angelosa
2217d99c6e saturn.cpp: bulk move VDP2 as a device (warning: not for inclusion, fails and needs symbols build) 2021-12-01 23:00:12 +01:00
angelosa
96c9bc7fa5 segasaturn_vdp2.cpp: minor QA corrections 2021-12-01 21:02:31 +01:00
angelosa
6e25c7930a saturn.cpp: bulk move VDP1 as a device 2021-12-01 20:25:47 +01:00
angelosa
004fd31445 mess.lua: temp change as a friendly reminder to myself 2021-12-01 19:13:31 +01:00
angelosa
bfd392d432 Merge branch 'master' into saturn_vdp_split 2021-12-01 19:12:20 +01:00
hap
404b7add29 mess.lua: fix copypaste error 2021-12-01 18:56:55 +01:00
Vas Crabb
b44c584342 comquest.cpp: Fixed clang unused private data member warnings.
There's commented-out code that uses m_data, but nothing at all uses the
other members, and there's nothing to indicate what they're supposed to
represent, so I removed them altogether.
2021-12-02 04:47:54 +11:00
angelosa
b584fc374c saturn.cpp: resplit back to separate VDP1/2 files, greatly rewrite QA notes at top 2021-12-01 18:04:42 +01:00
Vas Crabb
759c54b27d Various cleanups. 2021-12-02 03:21:21 +11:00
hap
b4bc273afd sparclite: update notes 2021-12-01 16:05:13 +01:00
hap
890f2eadf4 sparclite: add preliminary system support ctrl reg 2021-12-01 14:58:48 +01:00
AJR
e3256b5543 g65816: Replace #ifdef UNUSED_FUNCTION with [[maybe_unused]] to deter code rot 2021-12-01 08:05:58 -05:00
Robbbert
6fcd0b90f2 saturn: fixed some includes. 2021-12-01 23:15:35 +11:00
Robbbert
0863066da5 stv: moved video into video/saturn.cpp to remove possible circular dependency. (#8915) 2021-12-01 22:36:51 +11:00
Ivan Vangelista
cdf9a94dc1 poker72.cpp: updated according to comments on previous commit (palette_init removal, less palette entries) 2021-12-01 06:37:40 +01:00
Vas Crabb
42f81753d2 Soul-crushingly frustrating clean-up:
* Patched up a pile of code that was rotting behind UNUSED_FUNCTION, and
  switched to [[maybe_unused]] attribute so it can't rot so easily.
* Reduced a bit more redundancy in fruit machine layouts.
2021-12-01 15:20:12 +11:00
AJR
989fd54201 midearth: Fix crash caused by incorrect length of memory share 2021-11-30 21:57:47 -05:00
hap
d7893ea764 hh_sm510: add note about elektronika 2021-11-30 18:56:21 +01:00
Ivan Vangelista
cfd5ebbc2e poker72.cpp: updated to use a finder for the memory back and other minor cleanups 2021-11-30 15:33:01 +01:00
hap
cdce54aabf saitek_osa/sparc: add note about expanded ram 2021-11-30 14:30:43 +01:00
Vas Crabb
c2a18887b0 -Filled out most of the Slovak translation. [Milan Galcik]
-Cleaned up various bits and pieces. [Vas Crabb]
2021-11-30 23:57:04 +11:00
Patrick Mackinlay
e8fbcd5000 3rdparty.lua: fix msvc build by reordering configuration statements 2021-11-30 15:35:37 +07:00
Patrick Mackinlay
cc8958cb9c mc68328: update logging to match handler size 2021-11-30 15:34:32 +07:00
hap
fb09b7562a im01: im01t is from 1991 2021-11-29 19:51:57 +01:00
hap
0858f6cb85 Machines promoted to working
----------------------------
Elektronika IM-01T [hap, Radon17, Berger]
2021-11-29 16:42:13 +01:00
angelosa
f7930b625c Remove template code generators 2021-11-29 16:33:58 +01:00
Vas Crabb
c58bbf1c89 Fixed three fruit machine layouts that weren't cleaned up properly, and cleaned up a few more layouts a little. 2021-11-30 00:31:04 +11:00
hap
c44cff5be8 im01: add freq measurements, add 7segs to artwork 2021-11-29 12:52:06 +01:00
Vas Crabb
e3d21c46a6 -igs017.cpp, igs_m027.cpp: Improved lhzb* descriptions.
-Eliminated a bit more redundancy in fruit machine layouts.
2021-11-29 15:58:04 +11:00
HappyASR
50772c6f4a
New machines marked as NOT_WORKING (#8897)
--------------------------------
Long Hu Zhengba San He Yi (V100CN) [XingXing, little0]
2021-11-29 15:52:35 +11:00
HappyASR
24e51dcff3
dynax.cpp: Added TMP91P640N dump for Mahjong Ougon no Hai. [XingXing]
Machines promoted to working
----------------------------
Mahjong Ougon no Hai (bootleg) [XingXing]

New working clones
------------------
Mahjong Ougon no Hai (bootleg 1) [XingXing, little0]

New clones marked as NOT_WORKING
--------------------------------
Mahjong Ougon no Hai (bootleg 2) [XingXing, little0]
2021-11-29 15:48:30 +11:00
arbee
7d4c5c7848 apple2: properly instantiate the template methods [R. Belmont] 2021-11-28 22:48:15 -05:00
arbee
d7c71b7788 apple2: updates and cleanups [R. Belmont]
- Laser and Franklin key names now are correct: "Triangle"/"F" instead of "Apple".
- Massive text drawing cleanup, removing a lot of copy/paste code and moving some
  runtime decisions to compile-time for better performance.
- Ace 500 now uses a Franklin character set ROM so the "F" shows in MouseText.

Machines promoted to WORKING
----------------------------
Franklin Ace 500 [R. Belmont]
2021-11-28 22:17:34 -05:00
hap
f001fdc902 im01: add 7segs, sound, preliminary inputs 2021-11-29 01:35:45 +01:00
hap
b8481e662b im01: turns out it is the newer im01t program 2021-11-29 00:07:22 +01:00
hap
c90eeddd5e New machines marked as NOT_WORKING
----------------------------------
Elektronika IM-01 [hap, Radon17]
2021-11-28 23:44:52 +01:00
Ivan Vangelista
6efae82440 various devices and drivers: seperate -> separate 2021-11-28 22:27:24 +01:00
Olivier Galibert
50bac10533 emumem fix 2021-11-28 18:46:34 +01:00
Olivier Galibert
8027428e4d Fun with flags: Allows handlers to have user-defined flags set on
them, which can them be picked up on access with the
{read,write}_*_flags variants of the accessors.  Example use with the
i960 and its burstable rom/ram.
2021-11-28 17:51:46 +01:00
Steven Coomber
de1b03e4cd
jack.cpp: correct default number of lives for joinem and unclepoo (#8899) 2021-11-28 11:35:01 -05:00
hap
1ac37fdefe sparc: remove pseudocode comments copy pasted from manual 2021-11-28 15:27:38 +01:00
David Haywood
fcec9dd94a
Improved handcrafted inyourfa priority PROM, fixing missing graphics in cutscenes [dink] (#8898) 2021-11-28 09:20:14 -05:00
hap
fc48b58205 sparc: STD/STDA/LDD/LDDA when RD is odd is an illegal instruction 2021-11-28 15:08:16 +01:00
algestam
aaef28cd47
New working clone (#8891)
-----------------
Ataka asteroidov [algestam, Milan Galcik]
2021-11-28 10:44:34 +01:00
Robbbert
12fc6b7720 fourx4: split off to a separate driver. 2021-11-28 15:08:16 +11:00
Robbbert
c04720297c hercules: fixed inputs 2021-11-28 14:55:55 +11:00
Vas Crabb
509c570f41 More fruit machine layout cleanup. 2021-11-28 14:18:26 +11:00
AJR
2a23fc876a am29000: Simplify shift calculation for multiply and divide steps, eliminating unnecessary 64-bit intermediary variables 2021-11-27 18:38:17 -05:00