Commit Graph

74 Commits

Author SHA1 Message Date
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
396a50e80f add help 2023-05-14 15:02:23 +03:00
b31f7878f4 input: space without CS now acts as BREAK key 2023-05-14 12:05:08 +03:00
336c5cefe2 refactor smf.asm (again) 2023-05-14 11:23:35 +03:00
50b31eecc5 handle up/down/right keys in player 2023-05-13 11:45:32 +03:00
b0f7aa4700 refactor smf.asm; optimizations 2023-05-13 11:45:32 +03:00
8e174c2202 build.asm: basic loader description 2023-05-10 18:47:45 +03:00
312d1f6c44 add screenshot to readme 2023-05-04 23:03:57 +03:00
6e5c9cfb13 fix filename on player screen when name is shorter than 8+3 2023-05-04 22:49:56 +03:00
49ea8ada96 fix some text fields appearance when rom with custom font is in use 2023-05-04 22:47:55 +03:00
a5442869bd some minor optimizations 2023-05-04 22:45:13 +03:00
65297e283e vis: replace channel analyzer by spectrum analyzer 2023-04-23 12:18:42 +03:00
301bf33ce7 tr-dos related fixes 2023-04-22 18:01:44 +03:00
792029cd83 implement drive changing menu 2023-04-21 21:02:50 +03:00
b61632e931 update player screen - replace "something" placeholder with animated logo 2023-04-19 17:29:35 +03:00
8c9796b471 update startup screen 2023-04-19 17:28:44 +03:00
e3b536a1b8 update file selection screen - add machine info, version and menu placeholder 2023-04-19 17:28:21 +03:00
fbfe34f1f1 fix multiple tracks synchronization when tempo dynamically changes
this commit fixes furelise.rmi
2023-04-18 20:49:37 +03:00
a0f73292f5 update readme 2023-04-12 20:37:16 +03:00
85ef9da8b1 [refactor] smf: move SMF_MAX_TRACKS to config.inc 2023-04-12 20:37:02 +03:00
0679b90b50 load next file if current playing song is over or user has pressed enter key in player 2023-04-11 22:21:39 +03:00
c1b1b8076c add various track info to player screen 2023-03-11 19:24:13 +03:00
563570fb5d add piano keys visualization 2023-03-10 21:45:03 +03:00
18807ae9cd add visualization bars 2023-03-08 17:37:11 +03:00
b558456976 update files.scr - add pre-alpha warning 2023-01-31 22:39:00 +03:00
fa3ac16def add support for rmi files 2023-01-31 22:39:00 +03:00
526bdf4dea track title fixes
* fix crash when track title is too long
* add ellipsis for long titles
* use first appeared title instead of latest
2023-01-31 20:38:59 +03:00
23ef0a41d8 handle break key during playback; mute midi chip 2023-01-30 21:56:45 +03:00
aa27cd1b03 improvements in file menu 2023-01-30 21:01:39 +03:00
c54bcf2224 fix smf delay 2023-01-28 18:43:10 +03:00
702a2c594f load files with trdos 2023-01-28 17:49:52 +03:00
fae5c8a7c1 support for 28MHz cpu (zxuno) 2023-01-26 19:44:23 +03:00