Decompilation of Neversoft's Spider-Man game (PC PORT)
Go to file
2024-05-01 20:16:21 +02:00
thps2-stuff Committing stuff from previous stream and adding THPS2 data 2024-02-24 16:50:36 +01:00
tools CCamera method 2024-04-29 22:34:41 +02:00
.gitattributes normalized line endings, so that unix(-like) environments dont break the project 2023-06-15 19:18:15 +02:00
.gitignore removed opt file 2023-04-09 20:19:10 +02:00
baddy.cpp CBaddy::YawTowards, need to revisit 2024-03-12 12:31:40 +01:00
baddy.h CBaddy::YawTowards, need to revisit 2024-03-12 12:31:40 +01:00
bit2.cpp Introduced Bit2 2024-04-28 17:10:05 +02:00
bit2.h Introduced Bit2 2024-04-28 17:10:05 +02:00
bit.cpp CTurretBase and CFT4Bit::SetAnim 2024-03-11 18:44:47 +01:00
bit.h tools, non rendered bit and camera work 2024-04-28 17:55:36 +02:00
blackcat.cpp more blackcat fields 2024-03-09 13:04:55 +01:00
blackcat.h more blackcat fields 2024-03-09 13:04:55 +01:00
camera.cpp More camera bs 2024-05-01 18:55:40 +02:00
camera.h More camera bs 2024-05-01 18:55:40 +02:00
carnage.cpp Added skeleton for CCarnage 2024-03-09 18:05:30 +01:00
carnage.h Added skeleton for CCarnage 2024-03-09 18:05:30 +01:00
chopper.cpp Added CSniperSplat 2024-03-11 19:18:34 +01:00
chopper.h Added CSniperSplat 2024-03-11 19:18:34 +01:00
cop.cpp skeleton for CCop 2024-03-09 17:49:27 +01:00
cop.h skeleton for CCop 2024-03-09 17:49:27 +01:00
DEFECTS.txt gave up on square root, continiuing... 2023-04-08 13:39:21 +02:00
docock.cpp CDocOc skeleton 2024-03-09 18:56:48 +01:00
docock.h CDocOc skeleton 2024-03-09 18:56:48 +01:00
export.h more gte_* functions 2024-03-10 14:35:52 +01:00
friction.cpp CBit partially matches, doesnt affect anything 2023-06-27 21:35:33 +02:00
friction.h CBit partially matches, doesnt affect anything 2023-06-27 21:35:33 +02:00
front.cpp Started CMenu and CExpandingBox 2024-02-24 18:55:05 +01:00
front.h Started CMenu and CExpandingBox 2024-02-24 18:55:05 +01:00
hostage.cpp Added CHostage 2024-03-09 17:24:00 +01:00
hostage.h Added CHostage 2024-03-09 17:24:00 +01:00
jonah.cpp Added CJonah skeleton 2024-03-09 19:06:42 +01:00
jonah.h Added CJonah skeleton 2024-03-09 19:06:42 +01:00
known_sizes.txt CBody stuff and known sizes 2024-03-03 17:47:50 +01:00
lizard.cpp Skeleton for CLizard 2024-03-09 19:09:45 +01:00
lizard.h Skeleton for CLizard 2024-03-09 19:09:45 +01:00
lizman.cpp Added lizman 2024-03-09 19:27:16 +01:00
lizman.h Added lizman 2024-03-09 19:27:16 +01:00
m3d.cpp M3dMaths_SquareRoot0 is now closer but order is different 2023-04-11 21:17:41 +02:00
m3d.h gave up on square root, continiuing... 2023-04-08 13:39:21 +02:00
main.cpp Camera naming and CQuat 2024-04-28 18:32:48 +02:00
mem.cpp CBaddy::TugWeb and skeleton for Mem_RecoverPointer 2024-03-07 19:56:11 +01:00
mem.h CBaddy::TugWeb and skeleton for Mem_RecoverPointer 2024-03-07 19:56:11 +01:00
mj.cpp CMJ::AI done 2024-03-08 20:05:38 +01:00
mj.h CSubmariner::AI done 2024-03-09 11:10:28 +01:00
mysterio.cpp CSoftSpot 2024-03-09 19:58:12 +01:00
mysterio.h CSoftSpot 2024-03-09 19:58:12 +01:00
ob.cpp checkpoint: i fucked up 2024-05-01 20:16:21 +02:00
ob.h checkpoint: i fucked up 2024-05-01 20:16:21 +02:00
platform.cpp CPlatform boilerplate 2024-03-09 20:04:24 +01:00
platform.h CPlatform boilerplate 2024-03-09 20:04:24 +01:00
ps2funcs.cpp More camera bs 2024-05-01 18:55:40 +02:00
ps2funcs.h More camera bs 2024-05-01 18:55:40 +02:00
ps2m3d.cpp CMJ::AI done 2024-03-08 20:05:38 +01:00
ps2m3d.h CMJ::AI done 2024-03-08 20:05:38 +01:00
pshell.cpp matchinger 2024-02-24 22:11:32 +01:00
pshell.h matchinger 2024-02-24 22:11:32 +01:00
quat.cpp More CCamera and CVector work 2024-05-01 18:20:01 +02:00
quat.h More CCamera and CVector work 2024-05-01 18:20:01 +02:00
rhino.cpp Scorpion and rhino 2024-03-09 20:12:02 +01:00
rhino.h Scorpion and rhino 2024-03-09 20:12:02 +01:00
scorpion.cpp Scorpion and rhino 2024-03-09 20:12:02 +01:00
scorpion.h Scorpion and rhino 2024-03-09 20:12:02 +01:00
shell.cpp Added more cdummy fields 2024-03-11 19:06:11 +01:00
shell.h Added more cdummy fields 2024-03-11 19:06:11 +01:00
simby.cpp SimbyBase 2024-03-09 20:19:55 +01:00
simby.h SimbyBase 2024-03-09 20:19:55 +01:00
spclone.cpp More fields in CWeb and CSpClone 2024-04-28 16:53:12 +02:00
spclone.h More fields in CWeb and CSpClone 2024-04-28 16:53:12 +02:00
spider.dep gave up on square root, continiuing... 2023-04-08 13:39:21 +02:00
spider.dsp Workspace changes 2024-04-28 18:35:13 +02:00
spider.dsw can't get m3d to match, but it's functionally equivalent 2023-04-08 01:52:02 +02:00
spider.mak Added SStateFlags and CheckStateFlags matching 2024-03-12 11:41:48 +01:00
submarin.cpp CSubmariner::AI done 2024-03-09 11:10:28 +01:00
submarin.h CSubmariner::AI done 2024-03-09 11:10:28 +01:00
superock.cpp Added super ock 2024-03-10 12:08:29 +01:00
superock.h Added super ock 2024-03-10 12:08:29 +01:00
thug.cpp Added Turret and Thug, all CBaddys skeleton are done 2024-03-10 12:14:47 +01:00
thug.h Added Turret and Thug, all CBaddys skeleton are done 2024-03-10 12:14:47 +01:00
tips.txt Almost matching UpdateFrame 2024-03-06 19:29:43 +01:00
torch.cpp Added CTorch fields (no padding :D) 2024-03-09 17:11:20 +01:00
torch.h Added CTorch fields (no padding :D) 2024-03-09 17:11:20 +01:00
turret.cpp CTurretBase and CFT4Bit::SetAnim 2024-03-11 18:44:47 +01:00
turret.h CTurretBase and CFT4Bit::SetAnim 2024-03-11 18:44:47 +01:00
utils.cpp Utils_ArcCos 2023-07-05 17:35:18 +02:00
utils.h CBit::SetPos 2023-07-06 00:02:35 +02:00
validate.cpp Created size validation 2024-03-08 19:43:42 +01:00
validate.h Created size validation 2024-03-08 19:43:42 +01:00
vector.cpp More camera bs 2024-05-01 18:55:40 +02:00
vector.h More camera bs 2024-05-01 18:55:40 +02:00
venom.cpp Added SStateFlags and CheckStateFlags matching 2024-03-12 11:41:48 +01:00
venom.h More venom fields 2024-03-09 12:39:51 +01:00
web.cpp More fields in CWeb and CSpClone 2024-04-28 16:53:12 +02:00
web.h checkpoint: i fucked up 2024-05-01 20:16:21 +02:00