295 Commits

Author SHA1 Message Date
Luke Street
aa8e283bb4 WIP ninja build support 2023-01-11 12:14:56 -05:00
HeartPiece
2219a09b35 Update progress.csv 2023-01-11 21:37:18 +11:00
EpochFlame
dacc4322c5 link gameStat.cpp 2023-01-10 21:38:38 -05:00
HeartPiece
7d3c41a801 Link effectAnimator.cpp 2023-01-08 19:52:29 +11:00
HeartPiece
5d73f0fc67 Link Baby.cpp 2023-01-06 20:33:43 +11:00
HeartPiece
cda3da36a4 Link efxEnemyGeneral.cpp
so. many. jump tables.
2023-01-06 19:35:52 +11:00
HeartPiece
ae99a47b37 Link captionMgr.cpp 2023-01-06 16:29:35 +11:00
HeartPiece
20a158825a Link commonSaveData.cpp 2023-01-06 15:18:36 +11:00
HeartPiece
fddb134fd5 Re-link J3DBinaryFormat and J3DModelSaver 2023-01-06 14:58:09 +11:00
HeartPiece
ada3652ada Re-link J3DUDL.cpp 2023-01-06 14:47:23 +11:00
Drought-Ender
8cf42074cf
match all of genObject (#135)
* match genObject

* Fix match + link genItem.cpp + progress

Co-authored-by: HeartPiece <deancsouthwood@gmail.com>
2023-01-06 14:27:43 +11:00
Drought-Ender
e21a7efc42
Match vsStageData.cpp (#134)
* Match all but distance inline in InteractPiki.cpp

* Match all of vsStageData.cpp

* singleGS_CaveGame.cpp

* gameStat.cpp done

* genPellet.cpp fully linked

* Add SINIT to gameStat.cpp (nonmatch)

* Tiny chappybase progress

* PSMainSide_ObjCalc.cpp

* Hana.cpp

* Kogane.cpp

* KumaChappy.cpp

* pelletState.cpp

* JSystem PR (#136)

* Stress decomp from earlier this month.

* JSystem 🆗

repaired the branch! passing off to @HeartPiece44 to reconcile with main

* Repair build + format + progress

Co-authored-by: SodiumChlorideLogic <19625889+SodiumChlorideLogic@users.noreply.github.com>
Co-authored-by: HeartPiece <deancsouthwood@gmail.com>

* Manually merge carryInfoMgr progress from branch

Co-Authored-By: Jonathon Brady <62264079+jonathonbrady@users.noreply.github.com>

* some pathfinder.cpp

* Match all but distance inline in InteractPiki.cpp

* Match all of vsStageData.cpp

* Revert "Match all but distance inline in InteractPiki.cpp"

This reverts commit fe6a41400d040c729e75e725193eb4723215a2dc.

* Link vsStageData.cpp + format + progress

Co-authored-by: PikHacker <evangrune@gmail.com>
Co-authored-by: intns <84647527+intns@users.noreply.github.com>
Co-authored-by: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
Co-authored-by: SodiumChlorideLogic <19625889+SodiumChlorideLogic@users.noreply.github.com>
Co-authored-by: HeartPiece <deancsouthwood@gmail.com>
Co-authored-by: Jonathon Brady <62264079+jonathonbrady@users.noreply.github.com>
2023-01-06 14:04:46 +11:00
EpochFlame
127c7381c1
JSystem PR (#136)
* Stress decomp from earlier this month.

* JSystem 🆗

repaired the branch! passing off to @HeartPiece44 to reconcile with main

* Repair build + format + progress

Co-authored-by: SodiumChlorideLogic <19625889+SodiumChlorideLogic@users.noreply.github.com>
Co-authored-by: HeartPiece <deancsouthwood@gmail.com>
2023-01-05 14:54:40 +11:00
PikHacker
f673380054 genPellet.cpp fully linked 2023-01-01 03:32:20 -05:00
HeartPiece
55d61777fe Link demoSection.cpp 2022-12-31 14:16:49 +11:00
HeartPiece
7c786f03da Link movieConfig.cpp 2022-12-31 13:52:57 +11:00
PikHacker
b22ef33f3b naviWhistle.cpp 2022-12-30 21:47:36 -05:00
EpochFlame
f1286ed1e1
Ebi screens (#131)
* ebi TMemoryCard

* Patch up some ebiScreenMemoryCard

* some ebi ScreenMemoryCard and ScreenOmake

* Fix a little bit of ebiScreenMemoryCard

ebisawa makes me tired

* system.cpp relatively done

* reset.cpp

* movieConfig.cpp almost good

* demoSection.cpp almost good

* commonSaveData.cpp nearly done

* Link reset.cpp

* Fix up some of system.cpp

* captionMgr.cpp

* ebiP2TitleChappy somewhat done

* efxEnemyGeneral.cpp closeish

* Almost match ebiP2TitleChappy.cpp

* Fix most of efxEnemyGeneral.cpp

* efxEnemyBoss.cpp

* baby.cpp 99% done

* demon.cpp

* back to 🆗

Co-authored-by: PikHacker <evangrune@gmail.com>
Co-authored-by: HeartPiece <deancsouthwood@gmail.com>
2022-12-29 18:04:33 -05:00
HeartPiece
185d6b73e7
Finish first pass of Ogawa (#129)
* ogObjFloor

* ogObjFloor closer

* fun inlines. enjoy

i love this compiler sometimes

* ObjGround done, ObjSMenuBase started

* Link ogObjGround.cpp

* Fix StartSceneArg inheritance tree + SMenuBase

* ObjSMenuBase

* Fix more ogObjSMenuBase

* remove false inline declarations

* Link ogObjSMenuBase

* ObjSMenuCont done

* Link ogObjSMenuCont.cpp

* ObjSMenuItem

* ogObjSMenuItem fixes

* lots of ObjSMenu progress

* preliminary setup for all remaining ogawa files

Yeah I couldnt sleep

* worldmapInfoWindow 0 and 1

* ObjVS + ObjKantei cleanup

* ogPikminCounter and ogSceneCourseName

* A whole lot of random Ogawa cleanup

* ogawa header usage cleanup

* ogOtakaraSensor and ogTitleMsg

* Link ogObjSMenuPauseVs.cpp

* Link ogObjSMenuPauseDoukutu.cpp

* Link ogObjSMenuPause.cpp

* Link ogPikminCounter.cpp

* Link ogSceneCourseName.cpp

* Link ogObjWorldMapInfoWindows

* Fix rebase inconsistencies

* Link ogAnime.cpp

* Link ogObjChallenge2P.cpp

* Link ogSceneGround.cpp

* Link ObjChallengeBase, ObjKantei, OtakaraSensor

* Update progress.csv

Co-authored-by: PikHacker <evangrune@gmail.com>
Co-authored-by: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
2022-12-25 01:47:10 +11:00
HeartPiece
e37c73f2fc Link vsGS_Game.cpp
14% baybeee

Co-Authored-By: Drought-Ender <87912640+Drought-Ender@users.noreply.github.com>
Co-Authored-By: GibHaltmannKill <67860669+GibHaltmannKill@users.noreply.github.com>
2022-12-24 17:02:04 +11:00
HeartPiece
843a6e8c0c Link creature.cpp 2022-12-15 11:30:54 +11:00
HeartPiece
220347fb45 Link cellMgrParms.cpp
`// I'll clean this up eventually. - sodium`

spoilers: she did not. but it did get cleaned up eventually!
2022-12-14 15:12:30 +11:00
HeartPiece
904f43d285
More Ogawa progress (#128)
* ogCallbackPicture, ogCallbackMessage, ogObjSave

* ogCopyPane and ogCounterSlot

* Link ogObjSave + ogCallBack_Message + other fixes

* ogDopingScreen 99% done

* Link ogDopingScreen.cpp

* ogFuriko, ogLifeGauge and ogMenuMgr

* Fix more of ogFuriko.cpp

* Patch up more ogMenuMgr.cpp

* ogObjAnaDemo

* ogObjCave almost done

* ogObjChallenge1P

* Match rest of ogObjAnaDemo.cpp

Should be linkable but it refuses to budge

* Link ogObjAnaDemo.cpp

fuckin jump tables.

* Link ogObjCave.cpp

* Link ogObjChallenge1P.cpp

o7

* Link testObj.cpp

also had to change headers/update some files because of virtual weak assert lul

* ogObjChallengeBase almost done

* ogObjChallenge2P

* ogObjContena

* Match (almost) all of ogObjChallenge2P

* ogObjCourseName

* ObjFinalMsg fully matched

* Link ogObjFinalMsg.cpp

* Update progress.csv

Co-authored-by: PikHacker <evangrune@gmail.com>
2022-12-13 19:10:29 +11:00
HeartPiece
b572d02cc2 LINK ENEMYBASE
WOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
2022-12-13 17:08:24 +11:00
HeartPiece
8e994c9718 Update progress + slight cleanup 2022-12-12 12:06:15 +11:00
HeartPiece
ae3bdafb48 Update progress.csv
im silly and forgot with the PR :)
2022-12-06 19:31:18 +11:00
HeartPiece
6a63d61e7a Link vsGS_Result.cpp
also some misc early progress on enemyStoneDrawInfo.cpp

Co-Authored-By: Drought-Ender <87912640+Drought-Ender@users.noreply.github.com>
2022-12-04 19:26:34 +11:00
HeartPiece
8e1e8f5090 Link enemyStoneMgr.cpp 2022-12-04 14:09:52 +11:00
HeartPiece
37dad3b262
Link more Ogawa and Morimura files (#122)
* wip objCaveResult

* patchin' some matchin'

* link ogSE and ogBloGroup

* mrWindow near-match

* repair build error

* Link mrWindow.cpp

* mrWindow improvements

* ogBloGroup cleanup

* Link ogObjSpecialItem.cpp

* mrUtil

* more ObjCaveResult

* Link mrUtil.cpp

* Improve ogScreen AlphaMgr

* some CaveResult progress

* ogAnimTextScreen

* Link ogAnimTextScreen.cpp

* Update todos and progress

* Fix flags + minor other cleanup

Co-authored-by: PikHacker <evangrune@gmail.com>
Co-authored-by: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
2022-12-04 11:02:48 +11:00
HeartPiece
18803beff4 Link enemyStoneObj.cpp
Co-Authored-By: Moises Martinez <moisesalmartinez@gmail.com>
2022-12-03 16:06:54 +11:00
HeartPiece
65119e9f8c Update progress 2022-11-30 11:08:41 -05:00
Drought-Ender
fa50644be0
vsGameSection matched (#120)
* utilityU.h

* Add files via upload

* Add files via upload

* Add files via upload

* More Inlines

* Add files via upload

* member renaming

* 🎉

* Should probably include types.h

* Update Radar.h

* Var Renamed

* Match rest of vsGameSection.cpp

Unlinked, needs some tweaking to link

* corrections

* Update DvdThreadCommand.h

* code works. needs data fixing

* successfully link vsGameSection

GameMessageVsBirthTekiTreasure::actVs has a compiler warning for not always returning a value

* minor edit

* Minor fixes and cleanup

Co-authored-by: HeartPiece <deancsouthwood@gmail.com>
Co-authored-by: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
2022-11-30 17:25:17 +11:00
EpochFlame
2e296fee4e finally link onyonmgr
woo
2022-11-28 21:51:52 -05:00
Sammy Samkough
25f98d8e4d
removed weird bump in data (#118)
* removed weird bump in data

* repair end-of-file newline

Co-authored-by: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
2022-11-26 14:52:34 -05:00
HeartPiece
1cb553ff9f
Link radarMgr + some carryInfoMgr work (#117)
* start Radar

* formatting/fix compile error

* carryinfo stuff

* Link radarInfo.cpp

Co-authored-by: PikHacker <evangrune@gmail.com>
2022-11-25 09:51:40 -05:00
EpochFlame
64e818e283 JSTFindCreature match
thanks, hp

Co-Authored-By: HeartPiece <107153442+HeartPiece44@users.noreply.github.com>
2022-11-22 00:08:35 -05:00
Drought-Ender
9c27132994
vsGS_Load.cpp Matched + Linked (#109)
* Button Enum + Inline

* SetupFloatMemory -> setupFloatMemory (Fixed Typo)

* LoadState Changes

* Misc. Fixes

Added proper data types and updated includes to reflect them

* Matched LoadState

* VsSection -> section

* VsGame is stored in Game

* Repair match, link + fix formatting

Co-authored-by: HeartPiece <deancsouthwood@gmail.com>
2022-11-21 13:44:24 +11:00
HeartPiece
bc6e180114 Link LeafChappy.cpp 2022-11-17 14:55:46 +11:00
EpochFlame
31bca82a91 match and link Pom.cpp
repaired a typo to fix data
2022-11-16 15:11:58 -05:00
EpochFlame
5fb225159f match and link singleGS_Movie.cpp
matched the sinit!
2022-11-14 16:52:22 -05:00
HeartPiece
5291643272 Link plants.cpp
Thanks Altafen for the help!
2022-11-14 09:15:31 +11:00
HeartPiece
11954f0ba3 Match + link khSceneLoader.cpp 2022-11-13 14:51:12 +11:00
HeartPiece
e1a8a9a26f Match + link singleGS_Load.cpp 2022-11-13 13:49:06 +11:00
HeartPiece
5a271a83b9 Link egg.cpp 2022-11-11 09:57:21 +11:00
HeartPiece
704461db30 TEN PERCENT
Match + link shijimiChouMgr.cpp
2022-11-10 13:23:46 +11:00
EpochFlame
4cfc97130b match and link registItem.cpp
recycled code from a scrapped mod collaboration between @intns and myself

Co-Authored-By: intns <84647527+intns@users.noreply.github.com>
2022-11-09 14:51:06 -05:00
HeartPiece
94378d408a Match + link panModokiMgr.cpp 2022-11-09 20:14:50 +11:00
SodiumChlorideLogic
32a70580dd
JStudio and a few other things. (#104)
* JStudio and a few other things.
Links object-ambientlight, object-fog, and object-message.

* Formatting and progress update

Co-authored-by: HeartPiece <deancsouthwood@gmail.com>
2022-11-09 17:02:15 +11:00
HeartPiece
bc22c0777f Link FireChappy.cpp
Co-Authored-By: SodiumChlorideLogic <19625889+SodiumChlorideLogic@users.noreply.github.com>
2022-11-08 07:37:08 +11:00
HeartPiece
765883740f Match + link more ogScene files
ogSceneChallenge1P, ogSceneChallenge2P, ogSceneContena, ogSceneFinalMsg, ogSceneFloor, ogSceneSave, ogSceneUfo,
ogSceneWorldMapInfoWindow1
2022-11-07 19:37:18 +11:00