tildearrow
15d47cfe03
actually fix stage 20
...
comparison always was false
2025-09-04 16:00:33 -05:00
tildearrow
24e7338dc5
GUI: add visualizer to cmd stream player
2025-09-04 05:01:48 -05:00
tildearrow
dcf5f3f0c7
fix stage 20 not being purple tanks
2025-09-03 04:01:47 -05:00
tildearrow
91965bca8c
fix crash when converting to BRR with invalid loop end
...
issue #2671
2025-09-03 03:58:45 -05:00
cam900
779a8d8810
Add loop end hints for NDS in ADPCM, 8bit PCM
2025-08-29 16:55:53 +09:00
cam900
4ed40d37d6
Add sample limit in OPL4 PCM, Reduce duplicate
...
it has 512 (if header at 0x000000) or 128 (otherwise; first 384 sample is from bottommost area (ex: YRW801 ROM) in this case) sample limits
2025-08-27 21:02:51 +09:00
cam900
dcfd365cca
Minor NDS warning fixes (more)
2025-08-20 17:57:40 -05:00
cam900
39b6eb9a70
Minor NDS warning fixes
2025-08-20 17:57:40 -05:00
cam900
44b2d3d037
QSound: Fix ADPCM Address and code style,
...
Add QSound ADPCM sample warning:
Because QSound ADPCM has twice long max sample length but start/end addresses are byte aligned, doesn't have loop and pitch (fixed to output rate / 3).
2025-08-20 17:57:40 -05:00
tildearrow
ee64dd6a16
T6W28: fix noise emulation
...
thanks to Burnt Fishy and The Beesh-Spweesh! for information
2025-08-19 20:58:08 -05:00
tildearrow
3b37a5334a
OPNA/B: fix SSG DAC/TFX not working with LLE core
2025-08-19 04:23:58 -05:00
tildearrow
e9924aeb4b
GUI: change resample target limit to 384000
2025-08-19 04:18:26 -05:00
tildearrow
7d9df63a39
GUI: prevent resampling under 100Hz
2025-08-19 04:15:20 -05:00
Eknous-P
cfb47d8b06
fix (possible) zero division error and resample hang when resampleTarget<1
2025-08-19 03:36:40 -05:00
Eknous-P
fa56ea10bc
resample to size
2025-08-19 03:36:40 -05:00
cam900
70d0be5bfe
Add sample warnings and loop hints related to sample format
...
Add/Fix missing warnings in:
YMZ280B: start/loop/end address are byte aligned in any sample format, Sample frequency limit is different at ADPCM and PCM
NDS: start/loop/length are 32 bit word aligned, loop length = loop start + sample length (see https://problemkaputt.de/gbatek.htm#dssound )
ES5506: each sample bank is 4MiB (2Misamples), excluding padding for looping
K007232: each sample bank is 128KiB
ADPCM-B: max sample rate is ((output rate * 65535) / 65536)
X1-010: Sample limit is only for with bankswitch (128KiB in Seta 2 hardware)
MSM6295: Sample frequency is only determined by input clock and frequency divider select pin (sample frequency = input clock / 33 / (4 or 5, determined at frequency divider select pin)).
Add loop point hints for NDS, YMZ280B(ADPCM)
2025-08-18 05:09:50 -05:00
tildearrow
a6173e7ee2
GUI: localize more ImGui strings
2025-08-17 19:42:27 -05:00
tildearrow
0dff606d67
GUI: loop start/end hints, part 3
...
fix loop region display being off by one
2025-08-17 19:42:08 -05:00
tildearrow
9ce9a84dde
GUI: loop start/end hints, part 2
2025-08-17 15:26:53 -05:00
Kagamiin~
ef958ada2f
pt_BR locale brought up to 70% completion
2025-08-17 09:58:19 -03:00
tildearrow
4af768d280
GUI: loop start/end hints, part 1
2025-08-17 05:38:38 -05:00
tildearrow
72247f93fb
GUI: prepare to display loop start/end hints
...
valid loop start/end positions, that is (for SNES, NES, Amiga and other
chips/systems with loop position restrictions)
2025-08-16 23:55:28 -05:00
tildearrow
b52aed25dd
GUI: optimize sample tex render
...
optimize background drawing
2025-08-16 17:19:54 -05:00
tildearrow
7b5167880f
Revert "fix sample list right-click only working on name"
...
This reverts commit 43b369495b .
2025-08-16 16:35:39 -05:00
tildearrow
4cd105c6b2
GUI: add new ImGui colors
2025-08-15 04:10:18 -05:00
tildearrow
e32a3369f2
GUI: fix pattern cell ID conflict
...
Co-authored-by: Eknous-P <ehovakimyan053@gmail.com>
2025-08-14 15:25:57 -05:00
Eknous-P
43b369495b
fix sample list right-click only working on name
...
by moving the context item code to the selectable
2025-08-14 05:25:28 -05:00
tildearrow
aa7ab87b21
fix memory corruption when deleting unused samples
2025-08-14 04:03:16 -05:00
tildearrow
08764e0e88
update Dear ImGui to 1.92.2
...
the upgrade process is done, but a lot of fixes need to be worked on
2025-08-13 15:08:45 -05:00
tildearrow
ce2cf14eed
fix macro scrollbars sharing the same ID
2025-08-12 16:09:00 -05:00
tildearrow
ee7087b7a5
update Dear ImGui to 1.92.0, part 2
...
TODO:
- testing
- testing
- testing
- additional testing
- extra testing
and of course:
- testing
2025-08-12 02:22:26 -05:00
tildearrow
4da6cb71ce
update Dear ImGui to 1.91.6
2025-08-11 15:50:18 -05:00
tildearrow
2a7eac93f8
update Dear ImGui to 1.91.4
2025-08-11 14:52:57 -05:00
Electric Keet
51b2db864f
VERA version number fix 2.
2025-08-11 05:05:25 -05:00
Electric Keet
bf348efe24
VERA version number fix.
2025-08-11 05:05:25 -05:00
tildearrow
dd15d3fc44
GUI: fix sample view
2025-08-10 17:58:07 -05:00
tildearrow
270a22fe18
update Dear ImGui to 1.91.1
...
something broke so i need to perform a bisect
2025-08-10 16:25:20 -05:00
tildearrow
2fc050c6b4
GUI: use ImGuiChildFlags_Border
2025-08-10 04:53:08 -05:00
tildearrow
3aecf2f065
update Dear ImGui to 1.90.7
2025-08-10 04:23:51 -05:00
tildearrow
61e29b6245
update Dear ImGui to 1.90.3
2025-08-10 03:37:21 -05:00
tildearrow
74c4a52413
update Dear ImGui to v1.90
...
bunch of changes
2025-08-09 21:26:36 -05:00
tildearrow
6b1c26b6f0
GUI: why isn't there a SameLine here
2025-08-05 20:25:45 -05:00
cam900
915805862f
msm6295.cpp: Add sample count limit when NMK112 banked
...
In this case, sample limit is expanded to 8192. (32 samples per bank * 256 banks)
2025-08-01 19:35:40 +09:00
tildearrow
0d154b1445
GUI: fix wave >=1000 index cut off in wave list
2025-07-31 18:48:45 -05:00
tildearrow
b5cb1d626c
GUI: dynamic wave list buttons
2025-07-31 18:38:17 -05:00
tildearrow
cf4a2fa902
GUI: fix new folder in sample list not working
2025-07-30 05:29:49 -05:00
tildearrow
8a7295fd86
GUI: create folder in dynamic buttons
2025-07-29 20:15:46 -05:00
tildearrow
4bd72574cf
GUI: dynamic sample list buttons
...
only show those which fit
2025-07-29 20:11:25 -05:00
tildearrow
1b40577585
MSM6295: mark samples after 126 as unloaded
2025-07-29 05:20:32 -05:00
tildearrow
fc95d73e1d
GUI: remove the edit button
2025-07-29 02:32:01 -05:00