Commit Graph

74426 Commits

Author SHA1 Message Date
David Haywood
4ef450ccbe
Modular System: minor improvements 2020-07-17 15:03:10 -04:00
James Wallace
f5fbf6dd2c
mpu4vid.cpp: Added payout shelf opto to v4psi 2020-07-17 18:20:01 +00:00
Robbbert
1cb892176d k1003: fixed display 2020-07-18 04:11:20 +10:00
ajrhacker
47ddf92c04
Merge pull request #6962 from davide125/pcix
ibm5150: add PC/IX
2020-07-17 12:25:34 -04:00
Ivan Vangelista
de2a86c455 Machines promoted to working
----------------------------
Photo Y2K 2 / Chaoji Bi Yi Bi 2 / Dajia Lai Zhao Cha 2 / Real and Fake 2 Photo Y2K (M101XX 05/25/01 11:02:54) [iq_132, dink]

Clones promoted to working
----------------------------
Photo Y2K 2 / Chaoji Bi Yi Bi 2 / Dajia Lai Zhao Cha 2 / Real and Fake 2 Photo Y2K (ver. 100, Japanese Board) [iq_132, dink]
2020-07-17 16:56:41 +02:00
Ivan Vangelista
5012c8c772 system1.cpp: corrected dips for blockgal (partial fix of MT07702) 2020-07-17 16:52:33 +02:00
Ivan Vangelista
625a0595fb lucky74.cpp: enabled save state support 2020-07-17 16:50:00 +02:00
Robbbert
f668cb4637 nanos,mod8,mc8030,konin: minor cleanup 2020-07-17 22:17:06 +10:00
Vas Crabb
7e50747849 funtech.cpp: Use recommended button layout/labels from manual in
fts2in1, also fixed coin/credit counter outputs.
[Vas Crabb, Ioannis Bampoulas]
2020-07-17 21:06:37 +10:00
hap
85eabc1952 intchess: fix cassette data input 2020-07-17 11:12:45 +02:00
hap
a31bf42d43 intchess: test 6502 nmi edge-trigger bug (remove || 1 and it works) 2020-07-17 10:07:46 +02:00
braintro
e15b21023b (nw) leland.cpp: Fill in missing ROM labels for Viper. 2020-07-16 23:32:00 -05:00
Davide Cavalca
0834ca70a7 ibm5150: add PC/IX 2020-07-16 21:20:34 -07:00
Vas Crabb
81f7182aba funtech.cpp: Corrected fts2in1 DIP switch connections, DIP switch
settings and button labels using manual as a guide.
[Vas Crabb, Ioannis Bampoulas]
2020-07-17 14:17:45 +10:00
Lord-Nightmare
f7d6558aa9 Fix the input matrices in Williams System 11/A/B/C and the WPC Alphanumeric drivers, so all possible inputs can be triggered with keyboard keys. Fixes lack of coins (which are mapped in a non-standard location) in the WPC versions of Dr. Dude. Add some notes about the WPC S11 sound interface adapter board used by WPC version of Dr. Dude and the prototype version of Funhouse. [Lord Nightmare] 2020-07-16 18:40:28 -04:00
AJR
dd2bf77ba6 nld_4066.cpp: Actually fix build for now 2020-07-16 18:07:09 -04:00
MetalliC
896a982d1b spectrum: implemented Swift Disc and Swift Disc II interfaces 2020-07-17 00:50:06 +03:00
MetalliC
34c03bbb02 special_gambl.cpp add screen raw params, notes 2020-07-17 00:48:20 +03:00
MetalliC
8513b87112 bus/spectrum/opus.cpp fix activation logic 2020-07-17 00:47:47 +03:00
AJR
3ccbacd197 lft_chiptune.cpp, lft_craft.cpp, lft_phasor.cpp: Use UTF8 escapes in strings to be safe 2020-07-16 16:35:12 -04:00
AJR
c92a885a3a nld_4066.cpp: Fix clang error: no matching constructor for initialization of 'analog::nld_twoterm' 2020-07-16 16:33:12 -04:00
hap
99d3f82dcd intchess: blend mask bugfix in .lay file 2020-07-16 22:10:50 +02:00
braintro
dc95c6e839 leland.cpp: Identified Danger Zone as rev 2, corrected ROM labels and updated documentation. [Brian Troha] 2020-07-16 14:27:02 -05:00
Robbbert
3fb96e50d7 special: cleanups. Fixed cassette loading at first screen. Improved pioner. Specimx bios 1 and 2 are now usable. 2020-07-17 04:52:29 +10:00
hap
fbb49a3124 Machines promoted to working
----------------------------
Intelligent Chess [hap, Berger, Achim]
2020-07-16 20:19:55 +02:00
Ryan Holtz
a200131478 -avr8: Added support for Timer 1 'Fast PWM with ICR' mode. [Ryan Holtz]
New working machines
--------------------
Phasor [Ryan Holtz]
2020-07-16 16:10:58 +02:00
Nigel Barnes
b2aba645fb bbc_tube_z80/bbc_tube_zep100: Clear RAM at startup and fix save state size. 2020-07-16 13:22:42 +01:00
couriersud
49ed748401 netlist: avoid ne555 oscillation due to overshoot compensation 2020-07-16 09:56:09 +02:00
couriersud
847d473163 netlist: comment out empty reset and update calls 2020-07-16 09:55:50 +02:00
couriersud
8cd6774cac netlist: code maintenance.
* more handler alignment
* dead code removal
* remove update calls which do nothing
2020-07-16 09:55:15 +02:00
couriersud
0dfa500a4a netlist: Fix Inductor state saving. 2020-07-16 09:34:57 +02:00
hap
6be87b69a1 tempest: andy corrected some romlabels 2020-07-15 23:38:25 +02:00
hap
a7a68269fe intchess: add 7seg panel to layout 2020-07-15 23:23:54 +02:00
hap
76101dea1d intchess: add screen 2020-07-15 22:48:07 +02:00
hap
ddd5408ffe New working machines
--------------------
Micro Chess [hap, Berger, Achim]
2020-07-15 21:08:36 +02:00
James Wallace
fc2fa4aec7 mpu4vid.cpp: Added inputs and layout for Barquest and Barquest 2, added DIL switches to Prize Space Invaders and Prize Tetris.
All games in this driver now default to a common set of inputs for easier discovery.
mpu4.cpp: Corrected typo in logger.
2020-07-15 19:04:41 +01:00
ArcadeShadow
590861191d
Update ibm5170.xml (#6947)
B-17 Flying Fortress (5.25")
2020-07-15 13:15:09 -04:00
ArcadeShadow
893ba3023d
Update ibm5150.xml (#6946)
Bloodwych (USA), Bloodwych (Quest & Glory Compilation) (Euro), The Colonel's Bequest (5.25"), The Colonel's Bequest (3.5"), Xenon 2: Megablast
2020-07-15 13:14:49 -04:00
hap
8162b96c6d New machines marked as NOT_WORKING
----------------------------------
Intelligent Chess [hap, Berger, Achim]
2020-07-15 13:13:53 +02:00
Robbbert
91b47b5fe1 busicom,sdk86,pcm: small cleanup 2020-07-15 14:53:19 +10:00
ajrhacker
3294e014e0
Merge pull request #6958 from colinhowell/gunfight-netlist-audio-improvement-1
mw8080bw: multiple improvements to gunfight netlist audio
2020-07-14 20:44:30 -04:00
Colin Douglas Howell
f2145ce867 mw8080bw: multiple improvements to gunfight netlist audio
Model for transistors adjusted, replacing default NPN transistor
model with a high-gain NPN transistor type that more closely
resembles those used by the real Gun Fight sound circuits. This
has a quite obvious effect on the shot sounds, and it seems the
circuits were designed for this effect.

Made all volume potentiometers user-adjustable; previously fixed
at 50%.

Replaced abstract model of noise generator with component-level
one, including a model of the generator's zener diode. Zener
noise is provided by an associated Gaussian white noise source
running off a 48 kHz clock. Both the zener diode and Gaussian
white noise source are component models recently added to the
netlist library.

Supply voltage to amplifying transistors tweaked downward from
16.5 volts to 16 volts, determined by properly analyzing power
supply circuit and confirmed with a documented reference.

Much more commentary describing the sound circuits' function and
modeling issues.
2020-07-14 15:57:19 -07:00
cam900
e07a7f19b5
Implement FDS sound emulation (#6953)
* Implement FDS sound emulation
2020-07-14 16:56:22 -04:00
Robbbert
c810971c7f pcm: added banking 2020-07-15 05:19:01 +10:00
AJR
2c2f975f49 nemesis.cpp: Fix copy-and-paste mistake in c85054ada8 2020-07-14 15:09:08 -04:00
Ivan Vangelista
81f4880fdc segaybd.cpp: dumped GLOC drive board ROM and added placeholders for the ones for Power Drift and Galaxy Force 2 [Guru] 2020-07-14 20:09:21 +02:00
Ivan Vangelista
f12e7888ac blackt96.cpp, littlerb.cpp: enabled save state support 2020-07-14 20:07:35 +02:00
Ryan Holtz
b42976d3ad -lft_chiptune: Actually fixed ROM checksum. Don't code while tired, folks. nw 2020-07-14 19:31:28 +02:00
AJR
c0f61c5374 s550: Improve RAM banking 2020-07-14 13:10:02 -04:00
AJR
c85054ada8 twinbee: Fix VLM5030 speech at least halfway 2020-07-14 13:08:13 -04:00