summaryrefslogtreecommitdiff
path: root/src/Companion.cpp
AgeCommit message (Collapse)Author
2024-04-23MacroObject Factoryinspectredc
2024-04-22make external file processing first priorityAltoXorg
2024-04-22external file processing worksinspectredc
2024-04-20add index size override optionAltoXorg
2024-04-20enum hex valuesAltoXorg
2024-04-20rename to gIndividualIncludesAltoXorg
2024-04-20include gCurrentFileOffset in the resetAltoXorg
2024-04-20individual data incs optionAltoXorg
The option creates a similar way that is found in splat's gfx & vtx segment where it parses and outputs the data in their individual ".inc.c" files
2024-04-18fix indentinspectredc
2024-04-18external fileinspectredc
2024-04-13Fully implemented tlut load by addr or symbolKiritoDv
2024-04-13Fully implemented split between export and parseKiritoDv
2024-04-13[WIP] Splitted exportKiritoDv
2024-04-08Fixed windows compilationKiritoDv
2024-04-08Fixed DisplayList Binary extraction and some other factoriesKiritoDv
2024-04-08Fixed otr header generation and fixed some binary exportersKiritoDv
2024-04-08movtex factoriesinspectredc
2024-04-06Introduce Metadata and ItemCurve Factories (#27)MegaMech
* Introduce metadata * Metadata works now * Cleanup * Fixes * Cleanup 2 * yaml improvement * Comment update * Rename tables to metadata * Update * Fix warnings * Implement ItemCurve * Remove unused enum * Replace static with const * Fix bug * Add const * More fixes * Fix quote bug in IncludeFactory * Fix header in ItemCurve * Fixes * Fix texture factory * updates * Clearer debug info * Fixes * Working ci8 png * Fix size output * Fix * Add gitignore for modding * Fix precision for mtx * Remove header exporter from metadata * Remove hardcoded enum * Remove tabs * Remove tabs * tlut temp fix --------- Co-authored-by: = <=>
2024-04-04exportersinspectredc
2024-04-02sm64 collision factoryinspectredc
2024-03-31actually add factoryinspectredc
2024-03-29Fixed file detection on modding export factoryKiritoDv
2024-03-29Fixed detection on multiple export formatsKiritoDv
2024-03-29Implemented full file change detectionKiritoDv
2024-03-29Added dep loadingKiritoDv
2024-03-29Fixed parse from cacheKiritoDv
2024-03-29Added WIP Cache SystemKiritoDv
2024-03-27Fixed overlap detectionKiritoDv
2024-03-26Add Vec3s factory, fix colpoly, add some support for palettes (#54)petrie911
* tlut? * tlut
2024-03-26Fixed geo layout factory bugs and some sm64 related stuffKiritoDv
2024-03-24Add Include Factory (#51)MegaMech
* Add Include Factory * Fix * Fixes * Update --------- Co-authored-by: = <=>
2024-03-23Add Mtx, float, and mk64 Factories (#43)MegaMech
* Create MtxFactory.cpp * Add mtx factory * Implement mtx output * Changed implementation * Update comment * Finish Mtx factory * Add float factory * Add runtime error for untested code * Add DrivingBehaviour factory & fix bug * Remove limit * Add mk64 graphics * Changes * fix * Update * Improve error checking
2024-03-22Fixed typoKiritoDv
2024-03-22Fixed assets that doesnt have offsetKiritoDv
2024-03-22Fixed failed to reset compressionType back to noneKiritoDv
2024-03-22Cleanup (#49)Lywx
* Auto debug info generation and some cleanup * Cleaned dry code from segments * Fixed gCurrentCompressionType bss bs
2024-03-21Fix segfault issue with headers (#48)petrie911
* segfault * fix segfault
2024-03-21Added overlaps in the code as commentsKiritoDv
2024-03-20Auto pad and overlap detection (#47)Lywx
* Fully implemented pad and overlap detection * Cleaned code, fixed pad generation and added alignment * Added debug size on pads
2024-03-16Forgot to clean up the commented out code (#45)petrie911
2024-03-16Add Vec3f factory and AddAsset (#44)petrie911
* 3D * and env * so much to fix * Everything can be solved with triangles * fixes * initfix * stuff
2024-03-15Fixed performance on modding factoriesKiritoDv
2024-03-13SF64 Triangle factory, fixed a bug in ColPolys (#40)petrie911
* 3D * and env * so much to fix * Everything can be solved with triangles
2024-03-13Add vector classes and SF64 colpoly factory. Also fix enum parsing (#39)petrie911
* 3D * and env * so much to fix
2024-03-13Renamed some mk64 factoriesKiritoDv
2024-03-13Renamed ENVSETTINGS to ENV_SETTINGSKiritoDv
2024-03-13env (#38)petrie911
2024-03-12Added log level configKiritoDv
2024-03-12Added objinit sized because Sonic complains about itKiritoDv
2024-03-12Implemented ObjectInit factory and added an enum systemKiritoDv