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
MetalliC
06b98bd357
trd_dsk.cpp add more formats, improve image type detection
2020-07-14 19:26:42 +03:00
MetalliC
fd8088de83
spectrum: add "SDI" VC1541 disk interface (not working), Logitek Proceed1 notes.
2020-07-14 19:24:14 +03:00
Ryan Holtz
3739938026
-lft_craft, lft_chiptune: Split 'craft' source into two drivers, fixed attribution for hwchiptn, fixed placeholder hashes for hwchiptn, nw
2020-07-14 17:00:04 +02:00
Tiago
c7adaa808f
Use gcc broken friend workaround also with clang 8 ( #6933 )
...
* Use gcc broken friend workaround also with clang 8
2020-07-14 08:12:38 -04:00
David Haywood
60844db7fd
New WORKING machines
2020-07-14 08:11:46 -04:00
hap
9719f0da0d
lft: fix compile?
2020-07-14 13:30:05 +02:00
Ryan Holtz
d61f2622d5
New working machines
...
--------------------
The Hardware Chiptune Project [Ryan Holtz]
2020-07-14 12:24:06 +02:00
James Wallace
c665001905
mpu4vid.cpp: Added inputs and layout for Strike it Lucky, corrected inputs for Adders and Ladders.
...
mpu4.cpp: Added support for simple LED extender used by MPU4Video games.
2020-07-14 09:19:16 +01:00
hap
36ae40b4aa
avr8: remove duplicate notes (they are in the cpp)
2020-07-14 09:44:40 +02:00
Ryan Holtz
e04f490e4b
-avr8: Fixed assorted Timer 0 and Timer 1 bugs. [Ryan Holtz]
...
-avr8dasm: Fixed erroneous disassembly of CBI, SBI, SBIS, and SBIC opcodes. [Ryan Holtz]
New working machines
--------------------
Power Ninja Action Challenge [Ryan Holtz]
2020-07-14 07:27:28 +02:00
couriersud
735752cea8
netlist: reduce overshoot impact on NE555 astable frequency.
...
If TRIG and TRESH are connected overshoot compensation will be enabled.
The approach is raw but delivers results (at 5 to 10 steps per
discharge/charge) within a couple of percent. Please take into account
that any datasheet formulas are idealistic. Neither capacitor, resistor,
internal resistor tolerances are taken into account. Nor are ambient
temperature and chip temperature.
2020-07-14 05:36:41 +02:00
angelosa
4cb0bd4a7a
mpu4vid.cpp: hookup joystick interfaces to Tetris Payout and Prize Space Invaders [Angelo Salese]
2020-07-13 22:50:25 +02:00