Commit Graph

63938 Commits

Author SHA1 Message Date
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
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
AJR
348d535738 okim6258, okim6295: Simplify read/write handlers (nw) 2019-02-01 09:49:16 -05:00
AJR
b0e926586b okim6376, pokey: Remove address_space and mem_mask arguments from read/write handlers (nw) 2019-02-01 09:24:58 -05:00
ajrhacker
83b1e31234
Merge pull request #4573 from cam900/fm_args
Remove unnecessary address_space arguments on FM sound chips read/wri…
2019-02-01 08:45:27 -05:00
Robbbert
0059fe6493 (nw) d6800 : added missing RST key; fixed instructions; marked working once again. 2019-02-01 20:09:48 +11:00
Patrick Mackinlay
ba8d7b1c8f r4000: experimental mips3 implementation (nw)
WIP checkpoint: while I believe it's largely accurate (and very slow), neither jazz nor sgi systems can fully boot yet using this device, so it remains experimental.

This implementation should go away when it has helped identify the improvements required for mips3.
2019-02-01 15:27:13 +07:00
couriersud
b952577370 netlist: remove trampoline code. (nw) 2019-02-01 08:45:32 +01:00
couriersud
b4ba8dc552 netlist: code maintenance and fixing kidniki ... (nw)
to run at acceptable speed again.
2019-02-01 02:07:48 +01:00
Ivan Vangelista
15e84aaa88 new not working clone
--------------------------------------------
RyuKyu (Japan) (FD1094 317-5023A) [anonymous]
2019-01-31 18:16:39 +01:00
Ivan Vangelista
2bce3077f5 new working clone
--------------------------------
Ghost Chaser Densei (SNES bootleg, set 2) [iq_132, Jorge Silva, The Dumping Union]
2019-01-31 18:11:59 +01:00
Ivan Vangelista
49109286af devices\bus: some MCFG macros removal (nw) 2019-01-31 18:02:11 +01:00
MooglyGuy
3add987857
Merge pull request #4574 from tyfighter/master
Indigo: move LG1 "Light" graphics support out to its own device for future sharing
2019-01-31 17:07:25 +01:00
tyfighter
b5937ea0e8 Indigo: move LG1 "Light" graphics support out to its own device for future sharing 2019-01-31 09:58:08 -06:00
cam900
5563d0dcd6 Remove unnecessary address_space arguments on FM sound chips read/write handlers
2203intf.cpp, 2608intf.cpp, 2610intf.cpp, 2612intf.cpp, 262intf.cpp, 3526intf.cpp, 3812intf.cpp, 8950intf.cpp, ym2151.cpp, ym2413.cpp, ymf271.cpp, ymf278b.cpp : Simplified handlers (nw)
2019-01-31 14:49:38 +09:00
braintro
edf3b55b78 New working clone
New working clones
------------------
Pasha Pasha Champ Mini Game Festival (Korea, set 2) [twistedsymphony]
2019-01-30 21:12:43 -06:00
Joakim Larsson Edström
3e84bffc47 didact.cpp: New working machine modulab, a MC6802 based educational system (#4571)
* didact.cpp: New working machine modulab, a MC6802 based educational system

* Cleanup and additional view placeholder

* didact.cpp: replaced some stale MACHINE_CONFIG_END statements with curly brackets

* didact.cpp: replaced artwork timers with PORT_CHANGED methods
2019-01-30 21:35:08 -05:00
couriersud
a80f10e1cf netlist: type safety for delegates. (nw) 2019-01-31 01:45:34 +01:00
couriersud
1513c777b4 netlist: Refactoring continues ... plus some innovations (nw)
Still some work ahead to separate interface from execution. This is a
preparation to switch to another sparse matrix format easily which may
be better suited for parallel processing.

On the linear algebra side there are some nice additions:

- Two additional sort modes: One tries to obtain a upper left identity
matrix, the other prefers a diagonal band matrix structure. Both deliver
slightly better performance than just sorting.
- Parallel execution analysis for Gaussian elimination and LU solve.
This determines which operations may be done independently.

All of this is not really useful right now. The matrix sizes are below
100 nets. I estimate that we at least need four times more so that CPU
parallel processing overhead pays off. For GPU, add another order. But
it's nice to have code which may scale.
2019-01-31 01:03:35 +01:00
Ivan Vangelista
3d09dec7b8 devices\bus: removed a few unused MCFG macros (nw) 2019-01-30 23:46:16 +01:00
Ivan Vangelista
b166ec2cff emu\softlist_dev: removed MCFG macros (nw)
also removed MCFG_DEVICE_REMOVE, MCFG_QUANTUM_TIME and MCFG_QUANTUM_PERFECT_CPU (nw)
2019-01-30 17:51:36 +01:00
hap
7fd14ecc7d fidel*: speaker symbol wasnt visible on win7 (nw) 2019-01-30 17:09:47 +01:00
hap
fa06ead72c New clones marked as NOT_WORKING
--------------------------------
Advanced Bridge Challenger [hap]
2019-01-30 09:56:48 +01:00
hap
3f7e4ed97c fidelz80: typo (nw) 2019-01-30 07:16:24 +01:00
Vas Crabb
bfbf551c5c Merge tag 'mame0206'
MAME 0.206
2019-01-30 16:14:50 +11:00
hap
0ef10d7461 fidelz80: improve bridge challenger internal artwork (nw) 2019-01-30 06:08:07 +01:00
AJR
396d297ec5 laz_aftrshok.cpp: Correct machine flag (nw) 2019-01-29 23:05:49 -05:00
AJR
4f2f37555c aftershok: Add some basic stuff (nw) 2019-01-29 22:58:12 -05:00
David Haywood
cb03be2109 jak_capb signs of life (nw) (#4569)
* spg110 data segment (nw)

* dummy (nw)

* (nw)

* notes on possible register use (nw)

* jak_capb signs of life (nw)

* better tile addressing (nw)

* (nw)

* (nw)

* yeah palette format is another strange one, not quite right, code borrowed from another driver (nw)

* some scroll (nw)

* (nw)

* seems to be step (nw)

* be more scrolly (nw)
2019-01-29 20:26:55 -05:00