Luke Hubmayer-Werner
|
603c84cbc1
|
[BGM] Refactor playback and rendering to a Manager singleton
|
2024-07-26 19:29:58 +09:30 |
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
|
efca0b8e8c
|
don't delete cache for currently playing bgm
|
2024-07-18 14:48:24 +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
|
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
|
473d62c590
|
Improve some debug menu layouts
|
2024-07-15 02:31:36 +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
|
af066eabaf
|
BGM render shader
|
2024-07-13 23:55:47 +09:30 |
Luke Hubmayer-Werner
|
80cbfa7ab8
|
Some plumbing for upcoming fake compute shaders
|
2024-07-10 00:35:29 +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
|
038ab69a54
|
Revisiting WorldMap pathing
Cleaning up some older debugging stuff
|
2024-07-06 01:23:40 +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
|
61ed503d58
|
Update Worldmap
Add unoptimized desert palette animation
Make worldmap scrolling smooth
Also reduce minimum window size to 1x scaling
|
2024-04-12 19:49:02 +09:30 |
Luke Hubmayer-Werner
|
925d68619b
|
Add punch frames
Also fix main.tcsn rect size
|
2023-12-08 21:24:06 +10:30 |
Luke Hubmayer-Werner
|
923e2f463e
|
Refactor Debug menu, and add Party Menu for saves
|
2023-12-07 20:13:14 +10:30 |
Luke Hubmayer-Werner
|
4d941207e5
|
Wire up a debug menu to show test scenes
|
2023-12-06 14:05:19 +10:30 |
Luke Hubmayer-Werner
|
7b7b0a1876
|
Minimap experimentation
Add a tile globbing hack to enable 2x2 blocks to render nicely at different scales
|
2023-12-06 14:05:03 +10:30 |
Luke Hubmayer-Werner
|
9678501a8c
|
Rework world map viewer
Instead of creating TextureRects, draw a full-window quad with appropriate UVs
Also add a minimap and keyboard scrolling
|
2023-12-06 14:04:52 +10:30 |
Luke Hubmayer-Werner
|
bd5598f98f
|
Basic music playback
|
2023-08-26 16:55:47 +09:30 |
Luke Hubmayer-Werner
|
009e6933ef
|
Slightly optimize BRR loading
|
2023-08-25 18:33:35 +09:30 |
Luke Hubmayer-Werner
|
a27736f917
|
Added full SNES save file serialization
Ticked off SNES save support on the README.md
|
2023-08-03 22:26:26 +09:30 |
Luke Hubmayer-Werner
|
36d025e18c
|
Fix save serialization
|
2023-08-03 21:02:41 +09:30 |
Luke Hubmayer-Werner
|
00496ed59f
|
Comment out unit test sample gen
|
2023-08-03 17:30:41 +09:30 |
Luke Hubmayer-Werner
|
1c914ce603
|
Add unit test script for save files
Remember to disable sample generation after first attempt
|
2023-08-03 17:27:03 +09:30 |
Luke Hubmayer-Werner
|
fc0f184dc9
|
Tighten up some stuff with the new res target
|
2023-08-02 22:11:35 +09:30 |
Luke Hubmayer-Werner
|
005152a8c3
|
Move battle sprites to new test scene
|
2023-07-28 00:17:03 +09:30 |
Luke Hubmayer-Werner
|
058f436a7d
|
Fixed world map rendering
|
2023-07-28 00:08:08 +09:30 |
Luke Hubmayer-Werner
|
36dc124edb
|
[WIP] Worldmap viewing - interesting aesthetic with missing tiles
Looks a bit like the worldmap shrink
|
2023-07-27 22:00:31 +09:30 |
Luke Hubmayer-Werner
|
f174092b7f
|
Break out sound buttons to test scene
|
2023-07-27 19:58:29 +09:30 |
Luke Hubmayer-Werner
|
daf4c54cd5
|
Move map blocks to a test scene
|
2023-07-27 16:43:51 +09:30 |