Commit Graph

105 Commits

Author SHA1 Message Date
ebfb6f4c5d hold space during startup for safe mode 2024-08-25 10:30:01 +03:00
d841eb4c45 disks_init: fix ide init when trdos is not present; fix comments 2024-06-11 09:10:59 +03:00
f6b4a7c141 fix neogs midi out when "neogs mmc" option is disabled 2024-05-29 22:00:22 +03:00
6d6cfce4a5 update readme 3 2024-05-18 14:16:23 +03:00
9df35b0118 uart_putc: optimize 2024-05-18 13:41:58 +03:00
ce14a76a17 add support for neogs vs1053 midi output 2024-05-18 13:41:58 +03:00
c779190bbe add support for neogs mmc 2024-05-18 13:41:58 +03:00
6c513c8cfc add TurboSound output setting 2024-05-17 20:48:38 +03:00
4b3033f05e fix make.bat 2024-02-07 13:32:26 +03:00
869e63f66d fix make.bat 2024-02-07 11:39:41 +03:00
ce5866666e add kempston on/off/auto setting 2024-01-27 13:03:49 +03:00
50a14f2c1f ide.asm: micro-optimization 2024-01-26 12:31:23 +03:00
c6db5b7771 align all labels on player screen 2024-01-26 12:30:29 +03:00
f1e41b3a1a reorder drive letters - ide disks are ordered before sd/mmc now 2023-09-30 10:04:32 +03:00
f00ecb96b2 fix zcontroller compatibility with vdac2 2023-09-30 09:46:04 +03:00
bd7ecc00c6 fix "$" symbols appearance on the player screen when rom with custom font is in use (again) 2023-08-22 23:22:55 +03:00
cb0385a9eb fix menu navigation with "down" key when there is >255 entries 2023-08-22 23:18:36 +03:00
6a99d1d06e settings: hide extraram entry (it's useless for now) 2 2023-08-19 15:31:23 +03:00
eaa731d1e4 implement ide support 2023-08-19 15:27:06 +03:00
87fd7228b7 fatfs: various fixes, improve compatibility 2023-08-19 15:20:03 +03:00
49cf077885 fix "$" symbols appearance on the player screen when rom with custom font is in use 2023-08-18 21:08:07 +03:00
d831736152 correctly handle bad disk selection in main menu 2023-08-18 21:08:07 +03:00
92aa9d94d3 improve playlist handling
- skip bad entries
- handle subdirectories
- stop on last playlist entry
2023-08-16 18:24:06 +03:00
859d132e3b implement sd/mmc + fat32 support 2023-08-16 18:24:06 +03:00
8375fdadc4 add support for shamazx sam2695 midi addon 2023-08-07 16:39:51 +03:00
0b0557d42d minor refactors 2023-08-07 15:12:10 +03:00
0a31be83a2 fix incomplete midi reset
affects windows midi implemetation
2023-08-07 13:30:34 +03:00
db658f7c31 implement settings (no actually working options for now) 2023-08-06 20:57:12 +03:00
ef6559ed9a fix crash when bdi/trdos is missing 2023-08-06 12:12:49 +03:00
4754b7979f file_get_next_byte: tiny optimization 2023-07-13 12:40:05 +03:00
bea6a1e0be update readme 1 2023-05-27 20:05:47 +03:00
cfd10bb232 add license 2023-05-27 19:57:33 +03:00
953167077f add sample midi melodies 2023-05-27 15:52:11 +03:00
678d398921 remove border blinking during playback 2023-05-27 15:52:11 +03:00
78c94ab118 fix exit on +3 2023-05-26 22:13:45 +03:00
d3ddfa3fe2 update menu.scr (forgot to commit this with 4c6372c) 2023-05-26 20:48:53 +03:00
d545c9fc0e file_get_next_byte: tiny optimization 2023-05-26 20:45:31 +03:00
4c6372cb90 show file sizes in file selector 2023-05-24 21:21:00 +03:00
6ec087ef51 optimize print_hex 2023-05-24 21:14:03 +03:00
4b268811a9 various refactorings 2023-05-22 20:04:28 +03:00
737a5bbb4d SMF_MAX_TRACKS 40 -> 60 2023-05-19 18:12:04 +03:00
76d8db3e0c use dot in timer for milliseconds 2023-05-19 18:09:38 +03:00
27a6296c97 fix handling of malformed title 2023-05-19 18:09:13 +03:00
87690e00c4 fix playing files with very low ppqn 2023-05-17 21:45:52 +03:00
301c21174b live update remaining file size 2023-05-17 21:45:52 +03:00
888e547713 minor optimizations 2023-05-17 21:45:52 +03:00
795a9fe54c add support for 49hz int 2023-05-16 20:41:05 +03:00
07d9f64579 live update tracks count 2023-05-16 19:47:03 +03:00
e34a60d4f2 fix sticking ff 2023-05-16 19:28:15 +03:00
d53320a652 add border effect to help screen 2023-05-15 21:52:08 +03:00