Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2020-09-17 | Add MDCR support for P2000t (#7215) | 10 | -57/+918 | ||
This adds support for the mini digital cassette recorder that can be found inside a P2000t. This implementation is based on documentation that can be found in https://github.com/p2000t/documentation. In memory of NPM Jansen, who taught me all the magic of bits and bytes. | |||||
2020-09-17 | Revert "sound: Improved view interfaces to match usage patterns" | 42 | -249/+239 | ||
This reverts commit dc0ede3c90717ed25de0695c555b861f06344f18. | |||||
2020-09-17 | sound: Improved view interfaces to match usage patterns | 42 | -239/+249 | ||
* read/write_stream_views now have an internal index * get/put/add/fill/copy now implicitly use and advance this index * new method reset() can (re)set the internal index * new method done() checks if index is past the end * new method remaining() indicates how many samples remain * get_indexed/put_indexed/etc available for random access * updated all consumers to new interfaces | |||||
2020-09-16 | apple2: CFFA2 is actually named "CFFA 2.0", not 2000. [R. Belmont] | 1 | -9/+3 | ||
2020-09-16 | apple3: restore default boot ROM to original [R. Belmont] | 1 | -6/+6 | ||
2020-09-16 | megaplay.cpp: make the existing Columns 3 dip switch definitions actually ↵ | 1 | -3/+1 | ||
used (#7233) | |||||
2020-09-16 | new NOT WORKING (plug play) (#7237) | 3 | -1/+18 | ||
* new NOT WORKING ---- Camp Rock Guitar Video Game (JAKKS Pacific TV Game) [Sean Riddle, Team Europe, David Haywood] | |||||
2020-09-16 | New NOT_WORKING software list additions (#7245) | 1 | -3/+19 | ||
-------------------------------------- vsmile_cart: V.Smile Smart Keyboard (USA) [tenyuhuang] | |||||
2020-09-16 | New working software list additions (#7244) | 1 | -1/+15 | ||
------------------------------------- vsmilem_cart: Yingyu Yundongyuan (China) [tenyuhuang] | |||||
2020-09-16 | Mac updates [R. Belmont] | 10 | -1018/+759 | ||
- Moved macadb out of mac_state into a device - Moved SE and Classic to mac128 where they fit in much better - Removed a bunch of cruft from mac_state - Slowed Egret and Cuda down to the correct clocks | |||||
2020-09-17 | Fix some layouts that were depending on emergent behaviour rather than ↵ | 16 | -178/+78 | ||
specifying state="0" on components explicitly. | |||||
2020-09-16 | dac76/dave/digitalk/discrete: update to new stream callbacks | 10 | -65/+56 | ||
2020-09-17 | ginganin.cpp: remove trivial ROM patch, use nopw() instead. | 1 | -6/+12 | ||
2020-09-16 | cdp1863/cdp1864/cpd1869: update to new stream callbacks | 4 | -32/+28 | ||
2020-09-16 | cdp1863/cdp1864/cpd1869: update to new stream callbacks | 2 | -17/+14 | ||
2020-09-17 | uts400kbd: fixed @ and tic natural keys | 1 | -1/+1 | ||
2020-09-16 | new NOT_WORKING machine | 2 | -17/+45 | ||
----------------------- Unknown Konami slot medal game (set 2) [Philip Bennett] konmedal68k.cpp fix slot games palette format | |||||
2020-09-17 | super80: fixed artwork regression | 2 | -5/+4 | ||
2020-09-16 | arcade.lua: remove nonexistent file | 1 | -1/+0 | ||
2020-09-16 | new NOT_WORKING machines | 2 | -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-15 | sound: Fix #7241, crash when restoring save state. | 1 | -0/+4 | ||
2020-09-16 | Fix artwork labeld for tisub buttons | 3 | -22/+22 | ||
2020-09-16 | Cleaned up inputs a little. | 19 | -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-15 | plugins/cheat: small simplification | 1 | -21/+20 | ||
2020-09-16 | Docs: Overhaul the default keys list (#7222) | 2 | -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-15 | cem3394: Major rework | 4 | -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-15 | megadriv.xml, vsmileb_cart.xml: Fixed typo and format fix (nw) | 2 | -2/+2 | ||
2020-09-15 | megadriv.xml, vgmplay.xml: Change release years for Chester Cheetah games ↵ | 2 | -4/+4 | ||
(nw) | |||||
2020-09-15 | supercon: trying a different blend method in internal artwork | 1 | -12/+12 | ||
2020-09-16 | emu/rendlay.cpp: Added parameter animation and state masks. | 34 | -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-15 | cyberbal: Fix SAC communications between 6502 and 68000 (MT 7749) | 1 | -1/+1 | ||
2020-09-15 | plugins/cheat: copy the cheat table to not expose internal state (#7238) | 1 | -4/+42 | ||
2020-09-15 | kp63: probably fixed compile error | 1 | -1/+1 | ||
2020-09-15 | abc1600.cpp: Improve debug logging. [Curt Coder] | 2 | -31/+22 | ||
2020-09-15 | emu3.cpp: Fix clang build. | 1 | -1/+1 | ||
2020-09-15 | beep/bsmt2000/c140/c352/c6280/cdda: Update to new stream callbacks | 12 | -89/+94 | ||
2020-09-14 | jaguar.cpp: Document alternate ROM labels for Maximum Force v1.02 | 1 | -12/+9 | ||
2020-09-14 | kl5c80a12, kl5c80a16: Actually add timers to configuration (files overlooked ↵ | 2 | -2/+17 | ||
in 7e121d68bb443f579da3271e43255d69925d71a3) | |||||
2020-09-14 | kl5c80a12, kl5c80a16: Added emulation of KP63(A) Timer/Counter unit. This ↵ | 6 | -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-14 | sound: Fix edge case where pending sample rate matches output. | 2 | -4/+9 | ||
2020-09-14 | i8244: update to use newsound | 2 | -7/+6 | ||
2020-09-14 | sound: Drive updates more sensibly from the sound manager, fixing some asserts. | 3 | -27/+27 | ||
2020-09-14 | mcs48: fix a regression with previous change to strt_cnt | 1 | -1/+1 | ||
2020-09-14 | in207376: Hook up brightness control and switch to X2212 | 1 | -44/+52 | ||
2020-09-14 | zn.cpp: add config port for Tetris: The Grand Master debug buttons (#7232) | 1 | -28/+34 | ||
2020-09-15 | microdar.cpp: Add small note about undumped game | 1 | -0/+1 | ||
2020-09-14 | starwbc: increase cpu speed a bit | 1 | -1/+1 | ||
2020-09-14 | tx0: Fix CPU address calculation | 1 | -2/+2 | ||
2020-09-14 | pdp1: More cleanups and fixes | 4 | -26/+16 | ||
2020-09-14 | Converted 'a' sound devices to new callbacks. | 8 | -74/+53 | ||