sotn-decomp/config
Luciano Ciccariello 2ad7900f95
Fix g_LayoutObjHorizontal and g_LayoutObjVertical types (#1209)
As discovered in [one of the recent PSP
functions](https://decomp.me/scratch/thtl9), the types for
`g_LayoutObjHorizontal` and `g_LayoutObjVertical` are not of
`LayoutObject*` but `u16*`. This saves some awkward casts that caused
Clang and modern GCC to fail to compile some recent code (specifically
`((u16*)g_LayoutObjVertical) = ` being not valid C).

This is a bit sad as it reverts part of the changes from #1166 that
aimed to improve code clarity.
2024-05-30 18:34:42 +01:00
..
saturn Saturn: Decompile entrypoint, don't strip elfs (#659) 2023-10-02 06:47:44 -07:00
check.hd.sha Add TT_000 from the HD version (#1111) 2024-04-04 22:28:57 +01:00
check.pspeu.sha Add ST/WRP from PSP (#1172) 2024-05-25 11:56:06 -07:00
check.saturn.sha Saturn: Add Alucard overlay (#658) 2023-10-01 16:26:24 -07:00
check.us.sha Split BIN/WEAPON0.BIN (#154) 2023-08-10 23:56:40 +01:00
dirt.hd.json Import 4A538, demo and 5087C data (#835) 2023-12-12 10:36:34 -08:00
dirt.pspeu.json Add TT_000 overlay from PSP (#1113) 2024-04-21 02:18:10 +01:00
dirt.saturn.json Import 4A538, demo and 5087C data (#835) 2023-12-12 10:36:34 -08:00
dirt.us.json Import LBA data (#922) 2023-12-31 15:44:56 +00:00
disk.us.lba Writes built binaries into build/us/ 2023-02-21 20:06:27 +00:00
gfx.game.json Extract BIN/F_GAME.BIN (#886) 2023-12-25 19:23:25 +00:00
splat.hd.dra.yaml Migrate rodata to functions for dra (#1084) 2024-02-25 17:44:11 +00:00
splat.hd.tt_000.yaml TT_000 PSP match more functions (#1150) 2024-05-19 19:23:30 +01:00
splat.pspeu.stwrp.yaml Bump mwccgap (#1210) 2024-05-30 09:18:11 -07:00
splat.pspeu.tt_000.yaml Add ST/WRP from PSP (#1172) 2024-05-25 11:56:06 -07:00
splat.us.dra.yaml Migrate rodata to functions for dra (#1084) 2024-02-25 17:44:11 +00:00
splat.us.main.yaml Replace BIOS Trampolines (#1133) 2024-05-17 08:45:26 +01:00
splat.us.ric.yaml Pass undefined_syms files to linker (#1065) 2024-02-18 14:57:03 +00:00
splat.us.stcen.yaml EntityRedDoor matching (#1167) 2024-05-24 19:41:07 +01:00
splat.us.stdre.yaml PSP WRP functions (#1178) 2024-05-26 19:58:12 +01:00
splat.us.stmad.yaml Decompile EntityEquipItemDrop ST0 and MAD (#1199) 2024-05-27 13:47:09 -07:00
splat.us.stno3.yaml EntityRedDoor matching (#1167) 2024-05-24 19:41:07 +01:00
splat.us.stnp3.yaml EntityRedDoor matching (#1167) 2024-05-24 19:41:07 +01:00
splat.us.stnz0.yaml EntityRedDoor matching (#1167) 2024-05-24 19:41:07 +01:00
splat.us.strwrp.yaml Pass undefined_syms files to linker (#1065) 2024-02-18 14:57:03 +00:00
splat.us.stsel.yaml Pass undefined_syms files to linker (#1065) 2024-02-18 14:57:03 +00:00
splat.us.stst0.yaml Decompile EntityEquipItemDrop ST0 and MAD (#1199) 2024-05-27 13:47:09 -07:00
splat.us.stwrp.yaml ST WRP PSX re-organise C files (#1185) 2024-05-26 23:44:33 +01:00
splat.us.tt_000.yaml TT_000 PSP match more functions (#1150) 2024-05-19 19:23:30 +01:00
splat.us.weapon.yaml Completes w_051 (#1122) 2024-05-12 18:31:16 +01:00
symbols.beta.txt Prevent entity from respawning refactor (#1176) 2024-05-26 18:07:53 +01:00
symbols.hd.dra.txt DRA func_8010DA70 (#1095) 2024-03-07 22:19:44 +00:00
symbols.hd.tt_000.txt Add TT_000 from the HD version (#1111) 2024-04-04 22:28:57 +01:00
symbols.hd.txt Rename TestCollisions to HitDetection (#1193) 2024-05-27 18:01:30 +01:00
symbols.pspeu.stwrp.txt Fix g_LayoutObjHorizontal and g_LayoutObjVertical types (#1209) 2024-05-30 18:34:42 +01:00
symbols.pspeu.tt_000.txt TT_000 PSP match more functions (#1150) 2024-05-19 19:23:30 +01:00
symbols.pspeu.txt Fix g_LayoutObjHorizontal and g_LayoutObjVertical types (#1209) 2024-05-30 18:34:42 +01:00
symbols.stmad.txt De-duplicate CollectGold (#1211) 2024-05-30 09:42:24 -07:00
symbols.us.dra.txt DRA HandleGameOver (#1086) 2024-02-25 22:14:00 +00:00
symbols.us.main.txt Migrate .rodata to functions for main.exe (#1078) 2024-02-24 11:35:01 +00:00
symbols.us.ric.txt DRA RenderEntities (non matching) (#1034) 2024-02-06 10:54:35 -08:00
symbols.us.stcen.txt De-duplicate CollectGold (#1211) 2024-05-30 09:42:24 -07:00
symbols.us.stdre.txt De-duplicate CollectGold (#1211) 2024-05-30 09:42:24 -07:00
symbols.us.stno3.txt De-duplicate CollectGold (#1211) 2024-05-30 09:42:24 -07:00
symbols.us.stnp3.txt De-duplicate CollectGold (#1211) 2024-05-30 09:42:24 -07:00
symbols.us.stnz0.txt De-duplicate CollectGold (#1211) 2024-05-30 09:42:24 -07:00
symbols.us.strwrp.txt De-duplicate CollectGold (#1211) 2024-05-30 09:42:24 -07:00
symbols.us.stsel.txt Decomp SEL func_801B69F8 (#1007) 2024-01-24 18:34:05 +00:00
symbols.us.stst0.txt De-duplicate CollectGold (#1211) 2024-05-30 09:42:24 -07:00
symbols.us.stwrp.txt De-duplicate TestCollisions (#1187) 2024-05-27 10:04:31 +01:00
symbols.us.tt_000.txt TT_000 func_801733D4 (#789) 2023-11-18 18:40:14 -08:00
symbols.us.txt Rename TestCollisions to HitDetection (#1193) 2024-05-27 18:01:30 +01:00
symbols.us.weapon.txt Update func_8011A4D0 to match on PSP (#1155) 2024-05-21 17:34:07 -07:00
symbols.us.weapon.txt.in EntityWeaponShieldSpell symbol (#508) 2023-08-24 12:31:05 +01:00
undefined_syms.beta.txt GetPlayerCollisionWith matching (#1196) 2024-05-27 11:21:44 -07:00
undefined_syms.hd.txt PSP: func_80171ED4 (#1116) 2024-05-04 19:09:31 +01:00
undefined_syms.pspeu.txt Fix g_LayoutObjHorizontal and g_LayoutObjVertical types (#1209) 2024-05-30 18:34:42 +01:00
undefined_syms.us.txt Prevent entity from respawning refactor (#1176) 2024-05-26 18:07:53 +01:00