Commit Graph
73 Commits
Author SHA1 Message Date
izzy2lostandClaude Opus 5 6c82d0f413 Align the remaining __OTR__ asset declarations
Torch emits ALIGN_ASSET(2) for individual texture declarations but not for
the table and ptrlist declarations, leaving 270 of them with alignment 1:

    static const ALIGN_ASSET(2) char water_skybox_texture_00000[] = "__OTR__…/water.0";
    static const char water_skybox_ptrlist[] = "__OTR__…/water_skybox_ptrlist";

The macro is there because gfx_check_image_signature() rejects odd addresses
before it looks for the marker. In an arm64 build 81 of the 270 landed on odd
addresses, where the path string is used as raw texture data instead of being
resolved. Which ones land badly depends only on how the linker packs .rodata,
so it varies by toolchain.

This fixes the generated headers; Torch's codegen needs the same change or
regenerating them reintroduces it.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-03 10:39:27 -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