Commit graph

4042 commits

Author SHA1 Message Date
tildearrow 7414adfcc8 GUI: this is what happens when you copy and paste 2025-07-05 16:26:37 -05:00
tildearrow 57813d53c1 GUI: add input boxes for sample selection range
major sample editor additions coming soon
prepare
2025-07-05 05:06:15 -05:00
tildearrow aec1f80279 GUI: new pattern cursor logic, part 18
fix another thing
2025-07-05 04:46:25 -05:00
tildearrow 55e00cf538 GUI: new pattern cursor logic, part 17
fix some more annoyances
2025-07-05 04:32:28 -05:00
tildearrow 853111b99d GUI: new pattern cursor logic, part 16
fix a couple order change-related problems
2025-07-05 04:19:18 -05:00
tildearrow 5928e57203 GUI: prepare4buttonwhichconfinesselection2curorder 2025-07-04 21:14:58 -05:00
tildearrow bc15ae0812 GUI: render more than the previous/next pattern
no more silly length-1 tricks
2025-07-04 18:28:47 -05:00
tildearrow 15a3a4b82d guI: new pattern cursor logic, part 15
latch
2025-07-04 04:44:58 -05:00
tildearrow 3fedef55ea GUi: new pattern cursor logic, part 14
moveSelected
2025-07-04 04:38:58 -05:00
tildearrow 1c7f71ffaa GUI: new pattern cursor logic, part 13
find/replace and some other places I've missed
2025-07-04 04:30:31 -05:00
tildearrow 0bbdfa877e GUI: new pattern cursor logic, part 12
dragging
2025-07-04 04:05:35 -05:00
tildearrow ae3444566b GUI: new pattern cursor logic, part 11 2025-07-03 20:12:26 -05:00
tildearrow adf850623a GUI: new pattern cursor logic, part 10
fix operations
2025-07-03 20:09:31 -05:00
tildearrow 62c5fe1abd GUI: new pattern cursor logic, part 9
fix movement-related bugs
2025-07-03 19:57:46 -05:00
tildearrow 7a4582d5bd GUI: new pattern cursor logic, part 8
the mega-commit
2025-07-03 19:45:15 -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 186a0ce69f GUI: new pattern cursor logic, part 6 2025-06-29 05:06:06 -05:00
tildearrow 75dca2f114 GUI: new pattern cursor logic, part 5
fix more bugs
2025-06-29 04:37:52 -05:00
tildearrow 608dc375ea GUI: new pattern cursor logic, part 4
fix a couple bugs
2025-06-28 03:49:15 -05:00
tildearrow 9646eb9028 GUI: new pattern cursor logic, part 3 2025-06-28 02:17:40 -05:00
tildearrow 3cb9fbefaa GUI: new pattern cursor logic, part 2
now it automatically changes order so you can select very far
also fix a little bug
2025-06-28 00:55:18 -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 6d5d28484f GUI: code style + ID fix 2025-06-24 03:56:25 -05:00
recme 5eb8718ce5
Added "Coarse Step" option under the "Move Cursor with Scroll Wheel" setting (#2463)
* "Coarse Step" option for Moving Cursor with Scroll Wheel

* Update pattern.cpp

* Update settings.cpp

* Update settings.cpp
2025-06-24 03:55:12 -05:00
tildearrow 6d7a354531 fix MIDI input not working on ins load preview
issue #2561
2025-06-24 03:34:05 -05:00
tildearrow 38e4245ee0 Virtual Boy: envelope bug status 2025-06-24 02:54:18 -05:00
tildearrow cd31b73ecb GUI: locale options update
for languages without region, do not specify region
this will make it work

issue #2549
2025-06-23 20:54:44 -05:00
tildearrow e946404974 a (partial) French translation!
contributed by fouinne44
2025-06-23 20:50:21 -05:00
tildearrow bf366db7e0 GUI: update credits 2025-06-23 19:56:06 -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 5e0cd830f1 GUI: label YMF276 presets as OPN2L 2025-06-23 14:48:47 -05:00
tildearrow ec69c30ca0 NES: here's your FamiTracker compatibility flag 2025-06-21 21:39:29 -05:00
tildearrow 42a2e2c933 GUI: improve edit advance behavior
now it goes to next pattern
issue #2444
2025-06-21 18:06:51 -05:00
tildearrow 67a176aa9a GUI: fix FM preview not updating on ins select
if draggable asset view is on
issue #2506
2025-06-18 03:46:27 -05:00
tildearrow e90b05ae36 GUI: clamp channel volume bar
issue #2568
2025-06-18 03:37:36 -05:00
tildearrow e23f1700a3 GUI: add setting to disable maximize workaround
issue #2575
2025-06-18 03:32:39 -05:00
ヴェルメンスィヱ e209fd0b18
Change OPN2 to OPN2C on non-Genesis presets (#2573) 2025-06-18 03:07:17 -05:00
tildearrow b7e63d2ee8 GUI: possibly fix hang after factory reset
issue #2576
2025-06-18 03:01:04 -05:00
tildearrow 3cbc69aa56 GUI: this time for real fix the crash
issue #2570
2025-06-17 19:04:36 -05:00
tildearrow 5c2647f0ec GUI: prevent division by zero in progress
issue #2570 perhaps?
2025-06-17 03:12:37 -05:00
tildearrow 9ff85bc544 GUI: reset macro zoom when replacing ins
issue #2535
2025-06-14 19:09:47 -05:00
tildearrow 4089fd6594 corrections 2025-06-14 17:50:13 -05:00
AnnoyedArt1256 055266090a
add iPod and GRUB bootloader beeper tune export (#2441) 2025-06-14 17:29:59 -05:00
tildearrow 0a92cd3bbc update credits 2025-06-13 02:42:59 -05:00
tildearrow 18a86fa6c8 better mixing levels for PC-88 and PC-98
thanks Iyatemu for information!
2025-06-11 19:32:05 -05:00
tildearrow 79c48ba799 GUI: don't commit settings while rendering
issue #2553
2025-06-11 02:24:59 -05:00
tildearrow 9e7ed049a1 add compile option to disable the intro
saves around 500KB-1MB
2025-06-10 17:17:18 -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
tildearrow 1ec49d3557 Windows 2000 support, part 1 2025-06-03 19:54:02 -05:00
tildearrow ffbe910c99 dev231 - YM2612: actually be YM2612 by default
pull request #2533
2025-06-02 12:59:10 -05:00