Commit Graph

74563 Commits

Author SHA1 Message Date
Roberto Fresca
ff3c3ed23b Bingor.cpp: Some cleanups, fixes and typos.
New machines marked as NOT_WORKING
----------------------------------
Bingo Roll / Turbo Bingo? [Team Europe, Roberto Fresca]
2020-07-25 06:47:44 +02:00
Robbbert
ec7ef8ae95 galaxian:sirio2: added missing ')' as pointed out by MASH. 2020-07-25 13:00:15 +10:00
MetalliC
cd02b2f1fd bus/spectrum: add common printer interfaces: ZX Lprint, ZX Lprint III, Kempston Centronics E Interface ('flat' and 'upright' models) 2020-07-25 02:59:28 +03:00
cam900
d0159e9f7b
pgm.cpp: Use struct for sprites, Use raw parameters for screen (#6971)
* pgm.cpp: fix timing of intro sequences in some games.
* pgm.cpp: Use generic gfx layout for foreground, Move VBlank IRQ into screen_vblank, Reduce duplicates, Add notes
2020-07-24 18:47:51 -04:00
Sterophonick
2201be3d47
gigatron: add DAC (#6977)
* gigatron: add DAC, clean up, and do a bit of work on port OUTX
2020-07-24 18:30:57 -04:00
Aaron Giles
64fdf1306e
Add new option beam_dot_size that controls the rendered size of 'dots' in vector games. (#6993) 2020-07-24 18:30:16 -04:00
David Haywood
e6740958c4
new NOT WORKING machines (Plug and Play) + improved MPU4 descriptions, splitting, correct utf8 use (#6999)
* new NOT WORKING machines
--------------
Lexibook Console Colour - Minnie Mouse [Team Europe]
Lexibook Console Colour - Disney's Planes [Team Europe]

- improved descriptions of several mpu4vid sets based on boot information [David Haywood]
2020-07-24 18:28:30 -04:00
cam900
575cecd721
Revert "ics2115.cpp: Update envelope behavior, Minor adjusts (#6983)" (#7000)
* ics2115.cpp: Constant usage, add notes, fix noise in some early PGM games
2020-07-24 18:27:31 -04:00
braintro
db1e37dab2 New Working Clone - Double Wings (set 2) [Jorge Silva] 2020-07-24 16:53:58 -05:00
braintro
8fbab14ae7 harddriv.cpp: Use hand written labels for the Race Drivin' (compact, prototype) set which shows checksum and build date. 2020-07-24 16:26:03 -05:00
hap
3f8cc1c537 ssystem3: preliminary i/o for chessunit 2020-07-24 22:09:21 +02:00
Ivan Vangelista
e2d654c6e2 galaxian.cpp: consolidated sirio2, sirio2a and a third dump in a single correctly dumped set. All three had corrupted ROMs. 2020-07-24 20:48:01 +02:00
Ivan Vangelista
0990f69ab9 New working clones
------------------
Race Drivin' (compact, prototype) [andynumbers, The Dumping Union]
2020-07-24 20:34:15 +02:00
Robbbert
0124a1a044 sys9002: removed no-longer-needed comment 2020-07-25 03:18:02 +10:00
Nigel Barnes
fe529afa8e electron: Use \u notation for utf8 arrows, and remove BOM. 2020-07-24 17:56:30 +01:00
Olivier Galibert
028c31a0d2 dgpix: profiling says 40% of the time is spend calling describe_context() and not using the result. [O. Galibert] 2020-07-24 16:41:14 +02:00
AJR
87adfbc571 sigmab98.cpp: Execute enough of the Sammy medal game BIOS to initialize things properly 2020-07-24 09:46:02 -04:00
ajrhacker
db54a1b936
Merge pull request #6998 from clawgrip/patch-23
microdar.cpp: Add EEPROM dump to 'prospdp' [jordigahan, ClawGrip]
2020-07-24 09:42:09 -04:00
ajrhacker
7249e5e5bb
Merge pull request #6997 from cam900/k053260_side
k053260.cpp: Allow side effects
2020-07-24 09:41:37 -04:00
Robbbert
cf2ea0ae2f New NOT WORKING machines
-----------------------
Unga
Anakonda
Kharkovsky
2020-07-24 23:17:00 +10:00
Nigel Barnes
f46a2dc72e torchh: Adjust release year. 2020-07-24 14:07:20 +01:00
Nigel Barnes
ed43df15a8 bus/bbc/1mhzbus/torchhd: Remove imperfect disk tag. 2020-07-24 14:07:20 +01:00
Nigel Barnes
3107119dcb electron: Use u8 for UTF8 strings. 2020-07-24 14:07:20 +01:00
hap
b44810404e added Hughes HLCD 0438 LCD Driver device 2020-07-24 13:31:36 +02:00
Angelo Salese
c9afe85236
pormat -> promat (nw) 2020-07-24 13:21:55 +02:00
ClawGrip
09398911dd
microdar.cpp: Add EEPROM dump to 'prospdp' [jordigahan, ClawGrip]
I was expecting to find the machine model on the EEPROM, but there's just the string "DARTS".
2020-07-24 13:01:38 +02:00
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
cam900
bf976469e4 k053260.cpp: Allow side effects 2020-07-24 11:46:22 +09: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