kub
027940e108
sound, remove hysteresis (lessens distortion, increases frequency limit)
2021-10-23 12:10:00 +02:00
kub
15caa286fc
sound, increase resolution for calculating psg sound
2021-10-02 21:31:51 +02:00
kub
86d6fb9a2f
sound, increase resolution for calculating psg sound
2021-10-02 09:34:13 +02:00
kub
6985cdd8a9
sound, fix minor clipping in psg audio
2021-09-28 21:10:02 +02:00
kub
fa0c5b4539
sound, fix psg audio (missed commit)
2021-09-25 08:38:45 +02:00
kub
af01b1b16f
sound, fix psg audio
2021-09-24 18:31:19 +02:00
kub
6651998e9f
sound, fix for ym2612 (sonic 1 intro and others)
2021-09-10 17:58:32 +02:00
kub
196e2929f7
sound, improve FM output on load/resume
2021-06-09 22:15:58 +02:00
kub
a5a230e0d8
sound, increase output level a bit
2021-06-03 22:06:03 +02:00
kub
b26071be31
sound, fix ym2612 output volume for keyon and level changes
2021-05-19 19:30:04 +02:00
kub
91ea9406e2
improvements for type issues
2021-04-22 23:31:36 +02:00
kub
37631374df
ui, revised menu and option handling, added sound filter settings
2021-03-05 22:11:39 +01:00
kub
15ca715228
core, groundwork for chd support
...
still needs some scrutiny, and build integration is missing
2021-03-04 20:54:10 +01:00
kub
f821bb7011
core, structural cleanup, fixes and improvements for type issues #2
2021-01-01 12:44:02 +01:00
kub
15eed40550
core, fixes and improvements for type issues
2020-12-29 11:27:11 +01:00
kub
30969671e5
sound, improved and optimized reimplementation of libretro lowpass filter
2020-12-23 15:51:49 +01:00
kub
a20300bf1e
fixes for memory leaks and out of bounds memory access found by ASAN or gcc -flto
2020-12-12 14:57:56 +01:00
kub
61d76999d7
Merge from libretro/master:46902e0 for repo synchronization
2020-12-05 22:39:06 +01:00
hiroshica
a2f24bfa7b
adding ym2413
...
squashed commits:
YM2413追加中
一通り実装したけどポートへの書き込み方が不明でまだ音が出ない
細かい修正(未テスト)
resetで初期化されるのをなんとかしたい
sound 初期化と終了を追加してみた
SN76496を参考にYM2413のアップデート方法を変更してみた
stereoフラグをアップデートサイズに変更
処理順番を整理したら音が出た
stateセーブに対応してみた
addition: Support for the Japanese Mark-III extended FM sound source unit
2020-07-28 22:04:32 +02:00
kub
6f7beab435
audio, fix sound issues in some intros
2020-07-16 19:29:49 +02:00
kub
70aecd15b0
audio: SN76496 fixes
2020-04-24 19:08:49 +02:00
kub
324bd6852e
audio: add option to switch off SSG-EG
2020-04-22 21:49:48 +02:00
kub
1dbda5f894
audio: fixes and optimizations for SSG-EG
2020-04-22 21:49:48 +02:00
kub
09b96f9940
audio: improve cycle accuracy of SN76496+YM2612
2020-04-22 21:49:48 +02:00
kub
c918379137
ym2612 ARM optimisations
2020-04-07 22:07:38 +02:00
kub
e8204ab27b
ym2612 ARM, bug fixing and small optimizations
2020-04-02 20:33:56 +02:00
kub
84e18560bb
fix for gp2x audio regression
2020-03-30 23:54:11 +02:00
kub
7aab476859
audio fixes for overdrive demo
2020-01-26 20:12:18 +01:00
kub
43e1401008
emulator timing fixes, VDP DMA fixes, improved DAC audio
2020-01-14 23:00:44 +01:00
kub
b9bc876c9c
bug fixes in drc, audio, display
2020-01-14 22:49:03 +01:00
kub
8ac9ab7fcb
audio: added SSG-EG to YM2612, plus some timing changes for SN76496+YM2612
2020-01-08 00:49:13 +01:00
kub
2a942f0d41
add DC filter to sound mixer to remove potential PCM DC offset
2019-12-31 13:58:58 +01:00
kub
9090dc0f22
sh2 drc: updates from mame for ym2612 sound
2019-12-21 22:54:40 +01:00
kub
9760505eaf
remove textrels with -fPIC/-fPIE (for android/ios)
2019-12-03 23:52:13 +01:00
kub
f5939109c4
sh2 drc host disassembler integration for gp2x
2019-07-30 16:34:40 +02:00
kub
c79d0bb90f
fix gp2x compilation (using linaro arm gcc 4.7 on ubuntu)
2019-07-30 16:34:40 +02:00
notaz
48c9e01be8
improve 64bit portability
...
for win64 mostly
2018-01-06 21:29:59 +02:00
notaz
6311a3baf5
move more globals to PicoInterface
...
similar reasons as before
2017-10-22 02:13:46 +03:00
notaz
075672bf9f
sms: do psg like md does
2017-10-22 02:13:36 +03:00
notaz
93f9619ed8
rearrange globals
...
scripted find/replace
gives slightly better code on ARM, less unnecessary asm,
~400 bytes saved
2017-10-20 12:21:09 +03:00
notaz
e42a47e208
some more risky timing changes
...
But should be closer to the real thing.
Let's see what this will break...
2017-10-12 02:54:41 +03:00
notaz
5d638db094
handle frequent psg updates
2017-10-07 01:36:59 +03:00
notaz
5103774f6d
sn76496: simplify writes
2017-10-07 01:36:59 +03:00
notaz
4f2cdbf551
clean up dac code a bit
2017-10-07 01:36:59 +03:00
notaz
151df6adf9
simple ym2612 fixes
2017-10-07 01:36:59 +03:00
notaz
6d28fb5023
fix ym2612 asm, rework EG
...
this should be split, but I'm lazy
EG saves ~900 bytes
2017-10-07 01:36:59 +03:00
notaz
ae7830aae1
get some gp2x stuff out of the way for others
2017-08-06 23:22:53 +03:00
notaz
274fcc35aa
cd: switch to CD drive emu code from genplus
...
same license, much cleaner code
2013-10-07 00:11:31 +03:00
notaz
5ad7000693
sound: remove cd rate limitations
...
this was only there for mp3 and is now causing problems
on caanoo due to it's sample rate limitations
2013-10-04 03:50:29 +03:00
notaz
33be04ca5f
cd: rewrite pcm
2013-09-23 02:11:26 +03:00