Commit Graph

64037 Commits

Author SHA1 Message Date
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
Vas Crabb
8b0a5fa2a6 Make the delay for snapshot/quickload an attotime, and allow implicit zero. Removing the MCFG macros properly requires changing the pattern for the delegates. (nw) 2019-02-06 17:40:55 +11:00
Michael Zapf
e12e17ce85 tms9995: Fixed double-triggered INT1/4 by clearing the INT1/4 latch 2019-02-06 00:42:43 +01:00
Robbbert
58a9accd06 sbrain: Added newly-dumped bios 2019-02-06 10:09:53 +11:00
Joakim Larsson Edstrom
64250c1e27 md6802.lay: Improved layout 2019-02-05 23:49:45 +01:00
David Haywood
12fe78d8c7 new NOT WORKING machines (TV Game work) (#4607)
* new NOT WORKING machines
---
XaviX Music & Circuit (XaviXPORT) [Sean Riddle, Peter Wilhelmsen]
Domyos Fitness Dance (Domyos Interactive System) [Sean Riddle, Peter Wilhelmsen]

also corrected name of jak_dor, this one os Nursery Rhyme Adventure, didn't realise there were 2 different Dora base units.
and fixed a few things in the ekara xml

* improved c2color documentation [zhongtiao1]

* (nw)

* DMA note (nw)
2019-02-05 16:11:16 -05:00
ajrhacker
cb8f4beffa
Merge pull request #4608 from katananja/patch-9
Nomenclature fix
2019-02-05 16:09:45 -05:00
katananja
1be4f08009
Nomenclature fix
* Nomenclature fix.
* Year update.
* Better description of what MAME is really doing.
2019-02-05 18:10:00 -02:00
couriersud
6381ed11ed netlist: Optionally store input values instead of referencing them. (nw)
Useful for debugging purposes in the end - but not performance.

/*! Store input values in logic_terminal_t.
 *
 * Set to 1 to store values in logic_terminal_t instead of
 * accessing them indirectly by pointer from logic_net_t.
 * This approach is stricter and should identify bugs in
 * the netlist core faster.
 * By default it is disabled since it is not as fast as
 * the default approach.
 *
 */
#define USE_COPY_INSTEAD_OF_REFERENCE (0)
2019-02-05 18:31:14 +01:00
hap
b49a2e6e49 dai3wksi: no meteor in title (nw) 2019-02-05 13:33:25 +01:00
Patrick Mackinlay
1be6b82b34 alpha: disassembler improvements (nw)
* added palcode disassembly
* added standard pseudo-opcode forms
2019-02-05 19:19:30 +07:00
Robbbert
1b3278e797 Add new not working clones #4585
Adds new clones, and new BIOS versions for existing clones

TI-83 Premium CE (Boot Code 5.1.5.0014) [Julian Lachniet, critor]
TI-84 Plus C Silver Edition (Boot Code 4.2) [Julian Lachniet]

Some names and versions were also updated, as well as general code cleanup.
(nw) added missing comma, added newline at end, fixed typos.
2019-02-05 23:11:27 +11:00
AJR
9e8ca4c016 r2dtank: Correct CPU type; better guesses at CPU and PSG clocks (nw) 2019-02-04 21:36:52 -05:00
couriersud
6a7c3a8079 netlist: align solver calls. (nw) 2019-02-04 23:17:18 +01:00
PugsyMAME
87e633e039
Cheat Finder Usability Improvements
1. Changes visual indications to make it nicer & quicker to use.
2. Adds selectable automatic pause capability to the cheat finder menu.
3. Allows the Test/Write poke to be changed
4. Adds another cheat format capability for cheat.simple (write support only)
2019-02-04 21:59:31 +00:00
ClawGrip
38e5ceb717
leapfrog_leappad.cpp: Fix BIOS regions (nw) 2019-02-04 22:46:25 +01:00