petrie911
182eb5c65a
Use SF3DS BGM names, some other audio-related cleanup. ( #235 )
...
* remember to undo mods
* bgm macros
2024-05-08 12:32:05 -03:00
petrie911
a864e5ebe2
oh god the docs ( #234 )
2024-05-06 19:45:24 -03:00
Alejandro Asenjo Nitti
44c9eadbc2
3DS VERSION SfxIds applied to code ( #232 )
...
* NA_SE_ARWING_BOOST is everywhere
* man, there's just no end of these sfxIds
* NA_SE_GREATFOX_ENGINE everywhere
* NA_SE_OB_DAMAGE_M, another SfxId with massive usage
* massive usage of NA_SE_EN_REFLECT
* massive usage of NA_SE_EN_EXPLOSION_S
* massive usage of NA_SE_EN_EXPLOSION_M
* NA_SE_ARWING_ENGINE_FG
* save progress
* MISSION ACCOMPLISHED
2024-05-05 22:07:32 -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
926677aa6c
In-game ram watch mod + upgraded jukebox ( #225 )
...
* new mods
* Torch
2024-05-01 21:57:50 -03:00
Alejandro Javier Asenjo Nitti
5056a6ef31
bools and names
2024-04-27 12:32:07 -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
ee59dfc57f
missionNoTex
2024-04-25 16:11:01 -03:00
Alejandro Asenjo Nitti
7c2ce8a678
DOCS: ast_text (ex ast_font) ( #223 )
...
* progress of docs
* caiman here, no problems
* Emergency manouvers!
* complete
* rename ast_font to ast_text
2024-04-25 14:08:40 -05:00
petrie911
0c9be776da
Cumulative docs update ( #221 )
...
* lights fix
* names
* remove header
* so many names
* format
* more docs
* makefile
2024-04-25 01:14:49 -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
95e5f4f07a
Some further docs for audio spec and planet paths ( #219 )
...
* avoid ub
* format
* torch
* more stuff
2024-04-20 17:07:29 -05: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
Alejandro Asenjo Nitti
1272524325
MOD: FPS COUNTER ( #216 )
...
* progress
* working
* move to Play_Draw
* remove mods.h include from fox_hud
* fix name
* __floatundisf needed by GCC
* Improve level select
* __floatundisf in yaml for GCC
* jump directly to level loading in Map_LevelSelect
* comments
* fix level select
* AVOID_UB in audio
* stable flags
* fix UB in AudioHeap_DiscardSampleCaches co-authored-by: @petrie911
* fox_map fix
* move frame counter a few pixels to the right
* format
* add measurement correction for overclocked N64s
2024-04-20 16:18:09 -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
Alejandro Asenjo Nitti
1ee6762797
Initial GCC Support ( #212 )
...
* first try
* progress
* progress
* gcc compiling, rom not booting yet
* format
* restore word compiler
* comment
* fix
* fix
* fix addresses for new splat
* progress
* splat
* we don't need these anymore
* gcc build seems stable now
2024-04-15 20:15:45 -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
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
a903e81638
fix level select for venom
2024-04-03 01:02:07 -03:00
Alejandro Javier Asenjo Nitti
e2826b2a6f
level select fix for venom
2024-04-03 00:39:26 -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
Alejandro Javier Asenjo Nitti
0366bf315b
remove includes for bss reordering that are no longer needed.
2024-04-01 17:32:21 -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
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
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
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
4a572e7e30
Remove assets.h from global.h, some other header adjustments ( #174 )
...
* splits
* torch
* torch again
* headers
* merges
* format
2024-03-21 17:19:38 -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
petrie911
11c6a8c7dc
Split headers as much as possible. add unique tags to segment 6 addresses ( #167 )
...
* split up
* format
* torch
2024-03-14 18:31:03 -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
petrie911
036e58535b
Add Script Factory. Also some colpoly docs and vector cleanup ( #161 )
...
* a start
* some things
* format
2024-03-12 16:46:25 -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
petrie911
8ccd568cc8
Audio_effects, _playback, and most of _seqplayer ( #153 )
...
* heapsort
* suff
* load init
* split
* split data
* begone asm
* names
* names and cleanup
* let's try this
* woo macros
* general
* bgm macro
* names
* audio_thread
* Update Torch
* I think it's time to move on
* Merge remote-tracking branch 'upstream/master' into play
* playback
* bss
---------
Co-authored-by: Alejandro Javier Asenjo Nitti <alejandro.asenjo88@gmail.com>
2024-03-08 18:53:53 -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
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
f227194d24
docs and such ( #137 )
2024-02-19 10:05:11 -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
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
650dc4778a
fox_option symbols
2024-02-06 23:12:45 -03:00
Alejandro Javier Asenjo Nitti
7fb19f9825
fox_hud symbols
2024-02-06 20:59:18 -03:00