jak-project/game/overlord
Ziemas 1012020035
Use libco for cooperative threading in overlord (#1684)
* IopThreadRecord -> IopThread

* add libco

* Use cooperative threading for IOP threads

* Ugly solution for overlord start

Needs to run in a thread

* Clean out thread shutdown logic

* Update comments
2022-07-22 11:54:27 -04:00
..
dma.cpp lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
dma.h Initial Sound Implementation (#1325) 2022-05-19 16:54:36 -04:00
fake_iso.cpp extractor: cleanup, support unicode properly, and add multi-game support (#1609) 2022-07-05 20:38:13 -04:00
fake_iso.h Add #pragma once to all headers 2020-09-13 21:36:35 -04:00
iso.cpp Use libco for cooperative threading in overlord (#1684) 2022-07-22 11:54:27 -04:00
iso.h lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
iso_api.cpp fix wrong vag stream playing sometimes (#1608) 2022-07-05 12:14:05 -04:00
iso_api.h Initial Sound Implementation (#1325) 2022-05-19 16:54:36 -04:00
iso_cd.cpp lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
iso_cd.h lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
iso_queue.cpp lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
iso_queue.h lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
isocommon.cpp lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
isocommon.h lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
overlord.cpp Use libco for cooperative threading in overlord (#1684) 2022-07-22 11:54:27 -04:00
overlord.h Use libco for cooperative threading in overlord (#1684) 2022-07-22 11:54:27 -04:00
ramdisk.cpp [ckernel] split by game version (#1559) 2022-06-26 18:17:11 -04:00
ramdisk.h Initial Sound Implementation (#1325) 2022-05-19 16:54:36 -04:00
sbank.cpp lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
sbank.h Overlord sound player (#1239) 2022-03-22 18:53:36 -04:00
soundcommon.cpp full ntsc-j mode + greatest hits support (#1525) 2022-06-23 18:44:02 -04:00
soundcommon.h lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
srpc.cpp [ckernel] split by game version (#1559) 2022-06-26 18:17:11 -04:00
srpc.h lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
ssound.cpp Fix volume calculation when falloff curve is zero (#1562) 2022-06-26 20:45:55 -04:00
ssound.h lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
stream.cpp [ckernel] split by game version (#1559) 2022-06-26 18:17:11 -04:00
stream.h Add the STR RPC to overlord and game code (#134) 2020-11-22 12:59:55 -05:00
todo.txt check in existing work 2020-08-22 22:30:12 -04:00