Commit graph

97 commits

Author SHA1 Message Date
kub
43ef4071da sound, faster resampler for SMS FM 2023-11-23 21:08:13 +01:00
kub
3167aa9a94 compile fixes for CI 2023-10-26 19:03:50 +00:00
kub
7263343dc7 core, improve 68k timing accuracy 2023-07-11 21:18:05 +00:00
kub
ae4d881a2f sound, some ym2612 arm cleanup 2023-07-03 23:45:46 +02:00
kub
f3876af7f9 sound, fixes for ym2612 (ARM and C) 2023-06-21 18:15:33 +00:00
notaz
ccc39358b0 sound: fix ym2612 forgetting lfo state when dac is on
for less bad audio in OD2
2023-06-16 11:39:17 +02:00
notaz
225260ba40 sound: fix ym2612 address handling
I already fixed this back in 2017 with
151df6adf9, but forgot about
ym2612_write_local(). Fixes missing sounds in Overdrive2.
2023-06-13 11:05:19 +02:00
kub
12d506baa8 libretro, more build fixes 2023-06-05 18:05:27 +00:00
kub
110a49ed2a platform gp2x, fix compilation with original toolchain (gcc 4.1) 2023-05-01 08:59:49 +00:00
kub
14b19ad7c8 update submodules 2022-12-20 21:58:06 +00:00
kub
e44c606f39 pico, fix psg sound and fast forward 2022-10-14 18:47:20 +00:00
kub
96948bdfc8 sms, add fast renderer, remove 1st column (8 px) if blanked 2022-09-25 10:03:06 +00:00
kub
2ec448a8ce sound, fix ym2413 fm sound load/save 2022-05-11 00:18:47 +02:00
kub
27b26d0478 sound, minor FM filtering optimization 2022-04-30 14:04:28 +02:00
kub
68a950875c sound, add FM filtering 2022-04-19 23:18:56 +02:00
kub
e2e2b6ad1b sound, prepare FM filtering 2022-03-31 19:51:15 +02:00
kub
882f697ad4 sound, add native rate mode, change resampling 2022-03-31 19:51:03 +02:00
kub
f8395445e3 submodule update 2022-02-08 21:15:08 +00:00
kub
f7741cac91 sound, fix mcd cdda (mono, resampling), type cleanup, remove minimp3 2022-02-08 20:49:43 +00:00
kub
9f1d5acdb4 sound, fix pcm/pwm handling wrt fast forward (mcd, 32x, pico) 2022-02-07 21:09:13 +00:00
kub
5494fde293 sound, ym2612 optimizations and fixes 2021-12-28 17:43:25 +01:00
kub
512579b031 sound, improve ym2612 accuracy (arm ASM bugfix) 2021-12-25 11:33:05 +01:00
kub
d127b3f3d5 sound, improve ym2612 accuracy (NB noticeably slower for low bitrates) 2021-12-23 00:42:11 +01:00
kub
23cd73bc8f sound, fix ym2612 ladder effect, add option 2021-11-19 21:01:50 +01:00
kub
8794ba5c8d sound, add ym2612 channel clipping, ladder effect 2021-11-17 22:32:04 +01:00
kub
b0e445ef0c sound, fix ym2612 arm assembly (ssg-eg) 2021-11-12 18:34:49 +01:00
kub
1510eeafd4 sound, fix buffer overrun 2021-11-06 21:01:46 +01:00
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