Commit Graph

76395 Commits

Author SHA1 Message Date
AJR
1f14e2a6fd fm7: Fix editing error in a41012e8c2 2020-11-01 23:37:16 -05:00
AJR
a41012e8c2 fm7.cpp: Second cleanup pass
- Eliminate RAM regions
- Eliminate device_timer and anonymous timer usage
- Add bad dump flags for hardware-inaccurate ROM dumps
- Add NO_DUMP entries for a few minor missing parts
- Remove a lot of dead code
2020-11-01 23:14:36 -05:00
arbee
bef3056d12 New machines added as NOT_WORKING
---------------------------------
Yamaha MU-5 [Edward d-tech, DBWBP.com, R. Belmont]
2020-11-01 22:27:28 -05:00
AJR
43af60c1cd fm7.cpp: First cleanup pass
- Separate state classes
- Scope down macros and structs
- Shorten many handler names
- Eliminate a little of the RAM region abuse
2020-11-01 21:26:37 -05:00
Ivan Vangelista
402b885847 lethalj, m72, megatech, punchout, tumbleb, xerox820: initialized some variables to avoid crashes in drvnoclear builds 2020-11-01 15:24:37 +01:00
Vas Crabb
6dbf1311af cinemat.cpp: Adjust alignment of armora overlay.
I adjusted the alignment based on where the shots hit the buildings.  It
doesn't seem possible to not have the tanks partly overlap the buildings
but still have the hitboxes inset into the buildings by the right amount
on all sides.
2020-11-02 00:46:05 +11:00
Vas Crabb
890d8129ed cinemat.cpp: Improved armora artworkr
Better alignemnent and transmission colours in particular.
2020-11-01 23:59:17 +11:00
Dirk Best
e3c1c65d56
Update ci-windows.yml
ci-windows.yml:  Remove update step to prevent errors about outdated mirrors
2020-11-01 12:33:09 +01:00
Felipe Corrêa da Silva Sanches
77aaf23776
-avr8: Fixed crash with pensebem / timer1 crash. [Felipe Sanches] 2020-11-01 11:59:35 +01:00
Sandro Ronco
ec9882c74c saitek_risc2500.cpp: Use SED1520 device for the LCD screen. [Sandro Ronco] 2020-11-01 10:48:57 +01:00
Ivan Vangelista
314580ee4a exerion, nbmj8688, nbmj8891: initialized some variables 2020-11-01 08:33:12 +01:00
Ivan Vangelista
7194a5aab0 20pacgal, advision, archimds, aristmk5, segajw: initialized some variables that were causing crashes in drvnoclear builds 2020-11-01 08:10:09 +01:00
Sandro Ronco
2dbfe3db33 pce220.cpp: split HD61202 and SED1560 into separate devices. [Sandro Ronco]
Machines promoted to WORKING
----------------------------
Sharp PC-E220 [Sandro Ronco]
Sharp PC-G815 [Sandro Ronco]
2020-10-31 23:36:12 +01:00
Olivier Galibert
4726878b3c ks0164: Pitch is floating point [O. Galibert] 2020-10-31 22:53:51 +01:00
Nigel Barnes
ac74e7ed24 New working clones
------------------
Aquarius (PAL) [Nigel Barnes]
Aquarius II [Martin v.d. Steenoven]
2020-10-31 21:33:21 +00:00
Nigel Barnes
d44b1552cf aquarius: Peripherals implemeted as slot devices: 4K/16K/32K/16K+ Memory Cartridges, Mini Expander (now with controllers), Quick Disk (not working), C1541 DOS Interface (not working)
- Implemented memory mapper for CP/M.
- Serial printer port.
- External RAM is now scrambled.
- SuperCart bankswitching board implemented for Aquaricart.
- Cartridge images of size 4K, 8K, 16K now supported, was previously 16K only.
2020-10-31 21:33:20 +00:00
Olivier Galibert
f814777e46 wavesynth: waveblaster-based virtual expander, ks1064 for now [O. Galibert] 2020-10-31 21:47:49 +01:00
Ryan Holtz
c9d3d973dd -avr8: Converted from using an IO address space to devcb for GPIO I/O. [Ryan Holtz] 2020-10-31 18:52:06 +01:00
r09
36961e3e5f
fmtowns_flop.xml: add the World of Xeen disk (#7412)
New working software list additions
-----------------------------------
Might and Magic - World of Xeen [Neo Kobe Collection]
2020-11-01 03:29:40 +11:00
Ivan Vangelista
7967be840d astrocde, drw80pkr, fm7, hp9845, igs011, mc1000, nmk16, ti99_8, williams, xor100: initialized some variables which were causing asserts / crashes / regressions in drvnoclear builds 2020-10-31 16:04:49 +01:00
Vas Crabb
cf7fe1e04d -bus/a2bus: Added Apple II Parallel Printer Interface Card.
-frontend/mame/audit.cpp: Fixed another annoying edge case.

-Cleaned up RawInput code slightly.
2020-11-01 00:37:28 +11:00
Ivan Vangelista
da9213faaa aerofgt, bbc, ksys573, kyocera, mlanding, pc9801, snk, spg2xx_zone_32bit, tek405x, v1050, zx: initialized variables which were causing asserts / regressions in drvnoclear builds 2020-10-31 13:40:58 +01:00
Ivan Vangelista
1a23923741 ksys573.cpp: initialized one variable to avoid asserts in drvnoclear builds 2020-10-31 10:36:26 +01:00
Ivan Vangelista
aa4451f31d srmp2: initalized a couple variables to avoid asserts in drvnoclear debug builds 2020-10-31 08:50:58 +01:00
Robbbert
40bf25b8e4 instruct: initialised a variable 2020-10-31 15:32:14 +11:00
Robbbert
4161850d66 busicom: init a variable, marked as MNW again (see note). 2020-10-31 15:05:33 +11:00
AJR
4026e0237c thomson.cpp: Initialize more state variables; clean up video code slightly 2020-10-30 23:48:29 -04:00
Brian Troha
5d844e3793 cps1.cpp: Use proper sound CPU code for the Forgotten Worlds (Japan) set 2020-10-30 18:24:45 -05:00
MetalliC
320c109a29 new NOT_WORKING clone
-----------------------
Death Crimson OX (USA) [Fabrice Arzeno]
2020-10-30 23:36:24 +02:00
Ivan Vangelista
79407b6a98 segac2.cpp: initialized one variable to avoid asserts / regressions in drvnoclear builds 2020-10-30 22:20:25 +01:00
Ivan Vangelista
63a82c3946 jalmah.cpp, metlfrzr.cpp: initialized some variables to avoid asserts / regressions in drvnoclear builds 2020-10-30 22:02:28 +01:00
Ivan Vangelista
504fc7dac9 mpu4: initialized some variables to avoid asserts / regressions in drvnoclear builds 2020-10-30 21:39:29 +01:00
Ivan Vangelista
ae9d42e378 segas16b.cpp: verified 315-5298 dump and added it to all ROM boards which use it (171-5797, 171-5521, 171-5704) [Guru] 2020-10-30 11:51:41 +01:00
Brian Troha
66f44815b2 New working clones
------------------
Forgotten Worlds (Japan) [Irongiant, Dumping Union]
Ryu Jin (Japan, ET910000B PCB) [Battlesmurf]

* Extremely early / rare version of Forgotten Worlds for the Japanese market, before the name change to Lost Worlds.  Serial number indicates it's #22!
2020-10-30 00:08:29 -05:00
Robbbert
22c231c000 aim65: added notes 2020-10-30 12:03:44 +11:00
Robbbert
c5eb02830d Added pensebem.cpp to mess.flt 2020-10-30 11:51:36 +11:00
Ivan Vangelista
26ffd7e97e New working clones
------------------
Cuore 1 (Italian, set 2) [f205v]
2020-10-29 21:26:43 +01:00
Ivan Vangelista
c245064e2e New clones marked as NOT_WORKING
--------------------------------
Magic's 10 2 (ver. BETA3) [f205v]
2020-10-29 21:09:14 +01:00
Lord-Nightmare
25099ed33b Make the initializer comma order consistent in audio/midway.cpp [Lord Nightmare] 2020-10-29 12:19:19 -04:00
AJR
bf80796b15 m5074x.cpp: Protect interrupt request bits against being set by writes
- m740: A few more timing corrections
2020-10-29 11:27:34 -04:00
AJR
282a8d49a9 photoplysx.cpp: srcclean, yet again 2020-10-29 11:25:32 -04:00
AJR
ceaedaabb6 mess.lua: Fix build 2020-10-29 11:24:55 -04:00
Felipe Corrêa da Silva Sanches
c82bdb636a new driver: TecToy Pense Bem (2017)
Equivalent to VTech Smart Start from the 80s.
2020-10-30 02:03:36 +11:00
ClawGrip
daf9e638a0
photoplysx.cpp: Add notes about the USB dongle and a partial dump of its non-volatile memory (#7397) 2020-10-30 00:55:41 +11:00
David Haywood
2137f26981
-Plug and Play work (lots of new sets from Sean etc.) (#7401)
new WORKING machines
-----
The New York Times Sudoku [David Haywood, Sean Riddle, Kamaal Brown]
Vs Maxx 25-in-1 (VT03 hardware) [David Haywood, Sean Riddle, Kamaal Brown]
6-in-1 Sudoku Plug & Play [David Haywood, Sean Riddle]
Plug 'N' Play 50-in-1 (DGUN-853) [David Haywood, Sean Riddle, Kamaal Brown]

new WORKING clones
-----
Mega Drive Collection Volume 2 (Radica, Arcade Legends) (UK) [David Haywood, Sean Riddle]
Super Sonic Gold (Radica Plug & Play) (UK) [David Haywood, Sean Riddle]

new NOT WORKING machines
-----
Plug 'N' Play 25-in-1 (DGUN-806) [David Haywood, Sean Riddle, Kamaal Brown]
IQuest (US) [David Haywood, Sean Riddle, Kamaal Brown]

- Added MegaDrive side ROM to sarc110 sets, moved to skeleton 'hybrid' driver based on megadriv_rad.cpp and demoted to not working for now as they're meant to boot from the MD side with the VT03 games as bonus items [Sean Riddle, Team Europe]
- Moved reactmd to a skeleton 'hybrid' driver, demoted to not working, it's also meant to boot from the MD side with the SunPlus games as bonus items.
2020-10-30 00:53:03 +11:00
smf-
5f0507bed4 fixed sta/lda instruction name [smf] 2020-10-29 11:46:58 +00:00
Patrick Mackinlay
6778308df6 ncr5380: bug fixes
* clear ACK upon exit from DMA mode
* assert DRQ at start of DMA initiator send cycle
2020-10-29 17:17:42 +07:00
Firehawke
c44f6a05ce
Merge pull request #7409 from mamedev/AppleSoftlist
New working software list additions (apple2_flop_orig.xml)
2020-10-28 23:47:22 -07:00
Firehawke
9ce4621e8f
New working software list additions (apple2_flop_orig.xml)
----------------------------------------------------------

Mini-Pix #2 (Version 1986-11-01) [4am, Firehawke]
Mini-Pix #3 (Version 1986-11-17) [4am, Firehawke]
I.O. Silver [4am, Firehawke]
2020-10-28 23:29:39 -07:00
Vas Crabb
3a3e83d6b2 Apple calls llvm/clang 10 Xcode 12, update warning flags. 2020-10-29 12:40:25 +11:00