Commit Graph

83942 Commits

Author SHA1 Message Date
holub
95dc01dd40
sinclair/tsconf.cpp: Added initial software list and cleaned up code a little. (#10196) 2022-08-09 02:26:54 +10:00
holub
83ba985f9c
pentagon.cpp: cleanup + MT08390 (#10194) 2022-08-08 15:39:47 +10:00
hap
a39cea9372 tdracula: flip output pla 2022-08-07 16:50:10 +02:00
hap
4aff04831c tms2100: add timer interrupt 2022-08-07 02:14:16 +02:00
Steven Coomber
2aa5f65673
c64_cass.xml: Added 10 items (9 working, 4 not working) (#10154)
New working software list additions
---------------------------------------
Vigilante (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
The Vindicator! (Imagine) [C64 Ultimate Tape Archive V2.0]
Wanderer 3D (Elite Systems) [C64 Ultimate Tape Archive V2.0]
Water Polo (Gremlin Graphics) [C64 Ultimate Tape Archive V2.0]
The Way of the Exploding Fist (Micropool) [C64 Ultimate Tape Archive V2.0]
West Bank (Gremlin Graphics) [C64 Ultimate Tape Archive V2.0]
Western Games (Magic Bytes) [C64 Ultimate Tape Archive V2.0]
Wheelin' Wallie (Interceptor Software) [C64 Ultimate Tape Archive V2.0]
Germany 1985: When Superpowers Collide (Transatlantic Simulations) [C64 Ultimate Tape Archive V2.0]

New NOT_WORKING software list additions
---------------------------------------
V (Ocean) [C64 Ultimate Tape Archive V2.0]
W.A.R (Martech) [C64 Ultimate Tape Archive V2.0]
Wallie goes to Rhymeland (Interceptor Software) [C64 Ultimate Tape Archive V2.0]
The Way of the Exploding Fist (Melbourne House) [C64 Ultimate Tape Archive V2.0]
2022-08-06 13:44:03 -04:00
hap
6fe19f4032 tms1000: add read/write prefix to k/r/o devcb names 2022-08-06 19:10:42 +02:00
Vas Crabb
1c4c29aff6 Tweaked MAME icon:
* Use flat gradient style rather than embossed edges.
* Made rightmost stroke of the M thicker.
* Use a dark border to emphasise the outline on light backgrounds.
* Use flat style without anti-aliasing up to 64*64.
* Manually tweaked small sizes to preserve sharp mitres.
2022-08-07 02:47:19 +10:00
ClawGrip
608e77da82
misc/falgas_m89.cpp: Dumped and added "Rally Montecarlo". (#10073) 2022-08-07 02:27:43 +10:00
SomeRandomGuyIdk
be6e923bef
barcrest/mpu1.cpp: Added Barcrest MPU1 fruit machine driver. (#10083)
New machines marked not working
-----------------------
Golden Nudge It (Barcrest) (MPU1) (5p Stake, £1 Jackpot)
Match It (Barcrest) (MPU1) (5p Stake, £1 Jackpot)
Match Up (Barcrest) (MPU1) (10p Stake, £2 Jackpot)
Lucky Nudge (Leisure Games) (MPU1) (5p Stake, £1 Jackpot)
Big Apple (Leisure Games) (MPU1) (5p Stake, £1 Jackpot)
Big Apple (Leisure Games) (MPU1) (5p Stake, £2 Jackpot)
2022-08-06 23:15:46 +10:00
wilbertpol
b3172474d8
atari/a2600.cpp: Merged tvboy.cpp and a2600.h into a2600.cpp. (#10180) 2022-08-06 22:34:39 +10:00
hap
146b737961 New working machines
--------------------
Language Teacher [hap, Sean Riddle]

New working software list additions
-----------------------------------
lanteach: German For Travel [hap, Sean Riddle]
2022-08-06 14:21:56 +02:00
Ivan Vangelista
621c21e43b bmxstunts.cpp: moved everything into galaxian.cpp as the differences are really minimal. Sets bmxstunts has a couple of bitrotten program ROMs, but bmxstuntsa sorta works 2022-08-06 13:25:34 +02:00
hap
d9bac2034b tms2100: add some of the opcodes 2022-08-06 13:24:46 +02:00
Ivan Vangelista
056c3dd65c psychic5.cpp: corrected underdumped psychic5j audio ROM [Corrado Tomaselli] 2022-08-06 07:10:07 +02:00
algestam
62dcdca21c
docs: Update emscripten compile instructions to reflect recent source rearrangement (#10179) 2022-08-06 01:46:18 +00:00
hap
74ce6ba407 tms1000: add stack levels to constructor list 2022-08-06 01:52:24 +02:00
hap
ed04c5d88c tms1000: move common memory maps to base file 2022-08-06 00:08:56 +02:00
hap
9399b0f4c5 New machines marked as NOT_WORKING
----------------------------------
Game Pachinko [hap, Sean Riddle, Rik]
2022-08-05 23:33:08 +02:00
hap
f9725bbe95 tms1000: added tms2xxx skeleton devices 2022-08-05 20:57:38 +02:00
Ivan Vangelista
3252fa2d27 arcade.flt: added missing driver 2022-08-05 20:33:45 +02:00
Ivan Vangelista
b12b661808 bmxstunts.cpp: corrected c/p error on year 2022-08-05 20:11:27 +02:00
Ivan Vangelista
6c01172262 New machines marked as NOT_WORKING
----------------------------------
BMX Stunts (set 1) [chaneman]

New clones marked as NOT_WORKING
--------------------------------
BMX Stunts (set 2) [Andy Welburn]
2022-08-05 20:04:12 +02:00
hap
cc03645742 tms1000: move known pinouts to device headers 2022-08-05 19:40:33 +02:00
holub
3e84fa0dd3
sinclair/spec128.cpp: Adjusted border rendering (MT08264). (#10171) 2022-08-06 02:17:17 +10:00
Ivan Vangelista
f77bec0432 New working clones
------------------
Battle Garegga (Japan, bootleg) (Sat Feb 3 1996) [nnap]
2022-08-05 18:07:10 +02:00
Ivan Vangelista
c73c13cd4d New working clones
------------------
Battle Garegga (Korea / Greece) (Wed Feb 7 1996) [juking]
2022-08-05 17:46:11 +02:00
Brice Onken
7add0628c5
machine/spifi3.cpp: Implemented HP 1TV3-0302 SPIFI3 SCSI controller. (#10137) 2022-08-05 20:49:51 +10:00
0kmg
c5cff268c2
snes.xml: Fixed some parent/clone relationships for soccer games. (#10173) 2022-08-05 20:45:30 +10:00
wilbertpol
42425eea31
bus/vcs: Avoid trampolines in cartridge accesses. (#10174)
* Rewrote most banking to use memory_bank.
* Only install handlers in ranges that they respond to.
2022-08-05 20:42:52 +10:00
hap
1cf61504b3 tms1000: added disassembler for tms1400, tms2100, tms2400 2022-08-05 01:13:26 +02:00
ArcadeShadow
b74398db34
snes.xml: Use unabbreviated country names and lowercase descriptive text in descriptions. (#10147) 2022-08-05 01:59:32 +10:00
0kmg
1829045147
megadriv.xml: Added a prototype. (#10175)
New working software list additions
-----------------------------------
megadriv: Primal Rage (prototype) [Rezrospect, Forest of Illusion]
2022-08-05 01:50:47 +10:00
eientei95
dea8e3124e
namco/mappy.cpp: Renamed Freeze DIP switch to "Freeze / Rack Test" in superpac. (#10166)
Also reformatted comments, aligned PORT_CONDITIONs, and removed useless comments.
2022-08-05 01:49:52 +10:00
ArcadeShadow
52c6b71032
cdi.xml: Cleaned up metadata. (#10093)
* Use lowercase for descriptive text in descriptions.
* Use unabbreviated country names.
* Moved CD matrix information to info elements and removed markup from descriptions.
2022-08-05 01:46:06 +10:00
holub
c92c0c967f
sinclair/atm.cpp: Got ATM Turbo 2 mostly working. (#10149)
Implemented memory banking, video modes, palette and COVOX.

Machines promoted to working
--------------------------
MicroART ATM-Turbo 2
2022-08-05 01:41:30 +10:00
Olivier Galibert
7c98beb5f4 emumem: Add accessors lookup_{read,write]_*_flags to lookup flags without actually doing the access 2022-08-04 11:37:37 -04:00
0kmg
744493d3ac
bus/pce_ctrl: Added support for Coconuts Japan Pachinko Controller CJPC-102. (#10165)
For all controllers, added %p player specifier, made device_input_ports() protected, and moved initializations from headers to constructors.
2022-08-05 01:08:48 +10:00
hap
1b584fb5d8 Machines promoted to working
----------------------------
The Dracula (Tsukuda) [hap, Sean Riddle, Parotaku, eggs]
2022-08-04 11:14:47 +02:00
Ivan Vangelista
6f44a83cab williams.cpp: updated ROM labels for blaster sets [Joe Magiera, The Dumping Union] 2022-08-04 07:27:56 +02:00
Peter Ferrie
d022c39acb z180asci: fix logic errors (nw) 2022-08-03 10:02:15 -07:00
MetalliC
29ce8c16b8 segasp.cpp more games docs 2022-08-03 17:10:43 +03:00
MetalliC
8489f548f9 new NOT_WORKING clones
---------------------
Red Earth (Asia 961121, NO CD) [Darksoft, MetalliC]
Red Earth (Asia 961023, NO CD) [Darksoft, MetalliC]
2022-08-03 17:09:45 +03:00
goldnchild
b13abebee0
rescue, minefld: make bullets 2x2 pixels instead of a single pixel (#10172) 2022-08-03 10:51:02 +02:00
0kmg
7a22becec6
ngp.xml: Replaced ptennis bad dump. [psykopat] (#10150) 2022-08-02 17:51:57 -04:00
AJR
7e3ee6d4d1 Mac debugging overhaul
- Split out the disassembler override to a new file and use it in all 68K Mac drivers
- Add several more names to the list of A-line Toolbox traps
- Remove the long-disused mac_tracetrap routine
2022-08-02 17:04:12 -04:00
Peter Ferrie
09d82d808a mfi_dsk: fix logic error (nw) 2022-08-02 13:18:19 -07:00
Vas Crabb
7cc3481d8f ui/icorender.cpp: Revert initialisations that can hide real bugs.
MSVC isn't smart enough to detect that these can only be used after
being assigned while clang and GCC can work it out fine.  Initialising
them to zero at declaration has the potential to mask real bugs if some
code path tries to use them without assigning them.  Code flow analysis
(e.g. Coverity) or memory analysers (e.g. valgrind or Purify) won't pick
up on the buggy path because the variable will technically be
initialised.

MSVC is problematic when it comes to warnings about uninitialised
variables in general.  Unfortunately MSVC has no option to selectively
treat warnings as errors, unlike clang/GCC which have -Wno-error= which
we use extensively.  Until Microsoft addresses these issues, you'll have
to use NOWERROR=1 when building with MSVC.

Also, some cleanup.
2022-08-03 02:27:49 +10:00
0kmg
9bbf203c39
bus/snes: Log checksums and addresses consistently when loading cartridges. (#10156) 2022-08-03 02:11:43 +10:00
npwoods
e404f1ffe0
Changed gdbstub to no longer expect a CPU named ':maincpu' (#10170)
The logic was changed to find the first CPU, without any particular expectation about naming.  This should address issue #10141
2022-08-02 10:24:17 -04:00
hap
00d5699d73 New machines marked as NOT_WORKING
----------------------------------
The Dracula (Tsukuda) [hap, Sean Riddle, Parotaku]
2022-08-02 14:34:29 +02:00