EpochFlame
77fc7d19b1
delink sysmath
2022-11-26 15:16:54 -05:00
EpochFlame
75c3292df0
reduce label emissions
...
linkmap goes faster now
2022-11-03 17:02:42 -04:00
HeartPiece
927bc801e9
Link mapCode.cpp ( #44 )
2022-09-07 21:55:41 +10: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
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
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
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
060361f87b
sysCommon and partial sysGCU data cleanup
2022-03-21 02:44:08 -04:00
EpochFlame
50801a63ad
misc cleanup
2022-02-14 22:35:18 -05:00
EpochFlame
2c5d2faa46
make certain animator functions weak
...
now they match the link map
also cleaned up stream.s
2022-02-02 13:34:42 -05:00
EpochFlame
ef0818c161
misc cleanup
2022-02-02 00:01:12 -05:00
EpochFlame
5e7a46c664
devkitPPC r40 compatibility
...
note: calcprogress is broken with devkitPPC r40
2022-01-18 14:25:56 -05:00
EpochFlame
d426837a50
overall cleanup of asm
2022-01-14 21:39:34 -05:00
EpochFlame
8b8dafd89f
Delete node.s
2021-12-29 20:19:47 -05:00
EpochFlame
29ed884cc6
cleanup
2021-12-25 14:07:17 -05:00
EpochFlame
1291b7673c
link and match parameters.cpp
2021-12-21 17:47:52 -05:00
EpochFlame
deee88d55b
finish ID32, the ctor and bss works!!
...
sinit solved, woo!
2021-12-08 18:10:41 -05:00
SodiumChlorideLogic
dd9fd96e14
mapCollision (almost) OK
2021-11-12 18:11:45 -05:00
EpochFlame
0a43c605c7
partial ctors sort
...
sorted syscommon, sysgcu, and utilityu's ctors
2021-10-22 21:03:51 -04:00
EpochFlame
8082e71be1
correct sbss alignment
2021-10-21 11:22:39 -04:00
SodiumChlorideLogic
b6ff1deb35
Parameters, BaseParm, and Parm.
2021-10-20 14:05:29 -04:00
intns
28dd988f46
Do some sysMath
2021-10-19 14:48:28 +01:00
EpochFlame
69939cb142
repair transcription error
...
fixing typo
2021-10-18 14:47:39 -04:00
EpochFlame
a48e32f892
clean float values
2021-10-18 13:54:56 -04:00
EpochFlame
428855ea56
alignment update
...
also fixed p2assert strings
2021-10-17 19:40:09 -04:00
EpochFlame
4bcedc03f6
slight cleanup of id32
...
de-externed data, added header to tagparams
2021-10-17 17:57:26 -04:00
EpochFlame
ba2cfc7e2e
split sdata2 from Kono onwards
...
more data splitting
2021-10-17 17:46:12 -04:00
EpochFlame
77f8449daf
split sbss for sysCommon, sysGCU, and plugProjectKonoU
...
sbss splitting
2021-10-17 17:11:29 -04:00
EpochFlame
1b88f77a4b
sysCommon data split
2021-10-17 13:45:33 -04:00
EpochFlame
27386c55bc
started bss splice
2021-10-13 21:02:45 -04:00
EpochFlame
3cdb6e3012
sysGCU data spliced
2021-10-13 20:36:57 -04:00
EpochFlame
63e8cf2161
sdata2 merged from tagparams onward
2021-10-13 17:33:48 -04:00
EpochFlame
517dcdcf21
rodata from sysBootupU onwards split and merged
2021-10-13 16:10:54 -04:00
EpochFlame
2e9c1a67fa
almost OK!
...
just need to fix tagparams.cpp weak function order
2021-10-12 21:12:01 -04:00
EpochFlame
cd70f6a427
more fixes
...
got tagparm flush to generate in pelletconfig correctly
2021-10-12 16:34:54 -04:00
EpochFlame
530358c50c
super close to fixing the problem
2021-10-09 19:29:13 -04:00
EpochFlame
d07d54ec48
it links now
...
still bad
2021-10-09 18:31:29 -04:00
intns
9bd132d62c
Revert "Discarded changes so that project compiles, functions done in previous commit were easy"
...
This reverts commit 130d848535
.
2021-10-09 16:14:55 +01:00
intns
130d848535
Discarded changes so that project compiles, functions done in previous commit were easy
...
This reverts commit 878566c587
.
2021-10-09 14:11:39 +01:00
intns
878566c587
Do more tagparams, need vtbl split @EpochFlame
2021-10-09 13:59:24 +01:00
EpochFlame
fda9f32b16
split data for vtables
2021-10-08 22:48:44 -04:00
intns
1c7523a939
Attempt stringtagparm ctor, need VTBL!!!
2021-10-09 03:23:53 +01:00
intns
b347e51fe6
TagParm progress
2021-10-09 03:18:21 +01:00
EpochFlame
27ae262c90
fixed all $$ symbol jank
...
thank you, noki doki!
2021-10-08 21:53:58 -04:00
intns
c60cba1e0a
11 pokos
2021-10-09 02:36:15 +01:00
EpochFlame
e3a046fd20
symbol update
2021-10-08 21:22:29 -04:00
EpochFlame
a9cbad080f
updating symbols
...
cleaning out "$$0" and "$$1" for increased asm & src synergy
2021-10-08 21:03:24 -04:00
EpochFlame
04deb706bc
fixed up sysMath
...
more symbol cleaning
2021-10-08 18:54:37 -04:00
EpochFlame
3250d1b484
symbol correction round one
...
cleaned up some legacy "$$" symbols
2021-10-08 18:49:24 -04:00