wbcbz7
|
4bf5631472
|
SB: finalize IRQ/DMA/options settings
|
2026-03-22 00:56:38 +07:00 |
|
wbcbz7
|
b9f3a902da
|
SB: mixer volume control inital implementation
|
2026-03-21 00:34:06 +07:00 |
|
wbcbz7
|
1810d43b26
|
switch to stereo volume control
|
2026-03-20 02:10:10 +07:00 |
|
Ian Scott
|
a2e72cdc6f
|
"Pull" based DMA for SB - doesn't require DMA interval dithering
|
2026-03-16 23:14:05 -06:00 |
|
Ian Scott
|
fee4b40d76
|
Rebase/reimplement SB16/WSS support on latest main
|
2026-03-15 23:51:31 -06:00 |
|
Ian Scott
|
07f8756379
|
Fix DC offset in 8-bit unsigned to 16-bit signed conversion
|
2025-08-08 19:49:16 -06:00 |
|
Ian Scott
|
3338477382
|
Clean up unused OPL2 detritus
|
2025-08-08 00:57:23 -06:00 |
|
Ian Scott
|
e1791cc54e
|
Project directory reorg
|
2025-08-08 00:21:39 -06:00 |
|
Ian Scott
|
91849ae2f1
|
Make sbdsp_sample() inline
|
2025-08-07 23:45:59 -06:00 |
|
Ian Scott
|
0027a65071
|
Volume scaling for bufferless_ng sbplay
|
2025-08-07 23:01:55 -06:00 |
|
Ian Scott
|
0b92610043
|
Merge branch 'House_Keeping' into sb_bufferless_ng_volume
|
2025-08-07 22:13:24 -06:00 |
|
Ian Scott
|
b2fc8ea00d
|
Rename MODE_ to CMD_ to be less confusing
|
2025-08-07 19:50:47 -06:00 |
|
Ian Scott
|
a44a3a58e5
|
Fix CI build
|
2025-07-29 23:34:57 -06:00 |
|
Ian Scott
|
db99167180
|
OPL command buffer has race condition now, disable
|
2025-07-29 22:51:09 -06:00 |
|
Korneliusz Osmenda
|
ff737af011
|
Use polyphase resampling
|
2025-07-29 22:09:03 +02:00 |
|
Ian Scott
|
779a81b90e
|
More optimization
|
2025-07-29 08:09:15 -06:00 |
|
Ian Scott
|
b076427863
|
Mostly working bufferless SB with CD
|
2025-07-28 21:56:41 -06:00 |
|
Daniel Arnold
|
50d0da2aa3
|
Initialize with set_volume()
Restores volume settings with mode changes and resets.
|
2025-07-14 06:55:37 -06:00 |
|
Daniel Arnold
|
c84773c562
|
Volume control
|
2025-06-30 07:56:53 -06:00 |
|
Ian Scott
|
10745eda21
|
Fix MIDI output in SB and USB modes
|
2025-06-19 10:00:17 -06:00 |
|
Ian Scott
|
eefd0ef2b6
|
Simplify audio_fifo for sbdsp
|
2025-06-17 13:10:22 -06:00 |
|
Ian Scott
|
88f52d6d96
|
Fix slow/missing note OPL2 playback on complex songs
|
2025-06-15 22:26:45 -06:00 |
|
Ian Scott
|
771f8f8948
|
Simplify: single cdrom and fatfs instance, better support single USB drive
|
2025-06-15 11:40:21 -06:00 |
|
Ian Scott
|
163c5119ba
|
use simple callback with sb
|
2025-06-12 23:10:52 -06:00 |
|
Ian Scott
|
e7d3ae27d6
|
Fix adlib build
|
2025-06-12 23:10:52 -06:00 |
|
Ian Scott
|
d0df0cdd42
|
CDROM checkpoint, hacky AdLib
|
2025-06-12 23:10:52 -06:00 |
|
Ian Scott
|
a7484c5b04
|
CD image handling
|
2025-06-12 23:10:52 -06:00 |
|
Ian Scott
|
dc23f946c5
|
Better support for CD/SB
|
2025-05-20 23:19:03 -06:00 |
|
Ian Scott
|
f194ab3ef1
|
Checkpoint for cdrom emulation
|
2025-05-17 19:34:05 -06:00 |
|
Ian Scott
|
fe8e96800b
|
Drop flash_safe_execute_core_init as it interferes with cyw43
|
2024-12-03 22:33:49 -07:00 |
|
Ian Scott
|
3bb3937738
|
License housekeeping
|
2024-11-28 13:41:36 -07:00 |
|
Ian Scott
|
d84e4437a4
|
Refactor events for less jitter
|
2024-11-25 22:30:09 -07:00 |
|
Ian Scott
|
31b223aca9
|
Simultaneous MPU + SB/GUS
|
2024-07-24 18:32:56 -06:00 |
|
Ian Scott
|
ab2b0e2be2
|
Mouse working in CMS/Tandy/AdLib modes
|
2024-07-07 13:00:17 -06:00 |
|
Ian Scott
|
e216fdc0ad
|
Big overhaul of pgusinit; break out common stuff
|
2024-07-05 17:16:23 -06:00 |
|
Ian Scott
|
1fe6b0b585
|
Working multifw and flash settings
|
2024-06-28 20:19:57 -06:00 |
|
Ian Scott
|
3e3017169e
|
Use command buffer for OPL
|
2024-03-25 23:53:07 -06:00 |
|
Ian Scott
|
04f2d2bfaf
|
Reorganize into new SB mode
|
2024-03-25 23:53:07 -06:00 |
|
Ian Scott
|
a883f54da5
|
Rename adlibplay to sbplay
|
2024-03-25 23:53:07 -06:00 |
|
Ian Scott
|
62c0f9db99
|
Rename sbplay to sbdsp
|
2024-03-25 23:53:07 -06:00 |
|
Ian Scott
|
b4257f233e
|
Clamp output
|
2024-03-25 23:53:05 -06:00 |
|
Ian Scott
|
d865b1777c
|
"Bufferless" SB mixing
|
2024-03-25 23:47:37 -06:00 |
|
yyzkevin
|
99c8c41dee
|
Update to reduce digital volume level (to be improved later)
|
2024-03-25 23:47:37 -06:00 |
|
yyzkevin
|
340d6e3239
|
reset routine to only look at LSB
|
2024-03-25 23:47:37 -06:00 |
|
Ian Scott
|
1fc702dc30
|
Update to use new DMA PIO
|
2024-03-25 23:47:37 -06:00 |
|
yyzkevin
|
a6ae9e6685
|
work in progress
|
2024-03-25 23:47:37 -06:00 |
|
yyzkevin
|
76d1598b6c
|
work in progress
|
2024-03-25 23:47:37 -06:00 |
|
yyzkevin
|
eed8c6f760
|
work in progress commit
|
2024-03-25 23:47:37 -06:00 |
|
yyzkevin
|
ca875eb242
|
Proof of concept / Initial Commit.
This does not work and is a work in progress.
|
2024-03-25 23:47:37 -06:00 |
|