Commit Graph

72856 Commits

Author SHA1 Message Date
couriersud e192f94e75 netlist: Fix some edge cases in static compile. (nw)
Comes with a new version of static_solvers.cpp
2020-04-28 22:39:19 +02:00
couriersud 026123beb2 netlist: Fix documentation build on windows in makefile. (nw)
Documentation should be created on Windows using
make mingw PARAMS=doc

Admittedly this is ugly and the makefile needs to be changed to
use something like "make HOSTOS=windows doc".
2020-04-28 21:08:07 +02:00
couriersud 3f95aebfb5 netlist: Fix "--cmd=listdevices". [Couriersud]
Broken for quite a while this is now working again.
2020-04-28 21:08:06 +02:00
couriersud 77da7b11ae netlist: more code maintenance. (nw)
Make some calls private which were public before.
Eliminate functions which would be executed only once.
Make terminal reference functions in twoterm.h return const.
Clearly identify the use cases which need a non-const ref
to terminals.
2020-04-28 21:08:06 +02:00
couriersud 14e4c4bb3f netlist: improve const-awareness and tidy changes. (nw)
Identified a number of code locations which could accept const
arguments.
2020-04-28 21:08:05 +02:00
couriersud 097c736f79 Netlist: Added 74163 to netlist. [Couriersud] 2020-04-28 21:08:04 +02:00
couriersud da8cfd878f netlist: fix some windows build issues in build/makefile. (nw) 2020-04-28 21:08:04 +02:00
couriersud 62c3f75221 netlist: More clang-tidy fixes. (nw) 2020-04-28 21:08:03 +02:00
couriersud 14850cbb02 netlist: More clang-tidy fixes. (nw) 2020-04-28 21:08:02 +02:00
couriersud 420f4909be netlist: Fix clang-tidy warnings. (nw) 2020-04-28 21:08:02 +02:00
hap 4c38dd6f92 nuon: rename to xml (nw) 2020-04-28 21:07:27 +02:00
hap 175098268a sparc: remove unused file from when device was renamed (nw) 2020-04-28 21:04:57 +02:00
incog 6bc5196618
Nuon softlist (#3190) 2020-04-28 21:00:51 +02:00
braintro f2b8e06b53 New working clone
New working clone
------------------
Golden Par Golf (Joystick, V1.0) [Brian Troha, The Dumping Union]
2020-04-28 13:38:34 -05:00
MetalliC bad7c044bd new NOT_WORKING clone
---------------------
Konglongwang - D-Kids VS Alpha Yaosai (China, Ver 2.501) (MDA-C0081) [tenyuhuang]
2020-04-28 20:26:27 +03:00
ajrhacker 401b623b9d
Merge pull request #6607 from davide125/sgi2
sgi_mips: new software list additions
2020-04-28 12:22:39 -04:00
Vas Crabb 01a4fbef4f
Merge release0221 into master (nw) 2020-04-29 02:17:12 +10:00
Vas Crabb 5c7be618a5 (nw) missing parent/clone relationships for new chess computers 2020-04-29 02:15:44 +10:00
Davide Cavalca 226f3ff8a0 sgi_mips: new software list additions 2020-04-28 08:53:26 -07:00
ajrhacker f9faa6db7e
Merge pull request #6605 from fulivi/tms9914_dev3
tms9914: simplify handling of CIDS state
2020-04-28 08:35:35 -04:00
ajrhacker 5d34b10ee1
Merge pull request #6606 from clawgrip/patch-31
New NOT_WORKING software list additions
2020-04-28 08:33:37 -04:00
AJR 93ba63b0a7 z22: Add EEPROM; differentiate hardware better from MDT 60 (nw) 2020-04-28 07:46:51 -04:00
ClawGrip 07271fe345
New NOT_WORKING software list additions
---------------------------------------
Desktop Special Edition 1.0 for Support Customers [ClawGrip, Rampa]
Insignia SoftWindows 95 4.0 for IRIX 6.3 and 6.4 [ClawGrip, Rampa]
European Languaje Module 1.3 [ClawGrip, Rampa]
Freeware 2.0 - Unsupported Software compatible with IRIX 6.2 and later [ClawGrip, Rampa]
O2 Demos 1.1.1 for IRIX 6.3 including R10000 [ClawGrip, Rampa]
ONC3/NFS Version 2, for IRIX 6.2, 6.3 and 6.4 [ClawGrip, Rampa]
O2 IRIX 6.3 Recommended/Required Patches August 1997 [ClawGrip, Rampa]
Network File System 5.3 [ClawGrip, Rampa]
IRIX 6.3 and 6.4 Recommended/Required Patches October 1997 [ClawGrip, Rampa]
IRIX 6.3 Applications August_1997 [ClawGrip, Rampa]
Patch SG0000466 [ClawGrip, Rampa]

(nw) I also replaced the IRIX 5.3 image with a cleaner one (Plextor, without C2 errors)
2020-04-28 13:33:58 +02:00
fulivi a4dc7acbd1 tms9914: simplify handling of CIDS state (nw) 2020-04-28 13:17:21 +02:00
ajrhacker b25fdfbe46
Merge pull request #6604 from davide125/eject
nscsi/cd: handle eject command for SGI drives
2020-04-27 23:30:24 -04:00
Davide Cavalca ab66282903 nscsi/cd: handle eject command for SGI drives 2020-04-27 19:51:20 -07:00
Kevin Eshbach 2540207d0c
Added GAL20V8 support to the jedutil tool (#6603) 2020-04-27 21:03:02 -04:00
AJR 6e93c2ee1a New machines marked as NOT_WORKING
----------------------------------
MDT 60 Video Display Terminal [Bitsavers]
Z-22 Terminal [Bitsavers]
2020-04-27 20:14:30 -04:00
angelosa b473b1cbf0 cischeat.cpp: add oki mirrors to Arm Champs II, fixing missing/erratic sounds [Angelo Salese] 2020-04-27 21:31:18 +02:00
R. Belmont 0f64f5d7d6
Merge pull request #6602 from fulivi/hp80_dev09
hp86: fixed a bug in key auto-repeat function
2020-04-27 15:09:43 -04:00
R. Belmont 9b41858e2b
Merge pull request #6600 from FakeShemp/compis2
compis.xml: Five new dumps
2020-04-27 15:09:28 -04:00
R. Belmont d5d59bc908
Merge pull request #6601 from davide125/sgi_mips
sgi_mips: add software list
2020-04-27 15:09:13 -04:00
cam900 3eb79937a5
Move sprite delaying behavior into screen_vblank for some drivers (#6596)
* Move sprite delaying behavior into screen_vblank
gaiden.cpp, tecmo16.cpp, suprnova.cpp : Move delayed sprite drawing function into screen_vblank
suprnova.cpp : Use generic gfx layout, Fix CPU clock related to XTAL, Use device for screen

* xtal.cpp : Add notes of super kaneko nova system (suprnova.cpp) XTALs

* xtal.cpp: Further notes
2020-04-27 15:08:23 -04:00
npwoods d615160e51
Consolidated code for pasing enum strings in (#6592)
src/frontend/mame/luaengine.cpp
2020-04-27 15:08:11 -04:00
Ivan Vangelista 18450941d5 misc demacroization (nw) 2020-04-27 18:58:44 +02:00
fulivi f20518fdd2 hp86: fixed a bug in key auto-repeat function (nw) 2020-04-27 18:50:20 +02:00
Ivan Vangelista 81b354e4ed New working clones
------------------
Prebillian (bootleg) [Kevin Eshbach]
2020-04-27 18:46:54 +02:00
Mike e1fb6087cd Namco custom fix (#6598)
* namco06: clarify timer delay is zero.

* galaga: fix bootlegs

For both, set sub & sub2 reset lines

Wire up 51xx cs and rw lines for galaga bootlegs.
2020-04-27 18:20:14 +10:00
arbee 6c3c2044c0 apple2: fix DHGR shift, NTSC artifact colors work with HLSL (GitHub issue #6308) [Colin Howell, R. Belmont] 2020-04-27 18:20:14 +10:00
hap 12aaef7efd companyname correction (nw) 2020-04-27 18:20:14 +10:00
smf- 048784da5e fix warning with vs2019_clang, from_ticks() takes whole numbers. (nw)
.\..\..\..\src\mame\machine\namco06.cpp(211,44): error : implicit conversion from 'double' to 'osd::u64' (aka 'unsigned long long') changes value from 0.5 to 0 [-Werror,-Wliteral-conversion]
91>..\..\..\..\..\src\mame\machine\namco06.cpp(211,44): error :                 m_nmi_timer->adjust(attotime::from_ticks(.5, clock()), 0, attotime::from_hz(clock() / divisor) / 2);
91>..\..\..\..\..\src\mame\machine\namco06.cpp(211,44): error :                                     ~~~~~~~~             ^~
2020-04-27 18:20:14 +10:00
Robbbert d821fc6752 (nw) battles: fixed crash at start. Sounds are missing though, to be investigated. 2020-04-27 18:20:14 +10:00
Vas Crabb 63a6b19c4a whitespace cleanup (nw) 2020-04-27 18:17:35 +10:00
braintro 6e6f4ba56c (nw) mame.lst: Fill in copyright year for a couple of Unico games 2020-04-26 22:53:16 -05:00
Davide Cavalca 9e553cb122 sgi_mips: add software list 2020-04-26 19:48:55 -07:00
Rebecca Wallander 80ec342448 compis.xml: Five new dumps 2020-04-27 01:20:38 +02:00
AJR f4805b3701 gridcomp.cpp: Identify chip (nw) 2020-04-26 18:08:35 -04:00
usernameak ee76fc0337
Heavily improved emulation of GRiD Compass 1101 (#6599)
Changes:

- added known dump checksums of 1101 BIOS
- high-level emulation of GPIB disk devices
- partial implementation of DMA (currently ignores ACCRQ so devices must have zero latency in order for it to work)
- serial is now properly memory-mapped
- modem stub in order to make system properly ignore modem device
- it now boots without any patches and debug scripts
- merged #6597 (needed in order to make disk devices work)

Still not implemented:

- RTC/MACHINE_ID
- modem
- has problems with multiple disk devices working simultaneously (possibly BIOS bug because this BIOS had some problems with that on real device)
2020-04-26 18:05:40 -04:00
ajrhacker db0afba9af
Merge pull request #6597 from fulivi/tms9914_dev2
tms9914: added SR & PP FSMs, typo fixed
2020-04-26 18:03:36 -04:00
Mike ebcd25e324
Namco custom fix (#6598)
* namco06: clarify timer delay is zero.

* galaga: fix bootlegs

For both, set sub & sub2 reset lines

Wire up 51xx cs and rw lines for galaga bootlegs.
2020-04-26 17:37:32 -04:00