summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/minimaws/lib/lxparse.py (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-09-16new NOT_WORKING machines MetalliC2-1/+81
------------------------ Star Horse 2002 (main screens) [f205v, rtw] Star Horse 2002 (sound and backup, Rev A) [f205v, rtw] Star Horse 2002 (live) [f205v, rtw]
2020-09-15sound: Fix #7241, crash when restoring save state. Aaron Giles1-0/+4
2020-09-16Fix artwork labeld for tisub buttons Vas Crabb3-22/+22
2020-09-16Cleaned up inputs a little. Vas Crabb19-201/+170
Removed the IPT_POKER_BET, replacing it with IPT_GAMBLE_BET. Re-organised the order of input types in the source and the documentation to better reflect how they're logically grouped or organised on a mahjong or gambling control panel. Made the blackjack, poker and slots documentation headings subheadings under the gambling heading. Cleaned up inputs for a number of gambling games.
2020-09-15plugins/cheat: small simplification cracyc1-21/+20
2020-09-16Docs: Overhaul the default keys list (#7222) Firehawke2-107/+616
* Docs: Overhaul the default keys list * Second phase of documenting default inputs better, also change Score to Take Score in Mahjong inputs * Phase two of default keys docs adjustment.
2020-09-15cem3394: Major rework Aaron Giles4-373/+275
* Updated to new stream callback * All calculations are now doing in floating point * External input is now done via an input stream * First attempt at implementing a proper filter -- needs some major work; checking in current state to get some assistance
2020-09-15megadriv.xml, vsmileb_cart.xml: Fixed typo and format fix (nw) Scott Stone2-2/+2
2020-09-15megadriv.xml, vgmplay.xml: Change release years for Chester Cheetah games ↵ Scott Stone2-4/+4
(nw)
2020-09-15supercon: trying a different blend method in internal artwork hap1-12/+12
2020-09-16emu/rendlay.cpp: Added parameter animation and state masks. Vas Crabb34-651/+1043
Components may have multiple bounds and/or color child elements with state attributes, allowing for piecewise linear position/size/colour animation. Components may have a statemask attribute, allowing for things like using external images to draw a multi-segment LED/VFD display without requiring dozens of outputs for the individual lines or thousands of images for all possible states. (Texture caching still never releases anything, so MAME can still exceed the maximum number of textures, but that’s a separate issue.) Image components with alpha now blend over previously drawn components. Layouts have been changed to use yes/no for inputraw to match what's used for flipx/flipy. External layouts with 1/0 will still work, but complay.py will complain.
2020-09-15cyberbal: Fix SAC communications between 6502 and 68000 (MT 7749) AJR1-1/+1
2020-09-15plugins/cheat: copy the cheat table to not expose internal state (#7238) cracyc1-4/+42
2020-09-15kp63: probably fixed compile error hap1-1/+1
2020-09-15abc1600.cpp: Improve debug logging. [Curt Coder] Curt Coder2-31/+22
2020-09-15emu3.cpp: Fix clang build. Curt Coder1-1/+1
2020-09-15beep/bsmt2000/c140/c352/c6280/cdda: Update to new stream callbacks Aaron Giles12-89/+94
2020-09-14jaguar.cpp: Document alternate ROM labels for Maximum Force v1.02 Brian Troha1-12/+9
2020-09-14kl5c80a12, kl5c80a16: Actually add timers to configuration (files overlooked ↵ AJR2-2/+17
in 7e121d68bb443f579da3271e43255d69925d71a3)
2020-09-14kl5c80a12, kl5c80a16: Added emulation of KP63(A) Timer/Counter unit. This ↵ AJR6-52/+633
improves timings in animalc, haekaka, pyenaget and tdoboon. * animalc: Pile kludge upon kludge for poorly understood video timing register * gocowboy, itazuram: Increase frequency of one timer interrupt (and hopper timing in gocowboy) * kc82, kp69: Modernize state_add syntax
2020-09-14sound: Fix edge case where pending sample rate matches output. Aaron Giles2-4/+9
2020-09-14i8244: update to use newsound hap2-7/+6
2020-09-14sound: Drive updates more sensibly from the sound manager, fixing some asserts. Aaron Giles3-27/+27
2020-09-14mcs48: fix a regression with previous change to strt_cnt hap1-1/+1
2020-09-14in207376: Hook up brightness control and switch to X2212 Dirk Best1-44/+52
2020-09-14zn.cpp: add config port for Tetris: The Grand Master debug buttons (#7232) Devin Acker1-28/+34
2020-09-15microdar.cpp: Add small note about undumped game ClawGrip1-0/+1
2020-09-14starwbc: increase cpu speed a bit hap1-1/+1
2020-09-14tx0: Fix CPU address calculation AJR1-2/+2
2020-09-14pdp1: More cleanups and fixes AJR4-26/+16
2020-09-14Converted 'a' sound devices to new callbacks. Aaron Giles8-74/+53
2020-09-13qbert: Better approximation of Votrax frequencies, pending deeper analysis. Aaron Giles1-3/+3
2020-09-13votrax: Updated to new stream callback. Aaron Giles2-9/+9
2020-09-13pdp8/unidasm: Consistency AJR1-1/+1
2020-09-13pdp1: Clean up callbacks and start encapsulating peripherals AJR9-591/+583
* pdp1, pdp8: Apply word shift to address spaces
2020-09-13plugin/cheat: subtract min before dividing cracyc1-1/+1
2020-09-13plugin/cheat: check value is a mulitple of step cracyc1-1/+5
2020-09-14bublbobl.cpp: Remove outdated comment about 8749 ClawGrip1-5/+0
2020-09-14emu/save.cpp: Fix bad SFINAE trick breaking segapcm.cpp, fix saving attotime ↵ Vas Crabb5-43/+38
array on 32-bit Linux targets that align u64 on 32-bit boundaries
2020-09-14bublbobl.cpp: Dumped and verified PROM from 'bub8749' [ArcadeHacker] ClawGrip1-2/+2
2020-09-13plugin/cheat: flesh out the exported interface a bit more cracyc1-91/+107
2020-09-13taito_en: fix overdriving that caused distortion and pops in previous ↵ arbee1-10/+10
versions [R. Belmont]
2020-09-13es5503: don't overdrive the output [R. Belmont] arbee1-1/+1
2020-09-13multipcm.cpp: Work around template error introduced in ↵ AJR1-10/+10
9b582574922cb7af1a9a31c1182c300b90a20c43
2020-09-13alpha_8921.cpp: Fix clang error: switch condition has boolean value ↵ AJR1-9/+8
[-Werror,-Wswitch-bool]
2020-09-13sensorboard: makes no sense to apply Ctrl for lifted pieces on magnet board hap1-4/+5
2020-09-13sensorboard: add support for ctrl modifier with magnet boards hap1-1/+1
2020-09-13Significant internal changes to sound streams (#7169) Aaron Giles387-2023/+3133
Significant internal changes to sound streams: Abstracted buffers of sound data into an internal stream_buffer class, with helper classes read_stream_view and write_stream_view which offer readable/writable "views" into the buffers Internal sound calculations are all done using stream_buffer::sample_t, which is a 32-bit float; existing callbacks are supported through an adapter that converts to/from signed 32-bit integers Improved behavior of dynamic stream sample rate changes to resample a short runway of data to preserve continuity across transitions Created a new stream update callback which passes a std::vector of read_stream_views for inputs, and a std::vector of write_stream_views for outputs Updated core mixer and speaker devices to the new stream update callback Updated the following sound cores to the new stream update callback: ay8910, dac, k054539, msm5205, namco, netlist, okim6295, pokey, samples, sn76496, sp0250, tms5220, tms57002, upd7759, vgm_visualizer, volt_reg Changed existing stream update callback to make inputs explicitly const and the output pointers const as well, since they are re-used across calls; fixed several engines that violated this rule Sound_manager::stream_alloc can no longer automatically connect to a device's sound_stream_update callback; instead, the stream_alloc() on the sound_device_interface should be called; updated many violators of this rule Streams can be created with SAMPLE_RATE_OUTPUT_ADAPTIVE, which dynamically tracks the sample rate of its first downstream output, or with SAMPLE_RATE_INPUT_ADAPTIVE, which tracks the sample rate of its first input Changed resampling to be a separate sound_stream that is invoked as needed, opening the path for selectable resampling implementations Added a flags parameter to the new stream allocation method that allows you to specify a that input streams should not be resampled Exposed stream_input and stream_output classes directly, simplifying access to user gains and stream names Added a simple dynamic compressor to sound_manager to provide nicer results when overdriven sound happens; compression does not affect speaker_report results Improved verbose speaker_report to print a graph of peaks over time More aggressive debugging enabled for now even in release builds (should be disabled prior to next release) via SOUND_DEBUG define in sound.h; report any assertions for fixing
2020-09-13pwm: remove now-obsolete savestate workaround hap2-29/+1
2020-09-14mbc55x: fixed number pad, fixed '&' natural key Robbbert1-15/+15