Commit graph

4094 commits

Author SHA1 Message Date
tildearrow
7974b96275 fixes 2024-08-18 02:30:30 -05:00
tildearrow
aa4ccc3c3f importExport/shared -> fileOpsCommon 2024-08-17 18:51:05 -05:00
tildearrow
e3e61c817c Merge branch 'master' into sample_banks 2024-08-17 17:53:15 -05:00
tildearrow
3f47979ea7 IT import: handle end of file when reading samples 2024-08-17 17:18:14 -05:00
tildearrow
636a9921a2 changes 2024-08-17 16:29:13 -05:00
LTVA1
5770f381ba setting to choose between OPL2 and OPL3, channel naming 2024-08-17 16:26:53 -05:00
LTVA1
41e094d79d OPL3, hide unused channels 2024-08-17 16:26:53 -05:00
tildearrow
8ad9bfa245 fix panbrello depth 2024-08-16 23:59:20 -05:00
Aleksi Knutsi
a9591fae71
AY Timer bug fixes and some QOL improvements (#2073)
* Create android.yml

* bug fixes part 1

* bollocks number 1

* Update android.yml

* why are you crackling you arent supposed to do that

* stop crackling please

* what a load of

* what a load of part 2

* what a load of part 3

* what a load of part 4

* final commit... i hope!

* final commit my rear bottom

* final commit for real this time

* Delete .github/workflows/android.yml

* Update sysDef.cpp
2024-08-15 15:55:29 -05:00
tildearrow
eaa943e724 GUI: parse ROM export requisites 2024-08-15 11:28:10 -05:00
freq-mod
33f56ba531 remove leftovers 2024-08-14 20:27:58 +02:00
cam900
f906b4ebe4 Safety check for MSM6295 bankswitched address 2024-08-14 17:54:20 +09:00
tildearrow
34517754ad port TIunA to export framework, part 4
index option
2024-08-13 18:42:11 -05:00
tildearrow
249032f096 port TIunA to export framework, part 2
progress bars!
2024-08-13 17:47:18 -05:00
tildearrow
bb5ad38fb6 port TIunA to export framework, part 1
part 2 includes progress bars and options
2024-08-13 16:50:13 -05:00
tildearrow
aad42210d7 it kinda works 2024-08-13 14:34:06 -05:00
tildearrow
e475b29ec3 a menu 2024-08-13 04:40:26 -05:00
tildearrow
b5e500d85d dev217 2024-08-13 04:14:46 -05:00
MooingLemur
0224882a42 oops, should have been 47.0.2 2024-08-13 04:11:08 -05:00
MooingLemur
3b9cf70ff5 VERA: bump default chip type 2024-08-13 04:11:08 -05:00
MooingLemur
a8122d3efd Add VERA 47.0.3 chip type 2024-08-13 04:11:08 -05:00
tildearrow
45eab67fd4 prepare more stuff 2024-08-13 04:10:03 -05:00
freq-mod
8e39d5ff8f part final please god 2024-08-12 19:26:20 +02:00
freq-mod
d1e198ddff part 4 2024-08-12 19:25:53 +02:00
freq-mod
aa225175a8 sample banks part 3 2024-08-12 19:23:52 +02:00
freq-mod
dce4c9a4b2 sample bank import 2024-08-12 15:54:37 +02:00
tildearrow
8d005f7cbc fix Linux build 2024-08-10 22:49:22 -05:00
tildearrow
0325f9ed57 NO 2024-08-10 19:50:58 -05:00
tildearrow
148f49eb2b further preparations 2024-08-10 19:38:50 -05:00
tildearrow
a4aa408912 apvr eatavel eao rso jyrsovrs
to-do:
- make an "exporting ROM" dialog with progress and all
- move TIunA export to the ROM export framework
- perhaps do the same with ZSM in the future?
2024-08-10 19:25:01 -05:00
tildearrow
48523add00 asfgdhk;lj 2024-08-10 02:16:30 -05:00
tildearrow
a8cd10dd46 DivROMExport: new functions
for threading...
2024-08-09 04:27:18 -05:00
tildearrow
d44029647c TIunA export: possibly optimize 2024-08-09 00:30:16 -05:00
DevEd
d8aa07bbbb GB: enable VIN input to accomodate multiple chips on hardware 2024-08-08 17:38:10 -05:00
tildearrow
69f95722f6 prepare to diagnose TIunA hang 2024-08-07 18:22:36 -05:00
tildearrow
c2f2aa3024 AY: merge TFX from host12prog 2024-08-02 16:52:54 -05:00
tildearrow
c02556afa7 OPL: don't use fm.rhy
issue #2061
2024-08-02 14:32:02 -05:00
tildearrow
4e7d566791 FDS: implement auto-mod
I don't like it. improvements welcome.
2024-08-02 02:47:55 -05:00
tildearrow
f50911ea49 FDS: prepare for auto mod 2024-08-02 02:21:44 -05:00
tildearrow
5a961a5485 Revert "effects for controlling volume slides"
This reverts commit 629667d460.
2024-07-23 14:46:11 -05:00
tildearrow
b2223ccd0f implement getGain for a couple chips
the ones with log volume
2024-07-22 19:08:39 -05:00
tildearrow
629667d460 effects for controlling volume slides 2024-07-17 15:33:42 -05:00
tildearrow
f0f0b7fcd6 implement DCxx effect
delayed mute
2024-07-17 04:11:24 -05:00
tildearrow
9bf4cd8dd8 get rid of debug message 2024-07-17 02:08:49 -05:00
tildearrow
67ba1b17f9 XM import: fix vol col porta... 2024-07-15 02:49:20 -05:00
tildearrow
482f5de0fe prepare to add function for mapping vol to percent 2024-07-14 19:58:33 -05:00
tildearrow
76f81f3ba4 XM kmport: E9x 2024-07-14 17:19:08 -05:00
tildearrow
1b6195de7b XM import: F00 stops song 2024-07-14 17:14:46 -05:00
tildearrow
eb277131c5 XM import: vol col porta? 2024-07-14 17:13:55 -05:00
tildearrow
34aa698016 IT import: do not import tempo slides 2024-07-14 16:33:13 -05:00
tildearrow
04be3ab77d XM import: turn arp off 2024-07-14 16:27:14 -05:00
tildearrow
b9787e226f IT import: Qxx has memory 2024-07-14 16:17:29 -05:00
tildearrow
ca9996f3c5 XM/IT import: fix note + porta without ins 2024-07-14 04:05:56 -05:00
tildearrow
4446ffe06d XM import: lock the dead 2024-07-14 03:59:08 -05:00
tildearrow
f6621a2d5f XM: fix end pat mark bumping 2024-07-14 03:56:15 -05:00
tildearrow
26e7e5bb82 XM import: fix EC0/ED0 2024-07-14 03:44:29 -05:00
tildearrow
5e58999e8d IT import: fix 0Dxx bumping into something 2024-07-14 03:44:20 -05:00
tildearrow
6e405d4a99 IT/S3M import: implement S8x 2024-07-14 03:38:24 -05:00
tildearrow
e15ff1fe08 IT import: fix vol column if there is vol effect
also implement vibrato depth vol col effect
2024-07-14 03:27:59 -05:00
tildearrow
516adb32fb XM: fine slides are different 2024-07-14 03:22:32 -05:00
tildearrow
5659ea1344 XM import: fix pitch slide speed 2024-07-14 03:20:46 -05:00
tildearrow
8772d75e52 XM import: loop + fade-out
and a couple envelope fixes
2024-07-14 03:17:40 -05:00
tildearrow
b35db131c4 IT import: implement vol col vol slides 2024-07-14 03:02:03 -05:00
tildearrow
71e052d740 IT import: implement default pan 2024-07-14 02:44:50 -05:00
tildearrow
0efe8a1320 XM import: fix infinite loop 2024-07-14 01:47:17 -05:00
tildearrow
691336a9ce XM import: fix pan macro 2024-07-14 01:35:27 -05:00
tildearrow
6f919acccc XM import: only take 9xx effect if has note 2024-07-14 01:13:38 -05:00
tildearrow
54c679ba50 Dave: fix potential DAC hang 2024-07-13 17:10:19 -05:00
tildearrow
d769264e25 fix possible hang when loading invalid MA/Ox feat
in instrument

issue #2021
2024-07-13 17:01:35 -05:00
tildearrow
7ac894ddc1 IT import: fix it 2024-07-09 20:02:39 -05:00
tildearrow
f1d9d2c939 IT import: compressed stereo sample loading? 2024-07-09 19:41:24 -05:00
tildearrow
f204c11204 IT import: prepare load compressed stereo samples 2024-07-08 18:57:56 -05:00
tildearrow
8b4b2d8aa7 release Import Test 2024-07-08 04:18:20 -05:00
tildearrow
e0ad1642c5 S3M/XM/IT import: tremolo, pan slides and panbrell 2024-07-08 04:01:42 -05:00
tildearrow
0993c00f85 fix panning slides 2024-07-08 03:55:17 -05:00
tildearrow
afbd227033 fix panbrello 2024-07-08 03:53:42 -05:00
tildearrow
e6966b68a9 implement panning slide and panbrello effects 2024-07-07 18:55:22 -05:00
tildearrow
221bc23955 YM2612: surprise addition 2024-07-06 12:35:17 -05:00
tildearrow
622d7bb2bb dev215 - use Momo on Linux releases 2024-07-05 19:16:22 -05:00
tildearrow
c9b2172c4f C64: filter toggle macro 2024-07-05 17:03:01 -05:00
tildearrow
8f577fb669 AY/8930: implement tone and env period macros 2024-07-05 16:18:08 -05:00
tildearrow
e495c8d990 S3M/IT import: why is this variable used
issue #1998
2024-07-05 14:52:05 -05:00
tildearrow
a816eee5b2 XM import: implement more volume column effects 2024-07-04 19:28:08 -05:00
tildearrow
68597535fa XM import: fix 16-bit sample loop 2024-07-04 18:32:54 -05:00
tildearrow
32a665f2c3 OPL: increase YMF262-LLE write delay
issue #1989
possibly issue #1900
2024-07-04 16:44:23 -05:00
tildearrow
a03b8cbb18 macroInt: also apply fix to LFO
and remove debug message
2024-07-04 16:36:35 -05:00
tildearrow
90878c325d macroInt: fix off-by-one when bottom>top
issue #1973
issue #1891
2024-07-04 16:34:39 -05:00
tildearrow
315e5a96bd Merge branch 'master' of github.com:tildearrow/furnace 2024-07-04 15:48:14 -05:00
tildearrow
77ab02a173 S3M import; fix range of X effect 2024-07-04 15:41:23 -05:00
tildearrow
d73d0029a7 asfdfsdaasfd 2024-07-04 04:49:01 -05:00
tildearrow
8d11b4a840 S3M/XM/IT import: fix contiguous slide/porta 2024-07-04 02:42:36 -05:00
tildearrow
f68249f52b fix F1/F2 with note?
issue #1964
2024-07-03 16:55:28 -05:00
tildearrow
aca85f1c82 ES5506: fix same note not resetting slide
reseting? resetting? UGH
2024-07-03 15:08:37 -05:00
tildearrow
18a3a34427 S3M/IT import: fix reuse of curOrder variable 2024-07-02 03:39:31 -05:00
tildearrow
bb4d6c2a55 XM impott: fix build 2024-07-01 13:50:32 -05:00
tildearrow
6449bc9af2 S3M/IT/XM import: hardening 2024-07-01 05:44:28 -05:00
tildearrow
6b2c010afa S3M import: Armani can take a shower again 2024-07-01 05:17:12 -05:00
tildearrow
fd253c37f0 XM import: why does this module have inverted loop 2024-07-01 04:04:04 -05:00
tildearrow
cbca974623 XM import: hide unused channels 2024-07-01 03:34:30 -05:00
tildearrow
88c7e5ad42 XM import: fix 4x0/40x 2024-07-01 03:32:52 -05:00