jak-project/game/overlord/common
water111 608dd4ab57
Fix possible crash when loading files (#2850)
There was a single static path buffer being shared between multiple file
i/o threads. So sometimes you would end up using the wrong path for the
file, and getting size/data for the wrong file.

I think the original reason to have this buffer was just me being lazy
when we changed how project paths works a long time ago. It was a bad
idea in the first place.
2023-07-29 11:38:23 -04:00
..
dma.cpp jak2: overlord rework (#2544) 2023-04-29 16:13:57 -04:00
dma.h jak2: overlord rework (#2544) 2023-04-29 16:13:57 -04:00
fake_iso.cpp Fix possible crash when loading files (#2850) 2023-07-29 11:38:23 -04:00
fake_iso.h overlord: perform file operations on a thread pool (#2749) 2023-06-24 10:19:35 -04:00
iso.cpp jak2: overlord rework (#2544) 2023-04-29 16:13:57 -04:00
iso.h jak2: overlord rework (#2544) 2023-04-29 16:13:57 -04:00
iso_api.cpp jak2: overlord rework (#2544) 2023-04-29 16:13:57 -04:00
iso_api.h jak2: overlord rework (#2544) 2023-04-29 16:13:57 -04:00
isocommon.cpp jak2: overlord rework (#2544) 2023-04-29 16:13:57 -04:00
isocommon.h jak2: overlord rework (#2544) 2023-04-29 16:13:57 -04:00
overlord.cpp jak2: overlord rework (#2544) 2023-04-29 16:13:57 -04:00
overlord.h jak2: overlord rework (#2544) 2023-04-29 16:13:57 -04:00
sbank.cpp jak2: overlord rework (#2544) 2023-04-29 16:13:57 -04:00
sbank.h jak2: overlord rework (#2544) 2023-04-29 16:13:57 -04:00
soundcommon.cpp jak2: overlord rework (#2544) 2023-04-29 16:13:57 -04:00
soundcommon.h jak2: overlord rework (#2544) 2023-04-29 16:13:57 -04:00
srpc.cpp jak2: overlord rework (#2544) 2023-04-29 16:13:57 -04:00
srpc.h jak2: overlord rework (#2544) 2023-04-29 16:13:57 -04:00
ssound.cpp jak2: overlord rework (#2544) 2023-04-29 16:13:57 -04:00
ssound.h jak2: overlord rework (#2544) 2023-04-29 16:13:57 -04:00