summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2024-11-24clean up leftover files from the decompSonic Dreamcaster
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-06-15Fixed RUN_CC_CHECK on MacOS ARM (#266)Lywx
* Fixed RUN_CC_CHECK on MacOS ARM * Fixed indentation
2024-05-18support for EU rev 0, updates to tools, other cleanup (#255)petrie911
* srceu * remove warning * and some cleanup
2024-05-16Bump torch and added mod step (#251)Lywx
* Bump torch and added mod step * Bump torch * Fixed torch crash
2024-05-15Comptool support for byteswapped ROMs (#249)petrie911
* comptool update * further updates * lodgenet * comptool and main split * one last thing
2024-05-15more version checksAlejandro Javier Asenjo Nitti
2024-05-14version check for EUAlejandro Javier Asenjo Nitti
2024-05-14use TOOLS var in relevant placesAlejandro Javier Asenjo Nitti
2024-05-14whoopsAlejandro Javier Asenjo Nitti
2024-05-14clean recipeAlejandro Javier Asenjo Nitti
2024-05-14Merge branch 'master' of github.com:sonicdcer/sf64Alejandro Javier Asenjo Nitti
2024-05-14update clean recipe to handle versionsAlejandro Javier Asenjo Nitti
2024-05-14name remaining files, fix some fake matches (#245)petrie911
* splits * split and migrate * readwrite const * format
2024-05-14fix jp rev0 buildAlejandro Javier Asenjo Nitti
2024-05-13make clean clears version specific asm foldersAlejandro Javier Asenjo Nitti
2024-05-12decompression also prints file offsets for yaml (#240)petrie911
* verbose * indices
2024-05-12Initial JAP REV0 extraction for function exploring (#241)Alejandro Asenjo Nitti
* progress so far * no v * root yamls ignored * gitignore jap version src extraction for now * wipe this * separate yamls
2024-05-11Isolate rev1 building tree (#239)Alejandro Asenjo Nitti
* try * move yamls * gitignore * fix * gitignore starfox64.us.rev1.yaml * fix RM * update readme * readme again, forgot a few things * okay one more... * fix ci
2024-05-11More actor docs. starting on event IDs (#238)petrie911
* id start * stuff * comp and cam * add errors
2024-05-05Initial Katina documentation (#228)Alejandro Asenjo Nitti
* initial docs * func names * docs * more docs * more katina docs * format * format * yRot * more docs * more docs * this * some fixes * fixes * ActorAllRange * These should not be used here * corrections * some renamings * more docs * format * Merge remote-tracking branch 'origin' into fox_ka_docs * ActorCutscene * PR review * comment * bump torch * PR review * review
2024-04-25Cumulative docs update (#221)petrie911
* lights fix * names * remove header * so many names * format * more docs * makefile
2024-04-21remove duplicated GFLAGSAlejandro Javier Asenjo Nitti
2024-04-21-OsAlejandro Javier Asenjo Nitti
2024-04-20MOD: FPS COUNTER (#216)Alejandro Asenjo Nitti
* 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-16fix GCC UB with audio (finally)Alejandro Javier Asenjo Nitti
2024-04-15correctionAlejandro Javier Asenjo Nitti
2024-04-15Initial GCC Support (#212)Alejandro Asenjo Nitti
* 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-05Event Actor docs that kind of ballooned into a bunch of stuff (#200)petrie911
* stuff * too much * Torch commit * torch again
2024-04-03Reorganizaton of main (#199)petrie911
* reorganize main * more names * libc
2024-03-29Bump torch to use file change detection (#182)Lywx
* Bump torch to use file change detection * Added -f flag on rm
2024-03-27update messageAlejandro Javier Asenjo Nitti
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-10export configuration for ast_option (#155)Alejandro Asenjo Nitti
* 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-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-03simplify compiler flags for certain directories.Alejandro Javier Asenjo Nitti
2024-03-03Export configuration for ast_bg_planet (#145)Alejandro Asenjo Nitti
* Matching * remove unnecessary header * fix * add rule to extract textures as PNGs
2024-02-22Update clean recipeAlejandro Javier Asenjo Nitti
2024-02-21Name audio files and finish splitting them (#141)petrie911
* heapsort * suff * load init * split * split data * begone asm
2024-02-21ast_blue_marine extraction (#140)Alejandro Asenjo Nitti
* progress so far * progress * progress * progress * matching * revert F3DEX_MK64 * update torch * update gitIgnore * correction * add src/assets to clean recipe
2024-02-20Clean up hardcoded symbols (#139)petrie911
* heapsort * suff
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-17Asset extraction (#133)Lywx
* 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-14Match Libultra (#120)Lywx
* 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-07Match osDestroyThreadAlejandro Javier Asenjo Nitti
2024-02-07Match osCreateMesgQueueAlejandro Javier Asenjo Nitti
2024-01-21fix CIAlejandro Javier Asenjo Nitti
2023-12-26MacOS Building Support (#59)Lywx
* Fixed MacOS compilation * Updated spimdisasm requirement to use latest develop * Updated README * Fixed python requirements * Readded --gc-sections on mio0 * Added a conditional flag for gc-sections * Fixed indentation errors
2023-12-24Failed messageAlejandro Javier Asenjo Nitti