summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src/3rdparty.lua
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2016-04-10 16:02:41 +1000
committer Vas Crabb <vas@vastheman.com>2016-04-10 16:02:41 +1000
commita26f4f3428e9aaa650424f8e893ee080598dba4e (patch)
tree4ab3103d53d6d5078fc18942cea7817221b60b08 /scripts/src/3rdparty.lua
parentd74f5db8130e17d771155b1bc17dc6fb4489ae04 (diff)
STL makes life easier
Diffstat (limited to 'scripts/src/3rdparty.lua')
0 files changed, 0 insertions, 0 deletions
=retro' /> Ivan Vangelista2020-02-031-1/+1 | | | | beezer.cpp to complete (nw) * Spring cleaning: Vas Crabb2019-11-011-1/+1 | | | | | | | | | | | | * Changed emu_fatalerror to use util::string_format semantics * Fixed some incorrectly marked up stuff in build scripts * Make internal layout compression type a scoped enum (only zlib is supported still, but at least the values aren't magic numbers now) * Fixed memory leaks in Xbox USB * There can only be one "perfect quantum" device - enforce that only the root machine can set it, as allowing subdevices to will cause weird issues with slot cards overiding it * Allow multiple devices to set maximum quantum and use the most restrictive one (it's maximum quantum, it would be minimum interleave) * Got rid of device_slot_card_interface as it wasn't providing value * Added a helper template to reduce certain kinds of boilerplate in slots/buses * Cleaned up some particularly bad slot code (plenty more of that to do), and made some slots more idiomatic * mu50: Enhance, add the swp00 [O. Galibert] Olivier Galibert2019-04-281-0/+12 | * swp20, dspv: Skeletons [O. Galibert] Olivier Galibert2019-04-091-0/+12 | * Add Namco 163 sound emulation (#4814) cam9002019-03-291-0/+8 | | | | | | | | | | | | | | | | | | | | | * Add Namco 163 sound emulation * namco_163.cpp : Typo * namco_163.cpp : Fix spacing * namco_163.h : Fix comment (nw) * namco_163.cpp : Correct update behavior device/bus/nes/namcot.* : Remove / Fix outdated comments * namco_163.cpp : Remove unnecessary value (nw) * namco_163.cpp : Add notes (nw) * namco_163.cpp : inline'd sample function, Minor fix * namco_163.cpp : Fix notes * mu100: Make some noise [O. Galibert] Olivier Galibert2018-11-051-0/+12 | | | | | | | | | | | | Two sample roms are missing, sad. Volume is not taken into account yet (because the registers are not yet understood), pan is though. Don't even think about reverb or effects :-) Current code plays a scale in a loop. Comment the timer alloc in machine_reset to kill that. Demo song (missing lots of sounds, because roms): U then > until demo then ENTER ENTER. * Add huc6230 Emulation (#3829) cam9002018-08-231-0/+14 | | | | | | | | | | | | | | | | | * Add huc6230 Emulation huc6272.cpp : Add ADPCM transfer, Add save states PC-FXGA for PC-9801 C Bus is released in December 1995 in Japan, Correct metadata * huc6272.cpp : Fix ADPCM address * huc6230.cpp : Simpler interpolate * huc6230.cpp : Fix clamp huc6272.cpp : Fix ADPCM nibble * huc6272.cpp : Fix data type * Revert pcfxga year; PC-FXGA for PC9801 C-bus is not dumped? * ps2sony: Some basic VU1 support, major file reshuffling, nw mooglyguy2018-07-211-0/+12 | * uPD934G: Preliminary emulation Dirk Best2018-03-171-0/+12 | * QSound LLE available with a 3-character change Vas Crabb2018-03-161-0/+2 | * This causes huge changes in behaviour that can't be hand-waved away. Vas Crabb2018-01-131-0/+11 | | | | | | | | | | Revert "Removal of voltage_regulator_device (nw)" This reverts commit 1af133752a05079060c462e372c369ad0b7296ee. Revert "New way to provide DAC reference inputs (nw)" This reverts commit 1c6a7ab40ccd23b753777204c7a289e830b2adcb. * Removal of voltage_regulator_device (nw) AJR2018-01-101-11/+0 | * deco32: Improvements and cleanups Dirk Best2017-09-221-0/+12 | | | | | * Emulate LC7535 based volume control for Dragon Gun board based games * Add DSW3 and DIP locations to Captain Avenger * Reorganize driver and start cleaning it up (in progress) * Wrote a new device for TA7630, hooked it up to buggychl.cpp (nw) angelosa2017-09-221-0/+12 | * Self-registering devices prep: Vas Crabb2017-02-271-3/+3 | | | | | | | | | | | | | | * Make device_creator a variable template and get rid of the ampersands * Remove screen.h and speaker.h from emu.h and add where necessary * Centralise instantiations of screen and speaker finder templates * Add/standardise #include guards in many hearers * Remove many redundant #includes * Order #includesr to help catch headers that can't be #included alone (nw) This changes #include order to be prefix, unit header if applicable then other stuff roughly in order from most dependent to least dependent library. This helps catch headers that don't #include things that they use. * Cherry-pick some features from self-registering drivers PoC: Vas Crabb2017-02-161-3/+0 | | | | | | | | * Use size_t for sizes and <algorithm> for algorithms * Fix up some files that were getting linked into multiple libs * Add missing virtual method to sh2 peripheral class * Put shortname in driver struct for locality * Use shared pointers in config LRU cache for safety * Remove some dependency between src/devices/ and src/mame (nw) Miodrag Milanovic2017-02-051-0/+12 | * Amiga: Move and rename amiga sound device, add pinout and description Dirk Best2017-01-291-4/+4 | * beezer: Rewrite driver Dirk Best2016-12-121-0/+23 | | | | | | | - Uses the standard 6840 PTM core for sound generation - New MM583 Noise Generator device - New DAC-76 DAC sound - Use resistor network values for colors - Use bankdev device for banking * DAC WIP, started documenting the DACs in use. [smf] smf-2016-10-171-0/+25 | | | | | | | | | | | | | | | | | | ataxx: Fixed missing sound channel caused by one dac not being hooked up and one dac being hooked up to two addresses. bestbest: Fixed high pitch screech caused by incorrect addressing (two dacs weren't hooked up and two were hooked up to two addresses). cchasm: Fixed static noise generation caused by feeding the same bit to both dacs. cheekyms: Slightly improved sound by implementing sound triggers as 8 x 1 bit dacs instead of 1 x 8 bit dac. galeb: Fixed sound by implementing it according to http://www.deltasoft.com.hr/retro/galebemu.htm & implemented enough of LOAD/SAVE to stop it hanging. hard drivin: (all games in driver) Improved 12 bit controls, although centre still goes out of sync. mea8000: Converted to a sound device. megaphx: Fixed noisy samples due to wrong format. microvsn: Fixed sound pitch caused by incorrect usage of write_signed8(). seicross: Changed to a 4 bit dac as samples are packed nibble. spaceg: Preliminary sound using space invaders samples. suna8: Changed to a 4 bit dac as samples are packed nibble. vcombat: Fixed static during machine gun fire due to incorrect dc offset removal. vectrex: Fixed noisy samples due to wrong format. wheelfir: Fixed sound, eeprom & analogue steering wheel and brake pedal. * Added YM2203, YM3526, AY-3-8910, NES APU, DMG APU, K053260, and MultiPCM to ↵ therealmogminer@gmail.com2016-08-181-1/+1 | | | | vgmplay, nw * pofo: Added skeleton for PCD3311T sound chip. (nw) Curt Coder2016-08-101-0/+13 | * ym2413: Isolate, objectify, integrate [O. Galibert] Olivier Galibert2016-06-291-3/+1 | * ym2151: Isolate, objectify, integrate [O. Galibert] Olivier Galibert2016-06-291-3/+1 | * INC -> HXX makes editors and code analyzers see it as C++ (nw) Miodrag Milanovic2016-05-011-9/+9 | * move gb sound and gb lcd in order to make snes compile, since used by bus ↵ Miodrag Milanovic2016-05-011-0/+11 | | | | device (nw) * typo fix (nw) Miodrag Milanovic2016-05-011-1/+1 | * fixed wpc, okiadpcm and eolith (nw) Miodrag Milanovic2016-04-301-1/+2 | * move to proper place (nw) Miodrag Milanovic2016-04-281-0/+12 | * mode devices to proper library (nw) Miodrag Milanovic2016-04-231-0/+8 | * separate mpeg audio as device, made building separate model3 possible (nw) Miodrag Milanovic2016-04-071-0/+10 | * scrclean on lua scripts (nw) Miodrag Milanovic2016-03-291-40/+40 | * pcat_dyn: add sound and mark toursol working [Carl] cracyc2016-03-191-0/+11 | * s14001a_new is now s14001a hap2016-01-231-14/+0 | * Added more accurate SSi S14001A speech chip emulation, written by one of the ↵