mame/scripts/src
Aaron Giles d9db7d77c4
ymfm: Sync with latest, add complete YMF278B support (#8090)
* Sync with upstream. I/O callbacks are now consolidated into a single read callback and a single write callback, with an access type specifier.
* Initial working implementation of YM278B. Most features implemented, except vibrato.
* Implement vibrato and status register flags. Fix envelope rate computation.
* Rename ymfm_interface::external_type to access_class and clean up the fallout.
* Formally replace the old YMF278B engine with the one from ymfm
* Rotated YMF278B outputs into a more logical order.
* Re-evaluted envelope calculations and 2x works better than the weird 15/8 I came up with before. Also changed the way FM resampling is computed to be more precise (and simpler). Turned off extraneous debugging.
* Start of/reset to a null state with no loaded waveforms.
* Fix YM2608 I/O ports.
2021-05-22 12:33:21 -04:00
..
mame frontend: Lua engine improvements. 2020-11-30 12:01:14 +11:00
osd sound: Pulseaudio support 2021-04-16 14:49:16 +02:00
3rdparty.lua ymfm: Sync with latest, add complete YMF278B support (#8090) 2021-05-22 12:33:21 -04:00
benchmarks.lua srcclean (nw) 2016-09-26 04:51:59 +10:00
bus.lua adb: preliminary working A9M0330 IIgs keyboard emulation (not used yet). [R. Belmont] 2021-05-22 09:16:23 -04:00
cpu.lua unidasm: Add CPU16 disassembler 2021-05-21 08:28:01 -04:00
devices.lua Enable precompiled header usage in the Visual Studio compiler (#5473) 2019-08-13 13:20:53 -04:00
emu.lua Revert "fileio.cpp: This doesn't technically require emu.h" 2021-02-28 13:25:25 -05:00
formats.lua pc_formats: Believe it or not, but it seems there has been released pc-format ipfs 2021-05-16 19:53:59 +02:00
lib.lua coretmpl.h: Move lru_cache_map to separate header 2021-02-03 17:42:14 -05:00
machine.lua Retiring my original NCR5380 implementation. [R. Belmont, AJR] 2021-05-08 16:55:52 -04:00
main.lua ymfm: Refactor new FM engine into a 3rdparty library (#8046) 2021-05-14 18:33:49 -07:00
netlist.lua scripts: Remove references to non-existent headers and duplicate source file references. (#7770) 2021-02-14 22:15:17 +11:00
sound.lua ymfm: Sync with latest, add complete YMF278B support (#8090) 2021-05-22 12:33:21 -04:00
tests.lua Goodbye 64 suffix on the main executable, it was nice knowing you. 2021-01-26 15:37:11 +11:00
tools.lua Restore legacy pc_dsk floppy support for imgtool only 2021-03-29 22:48:14 -04:00
video.lua saa5240.cpp: Preliminary SAA5240/43 Computer Controlled Teletext emulation. 2020-12-25 00:09:52 +00:00