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
AJR
9d0076ab91
Change debugger command handler parameter vector element type from std::string to std::string_view
2022-08-02 08:21:59 -04:00
AJR
786016ae25
mbc55x, saturn: Remove some residual debugging stuff
2022-08-02 08:02:20 -04:00
ClawGrip
562432e94e
mastboy.cpp: Dumped and added a newer Italian set ( #10135 )
...
* mastboy.cpp: Dumped and added a newer Italian set
Also added comments and reformatted existing single line ones.
Added placeholders for PLDs.
The Italian sets are not hacks. Gaelco licensed the game to Playmark for the Italian market, so changed the manufacturer accordingly on the Italian sets.
Finally, the Rev A on the piggyback PCB refers to the game revision, not the PCB revision, so, changed the games names removing the "PCB" reference.
* Add 'mastboyib'
* mastboy.cpp: Add more comments
* Fixed typos
2022-08-02 12:41:30 +02:00
0kmg
efdc3837d5
snes.xml: Added five prototypes. ( #10145 )
...
New working software list additions
-----------------------------------
International Superstar Soccer Deluxe (Euro, prototype) [Forest of Illusion]
Jigsaw Party (Japan, prototype) [Forest of Illusion]
Joe & Mac 2 - Lost in the Tropics (USA, prototype, alt) [Forest of Illusion]
Jurassic Park (USA, prototype) [Forest of Illusion]
Unirally (Euro, prototype) [Zoda-Y13, Forest of Illusion]
2022-08-02 12:38:59 +02:00
Patrick Mackinlay
0f3f7eba18
am9516: don't initialise variables in header
2022-08-02 09:03:33 +07:00
Peter Ferrie
b033ebf843
cpu16h, icorender.cpp: fix MSVC compile (nw)
2022-08-01 18:56:55 -07:00
hap
800f7efda8
tms1000: added tms1475
2022-08-02 01:44:25 +02:00
hap
a03f042c01
tms1000: increase R port to 32bit
2022-08-02 01:08:42 +02:00
hap
61eb90c206
spellba: do the tms0270 ctl fix in the driver
2022-08-02 00:16:14 +02:00
hap
1525cc1ee3
misc hap devices: move variables init to device_start
2022-08-02 00:16:14 +02:00
0kmg
36404db064
vboy.xml: Added a homebrew pirate release. ( #10152 )
...
* Added alt_title and developer info tags.
* Changed data sizes to hexadecimal.
* Replaced some names with known ROM labels.
* Corrected SRAM on several cartridges.
* Various cleanups.
New NOT_WORKING software list additions
---------------------------------------
vboy.xml: Hyper Fighting (pirate) [Planet Virtual Boy]
2022-08-02 03:33:46 +10:00
ArcadeShadow
d0911cb892
to7_qd.xml: Use lowercase for descriptive text in descriptions. ( #10162 )
2022-08-02 03:07:26 +10:00
Vas Crabb
e44d4ccddb
technos/renegade.cpp: Corrected sprite RAM size (GitHub #10163 ). [jotego]
...
Also combined source files and cleaned up a little.
2022-08-02 03:03:29 +10:00
Furrtek
f5193fabfa
konami/k051960.cpp: Implemented shadow configuration bits (fixes shadows in Devastators). ( #9353 )
...
Added descriptions for the other previously undocumented register bits, even if they shouldn't affect any game.
Attempted to get chqflag shadow/highlights working properly with no k051960 hack.
konami/k054000.cpp: Updated implementation to better match how the chip works.
2022-08-02 02:55:57 +10:00
ArcadeShadow
0e10836f21
to7_cart.xml: Use lowercase for descriptive text in descriptions, and use unabbreviated country names. ( #10161 )
2022-08-02 02:20:07 +10:00
ArcadeShadow
4d3eed7afe
to7_cass.xml: Use lowercase for descriptive text in descriptions and unabbreviated country names. ( #10160 )
2022-08-02 02:18:27 +10:00
Curt Coder
fdf1935e37
abc1600: Update todo list.
2022-08-01 15:52:41 +03:00
Patrick Mackinlay
c6e5d0c324
am9516: general improvements
2022-08-01 11:33:12 +07:00
arbee
a5af13e008
macquadra700.cpp: Hook up EASC IRQ. [R. Belmont]
2022-07-31 19:24:52 -04:00
0kmg
0fa3474107
nes.xml: Added a prototype. ( #10157 )
...
New working software list additions
-----------------------------------
Fighting Simulator - World Champ (USA, prototype) [rjtiger]
2022-07-31 15:54:39 -04:00
Brice Onken
4437d67bb9
dmac3.cpp, cxd8442q.cpp: Implement DMAC3 and WSC-FIFOQ DMA controllers ( #10136 )
2022-07-31 14:12:11 -04:00
arbee
e5fcbccff8
mac: Hook up ASC IRQs in system ASICs. (GitHub #10159 ) [R. Belmont]
2022-07-31 14:01:29 -04:00
Michael Sanborn
a6032f3f92
toaplan/toaplan2.cpp: Add subtitle for Japanese FixEight sets. ( #10153 )
2022-07-31 07:55:29 -04:00
fulivi
3ba776d3e0
intel/imds2: correct dump for PIO microcontroller [fulivi]
2022-07-31 13:50:50 +07:00
Vas Crabb
a0b8c86c60
MAME 0.246
...
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE0DYtsBhE4EM627+6wXSxAYxAcQ4FAmLlDXQACgkQwXSxAYxA
cQ4pkQ//cyJUbstoARgTNnMDbY/f4hfV/dzhvlDzylnxQ8q9Zf9mCJIDuMZgvNJb
HtjsUu0XKTjutc/IrjJ2Ug9EfQSXbEy7ijAVh2JG3pOqDkT7J/OTDNv8TM6SUjuN
ruFy+Gu9G2jJ+uGWXlFNlS14oJiy2h2Za/NGAyciLdvzLd0rG83EyGrviO/sTutJ
lCa6FhRto5rG4H8RdKqqlzr2I1tu0ccFlBFLlATgS1PwVPs2D7CkK1jZBOMWtTbZ
hYAzUo7iJeFWwEuC/P59crG0D26yGkML2X7CVZbwVoqCM89AnJEUXycfhRYuJEfv
ZCUQm/ZjXInc0ZQ5J5lfAxdepx1djRWZosNy0vNolAgtpmgtgTB+V9kuiZtRoB/z
cf3OBbBKZmxEmMZ5YMGf2ifGc50vruPzYL1hdtjc6nxw+XWH6gLd3NUsQghzl0x8
SeASD/pWI3eIis/2ZBmSINZj12vEuJTHYWGS+6YO050bRcv1zapglKtngFIcjUq7
ROESTOsy9bhoB1RPFwNgUGTgfDF5/8++Qm5BpUtIJj1Oq8fKlX+RDEA6fscUXYBN
CJtSlk5+3+wiQNUxRjkct/877Ld64wSxDA6qGdejE80lk561igxtGgOHPqUJuw5C
2NO191vwqJl47fKww4HD3FOIOuyXXUbszOOhk6xmcmigizfgJn8=
=P+4E
-----END PGP SIGNATURE-----
Merge tag 'mame0246' into mainline-master
MAME 0.246
2022-07-31 14:29:51 +10:00
AJR
6ab64e8c8e
spyhunt, turbotag: Add ADC
2022-07-30 19:50:26 -04:00
ArcadeShadow
c3c98fbe72
spectrum_cass.xml: 6 new software additions ( #10155 )
...
New working software list additions
-----------------------------------
Astérix y el Caldero Magico (Erbe) [spectrumcomputing.co.uk]
Break Thru (Erbe, medium case) [spectrumcomputing.co.uk]
Ganeymede [Steven Brown, Planeta Sinclair]
Ghost Rider [spectrumcomputing.co.uk]
Street Hawk (1986) (set 4, IBSA) [spectrumcomputing.co.uk]
Wonderworm [spectrumcomputing.co.uk]
Cleaning metadata (year, publisher, cloneof/parent relationships)
2022-07-30 16:52:58 -04:00
AJR
c19f2c5d46
a800: Add support for the ICD R-Time 8 cartridge
2022-07-30 15:36:04 -04:00
hap
77eff86988
tms0270: fix problem with power off and ctl direction
2022-07-30 21:13:00 +02:00
Vas Crabb
e98145d9d8
Various minor cleanups.
...
There's something wrong when derived classes need to be friends...
2022-07-31 02:31:40 +10:00
0kmg
1bf2cc0cf3
gbcolor.xml: Added four Taiwanese dumps. ( #10146 )
...
New working software list additions
-----------------------------------
Chāorén Tègōngduì (Taiwan) [taizou]
Fēngkuáng Āgěi Ⅲ - Chāojí Zhàdànrén (Taiwan) [taizou]
Wángzú Tiāntáng (Taiwan) [taizou]
Xiándàn Chāorén - Ultraman (Taiwan) [taizou]
2022-07-30 23:28:17 +10:00
Vas Crabb
205b03897c
Bump version to 0.246
2022-07-30 20:51:14 +10:00
Vas Crabb
c221257046
igs/goldstar.cpp: Marked Tetris + Cherry master clones as clones.
2022-07-30 20:48:59 +10:00
Ivan Vangelista
1a97eae623
darkseal.cpp, sidepckt.cpp: consolidated drivers in single files, other small cleanups
2022-07-29 14:13:15 +02:00
Ivan Vangelista
ed82359438
New working clones
...
------------------
Games V21.1C [Brian Troha, The Dumping Union]
2022-07-29 14:12:12 +02:00