petrie911
ac41c180a9
Reorganizaton of main ( #199 )
...
* reorganize main
* more names
* libc
2024-04-03 11:30:50 -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
inspectredc
1a6675cad9
export configuration for ast_solar ( #193 )
...
* ast_zoness
* format
* ast_solar
* post merge resolving and format
* remove ast_solar
2024-04-01 16:32:59 -03:00
inspectredc
5844ffc4dd
export configuration ast_zoness and bump torch for generic array factory ( #192 )
...
* ast_zoness
* format
* remove ast_zoness.h
* change name to D_ZO_601996C
* rename to yaml and use vec3f array
* prevent_bss_reordering in fox_edisplay
* format
---------
Co-authored-by: Alejandro Javier Asenjo Nitti <alejandro.asenjo88@gmail.com>
2024-04-01 15:17:46 -03:00
Lywx
9604a29140
export configuration for ast_fortuna, ast_katina, ast_venom_1 & ast_venom_2 ( #190 )
...
* Matched ast_fortuna
* Added FO prefix into every asset
* Fully matched PR
* Removed katina from assets.h
* WIP ast_venom_2
* Debinarized ast_venom_2
* Removed venom_2 from assets.h
* Renamed VE1 to VE1B
* Matched ast_venom_1
* Renamed to D_VE1
* Renamed venom_1 boss assets back to D_VE1
* Fixed merge conflicts
2024-04-01 13:54:47 -03:00
inspectredc
2ef09bcf5d
export configuration for ast_andross ( #189 )
...
* export configuration for ast_andross
* format
* assets yaml
2024-03-31 22:53:09 -03:00
Alejandro Asenjo Nitti
8b4bb6d943
export configuration for ast_meteo & ast_bolse ( #188 )
...
* progress
* remove header
* - '#include "sf64level.h"'
* MatchPoint
* asset analysis complete, here it comes. Wheeeeeh
* comment
* correction
* some missile docs
* format
* preparations for ast_bolse extraction
* Matchpoint
* Jackpot
2024-03-31 22:04:45 -03:00
petrie911
4255ef5519
finish export on segment 7, rename the versus assets ( #187 )
...
* versus
* ending
* ending
* header
* vs names
* errant header
2024-03-29 20:19:29 -03:00
Lywx
576d42fabd
[WIP] Export configuration for ast_common ( #176 )
...
* Close to fully implement the whole file
* Filled gaps with blobs
* Added config into assets.yaml
* Removed a more blobs
* Fully extracted ast_common
* Bump torch
2024-03-29 16:43:25 -05:00
petrie911
b4c43da7d8
export ast_ve1_boss ( #186 )
...
* ve1
* fix vs
* one thing
2024-03-29 15:37:49 -05:00
petrie911
94fd988b80
export ast_title, add missing assets to ast_map ( #185 )
...
* WIP ast_title assets
* Fixed format
* macbeth
* title
* title
* bss
* small fix
---------
Co-authored-by: KiritoDv <kiritodev01@gmail.com>
2024-03-29 16:21:43 -03:00
Alejandro Asenjo Nitti
7ee062df9e
export configuration for ast_corneria ( #184 )
...
* complete?
* done
* remove header
* ast_corneria.yaml prepared
* progress
* more progress
* progress
* finished?
* fix duplicated symbol
* matchpoint
* add torch.hash.yml to git ignore
* progress replacing symbol use
* Ready ?
* fix bss reordering issues
* remove redundant entry in gitignore
* remove externs
* we don't need these anymore, libultra is finished
2024-03-29 14:09:14 -05:00
petrie911
09541d8ad3
None of woman born Shall export Macbeth ( #183 )
...
* macbeth
* fix
* forgot header
2024-03-29 14:40:09 -03:00
petrie911
bb7b2b19ca
Last Titania asset, fix to hibox exporter, more cleanup ( #180 )
...
* yaml
* ti
* hud
* a
* torch
* forgot header
* fix?
* format
2024-03-28 11:13:34 -03:00
Alejandro Asenjo Nitti
7a43255fea
export configuration for ast_enmy_planet ( #181 )
...
* complete?
* done
2024-03-28 08:01:37 -03:00
Alejandro Asenjo Nitti
26a3873e16
export configuration for ast_star_wolf ( #177 )
...
* MISSION
ACCOMPLISHED
* remove header
* remove comment
2024-03-27 14:37:20 -03:00
Alejandro Asenjo Nitti
ec1d3da564
export configuration for ast_great_fox & ast_sector_z & ast_sector_y ( #175 )
...
* Matchpoint
* remove symbols from undef
* remove header
* comments
* var rename
* remove header
* first asset
* progress
* progress
* progress, should be matching. Torch bug?
* comments
* update torch with Peter's fix
* PRINTF
* replace symbol usage
* todo comment
* D_SX_6000000 usage
* progress
* Matchpoint
* progress replacing symbol usage (apo apo ahora)
* remove headers
* va bene
* format
* remove header
2024-03-27 01:07:41 -03:00
petrie911
df268e3bad
titania boss assets, cleanup pads, update torch, split remaining segments other than 6 ( #173 )
...
* splits
* torch
* torch again
* headers
2024-03-21 15:45:13 -03:00
Alejandro Asenjo Nitti
6c27771ff4
export configuration for ast_map ( #172 )
...
* progress
* progress
* progress
* progress
* progress
* progress
* progress
* finished?
* remove unnecessary header
* rename to map
* remove header
* rename to ast_map
* problem with torch
* Matchpoint
* take out pads and update Torch
2024-03-21 15:41:46 -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
Alejandro Asenjo Nitti
60a64d402f
export configuration for ast_enmy_space ( #168 )
...
* Matchpoint
* remove header
* remove comments
* add ENMY_SPACE_ to every symbol
* missed one
2024-03-16 20:10:21 -03:00
petrie911
75bbe0ba6a
torch update, aquas export, some asset cleanup ( #166 )
...
* a start
* some things
* format
* hitboxes
* soon
* fixes and such
* Torch
* one fix
* torch
* formatting
* whoops the math
2024-03-14 12:43:50 -03:00
Alejandro Asenjo Nitti
206bfac9ef
export configuration for ast_landmaster & ast_training ( #165 )
...
* remove header
* Matchpoint
* remove unnecessary externs
* Matchpoint (2 blobs)
* Asset analysis complete, here it comes!
* bye bye header
* MISSION ACCOMPLISHED
2024-03-14 12:42:24 -03:00
petrie911
01e87f1680
Colpoly factory and Torch fixes + sonicdcer's ast_sector_X ( #164 )
...
* a start
* some things
* format
* hitboxes
* soon
* fixes and such
* Torch
* one fix
2024-03-13 18:48:03 -03:00
Lywx
976539b8c0
export configuration for ast_arwing ( #163 )
...
* Arwing completely extracted ( With Issues )
* Fixed remaining issues
* Fixed remaining issues
* Fixed last one
* Renamed D_3000000 to use blue_marine
* Fixed missing declarations on fox_hud
2024-03-13 18:47:50 -03:00
Alejandro Asenjo Nitti
7c64f94d22
export configuration for ast_font_3d ( #159 )
...
* progress
* goodbye header
* Torch
* new torch
* Update Torch
* progress
* Matchpoint
2024-03-11 21:50:12 -03:00
Lywx
97d067e0f6
export configuration for ast_radio ( #157 )
...
* Extracted ast_radio
* Removed externs from sf64mesg
2024-03-11 14:54:44 -03:00
Alejandro Asenjo Nitti
db21b5e96c
export configuration for ast_7_ti_1 ( #156 )
...
* progress
* progress
* progress
* update torch
* progress
* Matchpoint
* bye header
* remove unnecessary externs
* comment
* Animation extraction
* include Animations
* a couple more animations
* clean up
2024-03-11 14:46:59 -03:00
Alejandro Asenjo Nitti
ec7ece3c61
export configuration for ast_option ( #155 )
...
* initial
* progress so far
* progress
* progress
* progress
* progress
* more progress
* more progress
* progress so far
* comment out BLOB
* comment
* D_8015DF0
* Matchpoint
* matching
* update torch again
* verbose Torch
* remove comments
* fix
2024-03-10 22:38:13 -03:00
Alejandro Asenjo Nitti
14aa8c9db7
export configuration for ast_font ( #151 )
...
* progress
* goodbye ast_font.h
* progress
* progress
* progress
* progress
* progress
* progress
* progress
* Matchpoint
* comments
* comment
* ast_font debinarized
* add header to files
* cleanup
2024-03-08 13:18:34 -03:00
Lywx
ddf28ecd3e
"export configuration for ast_allies" by Sonic fixed ( #150 )
...
* begin
* progress
* progress
* Matchpoint
* clean up unnecessary externs
* dec
---------
Co-authored-by: Alejandro Javier Asenjo Nitti <alejandro.asenjo88@gmail.com>
2024-03-06 20:33:08 -03:00
Alejandro Asenjo Nitti
1c204a0151
Export configuration for ast_bg_planet ( #145 )
...
* Matching
* remove unnecessary header
* fix
* add rule to extract textures as PNGs
2024-03-03 12:19:57 -03:00
Alejandro Javier Asenjo Nitti
5dd5534f95
MATCHPOINT!
2024-03-02 22:12:21 -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
Alejandro Javier Asenjo Nitti
647f0f5d2e
rename ast_reward to ast_ending_expert
2024-02-22 01:02:16 -03:00
Alejandro Javier Asenjo Nitti
c97b9ad6f3
ast_reward
2024-02-22 00:32:47 -03:00
Alejandro Javier Asenjo Nitti
6ab18c98b7
ast_ending_award_front & ast_ending_award_back
2024-02-22 00:21:58 -03:00
petrie911
c651825586
Name audio files and finish splitting them ( #141 )
...
* heapsort
* suff
* load init
* split
* split data
* begone asm
2024-02-21 19:10:06 -03:00
Alejandro Asenjo Nitti
807ade8ff7
ast_blue_marine extraction ( #140 )
...
* progress so far
* progress
* progress
* progress
* matching
* revert F3DEX_MK64
* update torch
* update gitIgnore
* correction
* add src/assets to clean recipe
2024-02-21 12:52:42 -03:00
petrie911
05747b1b52
Clean up hardcoded symbols ( #139 )
...
* heapsort
* suff
2024-02-20 15:01:42 -03:00
Alejandro Asenjo Nitti
41698a131a
Extract ast_warp_zone ( #136 )
...
* try
* progress
* hasta la vista, baby
* ast_warp_zone matching
* remove symbols from linker
* new version of Torch
* ast_warp_zone
2024-02-18 22:34:56 -03:00
Lywx
0b13c0edef
Asset extraction ( #133 )
...
* Added torch and ast_logo yml
* Added torch into makefile
* Added torch into tools all rule
* Fixed version and removed clang-format from c header
* Reverted settings.json unrelated change
* Bump version
* Readded -s flag
* Fixed Makefile indentation
2024-02-17 23:19:18 -03:00
petrie911
9346a22c63
Asset names and headers ( #131 )
...
* assets and such
* here goes
* here goes again
* once more
* once more
* type fixing
* type fixing
* type fixing
* here goes
* here goes
* format
2024-02-16 21:58:59 -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
inspectredc
16cc6a411f
Titania decomp - 4 non-matching, 2 non-equiv (possibly equivalent) ( #129 )
...
* progress
* progress2
* more matches and remove warnings
* add non matching/equivs and move assets to top
* update post merge
* data
* bss
* clean up
* correct numbers
* address review
2024-02-16 14:15:58 -06:00
Alejandro Javier Asenjo Nitti
16c0dc371f
roll back rspboot & aspmain disassembly
2024-02-14 15:46:33 -03:00
Lywx
503ec0a01b
Splitted buffers to a new file ( #126 )
...
* Splitted buffers
* Moved buffers to latest overlay
* Removed sizes and moved buffers to a new overlays segment
* Removed addrs from libultra
* Readded symbols into symbol_addrs
* rename buffers to fox_buffers
---------
Co-authored-by: Alejandro Javier Asenjo Nitti <alejandro.asenjo88@gmail.com>
2024-02-14 15:32:33 -03:00
Lywx
902dc0b829
Match Libultra ( #120 )
...
* Matched perspective, contquery, contreaddata, recvmesg and sendmesg
* Fixed libultra compilation flags
* Matched viblack
* Matched virepeatline, visetmode, visetspecial and viswapbuf
* Matched cartrominit, dpsetstat, sptask, sptaskyield, visetevent, createthread, gettime, setthreadpri, settime, settimer and starthread
* Fixed bss bs
* Matched even more libultra stuff
* Matched even more
* __osRdbSend
* Decompiled most of the functions of libultra <3
* Matched last functions
* Added a separation to libultra macros
* Removed ARRLEN from controller.h
* Fix libultra warnings
---------
Co-authored-by: Alejandro Javier Asenjo Nitti <alejandro.asenjo88@gmail.com>
2024-02-14 12:24:31 -03:00
Alejandro Javier Asenjo Nitti
ff2627c1ca
rsp_boot & aspmain assembly extraction
2024-02-13 21:40:09 -03:00