tildearrow
05da08d6da
GUI: threaded command stream export, part 1
...
no progress bar yet
2025-04-08 04:59:00 -05:00
tildearrow
ad5fb97822
arp commands should have 1 byte arg
2025-04-08 04:00:55 -05:00
tildearrow
24cd378e50
GUI: consider pass disable opts in CS exprt dialog
2025-04-08 03:31:42 -05:00
tildearrow
b946f08122
fix cmd stream corruption when cmd stream playing
2025-04-08 03:30:56 -05:00
tildearrow
a2c745cb10
Y8950: fix ADPCM chan osc
2025-04-08 02:12:28 -05:00
tildearrow
032ff82955
fix low quality not working in acquireDirect
...
performance may be reduced
2025-04-07 23:12:27 -05:00
tildearrow
584305f1fa
fix build failure
2025-04-07 20:44:25 -05:00
tildearrow
914ba11e3b
fast block search part 5
...
call protection
2025-04-07 19:05:17 -05:00
tildearrow
ecb9782025
fast block search part 4 - almost there
...
now using recursion
2025-04-07 18:56:23 -05:00
tildearrow
ef7e6b9ce2
fast block search part 3 - BETAAAAAAAA
...
now using a gain/loss estimator to skip blocks which don't offer any advantage when subbed
2025-04-07 18:35:50 -05:00
tildearrow
fc0a7a5e17
fast block search part 2 - still ALPHA
...
now tested... it works but size is not optimal
2025-04-07 13:17:27 -05:00
tildearrow
2fd6fa1a87
support empty short command line param names
...
also add a parameter to disable command stream export optimizations
2025-04-07 13:16:49 -05:00
tildearrow
f79c0689ba
fast block search - A L P H A
...
much faster but untested on playback...
next commit will fix stuff if it didn't work first try
2025-04-07 12:21:24 -05:00
tildearrow
6a7f276454
get the size down
2025-04-07 04:48:13 -05:00
tildearrow
873bad1613
stuff
2025-04-07 04:33:28 -05:00
tildearrow
27cde60f0b
prepare to allow disable opt passes
2025-04-07 00:20:48 -05:00
tildearrow
e9911ab0aa
16-bit call... B E T A
2025-04-06 04:59:01 -05:00
tildearrow
9227695bb0
fix it
2025-04-06 04:47:32 -05:00
tildearrow
bf7abe99ef
speed dial commands and disassembly
2025-04-06 04:24:17 -05:00
tildearrow
da771145f4
GUI: bring the play cmd stream debug button back
2025-04-05 19:53:25 -05:00
tildearrow
6fba60818d
implement command playback - UNTESTED!
2025-04-05 19:27:44 -05:00
tildearrow
d7922baa07
implement all commands
...
no playback yet!
2025-04-05 18:19:41 -05:00
tildearrow
110562c2c4
prepare to implement stuff in cmd stream
...
vol slide with target, tremolo, panbrello and pan slide
2025-04-05 04:33:46 -05:00
tildearrow
a49664a3f5
GUI: make command stream player visible
...
window > debug > command stream player
2025-04-05 03:22:48 -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
39ea7e6da0
sub-blocks, part 2
...
works but result still kind of big
2025-04-04 19:28:29 -05:00
tildearrow
d5f1d3c25c
sub-blocks, part 1
...
currently awful
2025-04-04 05:01:49 -05:00
tildearrow
c110f87548
delay condensation and nop removal
2025-04-03 17:04:34 -05:00
tildearrow
491a361392
command stream relocation
2025-04-03 06:26:25 -05:00
tildearrow
28f8423f23
command stream work
...
disassemble call/jump/ret instructions
prepare for relocation
implement loop (but it doesn't work)
2025-04-03 05:09:40 -05:00
tildearrow
20f322d78c
handle a situation in where MSVC uses C++17
...
always screwing something up
2025-04-02 23:33:45 -05:00
tildearrow
3095a57080
GUI: mismatched delete
2025-04-02 23:25:12 -05:00
tildearrow
05f2c99bb4
OPL4: fix 12-bit related glitches
2025-04-02 19:18:33 -05:00
tildearrow
c3f98e50d3
add cheat code for modified sine wave
...
chain barrel
2025-04-02 18:52:20 -05:00
tildearrow
6e4458d04d
NDS: fix drift
2025-04-02 18:30:38 -05:00
tildearrow
1ea872f6fb
speed up .tfe loader
2025-04-02 17:23:33 -05:00
tildearrow
1dbb932048
YM2612: fix pitch issues
...
issue #2447
2025-04-02 17:14:34 -05:00
tildearrow
d47d61fb6a
fuck this shit
2025-04-01 20:53:56 -05:00
tildearrow
3df72f757e
Merge branch 'pitch-test'
2025-04-01 20:52:38 -05:00
tildearrow
93e3ccf93f
prepare for command stream compression
...
don't optimize waits (this will be the final pass)
2025-04-01 17:28:03 -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
e02404222d
planes
2025-03-26 20:39:39 -05:00
tildearrow
c9e48fb17b
PC speaker: fix chan osc in real output
2025-03-26 14:01:22 -05:00
tildearrow
a3a0acd871
run the last step
2025-03-25 00:55:10 -05:00
Electric Keet
14e5db0efc
Some letter icons realigned.
...
Also, the instructional MD file and the comment within the SFD file have been updated to make the steps a little clearer.
Catch is, something broke and I can't fully run `make-iconfont.sh` so until I can fix that someone else will have to do that step.
2025-03-25 00:55:10 -05:00
tildearrow
f21da72eaf
NES: fix envelope mode not set in reset/forceIns
2025-03-24 18:04:20 -05:00