Commit Graph

64023 Commits

Author SHA1 Message Date
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
Ivan Vangelista
fa72f0bfe3 new not working machine
------------------------------------------------
Neo Print - Millennium Multi Shot Edition (World) (T4i 3.07) [Porchy, The Dumping Union]
2019-02-04 19:16:51 +01:00
Peter Ferrie
e769e76ce4 enable sub-second snapshot timers (nw) (#4493)
* enable sub-second snapshot timers (nw)

* switch to attotime, accept doubles

* support LLVM extension in MSVC

make vsllvm

using extension from here:

https://marketplace.visualstudio.com/items?itemName=LLVMExtensions.llvm-toolchain
2019-02-04 13:05:46 -05:00
R. Belmont
e22ffab3fa
Merge pull request #4575 from cam900/midwayic_args
midwayic.cpp : Reduce unnecessary arguments in handlers
2019-02-04 13:02:06 -05:00
R. Belmont
d903f946fa
Merge pull request #4589 from cam900/k054539_args
k054539.cpp : Reduce unnecessary arguments in handlers
2019-02-04 13:01:53 -05:00
R. Belmont
dcbb112cde
Merge pull request #4592 from cam900/c140_args
c140.cpp : Remove unnecessary arguments in handlers
2019-02-04 13:01:00 -05:00
R. Belmont
0fc380dfd6
Merge pull request #4594 from cam900/adc0844_args
adc0844.cpp : Remove unnecessary arguments in handlers
2019-02-04 13:00:42 -05:00
R. Belmont
11ae9da07e
Merge pull request #4598 from cam900/rf5c68_args
rf5c68.cpp : Remove unnecessary arguments in handlers
2019-02-04 13:00:26 -05:00
Patrick Mackinlay
d607efb5d2 r4000: size does matter (nw) 2019-02-04 20:04:56 +07:00
Vas Crabb
0470ded120 Fix crash when exiting directly while filter UI is active (GitHub #4596) 2019-02-04 17:35:24 +11:00
ajrhacker
e0f2275982
Merge pull request #4597 from cam900/adc0808_args
adc0808.cpp : Remove unnecessary arguments in handlers
2019-02-03 22:20:40 -05:00