Commit Graph

73126 Commits

Author SHA1 Message Date
hap
810c8f5d6e New working software list additions
-----------------------------------
saitek_schess: Strong Play Module [Berger, Achim]
2020-05-12 23:22:12 +02:00
ajrhacker
7dd37fddec
Merge pull request #6685 from davide125/sgi9
sgi_mips: new software list additions
2020-05-12 17:09:44 -04:00
ClawGrip
596a7b7723
New machines marked as NOT_WORKING (#6681)
* New machines marked as NOT_WORKING

----------------------------------
TV Learning Station (VTech, Germany) [Sean Riddle, TeamEurope]

* Add 'vtechtvsgr' and rename 'vtechtvs' -> 'vtechtvssp' (nw)
2020-05-12 17:09:20 -04:00
ClawGrip
4923bc81ea
New machines marked as NOT_WORKING (#6686)
* New machines marked as NOT_WORKING

----------------------------------
IQ Unlimited [Alexandre]

(nw) I've renamed the aready existing dump to "IQ Unlimited (Germany)" (this new one is the English version) and marked it as a bad dump, as it seems underdumped (half sized).

* Add "Integrated Systems Inc." (nw)

* Rename "iqunlim"->"iqunlimgr" and add "iqunlim" (nw)
2020-05-12 17:09:03 -04:00
ajrhacker
54ee43bcde
Merge pull request #6687 from algestam/gnw_popeyep
New working machine added
2020-05-12 16:48:16 -04:00
AJR
663680d722 ergo201: More driver work, preparing for keyboard emulation (nw) 2020-05-12 15:47:26 -04:00
braintro
bfd49efaee New working clone
New working clone
------------------
Pit Boss Superstar (9221-12-02, Minnesota version) [plgDavid]
2020-05-12 14:28:21 -05:00
Ivan Vangelista
cb113ae5e1 New working clones
------------------
Street Fighter (Japan, bootleg) [f205v]
2020-05-12 21:13:01 +02:00
algestam
d317fcd77c New working machine added
----------
Game & Watch: Popeye (Panorama Screen) [algestam, Ryan Holtz]
2020-05-12 21:12:02 +02:00
couriersud
6f7f30b8a5 netlist: commit missing file (nw) 2020-05-12 19:40:11 +02:00
couriersud
faac9a2d2c netlist: Extended functionality and code cleanup. [Couriersud]
- working macro level parameters
- simplified code significantly
- fixed a number of hidden issue
- dead code removal

It is now possible to define netlist level parameters using:

static NETLIST_START(chip)
DEFPARAM(parameter, 123)
RES(R1, $(@.parameter))
....
NETLIST_END()

NETLIST_START(main)

chip(X1)
PARAM(X1.parameter, 1000)
...
NETLIST_END()

This will pass on 1000 to R1 as a parameter.

"@." will resolve to the current namespace. In this case it is X1, thus
"X1.parameter. This is during parsing. During evalution, i.e. device
creation, $(X1.parameter) is evaluated to 1000.

This also means, that global parameters are possible and accessible ...

DEFPARAM(P, 234)
...
RES(R1, $(P))

or going forward

RES(R1, 1000)
CAP(C1, 1.0 / $(R1.R))

This opens up the path to more possibilities ...

static NETLIST_START(DM9456_DIP)
DEFPARAM(MODEL, "74XX")
DM9456_GATE(X1)
DM9456_GATE(X2)
PARAM(X1.MODEL, $(@.MODEL))
PARAM(X2.MODEL, $(@.MODEL))
...
NETLIST_END()

NETLIST_START(main)

DM9456_DIP(X1)
PARAM(X1.MODEL, "LS74XX")
...
NETLIST_END()

The code also has been prepared to allow something along the lines of

LIBENTRY_MODEL(DM74LS00_DIP, DM7400_DIP, "LS74XX")

to define a LS version on top of an DM7400_DIP bare TTL implementation.
This however will need more efforts to existing devices to honour some
timing adjustment in the model definition. It will already honour
different output specifications between LS series and bare TTL if
connected to analog components.
2020-05-12 18:52:44 +02:00
MetalliC
015178aae4 note (nw) 2020-05-12 18:13:02 +03:00
MetalliC
7419d05a92 naomi.cpp: Naomi2 Korea BIOS Rev.B dumped [xuserv] 2020-05-12 17:23:07 +03:00
angelosa
2af2847031 model3.cpp: screen raw (nw) 2020-05-12 14:47:47 +02:00
Davide Cavalca
e83b16388d sgi_mips: new software list additions 2020-05-11 16:41:30 -07:00
ajrhacker
857c33a5c0
Merge pull request #6684 from DavidHaywood/110520
seta2.cpp - improve x enlarge cases (nw)
2020-05-11 15:43:39 -04:00
DavidHaywood
571b0349d4 handle some other zoom case (penbros end of level, attract modes of hunting games etc.) (nw) 2020-05-11 20:18:14 +01:00
Ivan Vangelista
88a3d765de New clones marked as NOT_WORKING
--------------------------------
FreeWay (V4.31) [Cristiano MDQ]
2020-05-11 21:00:56 +02:00
cam900
2e3d366e52
gal3.cpp, namcos21*.cpp: Fix c140 input clock source according to crystal, add notes [cam900] 2020-05-11 10:52:40 -04:00
R. Belmont
f4029733af
Merge pull request #6678 from clawgrip/patch-42
New NOT_WORKING software list additions
2020-05-11 10:51:28 -04:00
R. Belmont
7bea00a8d2
Merge pull request #6679 from ArcadeShadow/patch-36
ibm5170 New working software list additions
2020-05-11 10:51:05 -04:00
David Haywood
216b2a106f
seta2.cpp - further work on zooming (nw) 2020-05-11 10:50:38 -04:00
MetalliC
2029bb43b4 naomi.cpp: Naomi2 USA BIOS Rev.C dumped [xuserv] 2020-05-11 16:52:51 +03:00
hap
aa05f8b4d8 gaelco: confusing Lives setting for biomtoy (nw) 2020-05-11 13:21:02 +02:00
hap
96680c4020 dkong: change dkong3 difficulty string to numbers (MT07648) (nw) 2020-05-11 13:13:37 +02:00
cam900
b46d90395a
(nw) midxunit.cpp: correct description (#6682) 2020-05-11 12:45:39 +02:00
hap
8d28d67376 galaxian: don't mark irem version as bootleg (nw) 2020-05-11 12:39:57 +02:00
hap
6ad47ee61c m10: correct metadata for andromed (nw) 2020-05-11 12:19:57 +02:00
hap
61019a5c2e warpwarp: sos by KK Tokki and screen color was inverted (nw) 2020-05-11 12:06:39 +02:00
Scott Stone
8c14161a35 vgmplay.xml: Added 15 new entries from most recent release [vgmrips.net, Tafoid] 2020-05-10 17:45:26 -04:00
hap
15e9103d30 microvision: workaround MT7586, no visible change (nw) 2020-05-10 23:17:52 +02:00
hap
1351dfda7a sexpert/diablo: like with monty, output screen in b/w and let artwork decide lcd color, also means MAME screen brightness slider works with these screens now (if above 1.0) (nw) 2020-05-10 23:11:40 +02:00
couriersud
7dfb68be9d netlist: fix output stage on NE566. (nw) 2020-05-10 22:32:36 +02:00
AJR
0b33743e06 dpb7000.cpp: Fix insidious coding error (nw)
Leaving out the termination resulted in the following wonderfully misleading error message when trying to so much as list or validate the driver on my OS X build:

> Assertion failed: (!owner), function create_driver, file ../../../../../src/emu/device.h, line 214.
2020-05-10 14:51:52 -04:00
Aaron Giles
bf43fff5d6 netlist: Added undef support to the preprocessor. [Aaron Giles] 2020-05-10 20:47:54 +02:00
couriersud
c4381db330 netlist: more family/model alignment. (nw)
Also remove dead code and dead comments.
2020-05-10 20:42:17 +02:00
couriersud
227ab3025e netlist: logic devices now support model parameter. [Couriersud]
This a big forward to allow reuse of code. Still a longer way to go
but the foundation there.

Also brings quite a number of simplifications and dead code removal.
2020-05-10 20:38:48 +02:00
Ivan Vangelista
cd4dc51ea9 nes.xml: MT07551 (nw) 2020-05-10 20:26:49 +02:00
ArcadeShadow
8fc4228b5b
ibm5170 New working software list additions
Speed Racer in the Challenge of Racer X, Subwar 2050 - The Underwater Combat Simulation
2020-05-10 18:37:04 +01:00
ClawGrip
f7cc1c1474
New NOT_WORKING software list additions
---------------------------------------
Disney Meister Manny's Werkzeugkiste (Germany) [TeamEurope]
2020-05-10 19:31:36 +02:00
Ivan Vangelista
30ca0c9716 new working clones
---------------------------------
Shinobi (Datsu bootleg, set 3) [hammy]
2020-05-10 18:59:38 +02:00
Robbbert
e08f650e29 (nw) kramermc: cleanup, added sound, added savestate, added natural keyboard. 2020-05-11 02:49:16 +10:00
David Haywood
f9be8cc9ac
seta2.cpp - y zoom improvements (nw) (#6677)
* fix yzoom issue (nw)

* improve penbros, break grdians (nw)

* test grdian improvement (nw)

* minor adjustment (nw)

* tweak (nw)

* seta2.cpp - y zoom improvements (nw)
2020-05-10 09:54:05 -04:00
hap
5dca949285 mingw: get rid of missing end-group warning (nw) 2020-05-10 15:22:41 +02:00
hap
3e777fdfda namcos22: mark alpinesa with unemulated protection (nw) 2020-05-10 14:13:02 +02:00
ajrhacker
53825922d2
Merge pull request #6676 from ArcadeShadow/patch-35
New working software list additions
2020-05-10 07:46:00 -04:00
AJR
1d46fd0fa6 mame.lst: Fix build (nw) 2020-05-10 07:34:40 -04:00
ArcadeShadow
79702303f5
New working software list additions
ibm5170: Police Quest in Pursuit of the Death Angel (VGA release), Silverball 2 Plus
2020-05-10 11:26:07 +01:00
couriersud
57122c7b4c netlist: provide more information for warning ... [Couriersud]
on connecting two terminals already on the same net.
2020-05-10 11:34:11 +02:00
Ivan Vangelista
f47c21ee53 docastle.cpp: added PCB number for dowild (nw) 2020-05-10 09:16:24 +02:00