Commit graph

4513 commits

Author SHA1 Message Date
tildearrow
325478e37a GUI: revamp instrument editor 2022-01-09 17:48:09 -05:00
tildearrow
7568f1a1b9 better YMU759 support
time base now loaded as rate and timer no longer bugs out

also you can save YMU759 songs as .fur now, even if it is pointless
2022-01-09 17:08:14 -05:00
tildearrow
9b6db75d4f C64: use full cutoff/duty range
this means .dmf becomes a second-class citizen since it only supports a
range of 0-100 (yeah) for arbitrary reasons...

the last bit to do is add effect that allows you to use the full range
2022-01-09 17:00:52 -05:00
tildearrow
4bbfc22c2a GUI: add/remove options 2022-01-09 16:36:47 -05:00
tildearrow
925a29249b implement Furnace format loading 2022-01-09 14:54:28 -05:00
tildearrow
0b4ad13858 more work 2022-01-09 04:42:58 -05:00
tildearrow
8d9cddde37 implement Furnace format saving
experimental and no loading yet
2022-01-09 03:52:41 -05:00
tildearrow
c43cc0ae80 GUI: add option to add more systems 2022-01-08 18:18:23 -05:00
tildearrow
e961cf79ca NES: add NESAPU struct
to allow multi-chip support
2022-01-08 17:44:17 -05:00
tildearrow
06c7ac92a2 earliest multi-chip support
no saving, no adding chips yet...
only the beginning
2022-01-08 17:15:12 -05:00
tildearrow
7080434ed4 this does not compile 2022-01-08 16:03:32 -05:00
tildearrow
f47543ab98 prepare for multiple chip support, part 2 2022-01-08 03:02:04 -05:00
tildearrow
254bf18036 move the code a bit to load/save other formats 2022-01-08 02:22:04 -05:00
tildearrow
073703f8ba refuse to save YMU759 songs
the .dmf format no longer allows YMU759 songs...
2022-01-08 02:04:43 -05:00
tildearrow
121a9b2cb8 prepare for multiple chip support 2022-01-08 01:57:37 -05:00
tildearrow
6aab9f01cf update macOS icon 2022-01-07 18:16:42 -05:00
tildearrow
45d39b2483 add Windows icon 2022-01-07 17:41:47 -05:00
tildearrow
c6f17f1360 use the new icon 2022-01-07 03:29:56 -05:00
tildearrow
0ff9eb4356 update logo again
the first one looked bad so i updated it
2022-01-07 02:48:24 -05:00
tildearrow
ce436d2e32 now update the icns 2022-01-06 18:40:07 -05:00
tildearrow
cfab60ad21 update iconset 2022-01-06 18:38:58 -05:00
tildearrow
6cff9d8753 finally a logo 2022-01-06 18:37:16 -05:00
tildearrow
a10972df99 rename the macOS volume 2022-01-06 18:36:59 -05:00
tildearrow
28d3dc2691 release 0.2.2 2022-01-06 13:24:12 -05:00
tildearrow
e8dc1e3c8b turn the metronome into a sine 2022-01-04 00:29:59 -05:00
tildearrow
530a9bafc7 add a metronome 2022-01-04 00:02:41 -05:00
tildearrow
943e4e374f better compatibility with old GB modules 2022-01-03 23:22:39 -05:00
tildearrow
4c8ff2edb3 fix clicks on replay 2022-01-03 03:37:58 -05:00
tildearrow
7ed1777bdc fix 128 instrument song failing to read 2022-01-03 03:35:13 -05:00
tildearrow
cbc39909e4 release 0.2.1
several fixes and stuff
2022-01-01 12:45:21 -05:00
tildearrow
2608c0d84e GUI: allow instrument preview on ins list/edit 2021-12-31 17:14:30 -05:00
tildearrow
f59b808959 GUI: remember last directory in file picker 2021-12-30 22:34:42 -05:00
tildearrow
217e42471b release 0.2
the first release ever with pre-built binaries
2021-12-30 18:58:51 -05:00
tildearrow
0f7ea7c269 GUI: finish the modified thing 2021-12-30 18:52:36 -05:00
tildearrow
9a1853249b finally make the save option work 2021-12-30 18:25:55 -05:00
tildearrow
cdfe89565c improvements to AppImage release script 2021-12-30 17:58:46 -05:00
tildearrow
e1a7c765fd yay AppImage build script 2021-12-30 17:31:08 -05:00
tildearrow
299ed5d29c and now fix crash if GUI cannot be initialized 2021-12-30 17:30:31 -05:00
tildearrow
8cd54ebe7b fix. a. warning. 2021-12-30 17:30:24 -05:00
tildearrow
e43f4eff08 prepare for AppImage 2021-12-30 15:41:45 -05:00
tildearrow
b0fdc2e939 error: There was a problem with the editor 'vi'.
Please supply the message using either -m or -F option.

YAY FOR MACOS NON-DETERMINISTIC GIT COMMIT
2021-12-29 18:11:36 -05:00
tildearrow
7c6c138007 FINALLY macOS build script works 2021-12-29 18:00:14 -05:00
tildearrow
010dbd9093 IOJNDKHJGDJLSHFGKJFLAD; 2021-12-29 17:51:51 -05:00
tildearrow
6bd68380ce oh myyyyyyyy 2021-12-29 17:50:10 -05:00
tildearrow
51c9113ab4 add mac build script
DOES NOT WORK!!!
2021-12-29 17:47:17 -05:00
tildearrow
d2e98301e2 am I gonna make a new format 2021-12-29 17:00:49 -05:00
tildearrow
bfa8831aba add note about windows release script 2021-12-29 15:28:50 -05:00
tildearrow
f8896d02d9 add a script to make a Windows release 2021-12-29 15:27:26 -05:00
tildearrow
dc5990a37e a lot of master system fixes!
fixes forest frolick, professional tracker, YZYX, Monday (kinda),
MasterTracker and Ice Fields
2021-12-29 02:08:50 -05:00
tildearrow
3e34c60b32 fix volume after note off 2021-12-29 00:52:20 -05:00