Drought-Ender
63404aa9e2
BaseGameSection progress ( #153 )
...
* Update and init stuff
* baseGameSection work
* fix baseGameSection mess
* Repair baseGameSection vars + format
---------
Co-authored-by: HeartPiece <deancsouthwood@gmail.com>
2023-02-09 16:07:45 +11:00
HeartPiece
200971e020
Update geomIntersection.cpp
2023-02-02 20:20:11 +11:00
HeartPiece
8692145123
Make geomOBBTree.cpp objdiff-able
2023-02-02 20:04:14 +11:00
EpochFlame
b35249ee26
most of sysCommon objdiffable
...
only exception is geomOBBTree.cpp
2023-02-02 00:16:52 -05:00
HeartPiece
f9bf01ac95
rob TP headers blind part 3: J3D round 2
2023-01-27 13:06:12 +11:00
HeartPiece
82cb864976
rob TP headers blind part 2: J3D round 1
...
J3DAnimation, DrawBuffer, DrawMtxData, Joint/JointTree, MtxCalc, Packet
2023-01-27 01:11:43 +11:00
EpochFlame
393dcd1dba
consistent member variable naming
...
requested by @intns
2023-01-25 18:02:08 -05:00
EpochFlame
4bca5a00cd
progress for #50
...
use f32 and f64 in most headers
2023-01-16 15:23:01 -05:00
HeartPiece
2247c2170e
Match (most of) FireChappy.cpp
...
one sticky over-optimisation left
2022-11-07 21:25:52 +11:00
HeartPiece
fddbd4c3b0
Clean up more Sys and SysShape headers
2022-10-31 11:59:49 +11:00
HeartPiece
5d1c34a5e7
Update Collinfo.cpp ( #93 )
...
* collinfo.cpp progress
* collinfo.cpp progress
* collinfo.cpp progress
* collinfo header cleanup + progress
* Fix asm regex error
* Repair match
2022-10-15 16:42:41 +11:00
HeartPiece
219074b3a7
Link Hiba.cpp ( #84 )
...
* significant Hiba progress
* Hiba progress
* Link Hiba.cpp
shout outs to encounter for fixing interactFireAttack
* Delete Hiba.s
i always forget smh
* Revamp Particle ID definitions from TKB
Co-authored-by: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
2022-09-28 11:59:52 -04:00
HeartPiece
7bfb7252d2
4.41% total code decompiled, small file link dump ( #82 )
...
* Link ebiScreenInfoWindow
* Link vsGS_VSGame.cpp
Confirmed that it matches and links on final and demo.
* Link genNavi.cpp
* Link mapPartsView.cpp
* Link ogScaleMgr.cpp
* Link testScene.cpp
needs a fake function because the whole file is just unused/inlines and weak functions lmao
* Match + link YellowChappy.cpp
* Match + link bombState.cpp
may as well lump this in here
* Match + link chappy.cpp
* Match + link kochappy.cpp
* Link sysDrawBuffer.cpp
* Update README and progress.csv
2022-09-24 15:05:55 +01:00
HeartPiece
4afd5d1054
geometry.cpp progress
2022-08-25 18:44:34 +10:00
HeartPiece
402c70cfa4
enemyBase.cpp progress
2022-08-09 00:33:49 +10:00
HeartPiece
a477ab179c
Assorted header todo progress
2022-07-27 00:59:19 +10:00
HeartPiece
70e995831e
Container and Viewport header fixes
2022-07-26 23:58:59 +10:00
HeartPiece
b90fe10a0b
minor collinfo.cpp progress + headers
2022-07-26 23:29:09 +10:00
HeartPiece
3e3690716c
Clean up Sys and SysShape headers from todo
2022-07-26 13:21:02 +10:00
HeartPiece
57585dd43a
clean up geometry include todos
2022-07-26 01:01:24 +10:00
HeartPiece
e10b48034e
mapCode.cpp matched (unlinked) + formatting
...
need to fix container<mapcode::code> and array container<mapcode::code> vts to link
2022-07-21 20:24:44 +10: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
SodiumChlorideLogic
67aab607f7
Add data members to BaseGameSection.
...
Move m_position to GenArg from CreatureInitArg.
Fix a few misc method signatures.
Fix and add vtable offsets in Game::Creature and BaseItem.
Add virtual functions to ShadowCylinder*.
Add PelletIterator.
Fill out NaviMgr.
2022-07-09 14:53:40 -04:00
SodiumChlorideLogic
92136a1e19
Make geometry.cpp compilable.
2022-02-06 14:20:33 -05:00
SodiumChlorideLogic
e50a9cbfd0
Additional dump.
...
Future commits should be more normal now. Hopefully.
2022-01-31 19:51:30 -05:00
SodiumChlorideLogic
578d8ac547
Squashed commit of the following:
...
commit 1aebcc3b566ea2937375f32b1a8bcaec483ad086
Author: SodiumChlorideLogic <19625889+SodiumChlorideLogic@users.noreply.github.com>
Date: Sun Jan 30 17:18:58 2022 -0500
Fix build
commit 557102b1dc6bc352a1c0c473fba1cb9010eeb4ff
Author: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
Date: Sun Jan 30 13:04:20 2022 -0500
tab alignment in makefile
minor edit
commit 6fad05508ed56656dc3305c5f0920df58aede94a
Author: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
Date: Thu Jan 27 22:30:48 2022 -0500
Create .gitattributes
commit 0276b2dd5ff4043a2c70d86be92d5d7e6de7f1a3
Author: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
Date: Wed Jan 26 14:45:06 2022 -0500
undo naïve change of mine
commit 77c4f5183d192bec4ad7f3126fef361a418bc15f
Author: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
Date: Wed Jan 26 14:25:15 2022 -0500
correct fakepiki and associates
repair @intns mistake from d0e0ebe4e4
properly toss in motionlistener
commit cf1e8fab44e0802db35acf05c92deda48fe916e0
Author: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
Date: Mon Jan 24 18:35:11 2022 -0500
formatting
commit e2182b5352cf056cca84020f8c820cf69e73f03a
Author: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
Date: Fri Jan 21 21:35:01 2022 -0500
Rename LICENSE to LICENSE.MD
commit 99d42518c02a22380ae068690bc063a38501859b
Author: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
Date: Fri Jan 21 21:34:44 2022 -0500
Create LICENSE
commit 8fd5812f2cc1a8340586468737454a2993dfb57e
Author: SodiumChlorideLogic <19625889+SodiumChlorideLogic@users.noreply.github.com>
Date: Thu Jan 20 20:00:20 2022 -0500
Massive collinfo.cpp progress.
Also everything else I had.
2022-01-30 17:21:06 -05:00
SodiumChlorideLogic
af51437ba6
Reverse min and max of BoundBox.
...
More SeaMgr.
Misc changes.
2022-01-15 22:03:45 -05:00
SodiumChlorideLogic
5ba281901c
Vtable cleanup
2022-01-15 21:47:09 -05:00
SodiumChlorideLogic
8194f90176
Pull DrawBuffer.h into DrawBuffers.h.
...
Also replace an unlinked ref to CarryInfoMgr.h.
2022-01-15 21:23:26 -05:00
SodiumChlorideLogic
0ea8847d9a
Assorted other non-library progress.
2022-01-13 23:10:14 -05:00
SodiumChlorideLogic
d6743fdb4b
Condense Sys::Mat*Anim* classes into 2 headers.
...
Also fill them out a bit.
2022-01-13 21:46:12 -05:00
EpochFlame
ce4d0874ff
adjust formatting for some breathing room
2022-01-11 22:31:11 -05:00
EpochFlame
df581aaff8
eliminate unsigned int from this repository
...
goodbye, i32
2022-01-04 09:36:39 -05:00
intns
859f4bd888
Remove uint (Ghidra type removal part 03)
2022-01-04 13:12:56 +00:00
SodiumChlorideLogic
67e4834306
One last dump in 2021.
2021-12-11 21:42:06 -05:00
SodiumChlorideLogic
687fa2cea2
JPATexture, gameIconTexture, and random progress!
2021-12-05 19:22:31 -05:00
EpochFlame
84e2a901f6
clang-format
2021-11-25 15:12:23 -05:00
SodiumChlorideLogic
6f66619a9a
Misc dump.
2021-11-14 16:53:46 -05:00
intns
a6aee4426b
73 Pokos
2021-11-14 12:36:56 +00:00
SodiumChlorideLogic
dd9fd96e14
mapCollision (almost) OK
2021-11-12 18:11:45 -05:00
intns
092b90c637
63 pokos 🅰️ ❌ ℹ️ ⭕ ™️
2021-11-10 18:52:05 +00:00
SodiumChlorideLogic
5f07263cee
Headers and WIP dump.
2021-11-07 20:28:30 -05:00
SodiumChlorideLogic
f75daee376
Progress of Cell and Cell accessories.
2021-11-03 22:15:55 -04:00
intns
8ac6ff8fd5
Format!
2021-11-02 15:32:37 +00:00
intns
08fa2c99d4
Info fill
2021-11-02 15:30:56 +00:00
SodiumChlorideLogic
fbf368aa7a
Huge dump of various WIPs.
2021-11-01 23:06:09 -04:00
intns
e6938f6330
Add newlines to files
2021-10-14 20:43:06 +01:00
intns
38d541444a
Almost finish Sys
2021-10-14 02:16:40 +01:00