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 |
|
Ian Scott
|
a3a9a2f41c
|
Passthrough SB line-in volume to wt header volume
|
2026-03-29 20:57:57 -06:00 |
|
Ian Scott
|
ac6f3774db
|
Support variable output sample rate w/ new IRQ-driven output for GUS
|
2026-03-29 20:51:44 -06:00 |
|
Ian Scott
|
d0c699fde5
|
Lock CheckVoiceIrq for GUS
|
2026-03-29 16:26:23 -06:00 |
|
Ian Scott
|
bcd1c76f12
|
Overclock at runtime instead of at start to help stability on marginal boards
|
2026-03-29 16:25:55 -06:00 |
|
Ian Scott
|
553a6a889a
|
SB-like audio IRQ for GUS
|
2026-03-29 15:56:01 -06:00 |
|
Ian Scott
|
8c5e16eadb
|
Bring in some changes from 86box to support default win9x MKE driver
|
2026-03-29 15:01:03 -06:00 |
|