summaryrefslogtreecommitdiff
path: root/src/Companion.h
AgeCommit message (Collapse)Author
6 daysAdd option to extract 1 yml (#237)louist103
10 daysFix three Windows-only defects in OoT extraction (#234)briaguya
11 daysoot support (#219)briaguya
2026-07-02Implemented UI Framework (#225)Lywx
* Implemented base renderer among main UI framework implementation * Implemented basic geo layout rendering * Implemented animation support among fixing lightning among other things * Implemented multiple ui factories for sm64 * Implemented first iteration of the custom sequence driver * Added export buttons on multiple factories * More sequence player fixes among f3dex2 working correctly * Implemented pm64 viewers * Implemented audio support for pm64 * Fully implemented pm64 factories * Implemented more sm64 factories * Added tons of missing sf64 factories * Implemented all assets among sf64 wrong padding * Run formatting * Fixed wrong spacing on gfx too * Fixed CI * Fixed bad pipeline
2026-06-29BK64: Add dialog pack supportJeod
2026-06-29Add bk_zip library and BK64 decompression foundationJeod
2026-03-16add GBIMinorVersion for width - 1 in DisplayListFactoryBassel Alshmali
2026-03-02expose RegisterFactoryBassel Shmali
2026-02-20Moved last thing c++20 tiedKiritoDv
2026-02-20Downgrade back to 17, we don't need std::atomic_refKiritoDv
2026-02-17Asset Pre-counting (#212)Malkierian
* Add atomic_ref versions of functions to allow asset count passback. Add process variable to gate full processing (for pre-counting assets). * Bump C++ standard back to 20 for atomic_ref.
2026-01-26Renamed to portVersion and fixed an issue with static vs non staticKiritoDv
2026-01-26Added support for writing file versioning use for portsKiritoDv
2025-12-06basic work to add additional filecoco875
2025-12-01always declare Companion* Companion::Instancecoco875
2025-12-01normally now fix error of compilation on windows hopefullycoco875
2025-12-01add manual_segmentscoco875
2025-08-10Update Companion.h (#192)coco875
2025-08-06Update Companion.hcoco875
2025-07-25Expand the src dest feature to every modeAltoXorg
2025-07-25Add configurable src and dest pathsAltoXorg
2025-07-04Support Vtx Overlapsinspectredc
2025-07-04Support virtual addrs lookupinspectredc
2025-05-06get symbolpetrie911
2025-03-09Add to configinspectredc
2025-03-09Implemented commentKiritoDv
2025-03-01Fixed GBI FloatsKiritoDv
2025-01-30Implemented GetSafeNodeByAddrKiritoDv
2025-01-08O2R Supportinspectredc
2025-01-03Cleaned up cmakeKiritoDv
2024-11-24Added XML ExtractionKiritoDv
2024-11-21Added sample extraction to aiffKiritoDv
2024-10-21Added support to latest LUS (#155)Lywx
2024-10-11Added Yay0 support with auto detection for pkmn-stadium filesKiritoDv
2024-05-25Fixed possible conflicts with LUSKiritoDv
2024-05-16Reverted gDependencies to use old systemKiritoDv
2024-05-15Fixed dependency system and modding reimportKiritoDv
2024-04-29Added support for external files instead of a romKiritoDv
2024-04-22external file processing worksinspectredc
2024-04-20add index size override optionAltoXorg
2024-04-20rename IsSingleCodeFileAltoXorg
2024-04-20rename to gIndividualIncludesAltoXorg
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-18external fileinspectredc
2024-04-13Fully implemented tlut load by addr or symbolKiritoDv
2024-04-13[WIP] Splitted exportKiritoDv
2024-04-08Fixed DisplayList Binary extraction and some other factoriesKiritoDv
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-03-29Implemented full file change detectionKiritoDv