summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/sound/swp30.cpp
Commit message (Collapse)AuthorAgeFilesLines
* emumem: A little more speedup. cache and specific change syntax, and are ↵ Olivier Galibert2020-05-251-1/+1
| | | | | | | | | | | | | | | | not pointers anymore [O. Galibert] The last(?) two changes are: - Add a template parameter to everything (theoretically the address space width, in practice a level derived from it to keep as much compatibility between widths as possible) so that the shift size becomes a constant. - Change the syntax of declaring and initializing the caches and specifics so that they're embedded in the owner device. Solves lifetime issues and also removes one indirection (looking up the base dispatch pointer through the cache/specific pointer).
* (nw) Clean up the mess on master Vas Crabb2019-03-261-37/+24
| | | | | | | | | | | | | This effectively reverts b380514764cf857469bae61c11143a19f79a74c5 and c24473ddff715ecec2e258a6eb38960cf8c8e98e, restoring the state at 598cd5227223c3b04ca31f0dbc1981256d9ea3ff. Before pushing, please check that what you're about to push is sane. Check your local commit log and ensure there isn't anything out-of-place before pushing to mainline. When things like this happen, it wastes everyone's time. I really don't need this in a week when real work™ is busting my balls and I'm behind where I want to be with preparing for MAME release.
* Revert "conflict resolution (nw)" andreasnaive2019-03-251-24/+37
| | | | | This reverts commit c24473ddff715ecec2e258a6eb38960cf8c8e98e, reversing changes made to 009cba4fb8102102168ef32870892438327f3705.
* Fix clang error: private field 'm_pcmask' is not used ↵ AJR2019-03-231-0/+1
| | | | [-Werror,-Wunused-private-field] (nw)
* ymmu100: Start adding the MEG [O. Galibert] Olivier Galibert2019-03-231-37/+23
|
* srcclean (nw) Vas Crabb2018-12-231-4/+4
|
* mu100: complete the midi ports, remove the gross hacks (nw) Olivier Galibert2018-12-071-21/+29
|
* Copy/paste ftw (nw) Olivier Galibert2018-12-061-3/+3
|
* fixes, gee (nw) Olivier Galibert2018-12-061-84/+105
|
* mu100: Add missing roms, also some wip [Guru, O. Galibert] Olivier Galibert2018-12-061-302/+454
|
* srcclean and fixup (nw) Vas Crabb2018-11-251-7/+8
|
* Woops... Olivier Galibert2018-11-061-1/+0
|
* mu100: Store some stuff, apply some filters [O. Galibert] Olivier Galibert2018-11-061-56/+312
|
* mu100: Make some noise [O. Galibert] Olivier Galibert2018-11-051-0/+463
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.