jak-project/test
Hat Kid bdded9ad8c
jak3: add missing texture animations (#3577)
This refactors some of the texture animation code a bit to better
support multiple games and adds most of the missing texture animations
for Jak 3 with a couple of exceptions/bugs:

- `hanga-sprite`: Despite `move_to_pool` being set for this anim, it's
not showing up in-game, but it does display properly in the ImGUI debug
window.

![image](https://github.com/open-goal/jak-project/assets/6624576/29df8e17-8831-412b-b9b7-7704d6bd7813)
- `factoryc-alpha`: Some conveyors do not have the animation for some
reason.

![image](https://github.com/open-goal/jak-project/assets/6624576/209ef073-2a81-4e2c-b020-dc2ae0b01196)
- This spot in Spargus seems to use texture animations, but it looks
like it maps to the `fora-water-dest` texture/slot, which comes from
`foresta-water`. Because the texture is not initialized, the texture
shows up black on first load, but it does show up after loading
`foresta`.

![image](https://github.com/open-goal/jak-project/assets/6624576/1e54bab2-f97c-47d5-a92a-a98a52c30178)

![image](https://github.com/open-goal/jak-project/assets/6624576/240b0137-1e9e-4e65-8446-0f78df9802dd)
- `hfrag` texture anim is not handled yet. Probably needs some special
casing.
2024-07-15 02:25:18 +02:00
..
common/formatter g/j1: Cleanup all main issues in the formatter and format all of goal_src/jak1 (#3535) 2024-06-05 22:17:31 -04:00
decompiler jak3: add missing texture animations (#3577) 2024-07-15 02:25:18 +02:00
goalc decomp3: more engine stuff, support boxed stack arrays in compiler (#3424) 2024-03-15 20:28:26 -04:00
offline jak3: add missing texture animations (#3577) 2024-07-15 02:25:18 +02:00
test_data
all_jak1_symbols.cpp
all_jak1_symbols.h
CMakeLists.txt Fix remaining cpp20 issues (#3375) 2024-02-17 20:16:46 -05:00
test_CodeTester.cpp
test_common_util.cpp deps: update fmt to latest version (#3403) 2024-03-05 22:11:52 -05:00
test_emitter_avx.cpp [jak2] GOAL side texture animation stuff (#2766) 2023-06-24 10:11:47 -04:00
test_emitter.cpp cleanup our cmake and build warnings (#2876) 2023-08-08 20:53:16 -04:00
test_goos.cpp [goalc] Cleaned up speedups (#3066) 2023-10-07 10:48:17 -04:00
test_kernel_jak1.cpp ckernel: fix file paths for art groups and tpages (#2932) 2023-08-25 18:33:26 +02:00
test_listener_deci2.cpp
test_main.cpp
test_math.cpp
test_pretty_print.cpp deps: update fmt to latest version (#3403) 2024-03-05 22:11:52 -05:00
test_reader.cpp [goalc] Cleaned up speedups (#3066) 2023-10-07 10:48:17 -04:00
test_type_system.cpp
test_zstd.cpp
test_zydis.cpp deps: update zydis to latest commit (#3306) 2024-01-15 16:56:14 -05:00