EpochFlame
9a6acdd4a7
minor sdata2 cleanup
...
missed some spots :P
2023-02-25 00:35:21 -05:00
EpochFlame
e889b8234a
various asm cleanups
...
u64 literals
2023-02-23 20:50:02 -05:00
EpochFlame
e8e7ae0b34
kono asm cleanup complete
...
cleaned all remaining kono asm
2023-02-11 18:09:49 -05:00
EpochFlame
2c379b53cf
finish utilityU asm cleanup
...
all done with the utility library asm
2023-02-11 13:12:10 -05:00
EpochFlame
fe672da96c
formatting
...
1 2 7 3 down to rockefeller street
2023-02-08 22:19:17 -05:00
EpochFlame
81d8496a5e
utility asm cleanup part 1
2023-02-08 18:55:07 -05:00
EpochFlame
3780782d91
finish Dolphin ASM cleanup
...
all dolphin asm has proper directives and linkage
2023-02-08 12:42:36 -05:00
EpochFlame
700ba772c1
further asm cleanup
2023-02-06 23:14:49 -05:00
HeartPiece
d22fbeb44c
Link khUtil.cpp
2023-01-30 14:23:32 +11:00
PikHacker
d808194ee9
fix kono compile errors
2023-01-28 23:54:17 -05:00
PikHacker
b02c842254
more worldmap stuff
2023-01-27 16:03:40 -05:00
HeartPiece
b3fd3f6f2f
Link khPayDept.cpp
...
dept [sp] paid
2023-01-24 15:54:52 +11:00
HeartPiece
b106efd511
Link newGame2DMgr.cpp
...
Co-Authored-By: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
2023-01-24 12:49:36 +11:00
HeartPiece
16600e09db
Link khReadyGo.cpp
2023-01-21 09:29:29 +11:00
PikHacker
76b83c4347
khReadyGo.cpp
2023-01-20 16:21:39 -05:00
HeartPiece
f3f7ffd0a1
Link khWinLoseReason.cpp
2023-01-21 01:16:14 +11:00
HeartPiece
48dde4ea11
Link khWinLose.cpp
2023-01-20 14:39:09 +11:00
HeartPiece
3524f50cce
Link khFinalFloor
2023-01-19 13:57:37 +11:00
EpochFlame
4e3f9c0f0c
utilize updated macros.inc from @encounter
...
thanks for the macros! and ty skriena for helping with regex
2023-01-14 14:26:48 -05: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
11954f0ba3
Match + link khSceneLoader.cpp
2022-11-13 14:51:12 +11:00
EpochFlame
89b71111fe
purge fake global labels
2022-11-03 17:18:27 -04:00
EpochFlame
75c3292df0
reduce label emissions
...
linkmap goes faster now
2022-11-03 17:02:42 -04:00
EpochFlame
cca1d64f06
match nubinit.c
...
thanks, @NWPlayer123
2022-08-18 17:51:05 -04:00
EpochFlame
859db25caa
partial ebi and yamashita disasm cleanup
2022-08-08 19:50:53 -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
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
fc02e45a63
cleanup and formatting
2022-05-12 16:09:19 -04:00
EpochFlame
50b4568556
decompile calcLagrange
...
also minor cleanup of .s
2022-03-03 16:34:54 -05:00
EpochFlame
f9eb2c70cc
yet more data cleanup
2022-02-06 21:19:57 -05:00
EpochFlame
62a09fd86e
kono cleanup and +4 encapsulation
...
formatted certain labels for ppc2cpp parsing
2022-02-06 20:49:50 -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
c7559be21e
clean up aiConstants.s
2021-11-24 22:30:29 -05:00
EpochFlame
6eb497429e
clean up khFinalFloor.s
2021-11-24 22:24:55 -05:00
intns
092b90c637
63 pokos 🅰️ ❌ ℹ️ ⭕ ™️
2021-11-10 18:52:05 +00:00
camthesaxman
bc9cf284e6
use 2.6 linker
2021-11-06 22:45:29 -04:00
EpochFlame
dacc80c9f2
more ctors sorting
...
ebisawa & kono
2021-10-22 22:14:54 -04:00
EpochFlame
8082e71be1
correct sbss alignment
2021-10-21 11:22:39 -04:00
EpochFlame
428855ea56
alignment update
...
also fixed p2assert strings
2021-10-17 19:40:09 -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
3b13fcfc16
plugProjectKonoU data split
...
more vtable splitting
2021-10-17 14:00:52 -04:00
EpochFlame
d4e2e3c9bb
sorted all of .sdata
...
Cleaned and sorted sdata into its various source files. Added a few missing data-centric files.
2021-10-16 17:07:11 -04:00
EpochFlame
02f11a1dac
Kono rodata split
2021-10-16 12:27:25 -04:00
intns
2a4857cfe9
Remove hardcoded pointers for all asm
2021-10-14 04:58:59 +01:00
intns
b372f840a9
data_0a
2021-10-14 04:22:06 +01:00
EpochFlame
27386c55bc
started bss splice
2021-10-13 21:02:45 -04:00
EpochFlame
c8b57e0ec1
Squashed commit of the following:
...
commit 2ec9b0b3859c03f850803e87d16804149f431842
Author: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
Date: Sun Oct 10 21:57:34 2021 -0400
extab and extabindex spliced in
commit 82fdad3f256ddf4da4cb91187231e874d248c76c
Author: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
Date: Sun Oct 10 21:47:46 2021 -0400
sbss2 spliced in
finished sbss2 (the warnings are annoying)
commit 4d804140dd3f317e0e9de522e4d94e17fab5395d
Author: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
Date: Sun Oct 10 21:23:23 2021 -0400
formatting
commit 2cfa617d9821fbe04b3bfdd578f45b141f0f29a1
Author: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
Date: Sun Oct 10 21:22:54 2021 -0400
Update .clang-format
commit abe5e4186f765db821578ac2222c1e0aa630e7fb
Author: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
Date: Sun Oct 10 21:19:38 2021 -0400
started splicing data
2021-10-10 22:05:19 -04:00
EpochFlame
27ae262c90
fixed all $$ symbol jank
...
thank you, noki doki!
2021-10-08 21:53:58 -04:00