tildearrow
|
a5561f1899
|
tabs to spaces
|
2022-02-22 22:13:17 -05:00 |
tildearrow
|
e6ee28ce0d
|
Merge branch 'cps2' of https://github.com/superctr/furnace into superctr-cps2
|
2022-02-22 18:21:57 -05:00 |
Ian Karlsson
|
e32ef2d881
|
Add 3xxx effect to set echo delay buffer length. Add documentation
|
2022-02-22 21:16:46 +01:00 |
Ian Karlsson
|
b3908216f8
|
Implement QSound support
|
2022-02-22 11:36:12 +01:00 |
Waldemar Pawlaszek
|
79e53cfd10
|
Merge branch 'master' of git://github.com/tildearrow/furnace into tildearrow-master
# Conflicts:
# src/gui/insEdit.cpp
|
2022-02-22 09:13:49 +01:00 |
tildearrow
|
df35b8fb45
|
add register view
supported chips only.
|
2022-02-21 22:31:27 -05:00 |
Waldemar Pawlaszek
|
6e79e84e53
|
Added panning and load LFSR commands.
|
2022-02-21 19:59:09 +01:00 |
tildearrow
|
b9832abbeb
|
license clarification, part 3
|
2022-02-14 22:12:20 -05:00 |
tildearrow
|
4ce116ca0a
|
prepare for macro release points
issue #142
|
2022-02-08 03:50:42 -05:00 |
tildearrow
|
584b8426ff
|
GUI: improve debug menu
|
2022-02-03 18:38:57 -05:00 |
tildearrow
|
f03ed7c833
|
NES: add hardware sweep effect
|
2022-02-01 18:28:48 -05:00 |
tildearrow
|
d691ec6d76
|
add a chip playground
in debug menu
|
2022-02-01 18:08:19 -05:00 |
tildearrow
|
bfed0b3209
|
change setPAL to setFlags
|
2022-01-28 12:59:53 -05:00 |
tildearrow
|
ec66b7a21b
|
add song tuning
soon: system clock settings
|
2022-01-28 00:55:51 -05:00 |
tildearrow
|
0e633ea69b
|
GUI: add a debug window
|
2022-01-27 00:29:16 -05:00 |
tildearrow
|
858d5343b8
|
earliest VGM export!
only supports single-chip Genesis for now
the other systems will be added shortly
|
2022-01-24 01:01:08 -05:00 |
tildearrow
|
730561d3a3
|
arcade: add effects to control AMD/PMD
|
2022-01-20 17:54:11 -05:00 |
tildearrow
|
751f6d025a
|
prepare to add effect descriptions
|
2022-01-20 13:48:20 -05:00 |
tildearrow
|
75ce5f4e2a
|
add auto-envelope mode (29xy effect)
this closes #32
|
2022-01-20 03:23:03 -05:00 |
tildearrow
|
e87239f8ce
|
fix retrigger implementation
no longer broken
|
2022-01-19 00:01:34 -05:00 |
tildearrow
|
5a7cf57aa2
|
AY8930: implement noise and/or mask
cannot confirm whether this behavior is accurate to hardware though...
thanks Eulous for details on this!
|
2022-01-18 18:21:27 -05:00 |
tildearrow
|
345962092e
|
add notifyWaveChange
fixes #8
|
2022-01-18 00:25:10 -05:00 |
tildearrow
|
6d9f5db6a4
|
add notifyInsChange
see issue #8
|
2022-01-17 23:59:52 -05:00 |
tildearrow
|
8b89f1b516
|
prepare for writing register dumps
|
2022-01-17 13:29:35 -05:00 |
tildearrow
|
12236248dd
|
prepare for eventual export
|
2022-01-16 23:21:27 -05:00 |
tildearrow
|
0e2230d036
|
hopefully finish the SAA1099 platform
|
2022-01-14 23:26:22 -05:00 |
tildearrow
|
0545775de6
|
prepare for better ins del safety
|
2022-01-13 17:40:29 -05:00 |
tildearrow
|
651db5784e
|
implement more effects
- C64: set fine duty and filter
- Neo Geo: slide SSG envelope
|
2022-01-11 18:38:26 -05:00 |
tildearrow
|
7080434ed4
|
this does not compile
|
2022-01-08 16:03:32 -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
|
997c460fc1
|
greatly improved playback resume
no more song weirding out when changing orders
|
2021-12-21 01:29:07 -05:00 |
tildearrow
|
b3b66ecbdb
|
channel mute/solo!
|
2021-12-18 03:25:42 -05:00 |
tildearrow
|
c54df74df1
|
GUI: rate change and new window title
|
2021-12-15 17:32:08 -05:00 |
tildearrow
|
52087edceb
|
lots of changes
- GUI: ability to load files
- GUI: arrow key navigation
- fix sample volumes
|
2021-12-15 00:37:27 -05:00 |
tildearrow
|
f39e2ea112
|
GUI: play/stop/change order
|
2021-12-11 03:34:43 -05:00 |
tildearrow
|
442180956c
|
neo geo: more work
|
2021-12-09 17:06:28 -05:00 |
tildearrow
|
e2a41974ff
|
PCM sample bank support
|
2021-12-09 03:13:37 -05:00 |
tildearrow
|
defaf7397a
|
arcade: finish it up
0.12 feature parityyyyyyyy!
|
2021-12-09 00:46:48 -05:00 |
tildearrow
|
7ac225e839
|
arcade: even more work
PCM tonight
|
2021-12-08 18:29:50 -05:00 |
tildearrow
|
6a02754996
|
add PAL flag to dispatch
now platforms run at their correct clock speed when in PAL mode
also fix clipping in Genesis
|
2021-12-08 01:56:40 -05:00 |
tildearrow
|
65ab3a2b5d
|
keyOffAffectsArp is now per-channel
|
2021-12-08 00:33:00 -05:00 |
tildearrow
|
3ee761fc87
|
C64: finish it all
all modules play correctly, bar:
- motherfunksignal (almost)
- filters are a bit weird
|
2021-12-07 01:23:57 -05:00 |
tildearrow
|
c26bb511d7
|
dispatch: fix small mistake
|
2021-12-06 21:12:16 -05:00 |
tildearrow
|
d6fb6b0bb3
|
more optimization
as of now non-stereo sound chips are only processed once
|
2021-12-06 16:51:18 -05:00 |
tildearrow
|
6efcfc2e8a
|
prepare for possible major optimization
by just forwarding an output buffer to the dispatch and begin/length,
the number of calls may be reduced which improves performance.
|
2021-12-06 05:21:42 -05:00 |
tildearrow
|
0f3f173b6e
|
rework some of the playback logic
paving the way for C64
|
2021-12-05 16:11:12 -05:00 |
tildearrow
|
99e59278ad
|
PCE: kind of implement LFO
|
2021-06-09 01:08:42 -05:00 |
tildearrow
|
0b8fcc6e8d
|
genesis: implement 10xx command
|
2021-06-05 23:27:02 -05:00 |
tildearrow
|
83ce4f0ebe
|
game boy progress, part 5
now with almost accurate arpeggios.
|
2021-05-28 00:36:40 -05:00 |
tildearrow
|
471cd2d68d
|
add some view modes and fix a slide bug
|
2021-05-19 02:05:24 -05:00 |