Commit Graph

74536 Commits

Author SHA1 Message Date
hap
6a47956561 ssystem3: add chessunit rom [Achim, Berger] 2020-07-24 11:12:03 +02:00
Robbbert
a6cc4cc377 bk0010: cleanup 2020-07-24 18:37:26 +10:00
braintro
de66b182e8 New Working Clone - Slap Shot (Ver 3.0 O) [Jorge Silva] 2020-07-23 21:21:10 -05:00
Lord-Nightmare
5682b0d3b8 Miscellaneous typo and detail fixes for notes in Williams System 11 BG Audio Board device and WPC Alphanumeric driver. [Lord Nightmare] 2020-07-23 22:20:40 -04:00
Lord-Nightmare
94e4a0d842 Update Williams System 11 Background Audio Board documentation and formatting, fix a missing save state entry, and remove a few forgotten dead definitions in s11a.h [Lord Nightmare] 2020-07-23 21:43:58 -04:00
AJR
a625e45f33 sigmab98.cpp: Change Sammy medal games to use KL5C80A12 CPU device 2020-07-23 21:08:22 -04:00
hap
23fa089029 misc: correct "680000" typo 2020-07-24 00:55:19 +02:00
cam900
e08daaf488
ics2115.cpp: Update envelope behavior, Minor adjusts (#6983) 2020-07-23 15:54:04 -04:00
ClawGrip
11f1bbb7e8
New machines marked as NOT_WORKING (#6989)
* New machines marked as NOT_WORKING

----------------------------------
Diana Olakoa [Victor Fernandez (City Game), ClawGrip]


* Renamed 'Microdar DPD' as 'Diana Bifuca' ('Microdar DPD' is the hardware name, not the game name)

* Rename 'microdar' as 'dibifuca'

* Add Microdard-V5 PCB ASCII layout
2020-07-23 15:53:21 -04:00
Colin Douglas Howell
ca461323c6
mw8080bw: improvements to 280zzzap netlist audio (#6984)
mw8080bw: improvements to 280zzzap netlist audio
* Noise-based sound effects corrected. The original strength of the
zener noise voltage was about three orders of magnitude too low
for the current being passed through a zener of this type. This
prevented the noise generator from working as designed and made
the noise far too weak for the noise-based sound effects to work
properly. Those effects now sound much closer to the real hardware.
* Implemented faster high-level emulation version of noise generator.
(Credit to couriersud for suggesting this.) The corrected noise
voltage made the component-level emulation of the noise generator
much too demanding on the minimum timestep needed to produce
accurate results without unrealistic voltage spikes, and so will
not run accurately at reasonable emulation speeds. But by replacing
it with a simple but effective AFUNC()-based comparator, we get a
functionally similar noise signal generator that produces
effectively identical output while still being able to run with
48 kHz static timestepping. So we get both decent emulation speed
and correct-sounding noise effects.
* Added output voltage clipping on post-crash sound to remove
voltage spikes, resulting in a smoother, more accurate sound.
(Credit to Aaron Giles for suggesting this clipping method.)
* Changed output to be taken from second LM3900 output opamp
(inverted signal) for smoother waveform and better tone quality.
* Added master volume potentiometer which can be user-set, set to
midpoint by default. Adjusted output scaling and offset to match.
* Various explanatory comments expanded or corrected.
2020-07-23 13:47:39 -04:00
Julian Sikorski
ab45b2dba4
Switch appveyor GCC build to -O3 (issue 6804) (#6987) 2020-07-23 12:20:46 -04:00
Julian Sikorski
45e89a40b0
Overhaul travis.yml in an attempt to speed up macos builds (#6988) 2020-07-23 12:20:25 -04:00
Robbbert
1a1af90faa pp01: cleanup 2020-07-24 02:12:48 +10:00
Vas Crabb
9615f73de9 -machine/x68k_kbd.cpp: Modernised Unicode in strings.
-bus/mackbd: Added Romanised text for Kana key.
2020-07-24 00:16:29 +10:00
Robbbert
c98148855b pecom: cleanup 2020-07-24 00:02:26 +10:00
hap
388051084e removed some UTF8_ macro usage 2020-07-23 14:40:32 +02:00
hap
5aac412653 misc: use u8 prefix for UTF8 strings, no need for escapes for chars below end of Cyrillic block 2020-07-23 14:15:49 +02:00
hap
65ad38138f Revert "savant: small correction to svg"
This reverts commit 124ae351a9.
2020-07-23 12:42:47 +02:00
hap
e22c4b5b9c mw8080bw: spcenctr romlabel corrections from andy 2020-07-23 12:09:35 +02:00
Robbbert
353aa038e5 galaxy: cleanup 2020-07-23 15:23:56 +10:00
hap
124ae351a9 savant: small correction to svg 2020-07-23 00:05:14 +02:00
Aaron Giles
f23db5da38
Added netlist-based audio to early Cinematronics vector games (#6979)
* Added netlist simulations for the following games: Space War, Barrier, Star Hawk, Speed Freak, Star Castle, War of the Worlds, Sundance, Tail Gunner, Rip Off, Armor Attack, Warrior, Solar Quest, Boxing Bugs. Removed previous samples-based sound. [Aaron Giles, Couriersud]

* Added built-in minimal artwork for Warrior. [Aaron Giles]

* Changed speaker maximum sample tracking to be based on new compile-time define SPEAKER_TRACK_MAX_SAMPLE instead of MAME_DEBUG. [Aaron Giles]

* Modernized 74164 and 74393 netlist TTL devices. [Aaron Giles]
2020-07-22 14:07:34 -07:00
hap
1c4da1d0a6 New working machines
--------------------
Chess Challenger (model UCC10, 10 levels) [hap, Berger, Achim]
2020-07-22 22:27:31 +02:00
ClawGrip
c7b34cf997
New machines marked as NOT_WORKING (#6970)
* New machines marked as NOT_WORKING

----------------------------------
ProSPDP [jordigahan, ClawGrip]
2020-07-22 20:55:58 +02:00
Roberto Fresca
33cb0c168f jolyjokrp improvements:
* Fixed graphics, remove the MACHINE_IMPERFECT_GRAPHICS flag.
* changed game description to "Jolly Joker (original program, interleaved GFX, no logo).
2020-07-22 19:32:24 +02:00
ajrhacker
5f414550a9
Merge pull request #6986 from DavidHaywood/220720
replace tkmag220 ROM with correct dump [Team Europe]
2020-07-22 13:10:48 -04:00
DavidHaywood
6197dd8c61 replace tkmag220 ROM with correct dump [TeamEurope] 2020-07-22 17:53:00 +01:00
MetalliC
fcc6f1aa7c bus/spectrum fix expansion devices chaining 2020-07-22 19:50:24 +03:00
Roberto Fresca
e1ccaea11f New original Jolly Joker sets: Added default initialized NVRAM. 2020-07-22 18:48:51 +02:00
Roberto Fresca
a28043dd1a Machines promoted to working
----------------------------
Jolly Joker (original, interleaved GFX) [Roberto Fresca, Team Europe]
Jolly Joker (original, different encoded GFX) [Roberto Fresca, Team Europe]
2020-07-22 18:21:10 +02:00
Robbbert
998cd46ca4 poly88: cleanup; sys9002: experimentation 2020-07-23 00:18:52 +10:00
David Haywood
ff0ccff4b4
new WORKING machines (Plug and Play) (#6982)
* new WORKING machines
-----
Guitar Star (Europe, PAL) [David Haywood, Team Europe]
Sports and Dance Fit Games Mat D-555 (PAL) [David Haywood, Team Europe]
Zone 7-in-1 Sports (PAL) [David Haywood, Team Europe]
Xing Wireless Interactive TV Game 'Wi TV Zone' 48-in-1 (Europe, PAL) [David Haywood, Team Europe]

new NOT WORKING machines
-----
Power Rangers Super Megaforce Hero Portal [David Haywood, Team Europe]
2020-07-22 09:40:31 -04:00
hap
6a3256a4f9 lft_craft: fix single driver compile (file was encoded ANSI instead of UTF8, genie script gave error) 2020-07-22 14:38:34 +02:00
Robbbert
91fa417760 xmen6p: fixed some gfx issues [dink/fbneo] 2020-07-22 22:18:23 +10:00
Nigel Barnes
a9ca16768b Clones promoted to working
--------------------------
Torch CH240
2020-07-22 12:14:33 +01:00
Nigel Barnes
de637b8dbb bus/bbc/1mhzbus: Added the Torch Hard Disc Pack. 2020-07-22 12:06:43 +01:00
Nigel Barnes
d8b2021a22 bbc_flop_torch.xml: Added compatibility filters, and corrections. 2020-07-22 11:50:58 +01:00
Robbbert
5cab6ee3e7 viostorm: added needed mirror to fix a gfx issue [dink/fbneo] 2020-07-22 19:18:47 +10:00
braintro
158b8e7e7b itech8.cpp: Corrected ROM labels for Wheel of Fortune sets. [Brian Troha] 2020-07-21 21:20:41 -05:00
Lord-Nightmare
d1dafecad8 Split the Williams System 11 Background Sound/Music board emulation off the 11C version into a subdevice, so the different mixing resistors used on the System 11C vs 11A/11B versions can be emulated. Switch Williams System 11A over to use the common Williams System 11 Background Sound/Music Board device. Add a device line to the Williams System 11 Background Sound/Music Board device for the incoming /RESET signal and hook it to the various drivers. [Lord Nightmare] 2020-07-21 21:57:28 -04:00
AJR
c3a77b9d73 sigmab98.cpp: Sammy medal game updates
- Eliminate hack to force starting PC
- Switch gocowboy over to KL5C80A12 CPU device with proper MMU emulation
2020-07-21 19:57:39 -04:00
AJR
658b1a47f8 okim9810: Modernize logging 2020-07-21 19:41:44 -04:00
hap
4995822123 by35: correct blbeauty year, add note about empty rom 2020-07-22 00:04:56 +02:00
AJR
1b16b9d2ee kl5c80a12: Emulate MMU within CPU device 2020-07-21 17:50:10 -04:00
MetalliC
5b1acd65d7 new NOT_WORKING machine
-----------------------
Yataimura Kingyosukui (4-player, China, Ver 1.000) [Darksoft]
2020-07-22 00:48:50 +03:00
AJR
1baa0775e6 device.cpp, dimemory.cpp: Correct typos in comments 2020-07-21 17:42:05 -04:00
hap
4f7fcbf21c New working machines
--------------------
CompuChess: The Second Edition [hap, Berger, Achim]

New working clones
------------------
Chess Intercontinental Traveler [hap, Berger, Achim]
2020-07-21 23:36:50 +02:00
cracyc
bdd7e205a9 hiscore.dat: update changed set names 2020-07-21 16:33:10 -05:00
David Haywood
c54c412580
misc work on raidenm + new working machines (zone mini, reactor) (#6964)
raidenm: misc work on sprites.

new WORKING machines
------
Zone Mini [Sean Riddle, David Haywood]
Reactor 32-in-1 (NTSC) [Sean Riddle, David Haywood]
2020-07-21 16:41:16 -04:00
cam900
a3274c2f30
imagetek_i4100.cpp: Partially fix flip screen (#6980)
imagetek_i4100.cpp: Fix Sprite position, Tilemap offsets, glitches in hyprduel

hyprduel.cpp: Fix sprite delay

metro.cpp: Fix flipped tilemap offset for vmetal
2020-07-21 16:16:03 -04:00