HeartPiece
dae21dc448
Link mbstring.c
...
requires -inline deferred for whatever reason
2022-08-25 15:29:52 +10:00
HeartPiece
e07405039f
Link DispMemberBase.cpp
2022-08-23 15:02:36 +10:00
EpochFlame
4f6f024a7b
match nubevent.c
...
thank, kiwi! also formatted files
Co-Authored-By: kiwi <49212064+kiwi515@users.noreply.github.com>
2022-08-22 22:18:57 -04:00
EpochFlame
b9ae6367e5
match the used portion of extras.c
...
thanks HP
also formatted files
Co-Authored-By: HeartPiece <107153442+HeartPiece44@users.noreply.github.com>
2022-08-21 22:01:35 -04:00
EpochFlame
803364aa0a
match flush_cache and fix various dolphin things
2022-08-21 19:06:49 -04:00
EpochFlame
3479ea2e31
match mem_TRK.c
...
Thanks, kiwi, altafen, and ribbanya!
2022-08-21 16:39:38 -04:00
EpochFlame
cca1d64f06
match nubinit.c
...
thanks, @NWPlayer123
2022-08-18 17:51:05 -04:00
HeartPiece
f376140bf2
PSBgmTask.cpp linked
2022-08-08 16:17:30 +10:00
HeartPiece
ebd2d5834f
dvdStatus.cpp linked
2022-08-07 14:00:18 +10:00
intns
437a7e7b19
do baseGameSectionDraw
2022-08-06 15:37:24 +01:00
HeartPiece
2b98b2b26f
menuSection.cpp linked
2022-08-04 13:32:51 +10:00
EpochFlame
691b95a561
link gameConfig.cpp
...
needs ifdef for demo1
2022-08-03 18:31:34 -04:00
EpochFlame
0e474b182f
massive BSS refactor
...
fully split BSS.s
also clean up quite a few assembly files
note that J3DPacket.s and ogLifeGauge.s have had their BSS moved to J3DSys.s and ogScreen.s respectively for the sake of alignment
also, BSS inflates data% significantly due to how lcomm and comm show in the linkmap
2022-08-03 17:41:17 -04:00
HeartPiece
6af6af30bb
resourceMgr2D.cpp linked
...
lol at this code
Co-Authored-By: intns <84647527+intns@users.noreply.github.com>
2022-08-04 00:15:47 +10:00
HeartPiece
9fcc2e9da7
ogScreenVs.cpp linked
...
plus formatting
2022-08-03 21:37:49 +10:00
HeartPiece
15f8723c09
ogScreenSpecialItem.cpp linked
2022-08-03 21:23:13 +10:00
HeartPiece
8670c20635
ogScreenKantei.cpp linked
2022-08-03 21:09:30 +10:00
HeartPiece
1ad69084f8
ogSceneCave.cpp linked
2022-08-03 20:48:01 +10:00
HeartPiece
6e8748a23b
timeMgr.cpp linked
...
also formatting
2022-08-03 20:08:07 +10:00
HeartPiece
4bdee11403
EnemyUnit.cpp linked
2022-08-03 18:52:01 +10:00
HeartPiece
e74e5bc97c
messageSequence.cpp matched and linked ( #30 )
...
* messageSequence progress + headers
* messageSequence.cpp linked
2022-08-02 19:24:56 +10:00
HeartPiece
5bab60e970
link messageAnalyzer.cpp and fix JSystem headers ( #29 )
...
* initial header fixing
* Update TResource.h
* JMessageHeader work
* General JSystem progress
* fix match from TProcessor error
* messageAnalyzer.cpp linked
2022-08-02 15:41:29 +10:00
intns
7038dce781
Merge pull request #26 from encounter/challengebase
...
Fix ogSceneChallengeBase vtable
2022-07-18 12:25:20 -05:00
Luke Street
687a011fe7
Fix ogSceneChallengeBase vtable
2022-07-18 13:21:32 -04:00
Luke Street
ee7f79d3b9
Fully link geomClone.cpp
2022-07-18 12:37:20 -04:00
HeartPiece
710e348061
geomClone.cpp linking and geometry.cpp progress ( #24 )
...
* initial geometry.cpp progress
Tube.h fixed + some Vector3f functions added to sysMath.h
* fixed BoundBox definition
* Squashed commit of the following:
commit a4f8483bb1
Author: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
Date: Sat Jul 16 18:49:55 2022 -0400
repair matching
commit b407b5de36
Author: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
Date: Sat Jul 16 18:36:47 2022 -0400
more subis cleanup
commit beced91894
Author: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
Date: Sat Jul 16 18:35:59 2022 -0400
subis cleanup
commit 61fea041de
Author: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
Date: Sat Jul 16 13:44:09 2022 -0400
stream.cpp (#23 )
* RamStream functions and writeShort
thank you encounter, legend
* va_arg fixes
* stream.h matched
still has linking errors that need fixing to do with Stream's vtable being called by RamStream::RamStream
Co-Authored-By: Luke Street <luke@street.dev>
* va_arg updates/preliminary linking
NON-MATCHING
* text fixes
* stream.cpp 🆗
2%
* formatting
Co-authored-by: HeartPiece <deancsouthwood@gmail.com>
Co-authored-by: Luke Street <luke@street.dev>
commit a1791ce76e
Author: HeartPiece <deancsouthwood@gmail.com>
Date: Sun Jul 17 01:11:57 2022 +1000
Updated info on context generator script
Co-Authored-By: Luke Street <luke@street.dev>
* stream.cpp formatting
* geometry.cpp progress
* geomClone.cpp semi-linking
vt still in asm, need to fix later
* Squashed commit of the following:
commit 8f40b52ee1
Author: HeartPiece <deancsouthwood@gmail.com>
Date: Mon Jul 18 14:18:46 2022 +1000
gameStages.cpp linked
commit cafe7c1caf
Author: intns <84647527+intns@users.noreply.github.com>
Date: Mon Jul 18 03:59:34 2022 +0100
Closer to match... ❌
commit a0368991db
Author: intns <84647527+intns@users.noreply.github.com>
Date: Mon Jul 18 03:14:24 2022 +0100
Match gameStages.cpp
commit 42d5d62776
Author: intns <84647527+intns@users.noreply.github.com>
Date: Sun Jul 17 16:21:43 2022 +0100
gameStages progress
commit a2ae64c110
Author: HeartPiece <deancsouthwood@gmail.com>
Date: Sun Jul 17 16:45:50 2022 +1000
gameStages.cpp progress
commit 9da26df32f
Author: HeartPiece <deancsouthwood@gmail.com>
Date: Sun Jul 17 15:23:54 2022 +1000
fixed MapCollision match break
commit 01fb1262c8
Author: intns <84647527+intns@users.noreply.github.com>
Date: Sun Jul 17 05:32:25 2022 +0100
Update gameStages.cpp
commit 3b80594d0c
Author: intns <84647527+intns@users.noreply.github.com>
Date: Sun Jul 17 05:32:12 2022 +0100
gameStages.cpp massive progress
commit 3d9f9b3462
Author: intns <84647527+intns@users.noreply.github.com>
Date: Sun Jul 17 03:25:52 2022 +0100
fix aiFree data locations, cannot link
commit 0cde296ad3
Author: intns <84647527+intns@users.noreply.github.com>
Date: Sun Jul 17 02:54:57 2022 +0100
Update README.MD
commit 4f1150685d
Merge: 293cba5f
e6390931
Author: intns <84647527+intns@users.noreply.github.com>
Date: Sun Jul 17 02:53:05 2022 +0100
Merge branch 'aiBridge.cpp'
commit e63909316c
Author: intns <84647527+intns@users.noreply.github.com>
Date: Tue Jul 12 14:31:29 2022 +0100
Finish AIFree
aiBridge work
match aiBridge
commit 293cba5fec
Merge: facb10e3
c564fe9c
Author: intns <84647527+intns@users.noreply.github.com>
Date: Sun Jul 17 02:50:13 2022 +0100
Merge branch 'aiBridge.cpp'
commit c564fe9cca
Author: intns <84647527+intns@users.noreply.github.com>
Date: Sun Jul 17 02:49:43 2022 +0100
match aiBridge
commit facb10e325
Merge: 72bddcfa
a4f8483b
Author: Jonathon Brady <jonathonabrady@gmail.com>
Date: Sat Jul 16 21:33:10 2022 -0400
Merge branch 'main' of https://github.com/projectPiki/pikmin2
commit 72bddcfa69
Author: Jonathon Brady <jonathonabrady@gmail.com>
Date: Sat Jul 16 21:33:00 2022 -0400
ogScene WIP
commit a4f8483bb1
Author: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
Date: Sat Jul 16 18:49:55 2022 -0400
repair matching
commit b407b5de36
Author: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
Date: Sat Jul 16 18:36:47 2022 -0400
more subis cleanup
commit beced91894
Author: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
Date: Sat Jul 16 18:35:59 2022 -0400
subis cleanup
commit 61fea041de
Author: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
Date: Sat Jul 16 13:44:09 2022 -0400
stream.cpp (#23 )
* RamStream functions and writeShort
thank you encounter, legend
* va_arg fixes
* stream.h matched
still has linking errors that need fixing to do with Stream's vtable being called by RamStream::RamStream
Co-Authored-By: Luke Street <luke@street.dev>
* va_arg updates/preliminary linking
NON-MATCHING
* text fixes
* stream.cpp 🆗
2%
* formatting
Co-authored-by: HeartPiece <deancsouthwood@gmail.com>
Co-authored-by: Luke Street <luke@street.dev>
commit a1791ce76e
Author: HeartPiece <deancsouthwood@gmail.com>
Date: Sun Jul 17 01:11:57 2022 +1000
Updated info on context generator script
Co-Authored-By: Luke Street <luke@street.dev>
2022-07-19 01:41:12 +10:00
intns
cafe7c1caf
Closer to match... ❌
2022-07-18 03:59:34 +01:00
intns
4f1150685d
Merge branch 'aiBridge.cpp'
2022-07-17 02:53:05 +01:00
intns
e63909316c
Finish AIFree
...
aiBridge work
match aiBridge
2022-07-17 02:52:45 +01:00
EpochFlame
61fea041de
stream.cpp ( #23 )
...
* RamStream functions and writeShort
thank you encounter, legend
* va_arg fixes
* stream.h matched
still has linking errors that need fixing to do with Stream's vtable being called by RamStream::RamStream
Co-Authored-By: Luke Street <luke@street.dev>
* va_arg updates/preliminary linking
NON-MATCHING
* text fixes
* stream.cpp 🆗
2%
* formatting
Co-authored-by: HeartPiece <deancsouthwood@gmail.com>
Co-authored-by: Luke Street <luke@street.dev>
2022-07-16 13:44:09 -04:00
HeartPiece
93d00620fe
Revert "Finish AIFree"
...
This reverts commit c7e19d3953
.
2022-07-13 17:47:57 +10:00
intns
c7e19d3953
Finish AIFree
2022-07-12 14:31:29 +01:00
intns
a80f018c53
Merge pull request #21 from projectPiki/MapUnit.cpp
...
MapUnit.cpp
2022-07-11 23:19:37 -05:00
intns
5e35512b8a
Unlink aiBattle for PikiAI progression
2022-07-12 02:17:32 +01:00
HeartPiece
41a6d1ca3c
Linked MapUnit.cpp
...
also fixed linking errors
2022-07-11 09:52:43 +10:00
HeartPiece
af38781bf5
RandPlantUnit.cpp linked + additional header fixes
...
also formatting
2022-07-10 01:36:42 +10:00
HeartPiece
df590a9fa6
RandMapDraw.cpp done with related headers
...
matched + linked - _2C in Game::Cave::MapUnitGenerator should be m_visitedMapNodes, updated
2022-07-09 21:07:26 +10:00
EpochFlame
31ada062ab
match and link GBA.c
...
Only GBAXfer to go, then that's the GBA SDK files complete!
2022-06-29 17:05:43 -04:00
EpochFlame
1f2625db74
link GBAWrite.c
...
it's OK!
2022-06-28 13:14:36 -04:00
SodiumChlorideLogic
7391a13be4
GBARead.c linked
2022-06-28 01:43:11 -04:00
EpochFlame
9d8909e4c4
match mainloop.c
...
trk debugger main loop decompiled
todo: figure out if the switch case is using the defines in Dolphin/trk.h
Co-Authored-By: SodiumChlorideLogic <19625889+SodiumChlorideLogic@users.noreply.github.com>
2022-06-26 16:54:49 -04:00
EpochFlame
1dab817c47
Major BSS refactor
...
id32 sinit has been made assembly for the good of the many. OS.c finally links.
2022-06-24 21:08:27 -04:00
EpochFlame
05144f918e
finally match aiConstants
...
Thanks, Chippy!
Co-Authored-By: 1superchip <57328807+1superchip@users.noreply.github.com>
2022-06-19 14:25:27 -04:00
EpochFlame
a64b48906f
match ogSceneChallengeBase.cpp
...
except its stubborn vtable which refuses to cooperate
2022-06-13 22:34:08 -04:00
EpochFlame
55b7e0d0f4
link OSAlloc.c
...
largely taken from https://github.com/camthesaxman/smb-decomp/tree/master/libraries/os
2022-06-12 16:50:26 -04:00
EpochFlame
943058f664
match pelplantGenerator.cpp
...
finally, some more fun "enemy" code matches
2022-05-24 17:06:10 -04:00
EpochFlame
d54508555a
decompile treasureLightMgr.cpp
...
thanks Altafen for matching Mgr::setCommonProc
Co-Authored-By: BR- <BR-@users.noreply.github.com>
2022-05-24 12:55:28 -04:00
intns
59ee6f9882
ItemUnit complete
2022-05-22 12:45:46 +01:00
intns
ce6366be9a
GateUnit complete
2022-05-22 12:21:41 +01:00
intns
0e353055e1
DoorNode complete
2022-05-22 11:53:43 +01:00