Commit Graph

157 Commits

Author SHA1 Message Date
Luke Hubmayer-Werner a3231c1ba9 BGM Render Shader mostly working 2024-07-13 23:52:18 +09:30
Luke Hubmayer-Werner 302eaac7ac [WIP] Improved bgm shader 2024-07-13 20:08:51 +09:30
Luke Hubmayer-Werner bfd093317e [WIP] Hacky test render of BGM0 2024-07-13 03:04:59 +09:30
Luke Hubmayer-Werner e9b0db8277 [WIP] Finally some nice sounding shader output 2024-07-13 02:17:19 +09:30
Luke Hubmayer-Werner fbd3dd52c7 [WIP] Audio shader almost working 2024-07-12 14:43:40 +09:30
Luke Hubmayer-Werner e077c4e036 [WIP] Audio shader... converting stuff to packed ints because floats are hitting gles2 precision limits 2024-07-12 01:20:15 +09:30
Luke Hubmayer-Werner ef970396f6 [WIP] Still messing with audio shader 2024-07-12 00:22:40 +09:30
Luke Hubmayer-Werner 5577b6ec73 [WIP] More audio shader stuff 2024-07-11 18:55:02 +09:30
Luke Hubmayer-Werner b1cd7b9d7e Try godot effects buses 2024-07-10 22:30:35 +09:30
Luke Hubmayer-Werner 6f0f6fa1a2 exporting samples as wav for debugging 2024-07-10 22:30:35 +09:30
Luke Hubmayer-Werner 08f50779a9 Second-guessing tuning divisors 2024-07-10 22:30:35 +09:30
Luke Hubmayer-Werner 89d244eb88 [WIP] Sound render shader 2024-07-10 22:30:35 +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
birdulon 0fe87ab5ad Initial commit 2024-06-26 20:32:51 +09:30
Luke Hubmayer-Werner 30393ad424 Delete data folder in preparation for subtree 2024-06-26 20:20:28 +09:30
Luke Hubmayer-Werner 69c019b3a5 Reorganize data folder some more 2024-06-26 20:07:20 +09:30
Luke Hubmayer-Werner ecb0bc516c Add reference python implementation of CB structs 2024-06-26 18:45:00 +09:30
Luke Hubmayer-Werner 6d98365ecc Reorganize data definitions for easier reuse in other projects 2024-06-26 16:52:24 +09:30
Luke Hubmayer-Werner 8436a35670 Add some addresses for FF1-FF4 battle sprites 2024-06-06 20:22:15 +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 714a6ad123 Use long item names in inventory 2023-12-11 01:43:40 +10:30
Luke Hubmayer-Werner 26caf7e05a Add config file to save last used folder 2023-12-11 01:16:31 +10:30
Luke Hubmayer-Werner 93ba9e644b Debug timing of the load sequence 2023-12-11 00:53:48 +10:30