tildearrow
|
a070988b78
|
GUI: I am drunk!
|
2023-09-07 02:19:31 -05:00 |
|
tildearrow
|
a3cd0fa6ba
|
limit number of render pool threads to chip count
|
2023-09-07 01:16:27 -05:00 |
|
tildearrow
|
157f3be253
|
workPool: handle thread init failures
|
2023-09-07 01:16:12 -05:00 |
|
tildearrow
|
1a520dbf3e
|
more multi-thread fixes
don't use static on acquire()
don't yield at all
run fillBuf() on thread
fix option tooltip as it introduces some overhead
|
2023-09-07 00:48:26 -05:00 |
|
tildearrow
|
64669e4d9b
|
workPool: do not notify empty threads
|
2023-09-07 00:21:26 -05:00 |
|
tildearrow
|
9b276e80f8
|
workPool: don't use std::function
it's kinda slow
|
2023-09-07 00:16:47 -05:00 |
|
tildearrow
|
084cbcb168
|
fix some typos
|
2023-09-06 22:34:56 -05:00 |
|
tildearrow
|
e0172bb851
|
GUI: fix cheat codes activation
|
2023-09-06 22:21:58 -05:00 |
|
tildearrow
|
70c96beed4
|
Merge pull request #1456 from tildearrow/doc-glossary
Brand new glossary page.
|
2023-09-06 21:55:48 -05:00 |
|
Electric Keet
|
37656a98f7
|
Yet more glossary tweaks.
|
2023-09-06 19:31:37 -07:00 |
|
Electric Keet
|
4661845547
|
A few more corrections and adjustments.
Pulse width really does deserve its own entry.
|
2023-09-06 19:00:57 -07:00 |
|
Electric Keet
|
9bc5c4b81d
|
Glossary refinement.
|
2023-09-06 18:26:01 -07:00 |
|
tildearrow
|
c80d3a4229
|
aaaaa
|
2023-09-06 20:25:44 -05:00 |
|
tildearrow
|
5b5dc5de1b
|
GUI: hide setting for multi-threaded playback
|
2023-09-06 20:17:51 -05:00 |
|
tildearrow
|
7e50ffe1f0
|
workPool: don't use SDL
|
2023-09-06 19:41:54 -05:00 |
|
tildearrow
|
c1b6aed04b
|
Merge branch 'threaded' - but will be hidden
under a cheat code for now
|
2023-09-06 19:27:55 -05:00 |
|
Electric Keet
|
7b0f8520c9
|
File extensions must be lowercase!
Also a correction regarding BRR. Wikipedia is wrong!
|
2023-09-06 17:07:26 -07:00 |
|
tildearrow
|
e9cf03f8c9
|
GUI: add warnings for ADPCM-B looped samples
issue #1451
|
2023-09-06 18:53:03 -05:00 |
|
tildearrow
|
bb4de6fcb0
|
OPL/OPNA/OPNB: fix ADPCM-B freq not being clamped
|
2023-09-06 18:39:56 -05:00 |
|
tildearrow
|
8d365a2faf
|
GUI: update credits
|
2023-09-06 18:30:09 -05:00 |
|
tildearrow
|
5cdb09f76f
|
rename
|
2023-09-06 18:29:43 -05:00 |
|
tildearrow
|
dc36f87854
|
Merge pull request #1448 from Eknous-P/demos
Namco C15 demo song
|
2023-09-06 18:28:55 -05:00 |
|
tildearrow
|
1499cd714e
|
GUI: fix pattern manager not marking modified
|
2023-09-06 18:26:58 -05:00 |
|
tildearrow
|
78d891f963
|
GUI: fix order count being one more
|
2023-09-06 18:24:53 -05:00 |
|
tildearrow
|
9a95ec2360
|
GUI: re-enable chan osc anti-alias
|
2023-09-06 18:15:55 -05:00 |
|
tildearrow
|
70dbe92b51
|
GUI: deprecate partial pitch linearity
|
2023-09-06 17:57:53 -05:00 |
|
tildearrow
|
692a1b7915
|
much better
|
2023-09-06 16:39:35 -05:00 |
|
tildearrow
|
5329e551d4
|
improve a bit and add option
|
2023-09-06 14:23:47 -05:00 |
|
tildearrow
|
e8dbacf6e0
|
this is horrible
|
2023-09-06 06:22:03 -05:00 |
|
tildearrow
|
e1cd05e8e9
|
reset workPool position after wait
|
2023-09-06 04:06:26 -05:00 |
|
tildearrow
|
7d0f816d11
|
prepare for threaded rendering?
one chip per thread.
|
2023-09-06 04:03:53 -05:00 |
|
tildearrow
|
ec4063641a
|
GUI: fix sample preview needle visible when switch
ing samples
|
2023-09-05 15:38:02 -05:00 |
|
tildearrow
|
803c8b0582
|
GUI: update intro
ticket #1453
|
2023-09-05 15:31:27 -05:00 |
|
tildearrow
|
fc760eed43
|
GUI: fix cut off text in settings
|
2023-09-05 15:30:53 -05:00 |
|
Electric Keet
|
a86f37ac4d
|
More stuff! And things.
|
2023-09-05 12:45:49 -07:00 |
|
tildearrow
|
eb18b28928
|
workPool: improvements
|
2023-09-05 06:02:58 -05:00 |
|
tildearrow
|
d42b503e81
|
GUI: update credits
|
2023-09-05 05:33:23 -05:00 |
|
tildearrow
|
2c0ae7c8bb
|
reduce intro volume, part 1
|
2023-09-05 04:55:22 -05:00 |
|
tildearrow
|
5f0fe2c8f7
|
READY! DOWN! HUT HUT HUT HUT HUT HUT HUT HUT HUT
****** CHANGE SIDES ******
NEXT DEFENSE NEXT OFFENSE
|
2023-09-05 04:42:35 -05:00 |
|
tildearrow
|
1da000b00c
|
GUI: per-chan osc multi-threading!
|
2023-09-05 04:38:57 -05:00 |
|
Electric Keet
|
e68c0cbd75
|
Corrections.
Also, pulling "supersaw" until I've gotten something like consensus on the definition. Amusing, since it's what got me started on this glossary....
|
2023-09-04 22:11:20 -07:00 |
|
Electric Keet
|
c3ab0652b2
|
Brand new glossary page.
|
2023-09-04 20:53:22 -07:00 |
|
tildearrow
|
c99899a002
|
GUI: re-organize chan osc code
prepare for possible multi-threading
|
2023-09-04 18:54:33 -05:00 |
|
tildearrow
|
55eeb241cf
|
this won't build
|
2023-09-04 18:35:18 -05:00 |
|
tildearrow
|
ad7b4f61b5
|
YM2612: fix missing 30xx effect
|
2023-09-04 15:02:19 -05:00 |
|
tildearrow
|
2ca5856800
|
a fix
|
2023-09-04 04:25:21 -05:00 |
|
tildearrow
|
60df7e26f4
|
GUI: even more chan osc improvements
|
2023-09-04 04:14:47 -05:00 |
|
tildearrow
|
ab7b26a2e7
|
GUI: improve chan osc wave centering
|
2023-09-04 01:18:48 -05:00 |
|
tildearrow
|
7a78ec1b60
|
GUI: optimize chan osc
don't process FFT if not loud enough
don't process DFT if we couldn't determine wave length
|
2023-09-03 20:09:03 -05:00 |
|
tildearrow
|
90980a3062
|
GUI: center chan osc
|
2023-09-03 19:08:30 -05:00 |
|