Commit graph

10155 commits

Author SHA1 Message Date
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 7527c7340f yet another workaround to a deadlock in the log th
read

a really stupid workaround but why does notify_one not work
2025-06-28 00:29:21 -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 eac8c03158 fix demos/README.md 2025-06-27 01:04:07 -05:00
tildearrow 39623432dd fix order 2025-06-26 20:16:03 -05:00
tildearrow fcb17b3b86 update po files! 2025-06-25 19:14:05 -05:00
tildearrow ab27e6090e ES5506: fix channel count with Amiga pitch 2025-06-25 18:05:03 -05:00
tildearrow c592c44c37 SM8521: "improve" noise
unconfirmed

issue #2567
2025-06-25 17:13:12 -05:00
tildearrow 83f97a794f actually set the correct hint for SDL audio driver
issue #2545
2025-06-25 16:46:05 -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 801f5c5720 OPL4: fix use of invalid samples
issue #2217
2025-06-24 03:46:08 -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 7fbe9c01a5 Virtual Boy: document hardware bugs
issue #2442
2025-06-24 02:09:52 -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
Floogle 83c9d0a3ee
Improve Virtual Boy emulator (#2446) 2025-06-23 19:52:20 -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 1ee703a158 .ftm import: N163 wave conversion improvements
better local to global wave mapping
issue #2476
2025-06-21 21:19:18 -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 d7c5fceac4 OPL4: fix PCM chan osc on ymfm
for real
issue #2566
2025-06-21 17:46:27 -05:00
tildearrow 8d8aecca2a OPLL: fix op 2 TL macro in preset patch 2025-06-21 17:31:09 -05:00
tildearrow c08d42b483 OPL4: fix PCM chan osc on ymfm??????
issue #2566
PCM only has two outputs
2025-06-21 10:57:29 -05:00
tildearrow c3886dd5a8 OPLL: fix pitch calculation
possibly issue #2538
2025-06-21 10:39:11 -05:00
tildearrow 96624e82fb get out of freelance mode when exporting audio
issue #2579
2025-06-21 10:22:01 -05:00
tildearrow f02e38d560 do not allow user to play notes during export
issue #2579
2025-06-21 10:18:54 -05:00
tildearrow 4af0345b03 OPL3: fix channel 7 hard reset
issue #2582
2025-06-21 04:07:59 -05:00
Electric Keet 3f4c1ddf89 Minor doc corrections. 2025-06-19 17:16:24 -05:00
Electric Keet 1bd2ea3a6b Docs for new PC Speaker exports. 2025-06-19 17:16:24 -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 a36d78305a YM2612: implement urgent flag on ymfm and LLE
issue #2475
2025-06-18 02:51:14 -05:00
tildearrow f0207011da update gitignore 2025-06-18 02:50:53 -05:00