tildearrow
|
c95e9684ed
|
GUI: work around lack of PRIu64 in some systems
|
2025-02-01 02:32:59 -05:00 |
|
tildearrow
|
b64c06dd4d
|
GUI: add more options for selection drag
ability to copy by dragging selection
|
2025-01-31 17:29:51 -05:00 |
|
tildearrow
|
e22d46e619
|
C64: implement 6581 bias on dSID
for PCM
|
2025-01-31 14:59:38 -05:00 |
|
tildearrow
|
1ceffc659c
|
I will do this later
|
2025-01-30 16:24:33 -05:00 |
|
tildearrow
|
b17b0e3f40
|
fix build...
|
2025-01-30 15:27:55 -05:00 |
|
tildearrow
|
6e63669501
|
add a bunch more TODOs
|
2025-01-29 04:38:12 -05:00 |
|
tildearrow
|
1e891e5e5f
|
aaaaaaaaaaa
|
2025-01-29 04:12:01 -05:00 |
|
tildearrow
|
8776e1c442
|
µPD1771C: implement tone/noise mode
|
2025-01-29 04:10:54 -05:00 |
|
tildearrow
|
9e726eba83
|
LOW QUALITY TILDEARROW CODE...
|
2025-01-29 02:04:49 -05:00 |
|
tildearrow
|
97402e6d41
|
replace AArt µPD1771C core with MAME
|
2025-01-29 01:58:31 -05:00 |
|
tildearrow
|
00ad4e4a46
|
update copyright year
|
2025-01-28 18:49:19 -05:00 |
|
tildearrow
|
0d8b97b1a3
|
C64: add a sample channel
but don't get too excited! it's just $D418 PCM for now...
|
2025-01-28 17:33:08 -05:00 |
|
tildearrow
|
f16b23772e
|
prepare for something
|
2025-01-28 04:59:12 -05:00 |
|
tildearrow
|
fd176dee84
|
dev224 - Merge branch 'fixedblock2'
|
2025-01-28 04:25:24 -05:00 |
|
tildearrow
|
dd9d220f33
|
use state instead of accessing ins for block
|
2025-01-28 04:24:10 -05:00 |
|
tildearrow
|
e713742985
|
GUI: some adjustments to FM block UI
|
2025-01-28 04:04:01 -05:00 |
|
tildearrow
|
58a58bdd98
|
GUI: fix crash in FM editor
|
2025-01-28 03:52:17 -05:00 |
|
tildearrow
|
24cffc562a
|
Merge branch 'master' into fixedblock2
|
2025-01-27 16:33:45 -05:00 |
|
cam900
|
bd298e7ece
|
Fix ES5506 filter slide
|
2025-01-27 13:49:38 +09:00 |
|
tildearrow
|
644b2cd699
|
so that's why panning was broken in command stream
|
2025-01-26 18:10:53 -05:00 |
|
tildearrow
|
ae5788a572
|
GUI: fix paste overflow not changing order
|
2025-01-26 18:10:32 -05:00 |
|
tildearrow
|
36ba721ab2
|
same size
|
2025-01-26 05:00:12 -05:00 |
|
tildearrow
|
497ce44cd0
|
command stream was utterly broken
|
2025-01-26 04:28:03 -05:00 |
|
tildearrow
|
8965c60b0a
|
MOD import: fix possible bug notes
|
2025-01-25 18:54:57 -05:00 |
|
tildearrow
|
304a8b8722
|
GUI: short circuit evaluation paranoia
issue #2327
|
2025-01-17 03:01:30 -05:00 |
|
tildearrow
|
cfcad1e689
|
GUI: fix possible crash in find/replace
issue #2328
|
2025-01-17 02:58:22 -05:00 |
|
tildearrow
|
a750157ab4
|
fix another out of bounds situation
this time if the pitch is invalid
|
2025-01-10 02:10:14 -05:00 |
|
tildearrow
|
732383c036
|
limit max sample size when loading .dmf
|
2025-01-10 02:06:25 -05:00 |
|
tildearrow
|
2b064f85bb
|
SafeReader: fix exploit when using negative length
issue #2316
|
2025-01-10 02:06:14 -05:00 |
|
Natt Akuma
|
cf3d08ca5a
|
Add fixed octave for block+fnum systems
This isn't implemented in SAA1099, despite also being block+fnum system, as there are no benefits from it
|
2025-01-09 03:51:14 +07:00 |
|
Natt Akuma
|
6a58797669
|
Use bsr() in frequency shift calculations
|
2025-01-09 03:43:27 +07:00 |
|
tildearrow
|
68eeef28e4
|
YMZ280B: fix sample offset moving loop
issue #2213
|
2024-12-29 17:55:58 -05:00 |
|
tildearrow
|
5ffd47ed7b
|
SegaPCM: fix sample offset moving loop
issue #2306
|
2024-12-29 16:53:19 -05:00 |
|
yohannd1
|
1b3a3c457d
|
instrument drag&drop: fix marking as modified
|
2024-12-25 17:35:09 -05:00 |
|
Eknous-P
|
d80fe7e0a7
|
fix user systems not loading when language is not english
|
2024-12-24 14:46:19 -05:00 |
|
tildearrow
|
6a091a785d
|
clamp it
|
2024-12-24 01:38:04 -05:00 |
|
yohannd1
|
0b4cf34e4d
|
instrument drag&drop: adding option to disable
|
2024-12-20 21:36:04 -03:00 |
|
yohannd1
|
8aeb50bc32
|
Merge remote-tracking branch 'tilde/master' into data-list-drag-and-drop
|
2024-12-20 21:17:06 -03:00 |
|
yohannd1
|
73c263c2b4
|
closing more popups with esc
|
2024-12-20 03:20:40 -05:00 |
|
yohannd1
|
674d3c6b12
|
fix code style for FurnaceGUI::doPasteMPT
|
2024-12-20 03:20:24 -05:00 |
|
yohannd1
|
2382c19583
|
ctrl drag&drop fix (use IsKeyDown instead of IsKeyPressed)
|
2024-12-19 16:23:11 -03:00 |
|
yohannd1
|
32ea140a61
|
wave+sample drag&drop, and supporting swap via ctrl-drag
|
2024-12-19 15:51:21 -03:00 |
|
yohannd1
|
6ffc495c81
|
instrument swap implemented (thanks to @Eknous-P)
|
2024-12-19 15:04:10 -03:00 |
|
yohannd1
|
806e56a3b2
|
instrument drag and drop: most of the code
Missing the code that actually swaps the instruments :)
|
2024-12-19 12:00:24 -03:00 |
|
bbbradsmith
|
f3081dddef
|
command line arguments: explicit mention of ROM multi-export path
|
2024-12-19 04:40:49 -05:00 |
|
bbbradsmith
|
65a6a55d3e
|
avoid stricmp entirely, just use the lowerCase boilerplate found in many other places in the code
|
2024-12-19 04:40:49 -05:00 |
|
bbbradsmith
|
251bec69a9
|
MacOS ARM build is missing stricmp, hoping including string.h will correct this
|
2024-12-19 04:40:49 -05:00 |
|
bbbradsmith
|
13019b5fa4
|
-romconf command line option to provide -romout configuration parameters
|
2024-12-19 04:40:49 -05:00 |
|
bbbradsmith
|
55a189444f
|
-romout command line export
consolidate DivEngine::isROMExportViable function from FurnaceGUI::updateROMExportAvail to avoid copy-paste
|
2024-12-19 04:40:49 -05:00 |
|
Dalia
|
6a8ca37a20
|
GUI: correct cursor position on song stop (fix #2274)
|
2024-12-18 19:07:14 -05:00 |
|
Dalia
|
67009ed548
|
mark as modified when collapsing/expanding song
|
2024-12-17 01:53:31 -05:00 |
|
tildearrow
|
1d3318c214
|
VGM export: fix DAC data being offset
|
2024-12-15 15:56:18 -05:00 |
|
bbbradsmith
|
6cc5bd8eb5
|
Replace cumbersome command line output strings test with shared boolean
|
2024-12-13 02:01:32 -05:00 |
|
bbbradsmith
|
8cd283c4e9
|
Command line outputs: use ps_fopen to support unicode filenames
|
2024-12-13 02:01:32 -05:00 |
|
bbbradsmith
|
c757be6ea2
|
Command line outputs: replace filename error message with C filesystem error string
|
2024-12-13 02:01:32 -05:00 |
|
bbbradsmith
|
ccda173a15
|
txt to text
|
2024-12-13 02:01:32 -05:00 |
|
bbbradsmith
|
a9a6260f66
|
command line output error should report filename, not e.getLastError (error is with fopen, not e)
|
2024-12-13 02:01:32 -05:00 |
|
bbbradsmith
|
228e7d4676
|
txtout command line action to export text file
|
2024-12-13 02:01:32 -05:00 |
|
tildearrow
|
1d8c2e11bd
|
change padding for ADPCM-A/B samples
issue #1910
may or may not fix the issue. testing needed.
|
2024-12-11 18:30:10 -05:00 |
|
tildearrow
|
609001cd0f
|
GUI: fix wave to sample conversion
|
2024-12-11 18:19:28 -05:00 |
|
Eknous-P
|
f853feed4f
|
requested changes
|
2024-12-11 18:04:10 -05:00 |
|
Eknous-P
|
d26c8d576b
|
damn
|
2024-12-11 18:04:10 -05:00 |
|
Eknous-P
|
5f299996df
|
create sample from wavetable action
|
2024-12-11 18:04:10 -05:00 |
|
tildearrow
|
79167c382f
|
possibly fix timer issues
issue #2189
|
2024-12-09 13:56:20 -05:00 |
|
tildearrow
|
52a4588ad9
|
OPN: fix out of bounds when using some FM effects
on non-FM channels
issue #2286
|
2024-12-09 01:57:30 -05:00 |
|
tildearrow
|
3289f6628d
|
fix AY being one octave down on .dmf import
|
2024-12-07 03:55:24 -05:00 |
|
tildearrow
|
54620b04e0
|
MSX2 is not FM system
|
2024-12-06 18:55:02 -05:00 |
|
tildearrow
|
8215371d31
|
saving
|
2024-12-06 18:51:44 -05:00 |
|
tildearrow
|
8263a320c3
|
improve ins type detection
|
2024-12-06 18:47:09 -05:00 |
|
tildearrow
|
192be95c14
|
OPL: instant drum muting
issue #1945
|
2024-12-06 18:28:09 -05:00 |
|
Eknous-P
|
4b1f993474
|
NO YOU MOTHERF-
|
2024-12-06 17:17:52 -05:00 |
|
Eknous-P
|
11c0ea0428
|
autoscroll orders when overflow scolling patterns
|
2024-12-06 17:17:52 -05:00 |
|
Eknous-P
|
52aad00382
|
sample editor: fix sample drawing rounding
|
2024-12-06 17:17:52 -05:00 |
|
Eknous-P
|
4938e1da36
|
fix backup size calc
|
2024-12-06 17:17:52 -05:00 |
|
Eknous-P
|
e1a3675c4d
|
system picker: change separator to table borders
|
2024-12-06 17:17:52 -05:00 |
|
Eknous-P
|
81719a79ea
|
(sub)song notes: wrap text
|
2024-12-06 17:17:52 -05:00 |
|
Eknous-P
|
ca6f4e2b86
|
effects list: properly scroll table
|
2024-12-06 17:17:52 -05:00 |
|
tildearrow
|
5ceccb5988
|
add support for MSX2 .dmf
your songs may sound different. I am not going to bother supporting effects
and quirks
|
2024-12-06 03:00:15 -05:00 |
|
Dalia
|
e8a173f17d
|
mark song as modified when wt params edited
|
2024-11-30 14:08:37 -05:00 |
|
Dalia
|
49e90f10f4
|
mark song as modified when wavetable synth is toggled
|
2024-11-30 14:08:37 -05:00 |
|
Natt Akuma
|
ddb29874d7
|
SNES: Change base capacity to 0xf800 bytes instead of 0x10000
This is to reflect both source address calculations in the engine code, which assume an echo buffer to end at 0xf800
|
2024-11-27 18:37:39 +07:00 |
|
tildearrow
|
d8d12fa215
|
renderDX9: handle more present errors
|
2024-11-24 17:03:01 -05:00 |
|
tildearrow
|
56f598cd41
|
GUI: fix sample loop crossfade overflow
co-authored by Eknous
|
2024-11-24 16:09:42 -05:00 |
|
tildearrow
|
5d47b50032
|
MSM6258: fix panning
issue #2249
|
2024-11-24 16:05:52 -05:00 |
|
tildearrow
|
c140c94c5f
|
OPL4: fix drums ins type not appearing
|
2024-11-24 15:53:51 -05:00 |
|
tildearrow
|
806d47ba9d
|
disable WITH_DEMOS by default
due to unclear licensing
|
2024-11-24 15:38:27 -05:00 |
|
tildearrow
|
c531f777af
|
fix file not closing when loading .dmc or .brr
|
2024-11-24 15:31:52 -05:00 |
|
tildearrow
|
3ca9545b1e
|
GUI: mark modified when replacing instruments
|
2024-11-14 15:03:56 -05:00 |
|
tildearrow
|
ffba0daf1c
|
GUI: fix hitbox issue in sys picker
|
2024-11-11 13:57:33 -05:00 |
|
tildearrow
|
6f61f6661f
|
C64: fix global param again...
issue #2181
|
2024-11-11 04:17:02 -05:00 |
|
tildearrow
|
44e842530b
|
VGM export: fix bugs in issue #2226
- wrong byte in PCM RAM write
- MSM6258 reset being MSM6295
|
2024-11-11 04:04:04 -05:00 |
|
tildearrow
|
5fcf42267a
|
GUI: warn OPL snare mult
issue #2232
|
2024-11-11 03:57:23 -05:00 |
|
Dalia
|
78af94b5e9
|
don't play metronome unless song is playing
|
2024-11-11 01:36:52 -05:00 |
|
tildearrow
|
99e3c3fa33
|
AY: fix chan osc
issue #2235
|
2024-11-10 05:38:19 -05:00 |
|
tildearrow
|
39a5408e4e
|
GUI: always scroll scrolltexts on mobile
|
2024-11-10 04:56:41 -05:00 |
|
tildearrow
|
b701f06a98
|
Lynx: whoopsie
|
2024-11-10 04:18:22 -05:00 |
|
tildearrow
|
e7375fd733
|
GUI: implement scrolltext
issue #1961
applied on Checkbox
|
2024-11-10 04:14:39 -05:00 |
|
tildearrow
|
76554cb8a2
|
GUI: prepare to fix text overflow
|
2024-11-09 19:44:28 -05:00 |
|
tildearrow
|
a3ceae888e
|
GUI: fix cur order outline
|
2024-11-08 04:42:45 -05:00 |
|
tildearrow
|
77374cf740
|
GUI: fix user presets loading for real
issue #2025
|
2024-11-08 03:41:58 -05:00 |
|