Luke Hubmayer-Werner
|
9abf1b49c8
|
[BGM] Refactor audio_renderer to a more global position on the scene tree
Preparation for playing BGM outside of the debug menu
|
2024-07-19 23:06:41 +09:30 |
Luke Hubmayer-Werner
|
26f83ef224
|
[BGM] Fix default volume and TrackCurve edge cases
Also clean up some other stuff
|
2024-07-19 21:44:38 +09:30 |
Luke Hubmayer-Werner
|
24eab16356
|
[BGM] Unbreak full loops
|
2024-07-18 14:59:57 +09:30 |
Luke Hubmayer-Werner
|
efca0b8e8c
|
don't delete cache for currently playing bgm
|
2024-07-18 14:48:24 +09:30 |
Luke Hubmayer-Werner
|
3ebcf6883f
|
SFX disassembler
|
2024-07-17 23:20:26 +09:30 |
Luke Hubmayer-Werner
|
59de8aa820
|
[BGM] Fix incorrect SFX data, change tie handling to accomodate weird edge cases
|
2024-07-17 22:03:27 +09:30 |
Luke Hubmayer-Werner
|
38a822362a
|
[BGM] Envelopes
|
2024-07-17 18:50:42 +09:30 |
Luke Hubmayer-Werner
|
5babc200f2
|
[BGM] Update placeholder ADSR names to reflect actual function
|
2024-07-17 14:10:16 +09:30 |
Luke Hubmayer-Werner
|
961c1344eb
|
[BGM] Try cubic instead of sinc interpolation
Ported the godot implementation
|
2024-07-16 21:59:51 +09:30 |
Luke Hubmayer-Werner
|
72dcc11945
|
[BGM] slap highp everywhere to ward off destructive gpu driver "optimisations"
|
2024-07-16 20:26:18 +09:30 |
Luke Hubmayer-Werner
|
0b2a120b1d
|
JAOT Audio rendering
|
2024-07-16 03:43:14 +09:30 |
Luke Hubmayer-Werner
|
57d88e876a
|
Refactor BGM handling
|
2024-07-15 17:33:42 +09:30 |
Luke Hubmayer-Werner
|
be7874ba27
|
BGM: Add note ties (previously assumed they were also rests)
|
2024-07-15 16:35:43 +09:30 |
Luke Hubmayer-Werner
|
a50514f7ec
|
Flip panning
|
2024-07-15 15:25:31 +09:30 |
Luke Hubmayer-Werner
|
473d62c590
|
Improve some debug menu layouts
|
2024-07-15 02:31:36 +09:30 |
Luke Hubmayer-Werner
|
df2cfd8cff
|
[BGM Shader] Fix shader uniform names
|
2024-07-15 01:36:14 +09:30 |
Luke Hubmayer-Werner
|
8b006976b4
|
[BGM Shader] Add a safety check for tweaking framebuffer sizes
|
2024-07-15 01:02:29 +09:30 |
Luke Hubmayer-Werner
|
313872f115
|
[BGM Shader] Batching improvements
Make it easier to change framebuffer size
|
2024-07-15 00:45:10 +09:30 |
Luke Hubmayer-Werner
|
87739d57f4
|
[BGM Shader] Enable batching
|
2024-07-14 23:34:23 +09:30 |
Luke Hubmayer-Werner
|
3a66a26ff8
|
Add the chocolate bird logo to the project itself
|
2024-07-14 18:47:59 +09:30 |
Luke Hubmayer-Werner
|
af066eabaf
|
BGM render shader
|
2024-07-13 23:55:47 +09:30 |
Luke Hubmayer-Werner
|
6b72875f08
|
Second-guessing tuning divisors
|
2024-07-13 23:54:56 +09:30 |
Luke Hubmayer-Werner
|
80cbfa7ab8
|
Some plumbing for upcoming fake compute shaders
|
2024-07-10 00:35:29 +09:30 |
Luke Hubmayer-Werner
|
b07ed09513
|
Default loop extension to on
|
2024-07-10 00:34:28 +09:30 |
Luke Hubmayer-Werner
|
9dfa0b1ec7
|
Make hot reloading ROMs actually work on the web build with battle_sprites
|
2024-07-08 16:55:53 +09:30 |
Luke Hubmayer-Werner
|
80d65d2a76
|
Add shortcut buttons to battle_sprites debug scene
Also attempt to hot reload it on new ROMs
|
2024-07-08 16:11:22 +09:30 |
Luke Hubmayer-Werner
|
9ad16eaece
|
[Web] Allow dropping files onto the window to load them.
|
2024-07-08 15:35:38 +09:30 |
Luke Hubmayer-Werner
|
a7fc07c726
|
Allow dropping files onto the window to load them.
|
2024-07-08 14:51:23 +09:30 |
Luke Hubmayer-Werner
|
038ab69a54
|
Revisiting WorldMap pathing
Cleaning up some older debugging stuff
|
2024-07-06 01:23:40 +09:30 |
Luke Hubmayer-Werner
|
ea3f3441f6
|
Clean up vestigial SoundLoader lines
|
2024-07-05 20:59:54 +09:30 |
Luke Hubmayer-Werner
|
adb720668f
|
Remove dict of map event replacement regions
|
2024-07-05 20:05:55 +09:30 |
Luke Hubmayer-Werner
|
74ab47f1e8
|
Preserve map region replacement order
|
2024-07-05 19:21:54 +09:30 |
Luke Hubmayer-Werner
|
f1fb01501c
|
Add loop extension hack for audio samples
|
2024-07-05 17:19:03 +09:30 |
Luke Hubmayer-Werner
|
334545fcc4
|
Add WorldMap dynamic regional changes
|
2024-07-05 02:11:24 +09:30 |
Luke Hubmayer-Werner
|
9a5435f01f
|
Unhardcode some worldmap data addresses
|
2024-06-30 14:44:32 +09:30 |
Luke Hubmayer-Werner
|
5a29fa0922
|
Merge commit '20a0820324011a8328d5de55d630ec7cf0360438' into experimental
|
2024-06-30 14:37:17 +09:30 |
Luke Hubmayer-Werner
|
20a0820324
|
Backfill some more SNES data
|
2024-06-30 14:33:38 +09:30 |
Luke Hubmayer-Werner
|
6fe0e4445e
|
Add a little bit of GBA support to demonstrate project portability
|
2024-06-30 14:32:12 +09:30 |
Luke Hubmayer-Werner
|
7ccca74bc6
|
Remove PaletteOf555 type, make godot implementation automatically detect arrays of colors in general form
|
2024-06-27 14:41:12 +09:30 |
Luke Hubmayer-Werner
|
5dd3518437
|
Remove PaletteOf555 type, make godot implementation automatically detect arrays of colors in general form
|
2024-06-27 14:41:12 +09:30 |
Luke Hubmayer-Werner
|
a350cea708
|
Fix extra byte on EnemyStats
|
2024-06-26 23:54:06 +09:30 |
Luke Hubmayer-Werner
|
c7913232da
|
Fix extra byte on EnemyStats
|
2024-06-26 23:54:06 +09:30 |
Luke Hubmayer-Werner
|
cd8bf2a301
|
enemy stats should have a tbl_ prefix to match other tables
|
2024-06-26 23:21:41 +09:30 |
Luke Hubmayer-Werner
|
7c0806d338
|
enemy stats should have a tbl_ prefix to match other tables
|
2024-06-26 23:21:41 +09:30 |
Luke Hubmayer-Werner
|
5038db48c1
|
Switch from web update pre-push hook to push script that also updates the data subtree
|
2024-06-26 21:14:12 +09:30 |
Luke Hubmayer-Werner
|
b71b45a8f9
|
Test commit for subtree
|
2024-06-26 20:52:10 +09:30 |
Luke Hubmayer-Werner
|
8452b1e426
|
Test commit for subtree
|
2024-06-26 20:52:10 +09:30 |
Luke Hubmayer-Werner
|
edbfedfdd0
|
Changed paths for new data subtree
|
2024-06-26 20:43:37 +09:30 |
Luke Hubmayer-Werner
|
be222ce1da
|
Add 'data/' from commit '583b780994269da9be95e3494fb1445801a896ed'
git-subtree-dir: data
git-subtree-mainline: 30393ad424
git-subtree-split: 583b780994
|
2024-06-26 20:36:48 +09:30 |
Luke Hubmayer-Werner
|
583b780994
|
Initial commit
|
2024-06-26 20:33:26 +09:30 |