Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IW4: OAT crashes when trying to link a technique without pixelshader #242

Open
diamante0018 opened this issue Sep 5, 2024 · 2 comments
Open
Labels
bug Something isn't working

Comments

@diamante0018
Copy link
Contributor

Repro steps on the latest version 0.15.3

Unlink dcburning.ff -> move the dumped folded to the appropriate search path for the Linker.exe
example:
.\bin\Unlinker.exe "D:\Steam\steamapps\common\Call of Duty Modern Warfare 2\zone\english\dcburning.ff"

execute Linker .\bin\Linker.exe -l "D:\Steam\steamapps\common\Call of Duty Modern Warfare 2\zone\english\dcburning.ff" dcburning

image (78)

@diamante0018
Copy link
Contributor Author

image

@Laupetin
Copy link
Owner

Laupetin commented Sep 5, 2024

Seems to a technique called "build_shadowmap_model_test_flag_dtex" which does not have a pixelshader o.O
Haven't ever seen that.

I'll mark this as a bug, the techniqueset loading surely can still use a lot of improvement.
For now you can fix it by removing the techset and technique files from raw, so OAT uses the ones from in-memory.

@Laupetin Laupetin added the bug Something isn't working label Sep 5, 2024
@Laupetin Laupetin changed the title IW4: Investigate crash when trying to link dcburning.ff IW4: OAT crashes when trying to link a technique without pixelshader Sep 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants