Commit Graph

63965 Commits

Author SHA1 Message Date
MetalliC
52318de454 new WORKING clones
------------------
Island (090806 Entertainment)
Keks (110816 World)
Keks (110816 Russia)
Pirate (090803 Entertainment)
Sweet Life (090720 Entertainment)

new NOT_WORKING clones
------------------
Crazy Monkey 2 (100618 Russia)
Roll Fruit (100924)
2019-02-03 21:49:56 +02:00
mooglyguy
878e535eac -devices/bus/bbc/1mhzbus/ieee488: Removed MACHINE_CONFIG macros, nw
-devices/bus/cbmiec/interpod: Removed MACHINE_CONFIG macros, nw

-devices/bus/ieee488/ieee488: Removed MCFG macros, nw

-devices/bus/ieee488/softbox: Removed MACHINE_CONFIG macros, nw

-devices/bus/imi7000/imi7000: Removed MCFG macro, nw

-devices/imagedev/harddriv: Added constructor for setting interface tag, nw

-gridcomp, hp_ipc, hp64k, sage2, softbox: Removed MACHINE_CONFIG macros, nw
2019-02-03 19:49:55 +01:00
AJR
44f375b47d Add skeleton CRT9028 device (nw) 2019-02-03 13:13:30 -05:00
mooglyguy
3cc0f27d89 New machines marked as NOT_WORKING
----------------------------------
V.Smile Motion (US)

New NOT_WORKING software list additions
---------------------------------------
vsmilem_cart:
  Für immer Shrek (Ger), Toy Story 3 (Ger)

-devices/bus/vsmile/vsmile_cart: Added support for later 8MWord cartridges. [Ryan Holtz]

-vsmile: Added separate machine driver for V.Smile Motion. Needs proper BIOS dump, currently using the V.Smile US BIOS. [Ryan Holtz]
2019-02-03 18:08:03 +01:00
AJR
b6fb151b5e Provide 1 MHz clock for uPD7002 (nw) 2019-02-03 10:15:57 -05:00
mooglyguy
5e0f160b68 -devices/bus/kc, nasbus, s100: Removed MCFG macros, nw
-devices/bus/kc/d002: Removed MACHINE_CONFIG macro, nw

-drivers/horizon, kc, mpz80, nascom1, tek405x, vixen, xor100, zorba: Removed MACHINE_CONFIG macros, nw
2019-02-03 11:14:09 +01:00
David Haywood
74e3b56ddb skeleton stuff (mostly to give Clawgrip a starting place) (#4586)
* new NOT WORKING machines
---
C2 Color [zhongtiao1]
35 in 1 Super Twins [Sean Riddle]
LeapPad [Sean Riddle]
My First LeapPad [Sean Riddle]

-leappad: Added software lists. [David Haywood]

-c2color: Added software lists. [David Haywood]

leappad note: Currently BIOS is not dumped for LeapPad, but some carts are, BIOS is dumped for My First LeapPad, but not carts. (nw)

c2color note: Again the internal ROM isn't dumped, but we need the placeholder driver for the software list hookup, 2 carts are dumped. (nw)

-vsmile: Added softlist loading for some of the trickier vsmile cases based on new dumps from Sean Riddle.  Note, the Vsmile Motion game is 16MB so clearly needs some kind of banking. (nw)
2019-02-03 11:03:59 +01:00
cam900
b4aa8fdc10 qs1000.cpp : Add getter for internal CPU (#4588)
* qs1000.cpp : Add getter for internal CPU
limenko.cpp : Removed deprecated warning, nw
ghosteo.cpp, vegaeo.cpp : Use getter for qs1000 internal CPU

* limenko.cpp : Correct qs1000 device to optional
2019-02-03 19:50:35 +11:00
cam900
37589fd04c k054321.cpp : Typo 2019-02-03 19:49:25 +11:00
AJR
56f204c00b z8: Write RRn instead of Rn when disassembling INCW/DECW 2019-02-03 00:46:21 -05:00
braintro
cc46bc8d22 new working clone
New working clones
------------------
X-Men (4 Players ver JEA) [Artemio Urbina, The Dumping Union]
2019-02-02 23:13:03 -06:00
AJR
b8849651f4 z8: Fix disassembly of LD IR, R opcode 2019-02-02 23:36:01 -05:00
AJR
79cf324b16 adm31: Add preliminary keyboard (nw) 2019-02-02 22:42:55 -05:00
MooglyGuy
22f6e038b2 -src/devices/machine: Random MCFG and MACHINE_CONFIG removals, nw 2019-02-03 03:32:48 +01:00
MooglyGuy
f9e2b9e424 -i2cmem: Remove remaining unused MCFG macros, nw 2019-02-03 02:35:42 +01:00
arbee
55ead0c997 g65816: WDM is a 2-byte opcode per WDC docs, added WDM callback. [R. Belmont] 2019-02-02 19:48:10 -05:00
AJR
13676f9905 adm31: Helps to put the switches in the proper nibbles (nw) 2019-02-02 19:46:22 -05:00
AJR
9902aea9cf com8116: Simplify read/write handlers (nw)
adm23: Add baud rate switches (nw)
2019-02-02 19:42:26 -05:00
AJR
15a3023fb4 adm31: Describe some switches (nw) 2019-02-02 19:07:34 -05:00
Robbbert
96facf7dab (nw) ti85: validation fix. This is the 3rd fix for this driver, not good enough. 2019-02-03 10:32:46 +11:00
Robbbert
1e18ddcc8e (nw) Housekeeping 2019-02-03 10:16:47 +11:00
AJR
5e969d8d97 New machines marked as NOT_WORKING
----------------------------------
ADM-31 Data Display Terminal [Bitsavers]
2019-02-02 18:04:08 -05:00
AJR
19f7c33663 ti85: Ha! (nw) 2019-02-02 15:17:43 -05:00
mooglyguy
285fa5415b -ghosteo: Removed deprecated warning, nw
-i2cmem: Removed some MCFG macros, nw

-bus/nes/datach, bandai: Removed MCFG macro, nw

-bus/megadrive/eeprom, jcart: Removed MACHINE_CONFIG macros, nw
2019-02-02 19:24:32 +01:00
R. Belmont
022f5e8b32
sn76496.cpp : Remove unnecessary handler, Remove unnecessary arguments in stereo_w (#4577)
write8smo handler is already exists (write)
2019-02-02 12:17:21 -05:00
cam900
08259f27dd es5506.cpp, Sync sample rate with esqpump.cpp (#4582)
* es5506.cpp, Sync sample rate with esqpump.cpp
esqpump.cpp : Use required_device for m_esp, Add device_clock_changed, Add notes, Change timer frequency related to sample rate(clock)

* esqpump.cpp : Minor correction
2019-02-02 12:17:03 -05:00
R. Belmont
e8afd930a5
Merge pull request #4565 from jlachniet/master
Add new not-working clone
2019-02-02 11:55:35 -05:00
R. Belmont
91b7fb2501
ymz280b.cpp : Remove unnecessary arguments in handlers (#4580) 2019-02-02 11:53:40 -05:00
cam900
bdd46a44e7 ics2115.cpp : Updates (#4581)
* ics2115.cpp : Updates
Remove unnecessary arguments in handler, Move igs011.cpp exclusive 16bit handlers into ics2115.cpp, Minor code style fixes, Use shorter type values, Correct device name

* ics2115.cpp : Minor code style fixes, Typo
2019-02-02 11:53:18 -05:00
cam900
338a2156c6 ay8910.cpp : Add notes for AY8930 expanded mode (#4583)
* ay8910.cpp : Add notes for AY8930 expanded mode

* ay8910.cpp : Additional logs

* add mode register for debugging

* ay8910.cpp : Minor fix

* ay8910.cpp : Additional fix
2019-02-02 11:52:55 -05:00
David Haywood
d75ce57f3c new WORKING machines --- Play TV SSX Snowboarder (and other misc / TV game work) (#4576)
New working machines
---
Play TV SSX Snowboarder (NTSC) [Sean Riddle, Peter Wilhelmsen, David Haywood]
Play TV Snowboarder (White) (NTSC) [Sean Riddle, Peter Wilhelmsen, David Haywood]
Barbie Dance Party [Sean Riddle, Peter Wilhelmsen, David Haywood]
Play TV Basketball [Sean Riddle, Peter Wilhelmsen, David Haywood]

Machines promoted to working
---
Play TV Snowboarder (Blue) (NTSC) [Sean Riddle, Peter Wilhelmsen, David Haywood]

New clones marked as NOT_WORKING
----
Queen Bee (Ver. 114) [Cristiano-MDQ]
Queen Bee (Israel, Ver. 100) [Cristiano-MDQ]
Queen Bee (SA-101-HARD) [Cristiano-MDQ]

New NOT_WORKING software list additions
---
monon_color.xml: mechcycla  Jī jiǎ xuànfēng-gédòu dàshī (set 2) [zhongtiao1]

also refactored the spg110 stuff to be closer to spg2xx, which regresses things a bit for now due to differences, but only thing using it is the in-progress jak_capb emulation I'm working on.  sharing the code doesn't seem practical due to all the subtle differences, so needs working out like this for now at least. (nw)
2019-02-02 16:52:12 +01:00
Ivan Vangelista
8b501687be clone promoted to working
----------------------------------------
Double Dragon II - The Revenge (Japan) [Layer]
2019-02-02 15:13:36 +01:00
couriersud
f9f341f4d6 netlist: fix some issues. (nw) 2019-02-02 14:56:56 +01:00
mooglyguy
68c56f5876 Machines promoted to working
----------------------------
Mattel Classic Sports [Sean Riddle, David Haywood, Ryan Holtz]

-vii: Identified difficulty-select bit for mattelcs. [Ryan Holtz]
2019-02-02 12:59:03 +01:00
cam900
417211a4a0 ymz280b.cpp : Remove unnecessary arguments in handlers 2019-02-02 15:18:24 +09:00
ajrhacker
810ffe85ec
Merge pull request #4578 from cam900/williamssnd_args
audio/williams.cpp : Remove unnecessary arguments in handlers
2019-02-02 00:27:30 -05:00
ajrhacker
ba161bce5a
Merge pull request #4579 from cam900/csd_args
csd.cpp : Reduce unnecessary address_space, mem_mask arguments in han…
2019-02-02 00:24:32 -05:00
cam900
052d3a7903 csd.cpp : Reduce unnecessary address_space, mem_mask arguments in handlers 2019-02-02 14:16:18 +09:00
AJR
af1574c883 aaa: Add keyboard and RS232 ports; fill in many other things (nw) 2019-02-02 00:11:44 -05:00
cam900
8d0b0cd04c audio/williams.cpp : Remove unnecessary arguments in handlers 2019-02-02 10:32:49 +09:00
cam900
0d914e1ffb sn76496.cpp : Remove unnecessary handler, Remove unnecessary arguments in stereo_w
write8smo handler is already exists (write)
2019-02-02 09:39:01 +09:00
AJR
e6a5262830 cardinal: Add serial keyboard (nw) 2019-02-01 17:27:47 -05:00
couriersud
75146fd159 netlist: All devices now specify parameters in factory constructor. (nw)
This previously was part of net_lib.cpp and repeatedly caused bugs.
2019-02-01 22:46:43 +01:00
AJR
14c8de2cb2 cardinal: Hook up a few more devices that do nothing at the moment (nw) 2019-02-01 16:41:01 -05:00
MetalliC
e0310830ef new NOT_WORKING clone
---------------------
Virtua NBA (prototype, 15.11) [CoolMod, The Dumping Union]
2019-02-01 21:42:52 +02:00
Ivan Vangelista
f76b001dfe devices\bus: few less MCFG macros (nw) 2019-02-01 20:08:15 +01:00
Ivan Vangelista
17d37ba751 new not working machine
------------------------------------
The Magician (20210111, NSW/ACT) [Heihachi_73]
2019-02-01 18:15:19 +01:00
Ivan Vangelista
7918b8068c devices\bus: some more MCFG macros removal (nw) 2019-02-01 18:13:14 +01:00
AJR
5bb63697f0 mb8421: Eliminate address_space argument from read/write handlers (nw) 2019-02-01 10:21:55 -05:00
AJR
1ec7d89be7 intelfsh: Eliminate address_space argument from read/write handlers (nw) 2019-02-01 10:06:58 -05:00