Commit Graph

5149 Commits

Author SHA1 Message Date
tildearrow ffe8b5ed9c ExtCh: fix forceIns after 1800 2023-08-19 02:54:19 -05:00
Eknous-P f8a497e549 Merge branch 'multicore' of github.com:Eknous-P/furnace into multicore 2023-08-19 10:33:06 +04:00
Eknous-P eab7978556 tablesetcolumnindex -> tablenextcolumn 2023-08-19 10:32:36 +04:00
Eknous cbbf766ae5
Merge branch 'tildearrow:master' into multicore 2023-08-19 10:02:48 +04:00
tildearrow c38b3ed399 GUI: play around with oversample setting 2023-08-18 23:39:09 -05:00
tildearrow 6d5b313973 now the other OPNs 2023-08-18 04:10:16 -05:00
Eknous-P 3926c4276e oopsie 2023-08-18 12:44:50 +04:00
tildearrow 2f08407a73 GUI: custom sample editor icons, part 2 2023-08-18 03:39:08 -05:00
Eknous-P eb820eb9af make table 2023-08-18 11:34:08 +04:00
Eknous-P 74e803d4e9 redo core switching 2023-08-18 10:40:18 +04:00
Eknous-P 12d7911d1a Merge branch 'master' into multicore 2023-08-18 08:59:06 +04:00
tildearrow f2dd169e3d Game Boy: fix soft env volume after note off 2023-08-17 18:28:48 -05:00
tildearrow d32829b9e9 GUI: update credits 2023-08-17 17:38:18 -05:00
tildearrow 0aabfe52d8 YM2612: fix ExtCh muting
issue #1366
2023-08-17 16:37:27 -05:00
Eknous-P 36e2444b11 add logs 2023-08-17 22:48:46 +04:00
Eknous-P 8da1085809 separate cores + selection for playback and export 2023-08-17 22:28:17 +04:00
Electric Keet 4985a4b5d0 Various work on the icon font.
Cleaned up leftover guides, added actually useful ones in the guide character (E0F0), tweaked VRC6 saw.
2023-08-16 21:50:31 -05:00
tildearrow 22f92aafe4 new demo songs
by PichuMario and Weeppiko
2023-08-16 16:42:41 -05:00
tildearrow 5f5d1c2189 new demo song
by ifrit05
2023-08-16 16:14:28 -05:00
tildearrow 6c44614279 GUI: custom sample editor icons, part 1 2023-08-16 04:16:31 -05:00
tildearrow a1bc1a66a3 fix macro pos indicator not appearing in freelance 2023-08-16 01:03:56 -05:00
tildearrow c05efedee0 GUI: improve single macro view 2023-08-16 00:43:15 -05:00
tildearrow 4707ef6979 GUI: center it 2023-08-15 22:25:01 -05:00
tildearrow d8a069c360 Merge branch 'master' into instr-editor-wrap 2023-08-15 22:16:57 -05:00
Electric Keet cb5f59d02b Select the correct amount of vertical space.
Tested in both occurring situations.
2023-08-15 16:55:53 -07:00
Electric Keet 02ef1549dd Fixed vertical centering. 2023-08-15 14:58:50 -07:00
tildearrow a008059b54 Merge branch 'letter-icons' 2023-08-15 16:24:59 -05:00
Electric Keet 520b772f35 Small changes to letter icons.
MultiPCM is now `MUL PCM`.
VRC 6 saw now has a little sawtooth icon.
2023-08-15 16:23:32 -05:00
tildearrow 823d64e68c GUI: fix 0.5-pixel error in unified assets 2023-08-15 15:52:32 -05:00
tildearrow 363bc4be68 GUI: fix no ins icon 2023-08-15 14:50:54 -05:00
Electric Keet f09ef69da1 Break "no instrument selected" lines.
In the instrument editor, when instruments are loaded but no instrument is selected, there's a dropdown to select a type and then "or Open or Create New"... but on one line, they're too long for the window's width. With this, they're on two lines.
2023-08-15 11:58:05 -07:00
tildearrow 09540a2d53
Merge pull request #1358 from mooinglemur/20230815-zsmopt
ZSM: optimize: skip PWM write on non-pulse, change delay flush logic
2023-08-15 03:01:39 -05:00
MooingLemur 1d882b0ca7 minor style fix 2023-08-15 00:58:56 -07:00
MooingLemur 5d63b253ce potential flush needed here too 2023-08-15 00:47:08 -07:00
MooingLemur fd2c17e4f9 ZSM: optimize: skip PWM write on non-pulse, change delay flush logic 2023-08-15 00:16:33 -07:00
tildearrow ddb0add67e GUI: fix insIconsStyle not saving 2023-08-15 01:57:43 -05:00
Electric Keet 2ef2416587 Adjusting height of letter icons.
They were too high before. Now they line up right!
2023-08-14 21:20:59 -07:00
tildearrow b46dd7b7eb GUI: update credits 2023-08-14 20:02:48 -05:00
tildearrow 6ae8f615d9 we got custom icons 2023-08-14 20:02:10 -05:00
tildearrow 1848484831 prepare for loading the icon font 2023-08-14 19:19:18 -05:00
tildearrow 741d350fe2 possible fix to #1356 2023-08-14 16:28:43 -05:00
tildearrow c127fd0928 GUI: prepare for sample rate warnings 2023-08-13 20:34:03 -05:00
cam900 c49bd177e9 fix muting for C140 VGM output 2023-08-13 17:31:33 +09:00
tildearrow bbeb3df9f6 Merge branch 'master' into force-critical-input-trickle 2023-08-12 21:52:12 -05:00
tildearrow cd0c8cfca9 C140: fix chan osc 2023-08-12 17:28:54 -05:00
tildearrow 987ca3ad11 C140: VGM volume 2023-08-12 17:08:01 -05:00
tildearrow d7de177d26 VGM export: new ripper name 2023-08-12 16:55:23 -05:00
tildearrow 4214bdee71 C140: ?!?!?! 2023-08-12 16:46:35 -05:00
tildearrow fc16164dbd
Merge pull request #1342 from tildearrow/c140
Chicken ice cream
2023-08-12 16:29:49 -05:00
tildearrow 393af54938 GUI: bring the combo box back 2023-08-12 16:21:24 -05:00
tildearrow 908ecf411d C140: partially working VGM export 2023-08-12 04:33:33 -05:00
tildearrow 1f10c31414 update ins type 2023-08-12 04:19:20 -05:00
tildearrow 1e580d6936 C140: comment 2023-08-12 04:12:22 -05:00
tildearrow 6d1df99254 GUI: remove debug 2023-08-12 04:12:10 -05:00
tildearrow 984a3b7450 YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 2023-08-12 04:07:14 -05:00
tildearrow f12d601234 C140: fix key off 2023-08-12 03:45:08 -05:00
tildearrow 320d965f78 fix µ-law encoding 2023-08-12 03:42:10 -05:00
tildearrow 06243c9d9d asdfasdf 2023-08-12 02:53:05 -05:00
tildearrow 94cb733c60 fix build error
hopefully
2023-08-12 02:52:50 -05:00
tildearrow 27e454e7aa C140: help µ-law ISN'T WORKING 2023-08-12 01:54:12 -05:00
tildearrow 5f2cfd4854 AY: don't use bit arrays
issue #649
2023-08-11 23:58:44 -05:00
tildearrow b58fe36356 Merge branch 'master' into ymf289b 2023-08-11 22:25:39 -05:00
tildearrow 3317866a00 update wave/sample dirs when adding ins 2023-08-11 19:32:08 -05:00
tildearrow 9b91584d13 Merge branch 'master' of github.com:tildearrow/furnace 2023-08-11 19:27:17 -05:00
tildearrow d531b714a9 GUI: fix curOrder when pat view is not visible 2023-08-11 19:26:42 -05:00
MooingLemur 681c1d9fd7 implement requested changes 2023-08-11 19:13:16 -05:00
MooingLemur a1d74e7dc1 ZSM: add optimize for size toggle 2023-08-11 19:13:16 -05:00
tildearrow fe8f94b2b2 OPN/2/A/B: fix ExtCh muting on 18xx 2023-08-11 16:35:18 -05:00
tildearrow 6324a2a952 OPN/2/A/B: fix ExtCh instrument
issue #1053
2023-08-11 16:14:06 -05:00
MooingLemur 94383fae63 clarify comment 2023-08-11 01:31:53 -07:00
MooingLemur 2365321d46 make clear the tuningoffset is okay to overflow 2023-08-11 01:30:45 -07:00
MooingLemur 245fe1c092 fix cast 2023-08-11 01:19:25 -07:00
MooingLemur 8006e40e26 ZSM: include song tuning in export 2023-08-11 01:02:18 -07:00
cam900 0311d712b1 Fix audPos 2023-08-10 22:16:19 +09:00
cam900 e0ca653462 I forgot 2023-08-10 22:13:13 +09:00
cam900 139ef4be29 Remove unused variable 2023-08-10 20:42:57 +09:00
cam900 882b1c0aae Add C140 status debug window 2023-08-10 20:27:30 +09:00
cam900 4d7d610f8c C140 fixes and optimizations
Minor optimization
Move output shift function to dispatch
Fix loop
Fix pan scaling if using INS_AMIGA
correct about
2023-08-10 20:24:10 +09:00
tildearrow a59b5753bb GUI: add center pop-up setting 2023-08-10 02:42:42 -05:00
tildearrow d9cdb787ae
Merge pull request #1236 from YohananDiamond/dialog-nitpicks
Dialog nitpick: properly centering modal popups
2023-08-10 02:41:57 -05:00
tildearrow be06fe2400 GUI: why is the range wrong 2023-08-10 00:31:29 -05:00
tildearrow 2a0d76563d GUI: fix oversight in sample invert 2023-08-10 00:30:35 -05:00
tildearrow 457fb785b0 Merge branch 'master' into gui-pretty 2023-08-10 00:18:16 -05:00
tildearrow d5776e02bb OPLL: add option to apply fixed frequency to all d
issue #289
2023-08-10 00:15:44 -05:00
tildearrow 805c3ba7ac OPLL: more fixes
issue #289
2023-08-09 23:32:29 -05:00
tildearrow e46fa7d88e OPLL: remove some debug messages 2023-08-09 23:22:43 -05:00
tildearrow c6857b56f2 OPLL: now add a partial fix to issue #289
does not fulfill "apply pitch to all channels" suggestion yet though
2023-08-09 23:22:08 -05:00
tildearrow dd0d6b940a OPLL: drums mode work 4 2023-08-09 23:16:53 -05:00
tildearrow acc74df293 GUI: add option to capitalize menu bar 2023-08-09 22:47:06 -05:00
tildearrow 21d1dfefa1 many changes 2023-08-09 22:00:03 -05:00
tildearrow 7bb59e77cc OPLL: drums mode work 3 2023-08-09 18:02:51 -05:00
tildearrow d5324e8897 OPLL: drums mode work 2 2023-08-09 17:53:48 -05:00
tildearrow 3de0ee4e25 OPLL: drums mode work 2023-08-09 17:29:42 -05:00
tildearrow 7d3b823996 GUI: fix blank ins
issue #1343
2023-08-09 16:06:38 -05:00
cam900 72d04777c0 Less silent output 2023-08-09 20:38:17 +09:00
cam900 46b83833e1 Less louder output 2023-08-09 20:36:59 +09:00
cam900 85aa3736ad oops 2023-08-09 20:34:57 +09:00
cam900 1e2cd8282a Change Mulaw algorithm 2023-08-09 20:33:42 +09:00
cam900 14c5d94499 C140 Part 2 2023-08-09 20:30:00 +09:00
cam900 c34233cf4f Prepare for C140 2023-08-08 21:27:12 +09:00
tildearrow cc8b5d28a8 GUI: add option to show ins type menu when adding 2023-08-08 00:03:56 -05:00
tildearrow 9d410dfe9c add isVolGlobal to DivDispatch
do not key release on pendingNotes if so
issue #1325
2023-08-07 18:05:31 -05:00
Lunathir 10ecc71a60 Remove commas in flags 2023-08-07 14:03:15 -05:00
Lunathir 9ae28a67bf Update presets.cpp 2023-08-07 14:03:15 -05:00
Electric Keet 0a7d957142 Last label tweak. 2023-08-07 10:17:48 -07:00
Electric Keet 3effd9e506 Yet more vertical centering of labels. 2023-08-06 22:47:17 -07:00
Electric Keet 1ea4452e9b More vertical centering of labels.
chanOsc, debugWindow, editControls, findReplace, gui
2023-08-06 20:51:51 -07:00
tildearrow 9ba1eb2541 one more 2023-08-06 22:48:23 -05:00
Electric Keet f66dd6e70b Vertical centering of labels.
Just the settings dialog, this commit.
2023-08-06 20:28:11 -07:00
tildearrow 8ba6c4cf42 GUI: finish some more TODOs 2023-08-06 17:35:45 -05:00
tildearrow a6ad79f686
Merge pull request #1330 from tildearrow/gui-radiobuttons
Radio button group indents everywhere.
2023-08-06 04:26:34 -05:00
tildearrow 4c158f0cd6 fix auto patchbay setting not being loaded 2023-08-06 04:20:07 -05:00
tildearrow 515a657b91 GUI: don't show pan effects if can't pan
issue #1331
2023-08-06 04:15:02 -05:00
Electric Keet 5ba51df566 Radio button group indents everywhere.
This should be all of them.

Except, of course, the find/replace dialog. Those have a specific layout already.
2023-08-05 19:18:53 -07:00
tildearrow 10615b9b5b GUI: finish some TODOs 2023-08-05 18:29:46 -05:00
tildearrow 49e799d576 GUI: indent play on load setting 2023-08-05 15:12:14 -05:00
tildearrow b7f7c362d2
Merge pull request #1328 from tildearrow/settings-ui
Settings and chip config UI: Indent radio buttons.
2023-08-05 15:11:28 -05:00
tildearrow 86c1104529 GUI: add setting to play on load 2023-08-05 14:43:29 -05:00
Electric Keet 543d18b8d5 Chip config UI: Indent radio buttons.
Similarly, stuff is indented for clarity. This includes the chip clock rate selector.
2023-08-05 11:50:17 -07:00
Electric Keet 3f80231f24 Settings window: Indent radio button groups.
All radio button groups are indented for visual clarity. Also, font path and size selectors.
2023-08-05 11:18:50 -07:00
tildearrow 03383cff80 discourage use of legacy sample mode 2023-08-05 03:45:00 -05:00
tildearrow b0ce681875 GUI: drop a mention of legacy 2023-08-05 03:39:40 -05:00
tildearrow 2b78ea7abe GUI: add setting to remove ins/vol val on OFF/REL 2023-08-05 03:37:03 -05:00
tildearrow 1983529bdb GUI: add non-mono mode to osc 2023-08-05 03:26:36 -05:00
tildearrow bf77b95ec9 GUI: wake up on osc 2023-08-05 02:54:09 -05:00
tildearrow 1d4a1c8337 GUI: higher quality oscilloscope
issue #1324
2023-08-05 02:52:02 -05:00
tildearrow 673ff6ebb6 GUI: fix header font not saving at all 2023-08-04 22:43:26 -05:00
tildearrow 4d476c0588 YM2612: fix direct stream 2023-08-04 17:48:34 -05:00
tildearrow 77e708dc57 YM2612: better DAC write scheduling
issue #1300
2023-08-04 17:36:36 -05:00
tildearrow 2060f8e9eb OPN: fix ExtCh alg/fb/fms/ams/lfo macros 2023-08-04 03:33:45 -05:00
tildearrow 358118f1f9 sorry
respect my formatting style
2023-08-03 21:32:57 -05:00
tildearrow cf1f741769 GUI: fix SNES chip config out of bounds
issue #1319
2023-08-03 14:55:30 -05:00
tildearrow a192274e29
Merge pull request #1312 from tildearrow/settings-bigfont
Big font configuration options!
2023-08-03 05:35:33 -05:00
tildearrow eb9bd913e2 and one more fix 2023-08-03 05:34:49 -05:00
tildearrow fcba244c84 fix 2023-08-03 05:31:55 -05:00
tildearrow 629d73f421 address review comments 2023-08-03 05:27:20 -05:00
Eknous cafc6f391d
chanOsc automatic columns + fix chanOsc channel note text (#1305)
* chanOsc note name

* chanOsc auto cols

* lowercase c for consistency

* fix chan note text

* change int to short

* simplify

* visible chan count for calculation

* cleanup

* cleanup 2 (not removing the comma yet)

* remove extra spaces

* add id
2023-08-03 05:25:26 -05:00
tildearrow 69c4c58cc5 ARREGLAR 2023-08-03 04:11:36 -05:00
tildearrow c58eec5753 do not reset the timer (and remove intro monitor) 2023-08-03 03:54:06 -05:00
Electric Keet 3ca687553f At least it's fixed now. 2023-08-02 23:20:59 -07:00
tildearrow 3837fe59fb SN: fix key off 2023-08-03 01:10:25 -05:00
Electric Keet 06d3e8a4b3 Initializing variables, font size change. 2023-08-02 22:59:45 -07:00
tildearrow 23daabf5b9 Game Boy: remove debug message 2023-08-03 00:45:03 -05:00
tildearrow 747b5d19bd NES: whoops!
issue #1313
2023-08-03 00:40:53 -05:00
tildearrow 7d8c1b6efc NES: fix DPCM samples having wrong size 2023-08-03 00:32:50 -05:00
Electric Keet ebf8ebf7c0 Restoring old bigFont, making new headFont instead.
Now we'll see the original font for the credits and the clock.
2023-08-02 20:49:01 -07:00
Electric Keet 14d1e83cd6 Oh, and it'd be good to load the big font setting.
Can't believe I missed this!
2023-08-02 14:22:21 -07:00
Electric Keet bf9f37e8d9 Fixed up about screen.
Inter-line spacing didn't scale with font size. Oops!
2023-08-02 14:05:36 -07:00
Electric Keet 0f4f1a1cf5 Big font configuration options! 2023-08-02 13:48:07 -07:00
tildearrow 537f90c3f1 fix again 2023-08-02 14:58:10 -05:00
tildearrow cf80eca19f FIX build 2023-08-02 01:27:29 -05:00
tildearrow 411e138440 GUI: fix note trigger chan osc mode
when channel not visible in pattern
2023-08-01 20:22:44 -05:00
tildearrow f1b560cce9 PC speaker: fix cut freq
issue #1307
2023-08-01 16:00:13 -05:00
tildearrow 0c606103e3 GUI: fix pushNibble in orders
issue #1309
2023-08-01 13:30:57 -05:00
cam900 71b76e3e88 Fix K053260 sample offset 2023-07-31 20:06:07 +09:00
Eknous-P 20ea5827cf chanOsc note name 2023-07-30 15:05:47 -05:00
tildearrow 4c13fe08d2 YM2612: prioritize urgentWrite() on hard reset 2023-07-30 14:53:26 -05:00
tildearrow 9420bbe058 GUI: mark modified when swapping channels 2023-07-30 14:43:25 -05:00
tildearrow e9af48cf8b GUI: update credits 2023-07-30 04:34:24 -05:00
tildearrow 308af5a34e GUI: new settings layout 2023-07-30 04:33:25 -05:00
tildearrow 954d91d073 OPLL: asdfasfd 2023-07-30 02:20:19 -05:00
tildearrow 1325664d25 SNES: fix possible sample corruption
when toggling echo
2023-07-29 17:12:46 -05:00
tildearrow 423f2f5069 OPN/A/B: implement 30xx on ExtCh
issue #1113
2023-07-29 16:05:34 -05:00
tildearrow 233431c2cc YM2612: implement 30xx on ExtCh 2023-07-29 14:17:04 -05:00
tildearrow 97d44d9a26 GUI: Namco 163 offset -> position 2023-07-29 13:43:49 -05:00
tildearrow bc7e267a85 GUI: BeginPopupContextItem fix 2023-07-29 13:22:05 -05:00
tildearrow b83d8f3198 fix system fmt, part 3 2023-07-29 13:10:59 -05:00
tildearrow 98a6080ca1 fix system fmt, part 2
thanks r-c-f
2023-07-29 13:09:35 -05:00
tildearrow ac011a0fa1 GUI: fix sort button in effect list 2023-07-29 05:39:28 -05:00
Eknous 1d04bb360a
Merge branch 'tildearrow:master' into master 2023-07-29 13:34:54 +04:00
tildearrow 92493485a3 GUI: prepare for new settings layout 2023-07-29 04:21:27 -05:00
Eknous-P 0671df9916 sameline 2023-07-29 13:11:52 +04:00
tildearrow 1aef0079d1 the first step to deprecating Defle compat
Furnace will support .dmf loading/saving
however in a far future, compatibility may not be guaranteed... I am not sure

this setting is off by default (for now)
2023-07-29 03:17:26 -05:00
Eknous-P 5fa4674826 Merge branch 'master' of https://github.com/Eknous-P/furnace 2023-07-29 11:07:36 +04:00
Eknous-P 2c3bacbd3b colored text, arrays instead of many vars 2023-07-29 11:07:20 +04:00
Eknous 7822c53469
Merge branch 'tildearrow:master' into master 2023-07-29 11:06:18 +04:00
tildearrow 9d567d8cca fix system fmt, part 1 2023-07-28 16:07:01 -05:00
Eknous-P 5c5ccbeb72 change to beginpopupcontextitem 2023-07-28 20:38:13 +04:00
Eknous-P dedcff3ec2 Merge branch 'master' of https://github.com/Eknous-P/furnace 2023-07-28 18:39:47 +04:00
Eknous-P dd00d3bc66 cleanup 2023-07-28 18:39:40 +04:00
Eknous 9f5a924259
Merge branch 'tildearrow:master' into master 2023-07-28 18:26:53 +04:00
Eknous-P c6458efbbb Merge branch 'master' of https://github.com/Eknous-P/furnace 2023-07-28 18:25:03 +04:00
Eknous-P d5b18ab080 is this "the button" 2023-07-28 18:24:56 +04:00
tildearrow a7e9218562 Namco WSG: fix custom clock 2023-07-28 04:27:53 -05:00
MooingLemur 9dcd5d1a89 comment grammar 2023-07-28 03:55:08 -05:00
MooingLemur 7aa3aec20e ZSM export: handle Virtual Tempo quantization 2023-07-28 03:55:08 -05:00
cam900 8ad7a5bf7d Remove global rendersamples 2023-07-27 21:10:45 +09:00
Eknous c9447dbff2
Merge branch 'tildearrow:master' into master 2023-07-27 15:27:28 +04:00
Eknous-P 0d33273a2e useless newline removed 2023-07-27 15:22:20 +04:00
Eknous-P 620fc82247 'all' checkbox to 'all'/'none' buttons 2023-07-27 14:44:41 +04:00
tildearrow b41d8fe208 TIA: fix custom clock
but it changes pitch of everything
2023-07-27 02:20:22 -05:00
tildearrow c2f83a3aef GUI: remove ability to save legacy .fui 2023-07-27 01:35:28 -05:00
tildearrow 501d8da7af NES: optimize NSFplay 2023-07-27 01:24:18 -05:00
tildearrow 3fac80dad4 new demo song
by Teuthida
2023-07-27 01:12:50 -05:00
Lunathir 348b158e4b Adjust preset name to be in line with other presets 2023-07-27 01:10:02 -05:00
tildearrow 1fa92c63d0 Merge branch 'master' into force-critical-input-trickle 2023-07-27 00:39:29 -05:00
tildearrow afe703faf2 Merge branch 'force-critical-input-trickle' of https://github.com/bbbradsmith/furnace into force-critical-input-trickle 2023-07-27 00:39:20 -05:00
bbbradsmith fd27a41c08 relocate pattern mouse release handling to FurnaceGui::Loop 2023-07-27 01:04:48 -04:00
tildearrow 1511b66015 MSM6258: fix missing type/outbits init 2023-07-26 19:33:49 -05:00
tildearrow 677f7fe682 ES5506: some cleanup
and fix sample map... ugh

issue #1282
2023-07-26 19:16:57 -05:00
tildearrow 05d101e42e fix unrecognized system ID error always being 0 2023-07-26 18:48:26 -05:00
tildearrow 5c861ca36e compensate for sample movement/deletion 2023-07-26 17:58:57 -05:00
Eknous-P 60006dc862 typo 2023-07-26 19:51:28 +04:00
Eknous-P d19214045c reorder fix 2023-07-26 19:28:42 +04:00
Eknous-P 54d4097146 put sorting checkboxes in a treenode 2023-07-26 18:53:39 +04:00
Eknous-P 1c94975a0a primitive effect sorting 2023-07-26 18:41:17 +04:00
cam900 e0dc22a6f1 Remove unnecessary functions 2023-07-26 19:39:13 +09:00
cam900 a3d54ca933 Merge branch 'master' of https://github.com/tildearrow/furnace into x1_010_bank 2023-07-26 19:28:39 +09:00
tildearrow a3a004477d Game Boy: fix hw seq in low latency mode 2023-07-25 01:51:22 -05:00
tildearrow d12c061393 PET: fix not working 2023-07-25 01:26:41 -05:00
tildearrow 4161dcd786 fix crash when exporting audio (per chip)
also fix two misc issues in ES5506 and Sound Unit
2023-07-24 22:34:39 -05:00
tildearrow 68a2c5f2f0 GUI: update credits 2023-07-24 17:48:05 -05:00
tildearrow b519713222 don't use exceptions in maps
succeeds #801
2023-07-24 17:39:09 -05:00
tildearrow 85666a9d70 GUI: update credits 2023-07-24 14:52:27 -05:00
tildearrow 6694659695 formatting 2023-07-24 14:51:41 -05:00
Eknous-P ceadf7a6c8 revert text changes 2023-07-24 21:16:59 +04:00
Eknous 695afcfc88
Merge branch 'tildearrow:master' into master 2023-07-24 14:21:30 +04:00
tildearrow c702922144 OPLL: how am I going to do this 2023-07-23 22:36:27 -05:00
tildearrow 90264bb63e MSM5232: fix chan osc
issue #1269
2023-07-23 16:40:45 -05:00
tildearrow e52e2da68b dev165 - Namco 163: do not scale pitch by default 2023-07-23 15:57:25 -05:00
Eknous-P 3a950619b0 settings apply button 2023-07-23 22:35:24 +04:00
Eknous-P 6cb6cc2c41 ted part number 2023-07-23 16:57:54 +04:00
Eknous 1e770d52b6
Merge branch 'tildearrow:master' into master 2023-07-23 16:44:05 +04:00
tildearrow 05a9496189 update credits 2023-07-23 05:26:25 -05:00
tildearrow 20418bb490 add TED to Furnace
#855 #873
2023-07-23 04:42:38 -05:00
cam900 3bafd4f6c0 update via PR comments 2023-07-23 17:39:38 +09:00
tildearrow 895921f257 GUI: orders now respect push nibble setting
issue #1260
2023-07-22 17:48:13 -05:00
tildearrow 0d2b7427a6 MSM6258: only one output 2023-07-22 17:32:16 -05:00
Eknous-P 7c5db82ab8 remove duplicate cases 2023-07-22 21:43:23 +04:00
Eknous-P f274f88c42 Merge branch 'master' of https://github.com/Eknous-P/furnace 2023-07-22 20:44:11 +04:00
Eknous-P 093df41ef9 flat note names 2023-07-22 20:44:02 +04:00
Eknous 6cdfccec94
Merge branch 'tildearrow:master' into master 2023-07-22 19:49:34 +04:00
Eknous-P d0404c9e10 more part numbers 2023-07-22 18:58:24 +04:00
Eknous-P 4ef6acfab7 add scc/scc+ and qsound part numbers 2023-07-22 18:00:49 +04:00
tildearrow cb825ca938 GUI: add ImGuiTableFlags_NoScrollWithMouse 2023-07-22 05:27:46 -05:00
Eknous-P 4d2c388a69 change "piezo" to "moving iron" 2023-07-22 12:17:04 +04:00
tildearrow 2abe76d000 Amiga: fix custom clock 2023-07-22 01:42:05 -05:00
cam900 a675494fc2 Add part number for OPL3-L 2023-07-22 10:43:21 +09:00
cam900 0889a8fe92 Merge branch 'master' of https://github.com/tildearrow/furnace into ymf289b 2023-07-22 10:39:28 +09:00
tildearrow 12a8abdf95
Merge pull request #1243 from Eknous-P/master
"chip part number" text label option for per-channel scope
2023-07-21 20:06:08 -05:00
tildearrow ad88ce46ab dev164 - Namco 163: improvements, part 4
- per-channel wave offset/length
- wave load position/length effects
- global wave load effects that actually make sense
- update doc
2023-07-21 19:54:35 -05:00
tildearrow d411c9caba GUI: add "cursor follows wheel" option
needs testing
2023-07-21 17:25:49 -05:00
tildearrow 2f0f30f2f4 GUI: options to wrap around song
both for order change on scroll and vertical cursor wrap
2023-07-21 16:15:20 -05:00
tildearrow 9f9b946522 Namco 163: improvements, part 3
revive the wave length macro
2023-07-20 19:17:00 -05:00
tildearrow 7cc166beb0 Namco 163: improvements, part 2 2023-07-20 18:23:58 -05:00
tildearrow b087b28325 remove Namco 163 name setting 2023-07-20 16:50:19 -05:00
Eknous f1399aab84
Merge branch 'tildearrow:master' into master 2023-07-20 20:41:44 +04:00
tildearrow 08bd036193 Namco 163: improvements, part 1 2023-07-19 21:27:48 -05:00
tildearrow d779b4c516 Namco 163: get rid of wave load
part of some serious work... the global wave load feature will be improved
2023-07-19 14:29:38 -05:00
Eknous-P caf4ab5d7a add k053260 case 2023-07-19 23:20:28 +04:00