Commit graph

1046 commits

Author SHA1 Message Date
Eknous-P
4e97650488 separate and fix note selector in find/replace 2025-09-24 13:55:22 +04:00
tildearrow
8dbd732db9 GUI: randomize notes + button to open pat menu on
mobile
2025-09-20 21:48:18 -05:00
Eknous-P
c0da289d40 chip rack led setting 2025-09-17 15:25:26 +04:00
tildearrow
27a555f129 GUI: chip manager redesign, part 4
this selectable is so ugly and uncentered
2025-09-16 16:42:23 -05:00
tildearrow
72b94b029a GUI: chip manager redesign, part 3 2025-09-16 06:27:34 -05:00
tildearrow
0f408310f1 GUI: chip manager redesign, part 1 2025-09-15 21:02:19 -05:00
tildearrow
fb35e6f993 GUI: add a compressed font cache
reduce memory usage by not loading the same font twice
2025-09-07 18:13:57 -05:00
tildearrow
24e7338dc5 GUI: add visualizer to cmd stream player 2025-09-04 05:01:48 -05:00
tildearrow
9ce9a84dde GUI: loop start/end hints, part 2 2025-08-17 15:26:53 -05:00
tildearrow
4cd105c6b2 GUI: add new ImGui colors 2025-08-15 04:10:18 -05:00
tildearrow
ee7087b7a5 update Dear ImGui to 1.92.0, part 2
TODO:
- testing
- testing
- testing
- additional testing
- extra testing

and of course:
- testing
2025-08-12 02:22:26 -05:00
tildearrow
f09e060c33 GUI: new pattern cursor logic, part 21 2025-07-18 18:43:40 -05:00
tildearrow
e5ad462cd2 GUI: new pattern cursor logic, part 20
oh yes
2025-07-18 05:05:56 -05:00
tildearrow
203cb04758 GUI: order lock button... 2025-07-16 05:07:22 -05:00
tildearrow
5928e57203 GUI: prepare4buttonwhichconfinesselection2curorder 2025-07-04 21:14:58 -05:00
tildearrow
33dec5ff1d GUI: new pattern cursor logic, part 7
implement delete
prepare other edit actions
2025-06-29 20:57:41 -05:00
tildearrow
9646eb9028 GUI: new pattern cursor logic, part 3 2025-06-28 02:17:40 -05:00
tildearrow
b9604c5729 GUI: new pattern cursor logic, part 1 - READ
this new pattern cursor logic will finally allow you to click on any
cell of the previous/next pattern and take you there
on top of that you'll be able to make selections that go beyond the
boundaries of a pattern

operations are not supported yet, so don't try it out!
it won't work properly until I adapt the code.
2025-06-27 20:37:23 -05:00
tildearrow
38e4245ee0 Virtual Boy: envelope bug status 2025-06-24 02:54:18 -05:00
tildearrow
d243bafc6f GUI: don't warn while loop start/end focused
very ugly workaround to #2587
2025-06-23 19:02:19 -05:00
tildearrow
e23f1700a3 GUI: add setting to disable maximize workaround
issue #2575
2025-06-18 03:32:39 -05:00
tildearrow
b7e63d2ee8 GUI: possibly fix hang after factory reset
issue #2576
2025-06-18 03:01:04 -05:00
tildearrow
fe454ee2df VGM export: add speed drift compensation setting
it appears this is the only way to get exports to play at the correct
speed in DeadFish's VGM player for Genesis
2025-06-06 02:45:59 -05:00
recme
dcb383b86d
Recovered "Follow pattern state" on play due to Find/Replace (#2468) 2025-05-21 19:05:31 -05:00
tildearrow
1cabe743d6 VGM export: prepare to fix NES DPCM 2025-05-06 03:44:42 -05:00
tildearrow
184b8efcc4 GUI: no system file picker on Flatpak
portals bring too many issues to deal with
issue #2490
2025-04-30 15:17:07 -05:00
tildearrow
e79721b785 add big endian and long ptr options to cmd stream
the format also changes!
2025-04-13 20:42:15 -05:00
tildearrow
05da08d6da GUI: threaded command stream export, part 1
no progress bar yet
2025-04-08 04:59:00 -05:00
tildearrow
873bad1613 stuff 2025-04-07 04:33:28 -05:00
tildearrow
f7c2fce461 more command stream work
including a disassembler, large stack, and some other things
2025-04-05 03:19:44 -05:00
tildearrow
c3f98e50d3 add cheat code for modified sine wave
chain barrel
2025-04-02 18:52:20 -05:00
tildearrow
c064cf089d prepare to fix pitch linearity issues 2025-04-01 14:11:45 -05:00
tildearrow
f95336befe renderGL: setting to set settings to set stencil a
nd buffer size

it appears this may be the cause of visual glitches
2025-03-30 15:13:39 -05:00
tildearrow
7d96ddaef2 release v0.6.8 2025-03-29 22:26:09 -05:00
tildearrow
13b56870ec new demo song
by ALTMUS
2025-03-29 22:26:00 -05:00
tildearrow
c9f9cc0d8b GUI: add a setting to toggle fallback pat font 2025-03-27 19:02:29 -05:00
tildearrow
841af611ba WonderSwan: bring Mednafen core back 2025-03-22 01:38:08 -05:00
tildearrow
0f4d70a34e GUI: add chan osc DC off correction strat options
off: no DC offset correction
normal: the old algorithm
high-pass: a new algorithm

also fix a hang!
2025-03-17 04:07:22 -05:00
tildearrow
957a05665a fix crash 2025-03-10 12:46:46 -05:00
tildearrow
b46a60e96d possibly solve vZoom/vScroll issue
move these to a new DivInstrumentTemp struct
this way, undo history is not altered every time these change

issue #2179
2025-03-10 12:35:05 -05:00
tildearrow
b7a8745581 GUI: hide SCV once again
after the unification the system ID and chan count are stable
however, the system is still beta...
it won't be ready by 0.6.8 so I am going to hide it
2025-03-10 11:43:17 -05:00
freq-mod
ca89b5beb8 Add files via upload 2025-03-09 13:46:24 +01:00
tildearrow
5a2d4662aa NDS: get rid of core quality 2025-03-09 01:27:59 -05:00
yohannd1
f2d6ae78fa sample filter ui: clamp frequency on popup 2025-03-07 18:41:17 -05:00
yohannd1
37d49ffe0f sample filter ui: add sweep option 2025-03-07 18:41:17 -05:00
tildearrow
0d7ef2e8eb WonderSwan: acquireDirect() 2025-03-07 18:37:25 -05:00
tildearrow
3d915270b1 GUI: remove Virtual Boy quality setting 2025-03-07 17:06:47 -05:00
tildearrow
c2228cd74b SCC: acquireDirect() 2025-03-06 19:06:45 -05:00
tildearrow
7a6f6a6745 PCE: remove core quality 2025-03-06 12:18:10 -05:00
tildearrow
6813c30e3a new chan osc, part 8
fix remaining bugs
2025-03-02 18:02:38 -05:00