KiritoDv
f40105e778
Updated vs decomp
2024-12-24 23:25:42 -06:00
KiritoDv
0b23e06b77
Fixed stars
2024-10-16 12:46:04 -06:00
KiritoDv
3892bcefa2
Merge branch 'master' into otr
2024-09-17 19:14:09 -03:00
Alejandro Asenjo Nitti
53363d6619
Hud, Title, Map & Option Docs ( #272 )
...
* hud title and option docs
* hud docs
* aspMain vram comment
* more hud docs
* HUD docs
* Hud_ -> HUD_ consistency
* ActorMissileSeekModes
* fox_option docs
* more option docs
* more option docs
* more option docs
* fox_title docs
* more fox_title docs
* fox_map docs
* fix map TLUTs
* more fox_map docs
* jp1 explore
* explore us rev0
* SETUPDL comments
* format
* fox_map docs
* more fox_map docs
2024-09-13 00:59:33 -03:00
Alejandro Asenjo Nitti
e82019fa2b
Actor Docs ( #270 )
...
* Docs
* actor timer_04C -> work_04C
* Actor & Boss unk_04A -> work_04A
* actor & boss unk_048 -> work_048
* actor & boss unk_046 -> work_046
* boss unk_044 -> work_044
* actor event docs
* ActorEvent docs
* name all Event Actor IDs
* EVID names in EventActorInfo comments
* refactor EVC_PASSED_ALL_RINGS by @inspectredc
* clarification comment
* some option docs
* audio enums and macros
* some audio renamings
2024-08-24 19:36:53 -03:00
Alejandro Javier Asenjo Nitti
a1134c296a
actor docs
2024-08-15 11:54:53 -03:00
Alejandro Javier Asenjo Nitti
92ccdeb991
more actor docs
2024-08-15 06:19:21 -03:00
Alejandro Javier Asenjo Nitti
56d49ec767
corrections
2024-08-15 05:10:00 -03:00
Alejandro Javier Asenjo Nitti
8d3d4cd2d0
WingInfo -> ArwingInfo
2024-08-15 02:05:53 -03:00
Alejandro Asenjo Nitti
0251769d16
General docs ( #269 )
...
* fox_display.c DOCS
* PRINTF
* actor->destroy boolean
* corneria docs
* Boss->unk_04C to Boss->animFrame
* aCoGrangaWalkingAnim
* more corneria docs
* Spawner
* Spawner code refined
* Spawner description
* Actor Spawn guard
* Molar Rock (name by @inspectredc)
* more docs
* actor docs
* initial disassembly config for lodgenet
* correct vram addresses for lodgenet
* Actor Docs
* More actor docs
* more actor docs
* correction
* correction
* more actor docs
* Preliminary work for Effect documentation
* Change Init for Setup
* fox_play cleanup and defake
* fox_zo function names
* fox_so function renaming
* more object docs
* venom 1 actors
* actor docs
* some fox_bo docs
* some fox_fo corrections
* fox_ma obj->this
* fox_ma renamings
* fox_ma docs
* fox_ti Actors
* revert permuter settings to ido
* some renames on fox_andross.c
* fox_sy actors
* object names
* corrections
* some effect comments
* fix AudioTable struct and data to avoid UB
* uintptr_t in audio
* audio load changes
* event id enum usage in fox_sy
* clear padding in sPlaylists
* HUD_FoBase_ExplodeCs
* HUD
2024-08-12 11:58:54 -03:00
Alejandro Asenjo Nitti
c348962cab
Sector Z, Fortuna & General Docs ( #261 )
...
* Sector Z Docs initial
* Sector Z docs
* some other things
* correction
* Space Junk
* SectorZ_SetLevelObjects
* rename assets with correct prefix
* aSzBackgroundTex
* details
* pr review
* Sector X initials
* Meteo Initials
* Sector X things I forgot
* fox_tr360 & fox_ve1 & fox_so initials
* fox_so details
* Zones initials
* More Zones initials
* more zones initials
* area 6 initials
* fortuna inits
* fortuna actors
* some more docs
* more docs for Fortuna
* fix mistake in data incorrectly imported
* Fortuna Radars
* BossFO
* Sector Y Initials
* Venom 2 general Docs
* Some Corneria Docs
* Actor, Scenery and Boss IDs in update and draw functions of gObjectInfo
* more docs and this usage
* fox_360 this usage
* more actor types and this usages
* fox_effect type usage
* training docs
* some Sector X docs
* fix incorrect usage of "this"
* fix comment
* more docs
* funcNames
* fox_bg spacing
* boolean
* scenery corneria bumbs
* terrain bumps
* corneria arch
* more corneria objects
* hitboxes
* more corneria objects
* more corneria level objects
* more corneria objects
* aCoWaterfallDL
* corneria docs
* more corneria docs
* Granga swork start
* corneria swork
* Corneria
* Corneria Granga docs
* more granga docs
* granga work buffer enum
* CarrierParts enum use
* option
* Corneria Docs
* GRANGA_FWK
* fox_co.h header
* fix Fault_FillRectangle typo
* PR reviews
* sCsTeamInitialPos
* Doodad
2024-07-06 09:47:49 -03:00
petrie911
3045745789
name remaining files, fix some fake matches ( #245 )
...
* splits
* split and migrate
* readwrite const
* format
2024-05-14 11:44:12 -03:00
petrie911
0dbbf453f9
More actor docs. starting on event IDs ( #238 )
...
* id start
* stuff
* comp and cam
* add errors
2024-05-11 17:53:37 -03:00
petrie911
a864e5ebe2
oh god the docs ( #234 )
2024-05-06 19:45:24 -03:00
petrie911
9303fba359
Event opcodes documented, more all range stuff ( #229 )
...
* stuff
* Torch1
* dark link
2024-05-04 18:24:24 -03:00
petrie911
77060ba506
Start on sfx IDs ( #227 )
...
* sfx stuff
* sfxIds
2024-05-03 16:56:26 -03:00
petrie911
c9df6fda72
More docs ( #226 )
...
* docs
* more docs
* forgot timers
2024-05-02 17:46:51 -03:00
petrie911
3ab050421e
use array count for collision headers ( #222 )
...
* lights fix
* names
* remove header
* so many names
* format
* more docs
* makefile
* colheaders
* it's gone too far
* torch
2024-04-25 19:01:25 -03:00
Alejandro Javier Asenjo Nitti
a6b80a5825
some spaces, corrections and TeamId Enum usages
2024-04-25 01:00:23 -03:00
petrie911
81291a0c44
More docs and renames, fox_bg now mostly figured out ( #220 )
...
* lights fix
* names
* remove header
* so many names
* format
2024-04-22 23:51:20 -03:00
petrie911
b3929bea72
Docs update, added list of all SFX Ids used in the game. ( #217 )
...
* docs
* format
* format plz
* stuff
* more stuff
* more names and such
* torch update
2024-04-20 16:18:31 -03:00
petrie911
0e54a13433
Docs relating to fox_360. Also a UB fix in audio_load. ( #215 )
...
* docs
* format
* format plz
2024-04-15 20:38:19 -03:00
petrie911
c532f31e24
Script and hitbox docs, update torch ( #210 )
...
* script2
* more docs and such
* torch update
2024-04-11 13:55:32 -03:00
petrie911
52e1b6cb17
Further docs on script, various other things ( #204 )
...
* stuff
* too much
* Torch commit
* torch again
* names and such
* names
* even more stuff
* format
* enums
* whoops on the gbi
2024-04-08 19:25:56 -03:00
KiritoDv
641a43cbf9
First compilation, we just need more stupid assets
2024-04-06 04:32:13 -06:00
petrie911
126a55aa0e
Event Actor docs that kind of ballooned into a bunch of stuff ( #200 )
...
* stuff
* too much
* Torch commit
* torch again
2024-04-05 17:11:36 -03:00
Alejandro Javier Asenjo Nitti
5f2b690a2b
fix s32 <=> bool inconsistencies
2024-04-03 02:18:35 -03:00
petrie911
988a36d03f
Name functions after their files, also global variables in engine and ovl_i1-6 ( #196 )
...
* cleanup
* mass rename
* forgot some
2024-04-02 20:20:08 -03:00
petrie911
2938919f6f
WIP on script documentation, some cleanup ( #194 )
...
* gfx
* script
* Torch
* headers
* format
2024-04-01 19:04:22 -03:00
petrie911
97f544c557
Improved match for fox_ti, add custom gbi macro, some cleanup ( #178 )
...
* splits
* torch
* torch again
* headers
* merges
* format
* matches
* commit
* colpoly
* SY
2024-03-27 17:06:28 -03:00
petrie911
5531a140d8
matches ( #170 )
2024-03-18 00:23:01 -03:00
petrie911
a7aac0753d
torch update, ast_area_6 and ast_vs_player, new names ( #169 )
...
* split up
* format
* torch
* headers
* just keep going
* torch
* names and such
* format
* remove headers
2024-03-17 01:06:28 -03:00
petrie911
5152d504b3
audio_general, audio data import, naming lots of audio functions ( #144 )
...
* heapsort
* suff
* load init
* split
* split data
* begone asm
* names
* names and cleanup
* let's try this
* woo macros
* general
* bgm macro
* names
2024-03-01 15:57:44 -03:00
petrie911
e7fbb38c98
Decomp audio_load. Add names for audio context fields and audio_heap ( #143 )
...
* heapsort
* suff
* load init
* split
* split data
* begone asm
* names
* names and cleanup
2024-02-23 22:56:08 -03:00
petrie911
209b929eda
Import main, context, and option bss. Refactor headers. Some enum cleanup. ( #130 )
...
* stuff
* fixes
* addrs
* new header
* its bss time
* format and such
* fake symbols begone
* whoops forgot pragmas
2024-02-16 19:04:22 -03:00
petrie911
234b36ebb5
match fox_sy ( #128 )
...
* match
* pointer cleanup
* more cleanup
* more cleanup
2024-02-14 20:22:37 -03:00
petrie911
25694f9d49
Finished Ve1, added permuter macros, fixed an error in Player struct ( #121 )
...
* format
* format
* cleanup
* offsets
2024-02-10 15:09:27 -03:00
petrie911
85da422168
fox_aq decomped, some type cleanup ( #112 )
...
* stuff
* stuff
* temps
* matched
* so complete
* merge and clean
* format
* graphics macros
* aq
* more stuff
* oh god the clam
* limbdraw
* headers?
* format, name changes
* enums
* merge and format
2024-02-02 00:05:17 -03:00
Ryan Myers
22f5d22fa0
sf_i5_4.c WIP ( #113 )
...
* Match func_i5_801B49D0
* Match func_i5_801B4A54
* Fix warning
* merge master
* WIP func_i5_801B4AA8
* Stack fixed func_i5_801B4AA8
* Match func_i5_801B4AA8
* Better math for the func
* Match func_i5_801B5110
* Migrate RODATA
* format
* Match func_i5_801B6AEC
* Match func_i5_801B68A8
* Translation update
* WIP func_i5_801B58AC
* header cleanup
* make format
2024-02-02 00:02:52 -03:00
inspectredc
3dcd59adc1
fox_ma decompiled ( #111 )
...
* progress 1
* match functions
* data
* add brackets
* bss
* cleanup
* format
* post merge fixing
* cleanup 2
* suggestions
2024-01-30 15:17:20 -03:00
petrie911
6528b2b5cf
Rand and degree macros ( #110 )
...
* half
* pm
* dtor
* pi and such
* permuter settings
* angles
* float fix
* macro
* formatting
* small thing
2024-01-28 18:27:23 -03:00
Alejandro Asenjo Nitti
a784be473a
fox_fo Decompiled & Data imported ( #109 )
...
* func_i4_80187884
* func_i4_801888C0
* func_i4_80188A48
* func_i4_80188F08
* func_i4_80188FE4
* func_i4_8018906C
* func_i4_801890EC
* strings
* func_i4_801875F0 co-authored-by: @petrie911
* func_i4_80187960
* func_i4_8018BA2C
* func_i4_8018927C
* Import Data
* unnecessary externs
* fix
* Inspect review
* Us
* dec
* dec timers
* obj.status enum
* PR REVIEW
2024-01-28 17:49:14 -03:00
Alejandro Asenjo Nitti
9f1dd5e049
SECTOR Z Decompiled: fox_sz, DATA & BSS IMPORTED (1 NON_MATCHING) ( #107 )
...
* func_i4_80199900
* func_i4_80199B18
* func_i4_80199BDC
* func_i4_8019A1D0
* func_i4_8019B48C
* func_i4_8019B568
* func_i4_8019B630
* func_i4_8019B75C
* func_i4_8019B888
* func_i4_8019DD20
* func_i4_8019E234
* func_i4_80199C60 NON_MATCHING
* func_i4_8019E454
* func_i4_8019E98C
* func_i4_8019C574
* func_i4_8019C70C
* func_i4_8019C85C
* cleanup
* cleanup 2
* func_i4_8019BA64
* func_i4_8019AB8C
* func_i4_8019AA9C
* func_i4_8019A3E8
* func_i4_8019EA68 Authored-by: @inspectredc
* merge with master
* PRINTF
* IMPORT DATA & BSS
* move data around
* obj IDs
* rename func_800BA808 to Radio_PlayMessage
* PR review
* gActors gPlayer
2024-01-25 10:43:39 -03:00
Jefferson
66bf56c2fd
Match func_i1_80192518 ( #105 )
...
* Match func_i1_80192518
* Match func_i1_8019AA4
* A bunch of small functions
* format
* Update src/overlays/ovl_i1/sf_ve1.c
Co-authored-by: Alejandro Asenjo Nitti <96613413+sonicdcer@users.noreply.github.com>
* Update src/overlays/ovl_i1/sf_ve1.c
Co-authored-by: Alejandro Asenjo Nitti <96613413+sonicdcer@users.noreply.github.com>
* Update src/overlays/ovl_i1/sf_ve1.c
Co-authored-by: Alejandro Asenjo Nitti <96613413+sonicdcer@users.noreply.github.com>
* Update src/overlays/ovl_i1/sf_ve1.c
Co-authored-by: Alejandro Asenjo Nitti <96613413+sonicdcer@users.noreply.github.com>
* fix PR
* fake variable removed
---------
Co-authored-by: Alejandro Asenjo Nitti <96613413+sonicdcer@users.noreply.github.com>
Co-authored-by: Alejandro Javier Asenjo Nitti <alejandro.asenjo88@gmail.com>
2024-01-25 00:50:42 -03:00
petrie911
c197daf499
Bonus Text, more object field names, consistent vector component names ( #106 )
...
* fixes and stuff
* filenames
* xyz
2024-01-24 11:45:55 -03:00
inspectredc
a6f627074e
Partial Sector Y decomp ( #103 )
...
* allbut2
* quick naming cleanup
* post merge warning/error cleanup
* hex, enums, extern funcs
* data
* bss
* u
* format
* review stuff
* format review stuff
* reorder externs
* suggestions
2024-01-23 13:04:12 -03:00
inspectredc
8f794a6335
sf_i6_2 decompiled ( #104 )
...
* sf_i6_2
* use macro
* suggestion macros
Co-authored-by: petrie911 <69443847+petrie911@users.noreply.github.com>
* decimal suggestion
Co-authored-by: petrie911 <69443847+petrie911@users.noreply.github.com>
* file rename
---------
Co-authored-by: petrie911 <69443847+petrie911@users.noreply.github.com>
2024-01-23 12:49:43 -03:00
petrie911
119dfa9354
Solar decompiled, some cleanup ( #102 )
...
* stuff
* stuff
* temps
* matched
* so complete
* merge and clean
* format
* graphics macros
2024-01-22 00:28:02 -03:00
petrie911
b7a36ae8ea
cleanup to object fields, some new names ( #101 )
...
* names and such
* enum
* dying
2024-01-21 14:42:06 -06:00
Alejandro Asenjo Nitti
cc970381c8
fox_hud & fox_me Decompiled ( #95 )
...
* func_80092D48
* func_800927A0
* TempComp.bin.mio0 git ignored
* func_800924E0
* func_80094D20
* func_80096A74
* func_80095604
* all functions done
* symbols for segmented addresses
* move symbols to c file for now
* failed attempt to import data
* fix
* Import data
* move data below
* ready for BSS attempt
* fix warnings
* ordering
* symbols for some segmented addresses
* rename to fox_hud
* clear mess
* .
* .
* space
* .
* func_i2_80187530
* func_i2_8018756C
* func_i2_80187650
* func_i2_801877C4
* func_i2_8018795C
* func_i2_80187B08
* func_i2_80187C68
* bss again (#98 )
* func_i2_80187D08
* func_i2_80187D98
* func_i2_80187FF8
* func_i2_801881A8
* func_i2_80188228
* func_i2_80188298
* ARRAY_COUNT
* func_i2_80188344
* func_i2_80188B84
* func_i2_80188C2C
* func_i2_80188E8C
* func_i2_80188F2C
* func_i2_80188CAC
* func_i2_80189114
* func_i2_8018B7C4
* func_i2_8018C77C
* func_i2_8018C8F4
* func_i2_8018CA10
* func_i2_8018CB50
* func_i2_8018BACC co-authored-by: @inspectredc
* func_i2_8018CCF8
* func_i2_8018CB50
* func_i2_8018CD8C co-authored-by: @inspectredc & @petrie911
* func_i2_8018D9EC
* func_i2_8018DA6C
* func_i2_8018DAEC
* func_i2_8018DB6C
* func_i2_8018DBEC
* func_i2_8018DCE4
* func_i2_8018DE14
* func_i2_8018DF08 co-authored-by @inspectredc & @petrie911
* func_i2_8018E084
* func_i2_8018ED9C
* func_i2_80188088
* func_i2_801892F0
* func_i2_8018978C co-authored-by @KiritoDv & inspectredc
* fox_me DATA IMPORTED
* resolve conflicts
* func_i6_80197B30
* func_i6_80197CC4
* func_i6_80197F84
* func_i6_80198244
* merge and solve bss
* func_i6_801983E4
* PR review
---------
Co-authored-by: petrie911 <69443847+petrie911@users.noreply.github.com>
2024-01-21 13:27:47 -03:00