Commit Graph

64033 Commits

Author SHA1 Message Date
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
ClawGrip
3f8f80b61f
New NOT_WORKING software list additions
--------------------------
Thomas & Friends - Thomas and the School Trip (UK) [TeamEurope]
Leap's Big Day (UK) [TeamEurope]
I Know My abc's (UK) (Dec 18 2002) [TeamEurope]
I Know My abc's (UK) (Feb 12 2002) [TeamEurope]
Joy Joy - The Jet Plane - High-Flying Adventures (UK) [TeamEurope]
The Foot Book - Based on the Book by Dr. Seuss (UK) [TeamEurope]
Vroom! Vroom! - On the Go (UK) [TeamEurope]
2019-02-04 22:35:45 +01:00
couriersud
24e192fc86 netlist: Fix regression. (nw) 2019-02-04 20:38:59 +01:00
mooglyguy
1290a5d0bb -devices/bus/cgenie: Removed MCFG macros, nw
-devices/bus/ep64: Removed unused MCFG macros, nw

-devices/bus/nasbus: Fixed crash, nw

-devices/bus/svi3x8: Fixed potential crash if it were used, nw

-cegenie: Removed MACHINE_CONFIG macros, nw
2019-02-04 19:51:28 +01:00
couriersud
759b7c3c88 netlist: Further simplification and optimization. (nw) 2019-02-04 19:36:02 +01:00