582 Commits
Author SHA1 Message Date
Ian Scott 74f57e5621 Firmare v4.1.1 v4.1.1 2026-05-17 11:20:50 -06:00
Ian Scott 74f22e9107 SB: rearrange ADPCM logic 2026-04-19 21:59:13 -06:00
Ian Scott 977e77e305 Firmware v4.1.1-beta.1 v4.1.1-beta.1 2026-04-19 18:25:17 -06:00
Ian Scott cbdc2d6a37 SB: Fix clicks during single-cycle DMA playback 2026-04-19 18:24:00 -06:00
Ian Scott 4f8a8e70b4 Fix versioning for CMake v4.1.1-beta.0 2026-04-17 22:29:00 -06:00
Ian Scott 8c79a95dd9 Firmware v4.1.1-beta.0 2026-04-17 22:13:02 -06:00
Ian Scott acc6facc1c Fix printf usage in ne2000 firmware 2026-04-17 21:17:36 -06:00
Ian Scott cbf761f3fb Fix GUS playmidi - it uses both timers 2026-04-17 19:58:04 -06:00
Ian Scott f960d70309 Remove last vestiges of pico-extras audio code 2026-04-16 23:54:12 -06:00
Ian Scott 392f1aa928 Fix printf panic in GUS mode 2026-04-16 23:54:00 -06:00
Ian Scott d5fc6e0559 Check for panic-causing printfs when compiling without PGDEBUG 2026-04-16 23:53:34 -06:00
Ian Scott 9470719b32 Merge pull request #137 from polpo/dev
Firmware v4.1.0
v4.1.0
2026-04-13 22:38:40 -06:00
Ian Scott 2be3565e5c Firmware v4.1.0 2026-04-13 22:31:52 -06:00
Ian Scott ded16d7b7a Update changelog for v4.1.0 2026-04-13 22:31:52 -06:00
Ian Scott 69a22d6b7b CDROM: Fix .iso in Win9x w/ MKEPanasonic driver by handling lead-out 2026-04-13 20:14:39 -06:00
Ian Scott 889dfa89c7 Better messaging when BLASTER has problems 2026-04-13 18:20:56 -06:00
Ian Scott 452f863936 MKE: enlarge sector buffer that audio sectors land in during playback 2026-04-13 18:20:56 -06:00
Ian Scott 78a92f1d95 pgusinit: print loaded CD image after /cdload 2026-04-13 18:20:56 -06:00
Ian Scott 7254e90245 MPU: use 256 byte MIDI output buffer like real MPU-401 2026-04-13 18:20:56 -06:00
Ian Scott 6a9915a908 MPU: fix sysex delay - it's in ms, not us 2026-04-13 18:20:56 -06:00
Ian Scott e4fd9037a8 Add PGDEBUG CMake var to save runtime overhead of printf & save code size 2026-04-13 18:20:56 -06:00
Ian Scott 5529f2b598 CDROM: eliminate sscanf usage 2026-04-13 18:20:56 -06:00
Ian Scott e014854bd5 SB: add fake ADC 2026-04-13 18:20:56 -06:00
Ian Scott 6dab135ceb SB: general SBDSP fixes 2026-04-13 18:20:56 -06:00
Ian Scott 4e84c09d49 SB: support SBMIDI 2026-04-13 18:20:56 -06:00
Ian Scott 8c4bdc8e4d SB: support ADPCM and >44.1k sample rates 2026-04-13 18:20:56 -06:00
Ian Scott 54dbdfa9bd pgusinit general fixes 2026-04-13 18:20:56 -06:00
Ian Scott a869fc4558 Merge pull request #136 from polpo/revert-135-error_by_one_protocol
Revert "protocol == 1 it's never reached because b is never == 512"
2026-04-13 18:20:37 -06:00
Ian Scott f325a59c0e Revert "protocol == 1 it's never reached because b is never == 512" 2026-04-13 18:00:27 -06:00
Ian Scott bd1a58f3cb Merge pull request #135 from andreacampanella/error_by_one_protocol
protocol == 1 it's never reached because b is never == 512
2026-04-13 08:37:30 -06:00
Ian Scott 602ab2d51f Merge pull request #134 from andreacampanella/typo_fix
fixed typo that passes irq instead of DMA
2026-04-13 08:37:03 -06:00
Ian Scott c88784c5ed Add OPL types back to README 2026-04-12 22:25:09 -06:00
Ian Scott bb89a2bf6a Add SB16/Pro compatibility 2026-04-12 22:06:16 -06:00
Andrea campanella 58f99d5660 protocol == 1 it's never reached because b is never == 512 2026-04-10 18:31:03 +01:00
Andrea campanella 95e4cd017e fixed typo that passes irq instead of DMA 2026-04-10 18:23:45 +01:00
Ian Scott 4860c2685d Firmware v4.0.0 v4.0.0 2026-04-06 09:53:20 -06:00
Ian Scott 315a5cac85 Firmware v4.0.0-beta v4.0.0-beta 2026-04-06 09:46:48 -06:00
Ian Scott b38e3207d5 Update changelog for v4.0.0 2026-04-05 22:56:06 -06:00
Ian Scott 7612304262 Fix 28ch-as-27ch and GUS force 44k 2026-04-05 21:25:47 -06:00
Ian Scott 081a6541d9 emu8950 process 2026-04-05 21:25:47 -06:00
Ian Scott 05bcdae735 Build multifw with emu8950 2026-04-05 21:25:47 -06:00
Ian Scott 9675556be7 HW interpolator for SB 2026-04-05 21:25:47 -06:00
Ian Scott 8c56f4d133 More optimizations around clamping for SB and GUS 2026-04-05 21:25:47 -06:00
Ian Scott d0d448e3bf Disable hardware clamp in dbopl - there's races due to it being used in multiple places 2026-04-03 23:09:48 -06:00
Ian Scott 9cd6f55c3c SB: in SB16, speaker is always on 2026-03-31 19:04:52 -06:00
Ian Scott 3be5cd168c SB: add missing DSP_CONTINUE_DMA_16 (0xD6) command and fix names of other DMA pause/continue commands 2026-03-31 18:27:41 -06:00
Kaede dab24789ec Comment: Fix speed + revert to original algorithm 2026-03-30 21:13:19 -06:00
Ian Scott ac49d6c9b5 Fix Miles AIL detection of SB16 2026-03-30 21:10:45 -06:00
Ian Scott 29da06d8ea Fix multifw build 2026-03-30 08:25:53 -06:00
Ian Scott 7dcf583ff6 Boost OPL volume 1.5X 2026-03-29 20:58:27 -06:00