summaryrefslogtreecommitdiff
path: root/src/libultra
AgeCommit message (Collapse)Author
2024-11-09Updated audioKiritoDv
2024-11-02Added some fun crackingKiritoDv
2024-10-25Another attempt at this thingKiritoDv
2024-09-17Fixed vsKiritoDv
2024-09-17Merge branch 'master' into otrKiritoDv
2024-04-25Cumulative docs update (#221)petrie911
* lights fix * names * remove header * so many names * format * more docs * makefile
2024-04-20Fix out-of-bound loop UB (#218)petrie911
* avoid ub * format * torch
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-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-06The game is fucking runningKiritoDv
2024-04-06First compilation running owoKiritoDv
2024-04-06First compilation, we just need more stupid assetsKiritoDv
2024-03-21Remove assets.h from global.h, some other header adjustments (#174)petrie911
* splits * torch * torch again * headers * merges * format
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
2023-12-06fox_52730 decomped, other cleanup (#46)petrie911
* objects? * objects2? * more stuff * format * even more cleanup * RCP function names * format * NO U * makerom too * stuff * last function * symbols...why * data * cleaning * expert mode * foxname * one more name * forgot something * one more variable cleanup * I swear I can stop
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-12Decomped and named Matrix functions, decomped some sf_ files, some other ↵petrie911
cleanup and naming (#19) * 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
2023-11-07Non-audio threads. Some data importation. (#17)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
2023-11-04Fully split and name libultra, and also decomp 3404 (#16)petrie911
* libultra sorted out * missed some things * forgot some things * one more thing * not actually libultra * also split out the data into three sections * finer split * parameter is a thing, apparently * named everything in libultra * make
2023-11-02Identified and organized libultra (#15)petrie911
* libultra sorted out * missed some things * forgot some things * one more thing * not actually libultra * also split out the data into three sections * finer split * parameter is a thing, apparently
2023-10-29Libultra headers and some decomp (#14)petrie911
* lib is ultra * it just keeps going * math names * format
2023-10-23Header fix (#9)petrie911
* headers * format * format * format again * headers oh my * irix is love * irix is life * working * even more fixes * format * touching to rebuild
2023-10-19Library split (#5)petrie911
* fixed * and cleanup * format * let's all go to the library * split * small cleanup
2023-10-18format style change: SpaceAfterCStyleCast: trueAlejandro Javier Asenjo Nitti
2023-10-18osAiSetFrequencyAlejandro Javier Asenjo Nitti
2023-10-18decomp osAiGetLengthAlejandro Javier Asenjo Nitti
2023-10-18move to headerAlejandro Javier Asenjo Nitti
2023-10-18decomp __osAiDeviceBusyAlejandro Javier Asenjo Nitti
2023-10-18formatAlejandro Javier Asenjo Nitti
2023-10-18formatAlejandro Javier Asenjo Nitti
2023-10-18libsAlejandro Javier Asenjo Nitti
2023-10-18_Litob MatchingAlejandro Javier Asenjo Nitti
2023-10-17ll.cAlejandro Javier Asenjo Nitti
2023-10-17ortho.c is matching (allá se lo están haciendo...)Alejandro Javier Asenjo Nitti
2023-10-17guLookAt & guLookAtF matchingAlejandro Javier Asenjo Nitti
2023-10-17guLookAtAlejandro Javier Asenjo Nitti
2023-10-16check_format correctionAlejandro Javier Asenjo Nitti
2023-10-16test format checkAlejandro Javier Asenjo Nitti
2023-10-16formatAlejandro Javier Asenjo Nitti
2023-10-16decompile lldivAlejandro Javier Asenjo Nitti
2023-10-16decompile ldivAlejandro Javier Asenjo Nitti
2023-10-16decompile strchrAlejandro Javier Asenjo Nitti
2023-10-16decompile strlenAlejandro Javier Asenjo Nitti
2023-10-16decompile memcpyAlejandro Javier Asenjo Nitti
2023-10-16decompile __osContGetInitDataAlejandro Javier Asenjo Nitti
2023-10-16decompile __osPackRequestDataAlejandro Javier Asenjo Nitti
2023-10-16decompile osContInit. Co-authored-by:Alejandro Javier Asenjo Nitti
@rainchus @Tharo @Mallos31
2023-10-14include global.hAlejandro Javier Asenjo Nitti