summaryrefslogtreecommitdiff
path: root/.vscode
AgeCommit message (Collapse)Author
2025-02-18Float precision renderingSonic Dreamcaster
2024-09-17Repo upstreamedKiritoDv
2024-09-13Hud, Title, Map & Option Docs (#272)Alejandro Asenjo Nitti
* 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-08-12General docs (#269)Alejandro Asenjo Nitti
* 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-05-25Player and Vs docs, some improvement to ve1 boss (#259)petrie911
* playerstuff * stuff * small fixes * Torch * torch update again
2024-05-20cheats (#257)petrie911
2024-05-17Fix some names, use setup DL enum, add dma offsets to srcjp (#254)petrie911
* cleanup * buffers * setupDLs and such
2024-05-08Add quick boot and add ram editing to object ram watch (#236)petrie911
* upgrades * one cleanup * streamlining * whoops mods * more ub * cast cleanup
2024-05-08Use SF3DS BGM names, some other audio-related cleanup. (#235)petrie911
* remember to undo mods * bgm macros
2024-05-05SFX Ids complete and upgraded level select (#231)petrie911
* sfx banks * better level select * left the mods on * new description for level select
2024-05-04Event opcodes documented, more all range stuff (#229)petrie911
* stuff * Torch1 * dark link
2024-04-25use array count for collision headers (#222)petrie911
* lights fix * names * remove header * so many names * format * more docs * makefile * colheaders * it's gone too far * torch
2024-04-25DOCS: ast_text (ex ast_font) (#223)Alejandro Asenjo Nitti
* progress of docs * caiman here, no problems * Emergency manouvers! * complete * rename ast_font to ast_text
2024-04-08Further docs on script, various other things (#204)petrie911
* stuff * too much * Torch commit * torch again * names and such * names * even more stuff * format * enums * whoops on the gbi
2024-04-05Event Actor docs that kind of ballooned into a bunch of stuff (#200)petrie911
* stuff * too much * Torch commit * torch again
2024-04-02Name functions after their files, also global variables in engine and ↵petrie911
ovl_i1-6 (#196) * cleanup * mass rename * forgot some
2024-04-01omg kill meAlejandro Javier Asenjo Nitti
2024-04-01WIP on script documentation, some cleanup (#194)petrie911
* gfx * script * Torch * headers * format
2024-04-01remove includes for bss reordering that are no longer needed.Alejandro Javier Asenjo Nitti
2024-04-01remove assets.h and fix various symbolsAlejandro Javier Asenjo Nitti
2024-03-29None of woman born Shall export Macbeth (#183)petrie911
* macbeth * fix * forgot header
2024-03-28Last Titania asset, fix to hibox exporter, more cleanup (#180)petrie911
* yaml * ti * hud * a * torch * forgot header * fix? * format
2024-03-27export configuration for ast_great_fox & ast_sector_z & ast_sector_y (#175)Alejandro Asenjo Nitti
* 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-21titania boss assets, cleanup pads, update torch, split remaining segments ↵petrie911
other than 6 (#173) * splits * torch * torch again * headers
2024-03-21export configuration for ast_map (#172)Alejandro Asenjo Nitti
* 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-17torch update, ast_area_6 and ast_vs_player, new names (#169)petrie911
* split up * format * torch * headers * just keep going * torch * names and such * format * remove headers
2024-03-16export configuration for ast_enmy_space (#168)Alejandro Asenjo Nitti
* Matchpoint * remove header * remove comments * add ENMY_SPACE_ to every symbol * missed one
2024-03-14export configuration for ast_landmaster & ast_training (#165)Alejandro Asenjo Nitti
* remove header * Matchpoint * remove unnecessary externs * Matchpoint (2 blobs) * Asset analysis complete, here it comes! * bye bye header * MISSION ACCOMPLISHED
2024-03-13Colpoly factory and Torch fixes + sonicdcer's ast_sector_X (#164)petrie911
* a start * some things * format * hitboxes * soon * fixes and such * Torch * one fix
2024-03-12Add Script Factory. Also some colpoly docs and vector cleanup (#161)petrie911
* a start * some things * format
2024-03-08Audio_effects, _playback, and most of _seqplayer (#153)petrie911
* 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-08export configuration for ast_font (#151)Alejandro Asenjo Nitti
* 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-06"export configuration for ast_allies" by Sonic fixed (#150)Lywx
* begin * progress * progress * Matchpoint * clean up unnecessary externs * dec --------- Co-authored-by: Alejandro Javier Asenjo Nitti <alejandro.asenjo88@gmail.com>
2024-03-05In my nightmares, I see audio_synthesis (#146)petrie911
* 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 --------- Co-authored-by: Alejandro Javier Asenjo Nitti <alejandro.asenjo88@gmail.com>
2024-03-01audio_general, audio data import, naming lots of audio functions (#144)petrie911
* heapsort * suff * load init * split * split data * begone asm * names * names and cleanup * let's try this * woo macros * general * bgm macro * names
2024-02-18Extract ast_warp_zone (#136)Alejandro Asenjo Nitti
* try * progress * hasta la vista, baby * ast_warp_zone matching * remove symbols from linker * new version of Torch * ast_warp_zone
2024-02-18sys_audio_C870.c Initial work (#135)Alejandro Asenjo Nitti
* func_8000BFE8 * func_8000BF6C * func_8000BFD8 * func_8000BF94 * func_8000BFA8 * func_8000E1C4 * func_8000DBE4 * func_8000C0C0 * func_8000C1F8 * func_8000C13C * matching * various fixes * AudioHeap_SearchRegularCaches * func_8000CAF4 * func_8000DC84 * func_8000DC84 * . * sf64 audio provisional header * .
2024-02-16Import main, context, and option bss. Refactor headers. Some enum cleanup. ↵petrie911
(#130) * stuff * fixes * addrs * new header * its bss time * format and such * fake symbols begone * whoops forgot pragmas
2024-02-06fox_end2 decompiled (#116)Alejandro Asenjo Nitti
* func_ending_8018CE20 * progress * func_ending_8018D638 * func_ending_8018D814 * func_ending_8018DA0C * func_ending_8018DCB4 * func_ending_8018E1B8 * func_ending_8018E7B8 * func_ending_8018F2A8 * func_ending_8018F64C * func_ending_8018FC60 * func_ending_80190274 * func_ending_80190648 * func_ending_80190778 * func_ending_80190CF0 * func_ending_80191234 * func_ending_80191294 * func_ending_80191710 * func_ending_80191C7C * func_ending_80192164 * func_ending_80192290 * func_ending_8019237C * func_ending_801926D4 * . * everything matches * MISSION ACCOMPLISHED * review * ultratype * LEVEL_UNK_M1
2024-02-02fox_aq decomped, some type cleanup (#112)petrie911
* 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-01-21import bss for title and map. some adjustment to headers (#100)petrie911
* bss, a bit fake. Revisit later * format
2024-01-16Fixed settings.json (#84)Lywx
* Fixed settings.json * Readded fox_i1
2024-01-14File splits and names (#82)Alejandro Asenjo Nitti
* working file splits * ovl_i2 * func_E08400_80187520 * working so far * resolve conflicts * . * i2 working * i1 working * i1 * ovl_i1 * fox_i2 * i5 split * i5 good * ovl_i6 * split bss in ovl_menu * so far, so good * maaaan... * ovl_unused * ovl_i4 bss split * ovl_i4 * ovl_i2 * foxmat! * import more data and bss * renamings
2024-01-10fox_versus decompiled, introduce first_diff.py to the project, fixed ↵Alejandro Asenjo Nitti
fox_option NON_MATCHING build (#71) * fox_versus functions * more functions * more input! * functions so far * fix bss reordering * all functions matching * fix caller addresses * import data cleanup * introduce first_diff to the project * fix wrong type * second version of bss reordering prevention header * move versus symbols to variables.h * BSS importing attempt (failed) terrain is prepared for another contributor to try * fix fox_option NON_MATCHING build * format * remove static keyword from fox_map data symbols * IMPORT BSS * rename fox_versus * FIX ADDRESSES & SYMBOLS y fox map * fix more addresses * more address fixes for fox_map * all fox_map addresses done * fix bss build in fox_map, migration pending * bss reorder failed attempt * remove unused externs * remove unnecessary config file * remove unnecessary entries in settings.json * comments * move structs to fox_map header * put static back in fox_option data * PR review
2023-11-26a bunch of graphics related functions and data importation (#31)petrie911
* graphics? * more stuff * missed one * headers * data import and such
2023-11-25fox_title (#30)Alejandro Asenjo Nitti
* func_EBFBE0_801919C4 * fox_title functions * func_EBFBE0_8019C66C * broken branch * fix branch * more functions * remove unnecessary file * sizes * func_EBFBE0_80188010 * func_EBFBE0_801894E8 * func_EBFBE0_8018A2F8 * func_EBFBE0_8018A338
2023-11-24Proposed names for library stuff (#29)petrie911
* get this started * linker scripts fixed * oh god what now * names * the blue pill * names, perhaps * save * clean out structs * save for later again * more names * save, again
2023-11-22fox_option.c (#27)Alejandro Asenjo Nitti
* func_EBFBE0_801920C4 * func_EBFBE0_80192190 * func_EBFBE0_801924C4 * func_EBFBE0_80192598 * func_EBFBE0_80192738 * func_EBFBE0_801928BC * func_EBFBE0_80192938 * rename to fox_option found in sf643D rom symbols * dec * few functions * need input! more input! * NO DISASSEMBLE! * func_EBFBE0_80196E54 & func_EBFBE0_80196EFC * func_EBFBE0_80196F9C * func_EBFBE0_80196FC4 & func_EBFBE0_80197074 * format * func_EBFBE0_8019715C * fix stack * func_EBFBE0_801973C0 * sneaky ido * data indicates these are floats * did i say floats? i was looking at the wrong offsets * func_EBFBE0_8019752C * func_EBFBE0_80197914 * func_EBFBE0_80197A3C * func_EBFBE0_80197DE4 * func_EBFBE0_8019A214 * break * func_EBFBE0_80199284 * func_EBFBE0_80199424 * func_EBFBE0_8019978C * func_EBFBE0_8019A080 * func_EBFBE0_8019A298 * func_EBFBE0_8019B8A0 * func_EBFBE0_8019C824 * func_EBFBE0_8019CAE0 * func_EBFBE0_8019DF64 * func_EBFBE0_8019DE74 * func_EBFBE0_8019E030 * func_EBFBE0_8019DD44 * func_EBFBE0_8019DCE8 * func_EBFBE0_8019CBC0 * format * func_EBFBE0_80193B04 * func_EBFBE0_801944F0 * . * func_EBFBE0_80197F74 * more functions
2023-11-15names and namespaces cleaned up (#23)petrie911
* threads galore * something's up * try this * I don't even * who knows * I can't stop it * let's try data for fun * ok I think I've gone far enough * well maybe a little more * visual assets somewhat documented * just keeps going * forgot formatting * let 's try bss * too much? * one fix * even more things * one quick thing * oh come on * graph complete? * format and such * decomp and such * small cleanup * 6 and such * more overlay fixes * more of them * again * and done
2023-11-13fox_rcp (#20)Alejandro Asenjo Nitti
* func_800B8E14 & func_800B8DD0 * func_800B94D0 * func_800B9618 * func_800B9760 * func_800B9790 * func_800B98A8 * func_800B99C0 * func_800B99F0 * func_800B9A20 * func_800B9B38 * func_800B9C50 * func_800B9D68 * func_800B9E80 * func_800B9EB0 * func_800B9FC8 * func_800BA0E0 * func_800BA110 * func_800BA140 * func_800BA1A0 * func_800BA1D0 * func_800BA2E8 * func_800BA400 * func_800BA430 * func_800BA460 * func_800BA490 * func_800BA4C0 * func_800BA520 * func_800BA550 * func_800BA5E0 * func_800BA640 * func_800843FC * func_80084370 * func_80084688 * gSetupDLs * gSetupDLs * fox_rcp * break * newline * mvoe screen_width and screen_height to gfx.h * remove space * correct size * clang-tidy from mm