Ian Scott
|
dd43203219
|
Add license info for MKE/cdrom code
|
2025-05-20 23:26:14 -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
|
897dd3ca61
|
Exit pgusinit when card not detected instead of carrying on
|
2025-03-16 15:53:08 -06:00 |
|
Ian Scott
|
621d649e23
|
Use latest Pico SDK and its tinyusb instead of our own
|
2025-03-16 15:53:08 -06:00 |
|
Ian Scott
|
348d86da44
|
Firmware v2.2.0
v2.2.0
|
2024-12-08 21:08:26 -07:00 |
|
Ian Scott
|
c01a4c0697
|
Temporarily use develop branch of Pico SDK to bring in timer fix
Fixes issue introduced in SDK 2.1.0, reported in pico-sdk issue 2118:
https://github.com/raspberrypi/pico-sdk/issues/2118
|
2024-12-08 20:15:00 -07:00 |
|
Ian Scott
|
ad96998713
|
Cleanup
|
2024-12-08 20:13:33 -07:00 |
|
Ian Scott
|
a3df9cd0d5
|
Clean up MPU-401, increase midi buffer size in non-MPU modes
|
2024-12-08 20:07:56 -07: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
|
ca91483f53
|
Remove debug printf
|
2024-12-01 16:10:34 -07:00 |
|
Ian Scott
|
8152361cdd
|
Fix build
|
2024-12-01 14:00:13 -07:00 |
|
Ian Scott
|
0836bc627c
|
Periodically try reconnecting
|
2024-12-01 13:51:13 -07:00 |
|
Ian Scott
|
0984cad9f4
|
Move to non-poll for wifi
|
2024-12-01 13:48:54 -07:00 |
|
Ian Scott
|
9bfeb41c8b
|
WIP
|
2024-12-01 12:52:55 -07:00 |
|
Ian Scott
|
11d26f19af
|
Update to SDK 2.1.0
|
2024-11-28 14:23:56 -07:00 |
|
Ian Scott
|
b23cb70397
|
Add missing pico_pic to ne2k
|
2024-11-28 14:21:46 -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
|
a972ffaa44
|
Fix setting port numbers to less than 0xff or ending with 0x00
|
2024-11-23 16:56:12 -07:00 |
|
Ian Scott
|
0f5bdc380d
|
Merge branch 'ne2000'
|
2024-11-23 14:11:31 -07:00 |
|
Ian Scott
|
1761be13a0
|
Fix STMIK's wonky SB detection
|
2024-11-23 12:40:53 -07:00 |
|
Ian Scott
|
e3e0c023f5
|
Merge pull request #64 from ianhan/sbwinfix
SB: Fix Windows 9x support (unimplemented DSP read and write status port bits should be pulled high)
|
2024-11-23 12:31:31 -07:00 |
|
Ian Scott
|
4624ea6cad
|
Merge branch 'main' into sbwinfix
|
2024-11-23 12:30:54 -07:00 |
|
Ian Scott
|
0fa4d05271
|
Merge pull request #63 from ianhan/sbdosfix
SB: Fix Tyrian and Dig-It! by implementing DSP_DAC_PAUSE_DURATION
|
2024-11-23 12:29:19 -07:00 |
|
Ian Hanschen
|
30c17e41a3
|
DSP status should be made busy by DAC pause.
|
2024-10-25 21:47:57 -06:00 |
|
Ian Hanschen
|
34ed6d23db
|
SB: Fix Tyrian and Dig-It! by implementing DSP_DAC_PAUSE_DURATION
|
2024-10-25 21:19:47 -06:00 |
|
Ian Hanschen
|
cef0a70c22
|
SB: DSP read and write status port bits which are unused are expected to be pulled high (parity with PCem) for Windows 9x compatibility.
|
2024-10-22 21:02:53 -06:00 |
|
Ian Scott
|
cf944fad2c
|
Avoid throttle down by using picow_fast board def
|
2024-08-22 23:20:48 -06:00 |
|
Ian Scott
|
2b8e5f6947
|
Add NE2k help and recognize NE2000_MODE in pgusinit
|
2024-08-22 23:20:48 -06:00 |
|
Ian Scott
|
9aad50554d
|
Don't use LTO
|
2024-08-21 22:43:53 -06:00 |
|
Ian Scott
|
56a5fe0ff7
|
Updates for SDK 2.0.0; no need for SDK patching for cyw
|
2024-08-21 22:43:20 -06:00 |
|
Ian Scott
|
319a8a64f8
|
More prod-like handling of ne2000/wifi :)
|
2024-08-17 15:12:07 -06:00 |
|
Ian Scott
|
489370b026
|
Fix disabling ports
v2.1.0
|
2024-07-30 00:05:05 -06:00 |
|
Ian Scott
|
e1110dec76
|
Remove extra spaces in pgusinit help
|
2024-07-29 23:35:05 -06:00 |
|
Ian Scott
|
675fae2c03
|
Prep for v2.1.0 release
|
2024-07-29 22:08:25 -06:00 |
|
Ian Scott
|
06d028a0b7
|
Updates to pgusinit for simultaneous MPU
|
2024-07-29 21:56:04 -06:00 |
|
Ian Scott
|
6b270ba317
|
Add MPU to Tandy and CMS
|
2024-07-28 15:56:34 -06:00 |
|
Ian Scott
|
8d5e5d7d60
|
Simultaneous MPU with most modes
|
2024-07-27 15:46:16 -06:00 |
|
Ian Scott
|
66a52b91e3
|
Fix call to send_midi_bytes in MPU-only mode
|
2024-07-24 18:38:19 -06:00 |
|
Ian Scott
|
31b223aca9
|
Simultaneous MPU + SB/GUS
|
2024-07-24 18:32:56 -06:00 |
|
Ian Scott
|
f066d4fb33
|
Remove release script - it's currently all done in CMake and GH Actions
|
2024-07-08 00:34:50 -06:00 |
|
Ian Scott
|
5cd03cbda8
|
Changelog for v2.0.0
v2.0.0
|
2024-07-07 23:51:59 -06:00 |
|
Ian Scott
|
6a7c1eb50a
|
Fix bool option setting and add xinput driver install callback
|
2024-07-07 17:51:42 -06:00 |
|
Ian Scott
|
afd68487c1
|
pgusinit: Update com port and SB blaster parsing
|
2024-07-07 16:33:47 -06:00 |
|
Ian Scott
|
ab2b0e2be2
|
Mouse working in CMS/Tandy/AdLib modes
|
2024-07-07 13:00:17 -06:00 |
|
Ian Scott
|
6fde955e7c
|
Working mouse emu in USB mode
|
2024-07-07 00:40:09 -06:00 |
|
Ian Scott
|
5f5583d780
|
Pin GH workflow to ubuntu-22.04 just in case
|
2024-07-06 20:31:36 -06:00 |
|
Ian Scott
|
24621a8ebd
|
Fix saving current boot mode; cleanup
|
2024-07-06 20:10:35 -06:00 |
|
Ian Scott
|
19fae392c0
|
Fixes for pgusinit
|
2024-07-06 19:27:21 -06:00 |
|