Commit Graph

75748 Commits

Author SHA1 Message Date
Aaron Giles
4849a5aeba sound: Add a few new helpers to write_stream_view
* put_clamp - clamps the input value before writing
* put_int - takes an integer and coverts it to float
* put_int_clamp - converts and clamps an integer
* add_int - converts an int and adds to the current sample
2020-09-20 19:40:21 -07:00
arbee
6eaa5f0946 nscsi: have bad hard disk reads actually fail instead of just returning zeroes [R. Belmont] 2020-09-20 22:37:43 -04:00
Robbbert
dfc986b35d mame.lst: moved macse,macsefd,macclasc to mac128.cpp 2020-09-21 10:40:17 +10:00
Robbbert
5d9ca93d71 mm5837: validation error 2020-09-21 10:32:23 +10:00
Aaron Giles
dfa1168970 mm5837: unify implementations
* create base mm5837_source device to provide raw output
* mm5837_device is based on it
* mm5837_stream_device generates a sound stream from it
* frequency calculation now computed instead of table-based
2020-09-20 13:56:52 -07:00
ajrhacker
7e2d6aa41e
Merge pull request #7264 from DavidHaywood/190920
generalplus_gpl32612.cpp - add some bootstrap code so that the ARM has something to run
2020-09-20 16:05:15 -04:00
Ivan Vangelista
fde16570c2 New machines marked as NOT_WORKING
----------------------------------
Pac-Carnival [Phil Bennett]
2020-09-20 21:31:19 +02:00
Robbbert
6027beec4e instruct: added notes, fixed artwork. 2020-09-21 03:18:58 +10:00
Robbbert
9f2a1586b3 lcmate2: a few natural keyboard fixes/ 2020-09-21 01:55:39 +10:00
couriersud
356613b82e astrob: significant performance increase
* uses all 4 Sonar oscillators
* uses randomized resistor values (5% range)
* uses frontiers to separate oscillators
* improves performance to 340% locally.
2020-09-20 17:49:02 +02:00
couriersud
63efcfcb85 netlist: code refactoring.
- rename mat_cr.h to pmatrix_cr.h
- Optimization to the gmres solver.
- Simplifcation of vector operation code
2020-09-20 17:34:54 +02:00
Dirk Best
9e4377dc4f karnovjbl: Make it run as well as before 2020-09-20 17:02:05 +02:00
Robbbert
d9845226e5 fc100: various corrections and additions of natural keys. 2020-09-21 01:01:17 +10:00
David Haywood
e486506cca
new WORKING machines (Plug & Play) (#7269)
* new WORKING machines
----
Wireless Tennis (PAL, Play Vision) [David Haywood, Sean Riddle]
World Soccer TV Game 10-in-1 (PAL) [David Haywood, Sean Riddle]
Solar Games 80-in-1 (PAL) [David Haywood, Sean Riddle]
Out Run 2019 (Radica Plug & Play, Europe) [David Haywood, Sean Riddle]
new NOT WORKING machines
-----
10 Jeux Interactifs / Jeux Pour Filles (France) [David Haywood, Sean Riddle, Team Europe]

- added a note to indicate that the ROM from the Out Run 2019 Radica Plug & Play matches what is considered to be a 'Beta / Prototype' US version in NoIntro / MAME Software Lists.

* correct hash
2020-09-20 10:34:59 -04:00
Robbbert
fa267a66eb mc8020: fixed some natural keys; fixed display of '@' character. 2020-09-21 00:18:10 +10:00
Robbbert
5b546f3310 h19: fixed colon natural key 2020-09-20 23:05:17 +10:00
Robbbert
d1ad2ff977 fmtowns: added various natural keys 2020-09-20 22:11:56 +10:00
Robbbert
ec8e53db18 fm7: added '_' and '|' natural keys 2020-09-20 21:42:14 +10:00
Aaron Giles
cf2f443128 namco_163/nes_apu/nile: Update to new stream callbacks 2020-09-20 03:10:20 -07:00
Aaron Giles
0c07945fe9 sound: fix some crackling when upsampling 2020-09-20 03:10:19 -07:00
Robbbert
7bf0aec3ee clcd: added various natural keys 2020-09-20 19:52:02 +10:00
Robbbert
0ace113dc1 comx35: fixed quote natural key, removed spurious ones 2020-09-20 17:41:11 +10:00
Vas Crabb
df27f90958 util/bitmap.cpp: Use std::fill_n to get better code for modern CPUs. 2020-09-20 15:18:23 +10:00
Vas Crabb
dbb277456c rendlay.cpp: Correct output alpha for rect and disk components.
This corrects alpha for cases when both the rect/disk and whatever it's
drawing over are translucent, and also optimises for fully opaque and
fully transparent pixels.
2020-09-20 11:39:28 +10:00
Vas Crabb
1049b305d6 Cleaned up Williams System 11 pinball layouts. 2020-09-20 10:21:29 +10:00
Dirk Best
9ebe14c6ea karnov: Hook up MCU dumps for karnov [Brian Troha, TeamEurope, The Dumping Union, Dirk Best]
- Use dumped MCU for karnov and karnova
- Use a handcrafted MCU dump based on the US version for karnovj
2020-09-20 01:56:27 +02:00
DavidHaywood
28405df453 generalplus_gpl32612.cpp - add some bootstrap code so that the ARM has something to run 2020-09-19 23:53:09 +01:00
Aaron Giles
c9399d2377 la7a1045/lmc1992/mas3507d/mea8000/mos6560/mos6581/mos7360/msm5232/multipcm: update to new stream callbacks 2020-09-19 13:40:05 -07:00
Aaron Giles
fdf35fe86b esqpump: A bit more cleanup thanks to synchronous streams 2020-09-19 12:30:16 -07:00
Aaron Giles
f49dca5cff sound: Fix asserts due to sample-rate ping-pong in esq5505 driver 2020-09-19 12:29:43 -07:00
Aaron Giles
8fd87a7257 k005289/k007232/k051649/k053260/k054539/ks0164: update to new stream callbacks 2020-09-19 12:01:52 -07:00
David Haywood
df9d66ec85
new NOT WORKING machines (Plug & Play) + replace a bunch of no longer used / needed HLE (#7255)
* new NOT WORKING machines
----
Handheld Game Console BC-19 - 218 in 1 [Sean Riddle, David Haywood]
Vs. Maxx 17-in-1 [Sean Riddle, David Haywood]

- reworked pcp8718 / pcp8728 / bkid218 to not HLE certain syscalls and to instead use the proper ROM code, removed excessive HLE logging and no longer relevant notes etc..

* identify a few IO related bits

* revise notes

* sync to latest cleanups, no functional change

* re-srcclean

* remove another HLE related comment
2020-09-19 14:28:18 -04:00
MetalliC
b64835d5cc new NOT_WORKING machine
-----------------------
Goemon Medal Game [Philip Bennett]
2020-09-19 20:41:01 +03:00
Robbbert
2f77ac08bc ptcsol: added directional natural keys 2020-09-20 03:31:46 +10:00
Robbbert
b8aa62cede plan80: added shift and control natural keys. 2020-09-20 03:10:06 +10:00
npwoods
b8d6be3320
Fixing a cheat plugin bug 2020-09-19 11:02:29 -05:00
AJR
8d3980b1bf debug/express.h: Remove leftover declaration 2020-09-19 11:25:04 -04:00
AJR
2b4b99ec41 Fix clang error: private field 'm_filter_in' is not used [-Werror,-Wunused-private-field] 2020-09-19 11:23:45 -04:00
Robbbert
41c178d3f8 adam: fixed tic natural key 2020-09-19 23:12:09 +10:00
Robbbert
74fc03acac xerox820: fixed 9,0,|,\,~,` natural keys, added ^C. 2020-09-19 21:51:28 +10:00
Robbbert
3e04a999ad wangpc: fixed [ and ] natural keys, added ^C. 2020-09-19 21:17:35 +10:00
Vas Crabb
688db69e4c -emu/rendlay.cpp: Small optimisation for opaque pixels in image component.
-machine/pc1512kb.cpp: Put \| and #~ on the right keys by default.

-docs: Re-organised default keys, added P2-4 defaults, added mahjong panel diagram.
2020-09-19 21:07:14 +10:00
Robbbert
3732cc1820 victor9k: fixed [ and ] natural keys 2020-09-19 20:52:19 +10:00
Aaron Giles
3dd50371d4 cem3394: switch to alternate filter that is more stable 2020-09-19 02:47:47 -07:00
Robbbert
0d0175f59f pcd: added control, shift, break natural keys 2020-09-19 17:46:41 +10:00
Vas Crabb
31f12709ad Clean up some more layouts. 2020-09-19 12:32:41 +10:00
arbee
5649a74f63 apple2gs: cleaned up VGC interrupt registers, fixes music tempo and hang on death in Rastan [R. Belmont] 2020-09-18 20:35:20 -04:00
hap
6274a353af distate: remove unused variable 2020-09-18 22:20:08 +02:00
Robbbert
28858a6613 pc1512: fixed a few natural keys 2020-09-19 03:13:33 +10:00
couriersud
0348faf9ae
Merge pull request #7214 from Lord-Nightmare/master
netlist: devices for MCM14524, CD4029, CD4030, CD4042, CD4049, CD4076 [Lord Nightmare]
2020-09-18 18:44:58 +02:00