tildearrow
5666cd3bce
prevent setting speed to 0 and update year
2022-01-15 22:38:51 -05:00
tildearrow
573ce69dc7
add TIA platform
...
currently there is a desync bug which remains to be fixed...
2022-01-14 03:37:36 -05:00
tildearrow
0b352ecd9a
add AY-3-8910 platform!
...
this paves the way for eventual AY-3-8930 platform...
2022-01-13 02:52:19 -05:00
tildearrow
299ed5d29c
and now fix crash if GUI cannot be initialized
2021-12-30 17:30:31 -05:00
tildearrow
f6144a3343
GUI: add default layout
2021-12-19 16:01:24 -05:00
tildearrow
beceefd34b
only output playback status in console mode
2021-12-18 04:26:17 -05:00
tildearrow
2baed0cff0
fix windows build...
2021-12-16 15:51:19 -05:00
tildearrow
ce71c2e9ad
fix memory leak
2021-12-16 02:21:43 -05:00
tildearrow
ebb28d912b
untested saving code and memory leak fix
2021-12-15 14:15:44 -05:00
tildearrow
9e2e02a12e
GUI: colored pattern view
2021-12-13 17:09:46 -05:00
tildearrow
285cc9b766
allow running GUI without loaded module
2021-12-13 14:40:03 -05:00
tildearrow
5ffccc5019
GUI: compile with no GUI
2021-12-11 13:34:11 -05:00
tildearrow
9b850c1763
GUI: earliest ever GUI
2021-12-11 03:11:40 -05:00
tildearrow
d4fb9bac83
dev10
2021-12-11 01:56:25 -05:00
tildearrow
daed339e07
add a save function
...
and it loads on DefleMask!
2021-12-09 02:38:55 -05:00
tildearrow
13c6362edb
dev9
2021-12-09 01:24:33 -05:00
tildearrow
d0ce05c8d4
acknowledgements
2021-12-07 13:01:59 -05:00
tildearrow
f71ee6b45d
preliminary audio file output
2021-12-07 12:21:23 -05:00
tildearrow
4cba677c04
i know a better way
2021-12-07 04:32:42 -05:00
tildearrow
7490ed89a1
Revert "Revert "prepare to add file out - does not compile!""
...
This reverts commit ada8e71884
.
2021-12-07 04:22:36 -05:00
tildearrow
ada8e71884
Revert "prepare to add file out - does not compile!"
...
This reverts commit 45b202b85b
.
2021-12-07 04:20:11 -05:00
tildearrow
45b202b85b
prepare to add file out - does not compile!
2021-12-07 03:52:41 -05:00
tildearrow
7d24b10da4
dev8
2021-12-07 01:26:50 -05:00
tildearrow
86131bf05e
add a log level flag
2021-06-09 12:28:46 -05:00
tildearrow
2be720540f
dev7
2021-06-09 03:33:44 -05:00
tildearrow
f7080bb2c1
add parameter parsing
2021-06-09 03:33:03 -05:00
tildearrow
5b9a0c3ee9
win32 lean and mean
2021-05-28 15:57:07 -05:00
tildearrow
2d3580a05c
fix windows build for once
2021-05-28 15:25:55 -05:00
tildearrow
2a379f3adc
dev6
2021-05-28 03:05:37 -05:00
tildearrow
09ed99f0b0
genesis extended channel 3 support.
...
as of today Furnace is able to play most Genesis songs without trouble.
bugs are expected, and fixes will arrive.
are you ready?
2021-05-18 16:02:49 -05:00
tildearrow
577c2dbb2f
bump the version number
2021-05-16 03:04:06 -05:00
tildearrow
dbc2e6285f
a lot of work
...
- round to nearest instead of round to zero in SMS period calc
- implement arpeggio
- implement arp macro (kinda)
- polish the SMS platform
- correct the DIV_CMD_PITCH range to 1 semitone
- fix PSG volume in Genesis
- use a better register write strat in Genesis
- fix a bug caused by legacy code
- implement ECxx command
- implement EDxx command
- implement SN noise mode command
- vibrato table is now 64 positions long (instead of 60)
2021-05-16 03:03:23 -05:00
tildearrow
76a345ef25
rebranding
2021-05-13 03:22:57 -05:00
tildearrow
c5fa0a3d6d
it doesn't...
2021-05-13 03:18:54 -05:00
tildearrow
cb1c96ff1d
add a register write cache
...
improves quality and... wait!
2021-05-13 03:09:56 -05:00
tildearrow
2f8a7c3dab
dev1
2021-05-12 17:27:48 -05:00
tildearrow
783d56c72a
initial commit
...
took me a day to make the base...
...and ~12 hours to write a reader that reads 100% of all demo songs in
1.0
2021-05-11 15:08:08 -05:00