Ivan Vangelista
3a4d1ef05d
devices/bus: a few more MACHINE_CONFIG macros removed (nw)
2019-02-09 15:03:32 +01:00
Vas Crabb
422d365332
get rid of some copy/pasted macros for different numbers of arguments (nw)
2019-02-09 21:28:39 +11:00
Ivan Vangelista
5364087629
misc MACHINE_CONFIG macros removal (nw)
2019-02-09 10:16:30 +01:00
jlachniet
57eeffb661
Add four new BIOS files to ti84pcev15 ( #4613 )
...
Adds OS versions 5.15 to 5.22, thanks to a hack that downgrades OS on 5.1.5 boot codes.
2019-02-09 19:37:16 +11:00
AJR
7c6f51641d
lisa: Put back keyboard COP and add input that switches its code path; use get_fc instead of hacking into SR (nw)
2019-02-08 23:53:01 -05:00
cracyc
ddb73dcb7b
leland: dma line mask bits (ne)
2019-02-08 19:10:25 -06:00
AJR
6ebdef9e12
lisa: Add XTAL definitions (nw)
...
- Remove "kbcop" device. The COP-based keyboard seems to be mostly undocumented and not actually dumped. (Bitsavers has documentation for a 8748 keyboard.)
2019-02-08 19:59:32 -05:00
AJR
50f185042f
Fix clang build (nw)
2019-02-08 19:19:47 -05:00
couriersud
bd8bd7c4f1
netlist: added missing noexcept. (nw)
2019-02-09 00:32:31 +01:00
couriersud
5ea6e079f3
netlist: constants are now constexpr functions. (nw)
2019-02-09 00:21:14 +01:00
couriersud
8daa6e0a0d
netlist: added parameter STARTUP_STRATEGY to switch between ...
...
startup strategies. This determines the order of device triggering.
0: Full - trigger all delegates. Next all devices not touched.
1: Backwards - trigger all devices backwards (only update delegate)
2: Forward - trigger all devices forward (only update delegate)
2019-02-08 23:18:48 +01:00
couriersud
8f94739f65
netlist: make constants struct members constexpr const. (nw)
...
- enable GCC diagnostics in vector ops for GCC 7 again
- Use forwarding in vector_ops
2019-02-08 23:18:47 +01:00
couriersud
f4c0f8c74b
netlist: more cpp core guidelines work. (nw)
2019-02-08 23:18:47 +01:00
AJR
a44729fdfa
amiga/zorro: Be more consistent about resolving callbacks (nw)
2019-02-08 14:46:49 -05:00
AJR
cd11ddb495
amiga/zorro: Bus modernization (nw)
...
- Remove all MCFG_ macros and use devcb3 for callback configuration
- Use address space finder to replace one call to machine().device
- Require accessor for slot cards to access bus space
2019-02-08 14:40:56 -05:00
MooglyGuy
eb35b5eb50
Merge pull request #4619 from tyfighter/master
...
nscsi_cd: Add new nscsi_cdrom_device derived type for SGI systems
2019-02-08 18:37:07 +01:00
Ivan Vangelista
c9922586a3
some more MCFG macros removal (nw)
2019-02-08 18:35:41 +01:00
tyfighter
1222583005
nscsi_cd: Add new nscsi_cdrom_device derived type for SGI systems
...
Some versions of IRIX will always send an SGI vendor specific SCSI command to the CDROM, so we need some specialization to acknowledge this command.
2019-02-08 11:33:44 -06:00
AJR
17cd12e896
bus/ti99x: Add address space finders; remove machine().device (nw)
2019-02-08 10:56:48 -05:00
AJR
4a14085bae
dmvbus: Add address space finders; remove machine().device (nw)
2019-02-08 10:41:36 -05:00
Dirk Best
35cf6670f1
apricot: Add mouse support
2019-02-08 14:15:31 +01:00
Dirk Best
d39af83c55
i8089: Disable logging
2019-02-08 14:15:31 +01:00
mooglyguy
61a50c44bc
-dmvbus, psi_kbd: Removed MCFG macros, nw
...
-dmv, kdt6: Removed MACHINE_CONFIG macros, nw
2019-02-08 12:33:26 +01:00
Patrick Mackinlay
e1bed57f7d
r4000: tweak address calculation (nw)
2019-02-08 18:25:19 +07:00
Patrick Mackinlay
e0325a8174
indy: remove dependencies on mips3 (nw)
...
No functional change, only makes it easier to test with r4000 instead of mips3.
2019-02-08 13:39:06 +07:00
Vas Crabb
74ffa85990
cleanup (nw)
2019-02-08 17:34:48 +11:00
Zoinkity
ad6794116e
Add support for Hi Pai Paradise 2 (Aleck64) ( #4617 )
...
* aleck64.cpp: added hipai2 (Hi Pai Paradise 2)
* added hipai2 (Hi Pai Paradise 2)
* Revert "added hipai2 (Hi Pai Paradise 2)"
This reverts commit 1e8163e3762dd4031f3a7feee09261beb3fc5313.
* Update mame.lst
Adds hipai2 to aleck64
2019-02-08 14:24:56 +11:00
Vas Crabb
711dd4fc61
srcclean the softlists, add pinyin for C2 Color (nw)
2019-02-08 12:11:06 +11:00
Scott Stone
fb5ab33c98
Fixed XML file structure for files in HASH folder which required it. (nw)
2019-02-07 19:55:57 -05:00
Vas Crabb
bba2609b75
Reworked split of Apple softlists + WOZ Feb 7 2019 [Firehawke]
...
Okay, let's try this again.
* Moved Impossible Mission to correct location in softlist
* Added 4AM original WOZ images up to Feb 7th, 2019
* Split apple2.xml into apple2_flop_clcracked.xml and apple2_flop_misc.xml
* Changes Apple 2 drivers to support the split softlists. Note there's no compatibility metadata for the older content, so we can't easily filter to the machine type there.
Remaining to be done:
* Sort the clean cracks list alphabetically
* Add 2000+ remaining 4AM clean cracks
I've gone over this PR about three times before commiting on my side just to make sure I didn't miss any major issues, including -valid checks.
2019-02-08 11:10:28 +11:00
AJR
9807755a65
Awkward workaround for "undefined symbols" error caused by stupid non-inline constexpr semantics (nw)
2019-02-07 17:49:55 -05:00
hap
d36a68979c
sbrain: mark 4_2_50 as hack (nw)
2019-02-07 22:28:33 +01:00
couriersud
3b899b86e6
netlist: Refactoring after adding clang-tidy support to netlist makefile
...
- convert macros to c++ code.
- order of device creation should not depend on std lib.
- some state saving cleanup.
- added support for clang-tidy to makefile.
- modifications triggered by clang-tidy-9.
2019-02-07 21:54:11 +01:00
Ivan Vangelista
c8d0db0c83
new working clones
...
-----------------------------
The Glob (Pacman hardware, Magic Electronics Inc. license) [jordigahan, ClawGrip]
Red Clash (Suntronics) [coolmod]
new not working machine
-------------------------------------
Champion 85 [PinMAME]
2019-02-07 18:21:07 +01:00
hap
d3403e2dce
fidelz80: get rid of unnneeded trampoline (nw)
2019-02-07 14:44:02 +01:00
Dirk Best
ffe239a139
apricot: Add Windows 1.03 to the softlist
2019-02-07 13:35:01 +01:00
Vas Crabb
a6e3dead74
aristmk6: Give BIOS options mnemonic names: "set-" prefix for set chips, ISO 3166-1 apha-2 country code, hyphen and state/province/territory abbreviation if applicable, and ascending number
2019-02-07 14:45:29 +11:00
jlachniet
bc5fc0606d
Add new BIOS to ti83pcev15 ( #4612 )
...
Adds missing OS version 5.22
2019-02-07 10:50:12 +11:00
AJR
490147d3d8
tv955kb: Register reset control inputs as inactive on startup
2019-02-06 18:42:07 -05:00
AJR
908ba5597a
skeetsht.cpp: Fix build after 3d4efd89b5
(nw)
2019-02-06 17:55:03 -05:00
cam900
3d4efd89b5
tms34010.cpp : Internalize io register, Add notes, Remove register_po… ( #4602 )
...
* tms34010.cpp : Internalize io register, Add notes, Remove register_postload
* tms34010.cpp : Add notes, nw
* tms34010.cpp : Fix spacing
* Fix harddriv.cpp regressions, nw
tms34010.cpp : Remove unnecessary arguments in handlers
2019-02-06 17:49:39 -05:00
MetalliC
4931a9b5ab
chihiro.cpp docs additions and corrections [f205v]
2019-02-06 22:14:10 +02:00
ClawGrip
a90f3b83c0
leapfrog_leappad_cart.xml: New NOT_WORKING software list additions ( #4611 )
...
* leapfrog_leappad_cart.xml: New NOT_WORKING software list additions
-------------------
Tad's Good Night (UK) [TeamEurope]
Disney Hüpf, Tigger, hüpf! (Germany) [TeamEurope]
Shrek (Germany) [TeamEurope]
Little Amadeus (Germany) [TeamEurope]
Disney Prinzessin - Prinzessinnen-Geschichten (Germany) [TeamEurope]
Also removed "I Know My abc's", since it's a "My First LeapPad" game, and not "LeapPad".
* Fix cart interface (nw)
2019-02-06 15:07:38 -05:00
R. Belmont
5682b86de6
Merge pull request #4604 from clawgrip/patch-8
...
leapfrog_leappad.cpp: Fix BIOS regions (nw)
2019-02-06 15:07:26 -05:00
R. Belmont
9b22faffe1
Merge pull request #4603 from clawgrip/patch-7
...
leapfrog_mfleappad_cart.xml: New NOT_WORKING software list additions
2019-02-06 15:07:15 -05:00
R. Belmont
6b60be5d91
Merge pull request #4605 from PugsyMAME/master
...
Cheat Finder Usability Improvements
2019-02-06 15:07:00 -05:00
R. Belmont
2197fa8cc7
Merge pull request #4609 from JoakimLarsson/md6802_3
...
md6802.lay: Improved layout
2019-02-06 15:06:30 -05:00
Ivan Vangelista
2468b6ccfa
warriorb.cpp: dumped PALs for warriorb [Mike Moffitt, coolmod, The Dumping Union]
2019-02-06 18:01:08 +01:00
ajrhacker
7b11824b30
Merge pull request #4610 from DavidHaywood/060219
...
new NOT WORKING machines --- Play TV Baseball (NTSC) [Sean Riddle, Peter Wilhelmsen]
2019-02-06 07:53:21 -05:00
DavidHaywood
ec9660e768
new NOT WORKING machines
...
---
Play TV Baseball (NTSC) [Sean Riddle, Peter Wilhelmsen]
dumped XaviX Bass Fishing SEEPROMS containing code for the IO MCUs [Sean Riddle]
2019-02-06 10:40:26 +00:00