tildearrow
|
b04ed91297
|
YM2608-LLE, part 19
fix YM2610 crash
fix chan osc
|
2024-04-29 01:03:52 -05:00 |
|
tildearrow
|
688aa7b6c0
|
YM2608-LLE, part 18
YM2610B
|
2024-04-28 17:13:28 -05:00 |
|
tildearrow
|
05ab436403
|
YM2608-LLE, part 17
|
2024-04-28 16:58:35 -05:00 |
|
tildearrow
|
aa95c28d75
|
YM2608-LLE, part 16
works
special thanks to nukeykt
|
2024-04-28 16:30:36 -05:00 |
|
tildearrow
|
22f612b32a
|
YM2608-LLE, part 15
OPNB early progress
|
2024-04-28 12:57:45 -05:00 |
|
tildearrow
|
42fd63847e
|
YM2608-LLE, part 14
now on YM2203
|
2024-04-28 10:36:15 -05:00 |
|
tildearrow
|
ebe10ee37f
|
YM2608-LLE, part 13
|
2024-04-28 10:21:56 -05:00 |
|
tildearrow
|
a235e4d77c
|
YM2608-LLE, part 12
|
2024-04-28 09:59:48 -05:00 |
|
tildearrow
|
15fb257964
|
what the HEY
|
2024-04-28 03:08:00 -05:00 |
|
tildearrow
|
762f9f28db
|
NES: retrigger if sweep is on
|
2024-04-28 02:24:09 -05:00 |
|
tildearrow
|
4fab971b7d
|
YM2608-LLE, part 11
now with per-channel osc
|
2024-04-28 02:21:31 -05:00 |
|
tildearrow
|
ea9c483510
|
YM2608-LLE, part 10
|
2024-04-27 19:15:01 -05:00 |
|
tildearrow
|
6129d2714a
|
YM2608-LLE, part 9
|
2024-04-27 18:27:50 -05:00 |
|
tildearrow
|
6724518f43
|
YM2608-LLE, part 8
|
2024-04-27 02:35:44 -05:00 |
|
tildearrow
|
f12e7cf7b0
|
YM2608-LLE, part 7
thanks nukeykt for the memory code!
also ADPCM is very, very loud...
|
2024-04-27 02:23:46 -05:00 |
|
tildearrow
|
ae7c090a4a
|
YM2608-LLE, part 6
RSS now works
next up is ADPCM... oh man
|
2024-04-27 00:35:17 -05:00 |
|
tildearrow
|
770d18a939
|
YM2608-LLE, part 5
|
2024-04-26 19:52:43 -05:00 |
|
tildearrow
|
06aed6dacc
|
YM2608-LLE, part 4
to-do: understand why does CT_maintheme screw up the output
|
2024-04-26 18:22:16 -05:00 |
|
tildearrow
|
08ac4fe0b1
|
YM2608-LLE, part 3
|
2024-04-26 17:08:43 -05:00 |
|
tildearrow
|
5c64153d1a
|
YM2608-LLE, part 2 - INCOMPLETE
register writes are all wrong
|
2024-04-26 02:50:53 -05:00 |
|
tildearrow
|
ee4a157447
|
compatibility
|
2024-04-25 23:18:02 -05:00 |
|
tildearrow
|
94e9aee874
|
YM2608-LLE, part 1 - DOES NOT WORK
|
2024-04-25 20:25:34 -05:00 |
|
tildearrow
|
c64a0f51c4
|
implement "make patterns unique"
|
2024-04-25 17:59:56 -05:00 |
|
tildearrow
|
1c5b50c3c1
|
AY/8930: fix possib silence aftr PCM in forceIns
|
2024-04-25 16:26:21 -05:00 |
|
tildearrow
|
b955b26af6
|
SID2: remove volume parameter
redundant since we have volume macro
|
2024-04-25 13:02:40 -05:00 |
|
tildearrow
|
9ba123953e
|
C64: fix duty overflow
just in case
|
2024-04-24 13:01:02 -05:00 |
|
tildearrow
|
fd60d5c2c2
|
SID2: fix duty overflow
|
2024-04-24 12:15:05 -05:00 |
|
tildearrow
|
3989dffd58
|
implement sample off for rest of chips except X1
|
2024-04-24 03:45:59 -05:00 |
|
tildearrow
|
84437bf0e3
|
the chips that still do not have sample offset
- Lynx
- MMC5
- NES
- PCE
- QSound
- SegaPCM
- Swan
- VERA
- VRC6
- X1-010
|
2024-04-24 00:34:15 -05:00 |
|
tildearrow
|
41e59cee5f
|
Dave: implement sample offset
|
2024-04-23 19:55:17 -05:00 |
|
tildearrow
|
a88b63cf31
|
AY/8930: implement sample offset
|
2024-04-23 18:49:28 -05:00 |
|
tildearrow
|
5a39758fa3
|
Merge pull request #1846 from techmetx11/tfm-music-maker-import
Support for TFM Music Maker files
|
2024-04-23 14:55:57 -05:00 |
|
tildearrow
|
284f0ced68
|
fix .mod import and update doc
|
2024-04-23 14:43:38 -05:00 |
|
tildearrow
|
7a217ccdb1
|
dev200 - new sample offset effects
90xx/91yy/92zz set offset zzyyxx
|
2024-04-23 14:36:06 -05:00 |
|
techmetx11
|
0f1eee4a0c
|
Reset src/engine/playback.cpp
|
2024-04-23 19:51:35 +01:00 |
|
tildearrow
|
2b95da8d10
|
fix tick rate exploit
|
2024-04-23 13:36:32 -05:00 |
|
tildearrow
|
c9309834ce
|
add pipe audio output
also add ability to disable CLI control/status completely
|
2024-04-23 04:38:08 -05:00 |
|
techmetx11
|
de6b5bb381
|
Fix memory leak in TFMv1
|
2024-04-23 07:23:08 +01:00 |
|
gcielniak
|
969749e41d
|
Enables volume envelopes in the noise channel of the VSU in VirtualBoy.
|
2024-04-22 15:02:16 -05:00 |
|
tildearrow
|
593ad6a07e
|
try again
|
2024-04-22 14:32:27 -05:00 |
|
tildearrow
|
c721cb9a03
|
Revert "rename C64 and TIA"
This reverts commit 7672a40f19 .
|
2024-04-22 14:31:58 -05:00 |
|
tildearrow
|
7672a40f19
|
rename C64 and TIA
add SID to C64 to make it searchable
rename Atari 2600 to Atari TIA
|
2024-04-22 14:03:03 -05:00 |
|
tildearrow
|
abb242a6e1
|
OPNA/B: fix ADPCM-A volume not restoring in forceI
ns
|
2024-04-22 13:58:42 -05:00 |
|
tildearrow
|
d5633e7484
|
dev199 - SID2: fix cut/res range
|
2024-04-22 06:21:13 -05:00 |
|
tildearrow
|
d96244080d
|
dev198 - Merge branch 'sid2'
|
2024-04-21 13:36:26 -05:00 |
|
tildearrow
|
d63febf3d6
|
SID2, part 6
bump version
|
2024-04-21 13:25:20 -05:00 |
|
tildearrow
|
6d62f92f92
|
SID2, part 5
ready for upstream
differs from LTVA1/furnace a bit
|
2024-04-21 13:18:44 -05:00 |
|
tildearrow
|
7fdc826f83
|
fix possible crash when changing colors
if chan osc threads >= 0
|
2024-04-21 12:47:25 -05:00 |
|
techmetx11
|
d93b1ba186
|
Fix memory leak (by deallocating the file buffer)
|
2024-04-21 13:13:25 +01:00 |
|
tildearrow
|
1850968def
|
SID2, part 1
thanks LTVA
|
2024-04-21 03:54:34 -05:00 |
|
tildearrow
|
ca5cf58d00
|
change Bifurcator system ID
|
2024-04-21 03:34:20 -05:00 |
|
tildearrow
|
a6357525d9
|
Merge pull request #1844 from akumanatt/bifurcator
Add Bifurcator support
|
2024-04-21 03:28:55 -05:00 |
|
techmetx11
|
acbd08d5a6
|
Fix "jump to next pattern" not working on songs that have no effects or
multiple effects
|
2024-04-19 18:30:06 +01:00 |
|
tildearrow
|
3b12564943
|
how is 1 out of range
|
2024-04-17 01:10:45 -05:00 |
|
techmetx11
|
787bf7f328
|
Add support for multiple effects
|
2024-04-16 22:25:29 +01:00 |
|
techmetx11
|
7e57e2db71
|
Correct volume
|
2024-04-16 13:45:07 +01:00 |
|
techmetx11
|
77523588a4
|
Fully implement speed
|
2024-04-15 23:56:49 +01:00 |
|
tildearrow
|
ef03dc0a6a
|
fix Linux build
|
2024-04-15 02:39:55 -05:00 |
|
techmetx11
|
6be1dbdf5e
|
Implemented tildearrow's suggestions
|
2024-04-14 23:21:18 +01:00 |
|
techmetx11
|
08f2216d50
|
Fix arpeggio, porta, and vibrato not resetting on loop
|
2024-04-14 22:26:38 +01:00 |
|
techmetx11
|
8a19d6e0cb
|
Create a 2nd pass, which fixes most of the issues, Speed is partially
implemented
|
2024-04-14 20:22:23 +01:00 |
|
tildearrow
|
2a5487ac19
|
a
|
2024-04-14 13:35:52 -05:00 |
|
tildearrow
|
50282fb2df
|
de-irritate the user
|
2024-04-14 13:01:18 -05:00 |
|
tildearrow
|
5b495ec866
|
and now fix fcm9/dkc loading
|
2024-04-14 12:47:58 -05:00 |
|
tildearrow
|
6efef65b48
|
audit .ftm import code
to-do: dkc_ending.ftm and fcm9.ftm no longer load... check out why
|
2024-04-14 12:45:17 -05:00 |
|
techmetx11
|
d64614e7fe
|
Remove compatibility flag
|
2024-04-14 15:54:18 +01:00 |
|
techmetx11
|
607b541307
|
Add warning, and fix pattern parsing
|
2024-04-14 14:00:21 +01:00 |
|
tildearrow
|
012108975f
|
more cat and mouse
|
2024-04-14 02:22:07 -05:00 |
|
techmetx11
|
a6be0a1925
|
Fix arpeggio
|
2024-04-13 20:04:43 +00:00 |
|
techmetx11
|
50f1cf163a
|
Replicated TFM's single-row pitch slide
|
2024-04-13 17:45:12 +00:00 |
|
techmetx11
|
d6fd63f813
|
Revert pitch slide back to its original form (01xx/02xx)
|
2024-04-13 06:52:08 +00:00 |
|
techmetx11
|
ad160b5d88
|
Support for TFEv1 files
|
2024-04-13 06:43:37 +00:00 |
|
techmetx11
|
4bc4bfac32
|
Made a dedicated read string function, messed a bit with the TFM
effects.
Added a compatibility flag that resets the effects after a row
change/new note
|
2024-04-12 21:36:27 +00:00 |
|
techmetx11
|
7a051b4486
|
RLE bug squashed, now the modules that couldn't load can load now
|
2024-04-12 13:09:18 +00:00 |
|
techmetx11
|
99729a4157
|
Converted tab to space
|
2024-04-12 10:15:20 +00:00 |
|
techmetx11
|
bcb0b2c1b7
|
Fix the volume a bit, and the suggestions tildearrow proposed
|
2024-04-12 05:13:09 +00:00 |
|
techmetx11
|
f75ab6186d
|
Partially implement TFM's effects
Fix the mismatched patterns hack to be more seamless, by adding the
"jump to next pattern" effects in the last row, in addition to the row
after that
|
2024-04-11 22:43:53 +00:00 |
|
techmetx11
|
736f812503
|
Revert back to YM2612 (OPN2), We only need 6 FM channels
|
2024-04-11 16:12:18 +00:00 |
|
techmetx11
|
b18c29a1da
|
Code formatting
|
2024-04-11 16:05:54 +00:00 |
|
techmetx11
|
772a7a4144
|
Fix notes and patterns that don't have the same size as the biggest
pattern in the song
|
2024-04-11 15:58:54 +00:00 |
|
techmetx11
|
1de99ca6c6
|
Somewhat implemented pattern decoding now (effects not implemented)
|
2024-04-11 15:16:05 +00:00 |
|
techmetx11
|
833ed614b6
|
Forgot to properly initalize sound, also switched from YM2612 to YM2608,
due to the sound ceiling not properly rendering sounds as they should be
|
2024-04-10 19:22:57 +00:00 |
|
techmetx11
|
9bbd673bfa
|
Fix another bug in the RLE decompressor, parsing instruments now
|
2024-04-10 18:37:52 +00:00 |
|
techmetx11
|
9f26257364
|
Fixed bug in RLE decompressor, added order list
|
2024-04-10 16:39:03 +00:00 |
|
techmetx11
|
c2ad98b998
|
Partially working TFM file format (v2) importer
|
2024-04-10 15:13:54 +00:00 |
|
tildearrow
|
387573f5c7
|
PowerNoise: fix vol ignored without macro
|
2024-04-08 04:53:39 -05:00 |
|
tildearrow
|
2a2f240adf
|
PowerNoise: fix muting for real
|
2024-04-08 04:52:01 -05:00 |
|
tildearrow
|
c527eaa946
|
emu2413: fix muting
|
2024-04-07 17:00:23 -05:00 |
|
tildearrow
|
8f4a19870a
|
fix emu2413 output being inverted
|
2024-04-07 16:48:44 -05:00 |
|
tildearrow
|
c34b790470
|
emu2413: YM2423
|
2024-04-07 14:24:00 -05:00 |
|
tildearrow
|
70a6affd3d
|
core quality, part 3 - final
- SAA1099
- SCC
- SM8521
- Swan
- Virtual Boy
|
2024-04-06 16:25:16 -05:00 |
|
tildearrow
|
cb1f268335
|
core quality, part 2
- Bubble System WSG
- C64 (dSID)
- Game Boy
- DS
- PowerNoise
|
2024-04-06 15:52:13 -05:00 |
|
tildearrow
|
a1254d5fb6
|
core quality, part 1
PC Engine
|
2024-04-06 14:57:15 -05:00 |
|
tildearrow
|
a613cfb303
|
emu2413, part 2
missing:
- YM2423 patches
|
2024-04-05 17:31:13 -05:00 |
|
tildearrow
|
dc2daccf05
|
emu2413, part 1
missing:
- patches
- chan osc
|
2024-04-05 17:01:50 -05:00 |
|
tildearrow
|
129237fb2c
|
adpcm_decode_block one channel
|
2024-04-05 16:33:59 -05:00 |
|
tildearrow
|
dc27c996fb
|
hmmm
|
2024-04-05 16:11:23 -05:00 |
|
tildearrow
|
0bf0d57738
|
desubmodulize adpcm-xq
|
2024-04-05 14:46:16 -05:00 |
|
tildearrow
|
0ddbc56b94
|
faster sample format conversion
don't render in all formats when converting
|
2024-04-04 14:22:19 -05:00 |
|
tildearrow
|
d7ffda5420
|
prepare for emu2413 core
|
2024-04-03 16:22:51 -05:00 |
|
tildearrow
|
f0c85acfd7
|
can't even have fun for one day
there's always the one who finds a reason for drama and flamewar
|
2024-04-03 13:58:57 -05:00 |
|
cam900
|
5b086e103e
|
Fix PSG output a bit
|
2024-04-02 20:44:37 +09:00 |
|
cam900
|
68612bc777
|
nds.cpp: Fix LFSR a bit
|
2024-04-02 20:41:10 +09:00 |
|
Natt Akuma
|
c60d1845e5
|
Bifurcator: add effect commands
|
2024-04-01 17:27:31 +07:00 |
|
Natt Akuma
|
b3e0825462
|
Add Bifurcator support
|
2024-04-01 16:29:43 +07:00 |
|
tildearrow
|
b741f609cf
|
disable 0.6.2 indicator...
damn it I forgot to turn it off!
|
2024-04-01 01:34:28 -05:00 |
|
tildearrow
|
19ed900ef3
|
release v0.6.2
also contains preset search fix and NDS mem fix
|
2024-04-01 00:50:41 -05:00 |
|
tildearrow
|
90c628612e
|
prepare for 0.6.2
|
2024-03-31 23:35:59 -05:00 |
|
Natt Akuma
|
90859be901
|
MinMod: use loop end instead of sample end
|
2024-04-01 04:06:32 +07:00 |
|
tildearrow
|
0d486c18d0
|
NDS: decrease the clock divider
|
2024-03-22 03:08:53 -05:00 |
|
tildearrow
|
d35ac87ff6
|
NDS: rename
|
2024-03-22 02:21:33 -05:00 |
|
tildearrow
|
d77fd770f4
|
5E01: fix 12xx
|
2024-03-21 13:43:14 -05:00 |
|
tildearrow
|
42583f7341
|
speed up IMA ADPCM sample encoding
|
2024-03-20 17:47:31 -05:00 |
|
tildearrow
|
7843a9dcd1
|
more .ftm import cherry-picking
|
2024-03-20 03:15:38 -05:00 |
|
tildearrow
|
5399c6eb7c
|
Namco 163: why does it overflow
|
2024-03-19 12:50:44 -05:00 |
|
Natt Akuma
|
c698f72e97
|
MinMod: fix spikes
|
2024-03-19 02:28:11 -05:00 |
|
tildearrow
|
cb169fe27a
|
17xx should be 10xx
but waves are not mapped yet
|
2024-03-18 17:30:23 -05:00 |
|
tildearrow
|
a83df6e8fd
|
add 5E01
|
2024-03-18 16:02:16 -05:00 |
|
tildearrow
|
3423ac8774
|
prepare for 5E01
|
2024-03-18 14:22:05 -05:00 |
|
tildearrow
|
cb2aeb649f
|
GBA: wahahaha
initializing after pushing
|
2024-03-18 13:37:29 -05:00 |
|
tildearrow
|
b27d99b1b0
|
GBA: memory safety
|
2024-03-18 13:36:24 -05:00 |
|
tildearrow
|
5618a02b95
|
NDS: possibly fix muting
|
2024-03-18 01:23:42 -05:00 |
|
Natt Akuma
|
01db0f7e54
|
MinMod: Fix CPU usage warning
|
2024-03-18 12:22:38 +07:00 |
|
Natt Akuma
|
21eed3e512
|
GB: Remove GBA-only system configs
|
2024-03-18 11:09:56 +07:00 |
|
tildearrow
|
1bdbd640ec
|
long long -> int64_t
|
2024-03-17 18:29:21 -05:00 |
|
tildearrow
|
572d826fb1
|
fix warning
|
2024-03-17 18:16:19 -05:00 |
|
tildearrow
|
7392915291
|
Merge branch 'master' into minmod
|
2024-03-17 18:07:34 -05:00 |
|
tildearrow
|
504b77a5fd
|
AY: fix half clock divider
|
2024-03-17 17:11:12 -05:00 |
|
tildearrow
|
016b63493b
|
NDS: fix volume in forceIns
|
2024-03-17 16:42:31 -05:00 |
|
tildearrow
|
39c109fbc5
|
NDS: a couple fixes
- don't reset phase on duty or pitch change
- don't set volume in freqChanged
|
2024-03-17 16:39:27 -05:00 |
|
tildearrow
|
60586a0d15
|
Game Boy: save doubleWave flag
TODO: TAG DEV196 ON MERGE
|
2024-03-17 16:11:22 -05:00 |
|
tildearrow
|
0a498dc4c4
|
GBA: update to latest dispatch spec
remove ALWAYS_SET_VOLUME
implement macro restart
|
2024-03-17 15:57:41 -05:00 |
|
tildearrow
|
11e492c897
|
Merge branch 'master' into minmod
|
2024-03-17 15:44:38 -05:00 |
|
tildearrow
|
42ccba822c
|
why is text export in .dmf
|
2024-03-17 15:39:52 -05:00 |
|
tildearrow
|
229766c478
|
IMA DO MY ADPCM
|
2024-03-17 15:17:30 -05:00 |
|
tildearrow
|
83e7b2fbb8
|
prepare for IMA ADPCM
|
2024-03-17 15:17:30 -05:00 |
|
tildearrow
|
8b3c48d42e
|
description
|
2024-03-17 15:17:30 -05:00 |
|
tildearrow
|
48f7e63f0b
|
fix initial panning
|
2024-03-17 15:17:30 -05:00 |
|
cam900
|
f46cd60f08
|
Sync with master, Fix crash
|
2024-03-17 15:17:30 -05:00 |
|
cam900
|
0cd7ed84f9
|
Reduce duplicated condition
|
2024-03-17 15:17:30 -05:00 |
|
cam900
|
d5ea50f8dc
|
Fix masking
|
2024-03-17 15:17:30 -05:00 |
|
cam900
|
4822e0d060
|
align to 4
|
2024-03-17 15:17:30 -05:00 |
|
cam900
|
b868e37c42
|
Fix phase reset macro
|
2024-03-17 15:17:30 -05:00 |
|
cam900
|
c3c50e3ccf
|
Fix frequency effect
|
2024-03-17 15:17:30 -05:00 |
|
cam900
|
153ceea3bd
|
Add global volume command
|
2024-03-17 15:17:30 -05:00 |
|
cam900
|
9d19a1735a
|
Fix placeholder for ADPCM
|
2024-03-17 15:17:30 -05:00 |
|
cam900
|
7b3d521166
|
Fix 9xxx effect
|
2024-03-17 15:17:30 -05:00 |
|
cam900
|
6b076dcaed
|
really fix? MSVC build
|
2024-03-17 15:17:30 -05:00 |
|
cam900
|
b0b9df59b5
|
Remove outdated comment
|
2024-03-17 15:17:30 -05:00 |
|
cam900
|
024d1500af
|
Use NDS chip ID 0xd6
|
2024-03-17 15:17:30 -05:00 |
|
cam900
|
8e5925d84c
|
Fix MSVC build
|
2024-03-17 15:17:30 -05:00 |
|
cam900
|
625f1e4538
|
Fix Mac build
|
2024-03-17 15:17:30 -05:00 |
|
cam900
|
c1773e09f3
|
Add NDS sound support
TODO:
- IMA ADPCM
- Instrument color, icon
|
2024-03-17 15:17:30 -05:00 |
|
Natt Akuma
|
1b867b33ce
|
Merge branch 'master' of https://github.com/tildearrow/furnace into minmod
|
2024-03-17 19:54:56 +07:00 |
|
Natt Akuma
|
cebe47d992
|
GBA: update memory composition view
|
2024-03-17 19:48:36 +07:00 |
|
Natt Akuma
|
3961f8ef53
|
Fix CI build
|
2024-03-17 15:30:45 +07:00 |
|
tildearrow
|
f20334ff74
|
low quality code detected
see
that's why we have quality control and not accept pull requests in one
second
|
2024-03-17 03:19:07 -05:00 |
|
tildearrow
|
af389831aa
|
enl_track1.ftm now loads
|
2024-03-17 03:10:30 -05:00 |
|
tildearrow
|
cd8deb590c
|
you will not
|
2024-03-16 23:20:01 -05:00 |
|
tildearrow
|
415a8297fe
|
add effects for quick legato
|
2024-03-16 19:41:08 -05:00 |
|
Natt Akuma
|
3cf8d1c501
|
GBA: Allocate system IDs
|
2024-03-17 05:21:53 +07:00 |
|
Natt Akuma
|
7fe7c67b4b
|
Fix CI build
|
2024-03-17 05:17:22 +07:00 |
|
tildearrow
|
845eb582a6
|
fix .dnm and .eft loading
|
2024-03-16 12:16:09 -05:00 |
|
tildearrow
|
92b1c95259
|
fix Namco 163 waves in .ftm import
untested
|
2024-03-16 11:53:57 -05:00 |
|
tildearrow
|
04f9bc5fa3
|
fix virtual tempo in .ftm import
|
2024-03-16 11:42:59 -05:00 |
|
Natt Akuma
|
48b51f5108
|
GBA: implement memory composition and status
|
2024-03-16 23:16:40 +07:00 |
|
tildearrow
|
fd2fd98214
|
more changes
|
2024-03-16 11:14:45 -05:00 |
|
Natt Akuma
|
67253245ab
|
GBA DMA: implement sample memory
|
2024-03-16 19:59:55 +07:00 |
|
tildearrow
|
0c733ad63a
|
Namco 163: fix mega bug when using 10xx
issue #1801
|
2024-03-16 03:48:13 -05:00 |
|
tildearrow
|
c0df3df4ed
|
port .ftm loading progress
from LTVA
|
2024-03-16 03:45:35 -05:00 |
|
Natt Akuma
|
2b9dd1caff
|
Add GBA MinMod driver support
|
2024-03-16 15:08:13 +07:00 |
|
Natt Akuma
|
f199fe2af8
|
Add set waveform commands to PCM DAC and GBA DMA
|
2024-03-16 15:06:25 +07:00 |
|
Natt Akuma
|
3cd8350981
|
Define wave height and change icon for GBA DMA
|
2024-03-16 15:06:25 +07:00 |
|
Natt Akuma
|
f3705fb435
|
WIP add GBA system
|
2024-03-16 15:06:25 +07:00 |
|
tildearrow
|
892ee12d91
|
implement YMF276-LLE core
thanks LTVA
|
2024-03-15 20:16:41 -05:00 |
|
tildearrow
|
3512591fd1
|
add effects to change virtual tempo
|
2024-03-15 14:56:55 -05:00 |
|
tildearrow
|
779d1aeb61
|
K053260: fix chan osc
|
2024-03-15 14:06:04 -05:00 |
|
tildearrow
|
8f20824234
|
add delayed release effects
FCxx - note release
E7xx - macro release
|
2024-03-15 13:45:57 -05:00 |
|
tildearrow
|
469fde8f51
|
move .dmf version info text
|
2024-03-15 01:52:57 -05:00 |
|
tildearrow
|
898155eb6b
|
Namco 163 memory composition
|
2024-03-14 17:58:55 -05:00 |
|
tildearrow
|
1a4bbef15b
|
YM2151: so we need hacky legato mess here too...
issue #1797
|
2024-03-14 14:40:02 -05:00 |
|
tildearrow
|
8b0f5bedc4
|
me an idiot
|
2024-03-14 02:06:36 -05:00 |
|
tildearrow
|
d700bfca08
|
prepare for deferred config saving
issue #1723
|
2024-03-14 01:58:43 -05:00 |
|
tildearrow
|
3e87c0a0df
|
OPL: use different strategy for muting drums
issue #1777
|
2024-03-13 14:58:13 -05:00 |
|
tildearrow
|
7ffc67529c
|
dev195 - C64: prevent cutoff macro race
issue #1790
|
2024-03-13 02:11:57 -05:00 |
|
Natt Akuma
|
bffb51756f
|
Lynx: Add Load LFSR macro
PowerNoise had it
|
2024-03-11 14:08:56 -05:00 |
|
Natt Akuma
|
463c9a89bb
|
Lynx: Add a chip config for constant tone frequency
|
2024-03-11 14:08:56 -05:00 |
|
tildearrow
|
98396beda9
|
dev194 - OPLL: enable fixedAll by default
issue #1648
|
2024-03-11 13:49:14 -05:00 |
|
tildearrow
|
0ac63d817d
|
ESFM: add "fast" mode
alters ESFMu to add a fast feedback calculation path
|
2024-03-11 13:21:50 -05:00 |
|
tildearrow
|
49e3e9a457
|
trace window, kinda
|
2024-03-10 20:57:50 -05:00 |
|
tildearrow
|
9270df0145
|
fix compilation
|
2024-03-09 23:33:23 -05:00 |
|
tildearrow
|
db9a11a674
|
remove text command stream export
NOTE: this is not removal of text export.
|
2024-03-09 18:20:17 -05:00 |
|
tildearrow
|
5dd62d45fa
|
more work on the command stream debugger
|
2024-03-09 17:36:44 -05:00 |
|
tildearrow
|
8ff8ee89e9
|
command stream player now loops
|
2024-03-08 20:52:51 -05:00 |
|
tildearrow
|
2290f3d873
|
a better command stream debugger
|
2024-03-08 17:53:37 -05:00 |
|
tildearrow
|
d3f0f1d1d0
|
another fix
|
2024-03-08 14:13:50 -05:00 |
|
tildearrow
|
7d95e685ac
|
command stream ending fix?
|
2024-03-08 13:48:54 -05:00 |
|
tildearrow
|
0be5835645
|
memory composition, part 5
almost there
|
2024-03-06 03:42:21 -05:00 |
|
tildearrow
|
6763aa44a9
|
memory composition, part 4
|
2024-03-05 19:19:18 -05:00 |
|
tildearrow
|
92ec6f6651
|
memory composition, part 3
|
2024-03-05 18:55:18 -05:00 |
|
tildearrow
|
a200d464a6
|
AY: fix clockSel on non-YM2149
|
2024-03-05 05:08:42 -05:00 |
|
tildearrow
|
2d48390eab
|
memory composition, part 2
|
2024-03-05 03:38:55 -05:00 |
|
tildearrow
|
7a41461883
|
memory composition, part 1
|
2024-03-04 19:50:15 -05:00 |
|
tildearrow
|
2a9749b1e2
|
initialize
|
2024-03-03 21:18:50 -05:00 |
|
tildearrow
|
01c5e9a913
|
no NOT nice
|
2024-03-03 03:19:19 -05:00 |
|
tildearrow
|
1445371ad8
|
fix build...
|
2024-03-01 21:49:21 -05:00 |
|
tildearrow
|
24c0318390
|
why am I so slow
|
2024-03-01 03:39:12 -05:00 |
|
tildearrow
|
e130f80ef3
|
YM2612: fix CSM VGM export
|
2024-02-29 21:33:40 -05:00 |
|
tildearrow
|
6ab7bb3b4d
|
Dave: fix DAC when rate is higher than out rate
|
2024-02-29 18:20:17 -05:00 |
|
tildearrow
|
053967ea90
|
capacity/used
|
2024-02-27 01:32:14 -05:00 |
|
LTVA1
|
e98c32f808
|
force POKEY freq recalc when changing wave with an effect
Useful for keeping stable waves!
|
2024-02-26 14:02:45 -05:00 |
|
tildearrow
|
3c12c6079d
|
fool-proof getBool()
|
2024-02-25 16:57:18 -05:00 |
|
tildearrow
|
72ce7f21f7
|
prepare for new memory composition window
|
2024-02-25 03:33:53 -05:00 |
|
tildearrow
|
22445065ed
|
SafeWriter optimization
|
2024-02-25 00:09:21 -05:00 |
|
tildearrow
|
e76c46e711
|
C219: bank hints
issue #1759
|
2024-02-24 18:50:14 -05:00 |
|
tildearrow
|
e1d6fca576
|
SEMICOLON HYPHEN SEMICOLON
|
2024-02-24 18:35:26 -05:00 |
|
tildearrow
|
c935531e77
|
oops
|
2024-02-24 18:29:56 -05:00 |
|
tildearrow
|
7f141e60f7
|
SCC: fix volume in forceIns
|
2024-02-24 18:19:22 -05:00 |
|
tildearrow
|
5b170f75ec
|
fix chanShowChanOsc-related bugs
when swapping or stomping channels/systems
|
2024-02-24 18:12:02 -05:00 |
|
tildearrow
|
ecd3875a64
|
...
|
2024-02-22 12:48:16 -05:00 |
|
tildearrow
|
aae9aad4f6
|
GUI: prepare to improve pattern manager
|
2024-02-21 18:05:39 -05:00 |
|
tildearrow
|
b972e54a7e
|
implement chip cloning/duplication
muwahahaha
|
2024-02-21 16:27:52 -05:00 |
|
tildearrow
|
f0bf58eef2
|
fix crash when changing chip
it was somehow possible to exceed the channel limit...
|
2024-02-21 15:55:15 -05:00 |
|
tildearrow
|
334a29c260
|
and now for .dmp saving
|
2024-02-19 21:27:36 -05:00 |
|
tildearrow
|
550f7c4f13
|
and now for .dmp loading
|
2024-02-19 21:25:11 -05:00 |
|
tildearrow
|
b0be01146e
|
dev193 - AY: fix wave macro
prior to this version, the wave macro was offset by 1
- 0 = square
- 1 = noise
- 2 = square + noise
- ...
due to Defle crap...
now it's no longer offset
- 0 = nothing
- 1 = square
- 2 = noise
- ...
|
2024-02-19 18:58:50 -05:00 |
|
tildearrow
|
89249d4a2b
|
AY: reminder to fix wave macro
|
2024-02-19 03:06:34 -05:00 |
|
tildearrow
|
f021bd0012
|
C219: fix surround chan osc
issue #1762
|
2024-02-14 16:18:05 -05:00 |
|
tildearrow
|
8dcb36221a
|
GUI: new osc renderer, part 9
|
2024-02-12 18:56:39 -05:00 |
|
tildearrow
|
10fc2d9354
|
fix possible crash when loading invalid song
issue #1760
|
2024-02-12 13:55:06 -05:00 |
|
tildearrow
|
3ab278d236
|
split fileOps.cpp
|
2024-02-05 14:08:53 -05:00 |
|
tildearrow
|
f80d3f9eb5
|
remove unused old ins format saving code
|
2024-02-05 13:19:36 -05:00 |
|
tildearrow
|
05a8b65ec6
|
fix .dmp saving for OPM and NES
to-do: which system is PCE, NES and OPM?
|
2024-02-05 13:07:38 -05:00 |
|
tildearrow
|
3820cf0c3b
|
Dave: fix max volume
|
2024-02-05 01:42:19 -05:00 |
|
tildearrow
|
77f162a0d1
|
X1-010: fix wave after PCM
issue #1734
|
2024-02-04 16:08:07 -05:00 |
|
tildearrow
|
4679f849b3
|
Dave: fix DAC
|
2024-02-04 04:08:15 -05:00 |
|
tildearrow
|
838dac7efb
|
Dave: fix getPan
|
2024-02-04 04:03:47 -05:00 |
|
tildearrow
|
4330e27436
|
I did it
|
2024-02-04 03:02:12 -05:00 |
|
tildearrow
|
9a2b19630e
|
Merge branch 'wintrace2'
|
2024-02-04 02:05:29 -05:00 |
|
tildearrow
|
4df1c59698
|
also enable backward on Windows XP
|
2024-02-04 02:05:00 -05:00 |
|
tildearrow
|
b3b84d41b6
|
enable backward-cpp for 32-bit Windows releases
|
2024-02-03 23:45:47 -05:00 |
|
tildearrow
|
d7d6067d58
|
set -gcodeview on Clang as well
since it works better there
|
2024-02-03 18:11:04 -05:00 |
|
tildearrow
|
78bbc59c75
|
try using -gcodeview
I thought GCC was unable to generate .pdb
|
2024-02-03 17:30:19 -05:00 |
|
tildearrow
|
800699c104
|
Merge pull request #1447 from tildearrow/nmk112
Prepare for NMK112 bankswitching support
|
2024-02-03 11:33:09 -05:00 |
|
tildearrow
|
3f4c7dc46c
|
second attempt at MinGW backtrace
|
2024-02-03 02:58:17 -05:00 |
|
cam900
|
fca5ee26c3
|
Add getPaired function for PCE LFO
|
2024-02-03 01:47:19 -05:00 |
|
cam900
|
3922770e8f
|
Merge branch 'master' of https://github.com/tildearrow/furnace into nmk112
|
2024-02-03 15:04:43 +09:00 |
|
tildearrow
|
2957645d9d
|
release v0.6.1
|
2024-02-03 00:58:43 -05:00 |
|
tildearrow
|
37de461f0c
|
Merge pull request #1731 from akumanatt/quadtone
QuadTone: Fix PCM playback and add no hiss flag
|
2024-02-02 21:45:51 -05:00 |
|
tildearrow
|
79df7c3de9
|
ES5506: and now fix 0Cxx
issue #1733
|
2024-02-02 21:14:29 -05:00 |
|
Natt Akuma
|
d3e53772fc
|
QuadTone: Fix per-chan osc rates
|
2024-02-03 06:34:58 +07:00 |
|
Natt Akuma
|
1200e76469
|
QuadTone: Fix PCM playback and add no hiss flag
|
2024-02-03 06:16:35 +07:00 |
|
tildearrow
|
cf7b5699c1
|
OPL: fix YMF262-LLE chan osc issue, part 2
issue #1728
|
2024-02-02 16:49:53 -05:00 |
|
tildearrow
|
731b7a1bd6
|
OPL: fix YMF262-LLE chan osc, part 1
issue #1728
|
2024-02-02 16:21:22 -05:00 |
|
tildearrow
|
35bca6e90c
|
fix sample issues - part 5 (final?)
|
2024-02-02 13:55:42 -05:00 |
|
tildearrow
|
94cce86180
|
fix sample issues, part 4
|
2024-02-02 02:43:48 -05:00 |
|
tildearrow
|
745d1d6c76
|
fix sample issues, part 3
|
2024-02-02 02:13:09 -05:00 |
|
tildearrow
|
5a5d85c4cc
|
fix sample issues, part 2
|
2024-02-01 17:15:19 -05:00 |
|
tildearrow
|
36f7f34450
|
fix sample issues, part 1
expect a lot of parts
|
2024-02-01 13:36:21 -05:00 |
|
tildearrow
|
dca9262ec2
|
bullsh
|
2024-01-31 15:23:33 -05:00 |
|
tildearrow
|
532f00a311
|
prepare for issues #1554 and #1684
|
2024-01-31 15:07:48 -05:00 |
|
tildearrow
|
5fc0aa10e8
|
fix ADPCM-A global vol effect
|
2024-01-29 03:55:58 -05:00 |
|
tildearrow
|
b3c8286107
|
PowerNoise: fix phase reset macro and improve LFSR
load one
|
2024-01-26 16:19:46 -05:00 |
|
tildearrow
|
9130fffce7
|
PowerNoise: fix phase reset macro
|
2024-01-26 15:08:45 -05:00 |
|
tildearrow
|
8146405f88
|
fasdasdf
|
2024-01-25 22:28:18 -05:00 |
|
tildearrow
|
faf6009548
|
temporarily disable safe mode mechanism
issue #1581
|
2024-01-25 19:48:49 -05:00 |
|
tildearrow
|
5164513fdf
|
kill an ymfm warning
possible compiler false-positive but it was hindering Windows build
|
2024-01-25 19:36:01 -05:00 |
|
tildearrow
|
8487a7516d
|
what? it was still there?
issue #1562
issue #1701
|
2024-01-25 19:19:55 -05:00 |
|
tildearrow
|
04d41dc4e1
|
fix bsr()
now it's the same result across compilers and systems
|
2024-01-25 19:04:34 -05:00 |
|
tildearrow
|
ed007526ff
|
BSR debug
|
2024-01-25 15:46:08 -05:00 |
|
tildearrow
|
91bddb8df6
|
add MIDI debug
issue #1701
|
2024-01-25 15:29:37 -05:00 |
|
tildearrow
|
4deb0041f5
|
PowerNoise: fix chan osc
|
2024-01-25 14:38:41 -05:00 |
|
tildearrow
|
bf3353ebb8
|
PowerNoise: and now implement it
|
2024-01-25 12:49:46 -05:00 |
|
tildearrow
|
ef9a629d76
|
PowerNoise: add octave param
|
2024-01-25 12:37:18 -05:00 |
|
tildearrow
|
9a6b5fb850
|
PowerNoise: octave 5+ fix
from upstream
|
2024-01-25 01:30:39 -05:00 |
|
tildearrow
|
ee243a68c6
|
PowerNoise: fix freq calc
|
2024-01-24 16:21:42 -05:00 |
|
tildearrow
|
a9ca32ae3a
|
PowerNoise: code style fixes and stuff
|
2024-01-24 14:51:04 -05:00 |
|
tildearrow
|
4f7fd18d3a
|
PowerNoise: noise control bits fix
|
2024-01-24 13:14:49 -05:00 |
|
tildearrow
|
efad61c7d0
|
PowerNoise: split ins type
|
2024-01-24 04:35:36 -05:00 |
|
tildearrow
|
4f7dff1feb
|
PowerNoise: prepare to split ins type into two
|
2024-01-24 03:23:07 -05:00 |
|
tildearrow
|
c098e0bcd1
|
PowerNoise: POWER_NOISE -> POWERNOISE
|
2024-01-24 03:15:41 -05:00 |
|
tildearrow
|
05524f5d59
|
PowerNoise: type changes
|
2024-01-24 02:55:29 -05:00 |
|
tildearrow
|
821553f8b5
|
PowerNoise: fix load LFSR macro
|
2024-01-24 02:48:34 -05:00 |
|
scratchminer
|
509d20c215
|
reduce CPU usage massively
|
2024-01-23 01:41:20 -05:00 |
|
scratchminer
|
17f4cab32d
|
fix the MSVC complaint
|
2024-01-22 15:02:51 -05:00 |
|
scratchminer
|
ae8d45b1ff
|
move the two PowerNoise commands to the end
|
2024-01-22 14:54:27 -05:00 |
|
scratchminer
|
b499be6568
|
fix the bounds on the oscilloscope again
|
2024-01-22 12:10:54 -05:00 |
|
scratchminer
|
606ef1e410
|
make required changes, and fix per-channel osc
|
2024-01-22 00:45:54 -05:00 |
|
scratchminer
|
98bb0ea175
|
forgot to change the number of channels
|
2024-01-21 23:49:02 -05:00 |
|
scratchminer
|
bc3a12ef4a
|
fix volume macro again
|
2024-01-21 21:01:40 -05:00 |
|
scratchminer
|
8f8ccdc272
|
fix a bug with the volume macro
|
2024-01-21 20:37:49 -05:00 |
|
scratchminer
|
38c2121fc0
|
fix the freq calculator (again)
|
2024-01-21 19:39:52 -05:00 |
|
scratchminer
|
a8ee20c065
|
Add a 'set LFSR' macro and
remove the LFSR reset when a note is turned on
|
2024-01-21 12:22:23 -05:00 |
|
scratchminer
|
00676e785a
|
Fix some bugs with sound output
|
2024-01-21 11:56:03 -05:00 |
|
scratchminer
|
5d2dade036
|
Duty / Noise no longer appears in PN inst. config
|
2024-01-21 06:47:38 -05:00 |
|
scratchminer
|
85997e55e7
|
add Power Noise support
|
2024-01-21 06:44:29 -05:00 |
|
tildearrow
|
f31f9a454d
|
fix instrument load preview
|
2024-01-20 02:34:21 -05:00 |
|
cam900
|
8e0b64c512
|
Add preset variation with NMK112
|
2024-01-19 23:30:09 +09:00 |
|
cam900
|
e5b6f0b373
|
Merge branch 'master' of https://github.com/tildearrow/furnace into nmk112
|
2024-01-19 22:30:25 +09:00 |
|
tildearrow
|
b452641186
|
Merge branch 'macro-retrigger-effect-tildearow-version'
with rewritten retrigger- erm... RESTART function
|
2024-01-17 14:48:47 -05:00 |
|