Any fix for these yet?
-
C:\work\builds\dalibs\dalibs-build\build\Src\RenderPipeline\DX8\rp_dx8.cpp(3640) : WARNING:General:set_texture_stage_state() called outside of create_buffers/destroy_buffers
C:\work\builds\dalibs\dalibs-build\build\Src\RenderPipeline\DX8\rp_dx8.cpp(3020) : WARNING:General:set_material() called outside of create_buffers/destroy_buffers
C:\work\builds\dalibs\dalibs-build\build\Src\RenderPipeline\DX8\rp_dx8.cpp(3586) : WARNING:General:set_render_state() called outside of create_buffers/destroy_buffers -
I think these occur when Freelancer is running in the background, so there’s no real fix, but here’s hexedits to disable them.
rp8.dll, offsets 0xD247 (set_material), 0xFACC (set_render_state), 0xFC33 (set_texture_stage_state), change 0xFF12 to 0x9090. That disables the call writing to the log. If there are other messages in that file you want to disable, search for the line number and you should find 0xFF12 about 0x18 bytes after it.
-
Thank you as always, Adoxa.