73 Commits
Author SHA1 Message Date
izzy2lost 4b4f63e28e Refactor asset alignment in level and texture headers
- Updated various level headers (vcutm.h, wdw.h, wf.h, wmotr.h) to ensure macro object strings are aligned using ALIGN_ASSET(2).
- Modified texture headers (effect.h, skyboxes/bbh.h, bidw.h, bitfs.h, bits.h, ccm.h, cloud_floor.h, clouds.h, ssl.h, water.h, wdw.h, title_screen_bg.h) to apply ALIGN_ASSET(2) to string declarations for consistency and improved memory alignment.
- Refactored Game.cpp to clarify asset unpacking process on Android, removing unnecessary AndroidUtils.h and AndroidUtils.cpp files.
- Enhanced GameExtractor to support explicit asset and game path parameters for better compatibility with Android's asset management.
- Updated Rando module to resolve randomizer folder path on first use to avoid issues with global constructors during Android initialization.
- Improved error handling in asset loading within AssetArrayFactory to log missing assets more effectively.
2026-08-03 09:43:32 -04:00
KiritoDv 03b8845bcf Android support added based on Waterdish work 2026-07-16 09:25:45 -06:00
Wellington Dias 9e86f70638 Manual camera controls using right analog stick (#183) 2026-05-28 09:35:42 -06:00
KiritoDv bd61251a35 Hopefully this fixes switch, streamed audio and tons of interpolation fixes 2026-05-26 11:44:22 -06:00
KiritoDv 6ff2c918c9 Tons of fixes among implementing custom audio support, oh yeah! powaaaaaaahhh 2026-05-25 17:55:32 -06:00
KiritoDv 144c74eb1c Fixed non-windows platforms 2026-04-10 09:14:33 -06:00
KiritoDv adfea10617 Exported symbols for using as mods, bump lus and generated .tcc folder 2026-04-10 01:38:29 -06:00
KiritoDv 2bed764926 Exposed some utils and updated lus 2026-04-05 00:36:14 -06:00
KiritoDv fcc9a8db1c Updated to latest lus among issues with the c mods 2026-04-03 17:05:55 -06:00
Lywx 9d329fc082 Implemented toggleable draw distance (#149) 2026-02-17 12:32:05 -06:00
KiritoDv 22e8e4c5ca Fixed some rando objects not rendering correctly, added a whole new object viewer and more 2026-02-16 01:23:24 -06:00
KiritoDv c67fe8932d Merge branch 'develop' into develop-rando 2026-02-15 20:08:36 -06:00
KiritoDv d24ef614cc Fixed an asan issue by @crowell 2026-02-10 01:37:56 -06:00
KiritoDv 33efeee725 Even more nx stuff that should work now 🕹️ 2026-02-09 12:16:15 -06:00
Caladius b4ae604ad4 Implement Entrance Tracker plus more cleanup 2026-02-02 16:17:36 -05:00
KiritoDv bae4797881 Implemented tons of possible crash fixes for audio 2026-02-02 01:14:54 -06:00
Caladius 3b1eaae87f Split up Bowser final stage 2026-02-01 19:39:25 -05:00
Caladius da74d9981c macOS Linker fix 2026-02-01 15:47:36 -05:00
Caladius 4d4c028640 Merge remote-tracking branch 'source/develop-dutchman' into develop-rando-rebase 2026-01-22 08:41:29 -05:00
KiritoDv 76f421ca86 Fixed THI and Goddard 2026-01-21 21:12:29 -06:00
Malkierian b607e2cd40 Add ROM archive version checking and re-extraction flow. 2026-01-21 21:11:32 -06:00
Caladius 65fbdf9d7f Update to latest dev 2026-01-21 15:42:57 -05:00
KiritoDv ab378dc6af Extracted all skyboxes yamls 2026-01-18 21:21:32 -06:00
Caladius dd8a960ed3 Update to latest Dev 2026-01-16 08:58:18 -05:00
KiritoDv 735bc05853 Fixed icon and enabled rumble on windows 2026-01-15 22:06:41 -06:00