GGitHubDecomp pass 5 (#247)
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Linux compile and documentation/organization (#35) * Fix clang compile errors for linux . Update questionmanager.c Update honeycarrierscore.c Update bottlesbonus.c Fix more Update blubber.c Update chimpy.c Update functions.h Update crc.c Update functions.h Fix a definition Missing declarations * Organize core2 * Organize core1 * -Wreturn-type * -Wsometimes-uninitialized * -Wdeprecated-non-prototype * -Wenum-conversion * -Wpointer-bool-conversion * -Wfortify-source * -Wformat * More warnings 5 -Wpointer-bool-conversion — decomp match tricks converted to (void) casts 1 -Wfortify-source — bzero with hardcoded size replaced with sizeof 4 -Wformat/-Wformat-security — fixed format specifiers (%zu, PRIu64, "%s") 1 -Wtautological-constant-out-of-range-compare — bool used as counter, changed to s32 1 -Wliteral-conversion — explicit (s32) cast for float-to-int truncation 1 -Wmisleading-indentation — fixed indentation in sl.c 1 -Wvisibility — struct ActorMarker → ActorMarker typedef 1 -Wunsequenced — removed double assignment in ternary * Organize LAIR * Sort core2/ch * Update documentation * Add header comments to map organized filenames back to decomp files and add a todo list * Few more errors * Lock naudio behind ifdef in Torch * Remove warnings breaking linux arm64 (no longer needed after the asan hunt) * Few more adjustments (fix Jiggies of Time door frame textures) * Better partial depth clear * Try fixing Metal's framebuffer lag * Convert draw distance enhancement to slider * Add pending fixes and enhancements * Update midi names based on enum data * Lair audio continuity * Update PORT_TODO.md * Performance update for 100% draw distance * Pull in updated enums from decomp * Fix lives not saving or loading correctly after sns changes * Stop rumble on quit/crash/exit * Fix lair continuity enhancement * More decomp documentation * Update ds_funcs from decomp docs * Add disables to specific enhancements for romhacks * Widen widescreen frustum a bit * Functions.h renames from upstream decomp * Update TODO * High Poly Banjo enhancement * Prop.h documentation from upstream decomp * Finish upstream decomp rebase * Missing extern declarations | 5 个月前 | |
Decomp pass 5 (#247) * CCW documentation from decomp upstream * audioManager documentation from decomp upstream * RBB documentation from decomp upstream * Model Appendages and BS method table documentation from decomp upstream * Compile fixes and clang-format after decomp pass 5 * Fix clang -Wint-conversion errors in RBB whistle tables * Fix clang -Wint-conversion and pointer-type errors from decomp pass 5 * Align filenames and decomp header comments with upstream * Missed one * Documentation and file renames from decomp upstream * Checksums, 08776d1f * PAL matching from decomp upstream * Rubee & Function Documentation, ac3ddb91 * PAL match func_80240204, 1b2edf8b * PAL matching 2, 485bef33 * Draw code documentation from decomp and pointer truncation fixups * Add decomp's headers split * Missed function renames from past decomp commits * Cleanup functions.h a bit * Post-rebase fixups | 1 个月前 | |
Decomp pass 5 (#247) * CCW documentation from decomp upstream * audioManager documentation from decomp upstream * RBB documentation from decomp upstream * Model Appendages and BS method table documentation from decomp upstream * Compile fixes and clang-format after decomp pass 5 * Fix clang -Wint-conversion errors in RBB whistle tables * Fix clang -Wint-conversion and pointer-type errors from decomp pass 5 * Align filenames and decomp header comments with upstream * Missed one * Documentation and file renames from decomp upstream * Checksums, 08776d1f * PAL matching from decomp upstream * Rubee & Function Documentation, ac3ddb91 * PAL match func_80240204, 1b2edf8b * PAL matching 2, 485bef33 * Draw code documentation from decomp and pointer truncation fixups * Add decomp's headers split * Missed function renames from past decomp commits * Cleanup functions.h a bit * Post-rebase fixups | 1 个月前 | |
Decomp pass 5 (#247) * CCW documentation from decomp upstream * audioManager documentation from decomp upstream * RBB documentation from decomp upstream * Model Appendages and BS method table documentation from decomp upstream * Compile fixes and clang-format after decomp pass 5 * Fix clang -Wint-conversion errors in RBB whistle tables * Fix clang -Wint-conversion and pointer-type errors from decomp pass 5 * Align filenames and decomp header comments with upstream * Missed one * Documentation and file renames from decomp upstream * Checksums, 08776d1f * PAL matching from decomp upstream * Rubee & Function Documentation, ac3ddb91 * PAL match func_80240204, 1b2edf8b * PAL matching 2, 485bef33 * Draw code documentation from decomp and pointer truncation fixups * Add decomp's headers split * Missed function renames from past decomp commits * Cleanup functions.h a bit * Post-rebase fixups | 1 个月前 | |
Linux compile and documentation/organization (#35) * Fix clang compile errors for linux . Update questionmanager.c Update honeycarrierscore.c Update bottlesbonus.c Fix more Update blubber.c Update chimpy.c Update functions.h Update crc.c Update functions.h Fix a definition Missing declarations * Organize core2 * Organize core1 * -Wreturn-type * -Wsometimes-uninitialized * -Wdeprecated-non-prototype * -Wenum-conversion * -Wpointer-bool-conversion * -Wfortify-source * -Wformat * More warnings 5 -Wpointer-bool-conversion — decomp match tricks converted to (void) casts 1 -Wfortify-source — bzero with hardcoded size replaced with sizeof 4 -Wformat/-Wformat-security — fixed format specifiers (%zu, PRIu64, "%s") 1 -Wtautological-constant-out-of-range-compare — bool used as counter, changed to s32 1 -Wliteral-conversion — explicit (s32) cast for float-to-int truncation 1 -Wmisleading-indentation — fixed indentation in sl.c 1 -Wvisibility — struct ActorMarker → ActorMarker typedef 1 -Wunsequenced — removed double assignment in ternary * Organize LAIR * Sort core2/ch * Update documentation * Add header comments to map organized filenames back to decomp files and add a todo list * Few more errors * Lock naudio behind ifdef in Torch * Remove warnings breaking linux arm64 (no longer needed after the asan hunt) * Few more adjustments (fix Jiggies of Time door frame textures) * Better partial depth clear * Try fixing Metal's framebuffer lag * Convert draw distance enhancement to slider * Add pending fixes and enhancements * Update midi names based on enum data * Lair audio continuity * Update PORT_TODO.md * Performance update for 100% draw distance * Pull in updated enums from decomp * Fix lives not saving or loading correctly after sns changes * Stop rumble on quit/crash/exit * Fix lair continuity enhancement * More decomp documentation * Update ds_funcs from decomp docs * Add disables to specific enhancements for romhacks * Widen widescreen frustum a bit * Functions.h renames from upstream decomp * Update TODO * High Poly Banjo enhancement * Prop.h documentation from upstream decomp * Finish upstream decomp rebase * Missing extern declarations | 5 个月前 | |
Decomp pass 5 (#247) * CCW documentation from decomp upstream * audioManager documentation from decomp upstream * RBB documentation from decomp upstream * Model Appendages and BS method table documentation from decomp upstream * Compile fixes and clang-format after decomp pass 5 * Fix clang -Wint-conversion errors in RBB whistle tables * Fix clang -Wint-conversion and pointer-type errors from decomp pass 5 * Align filenames and decomp header comments with upstream * Missed one * Documentation and file renames from decomp upstream * Checksums, 08776d1f * PAL matching from decomp upstream * Rubee & Function Documentation, ac3ddb91 * PAL match func_80240204, 1b2edf8b * PAL matching 2, 485bef33 * Draw code documentation from decomp and pointer truncation fixups * Add decomp's headers split * Missed function renames from past decomp commits * Cleanup functions.h a bit * Post-rebase fixups | 1 个月前 | |
Linux compile and documentation/organization (#35) * Fix clang compile errors for linux . Update questionmanager.c Update honeycarrierscore.c Update bottlesbonus.c Fix more Update blubber.c Update chimpy.c Update functions.h Update crc.c Update functions.h Fix a definition Missing declarations * Organize core2 * Organize core1 * -Wreturn-type * -Wsometimes-uninitialized * -Wdeprecated-non-prototype * -Wenum-conversion * -Wpointer-bool-conversion * -Wfortify-source * -Wformat * More warnings 5 -Wpointer-bool-conversion — decomp match tricks converted to (void) casts 1 -Wfortify-source — bzero with hardcoded size replaced with sizeof 4 -Wformat/-Wformat-security — fixed format specifiers (%zu, PRIu64, "%s") 1 -Wtautological-constant-out-of-range-compare — bool used as counter, changed to s32 1 -Wliteral-conversion — explicit (s32) cast for float-to-int truncation 1 -Wmisleading-indentation — fixed indentation in sl.c 1 -Wvisibility — struct ActorMarker → ActorMarker typedef 1 -Wunsequenced — removed double assignment in ternary * Organize LAIR * Sort core2/ch * Update documentation * Add header comments to map organized filenames back to decomp files and add a todo list * Few more errors * Lock naudio behind ifdef in Torch * Remove warnings breaking linux arm64 (no longer needed after the asan hunt) * Few more adjustments (fix Jiggies of Time door frame textures) * Better partial depth clear * Try fixing Metal's framebuffer lag * Convert draw distance enhancement to slider * Add pending fixes and enhancements * Update midi names based on enum data * Lair audio continuity * Update PORT_TODO.md * Performance update for 100% draw distance * Pull in updated enums from decomp * Fix lives not saving or loading correctly after sns changes * Stop rumble on quit/crash/exit * Fix lair continuity enhancement * More decomp documentation * Update ds_funcs from decomp docs * Add disables to specific enhancements for romhacks * Widen widescreen frustum a bit * Functions.h renames from upstream decomp * Update TODO * High Poly Banjo enhancement * Prop.h documentation from upstream decomp * Finish upstream decomp rebase * Missing extern declarations | 5 个月前 | |
Linux compile and documentation/organization (#35) * Fix clang compile errors for linux . Update questionmanager.c Update honeycarrierscore.c Update bottlesbonus.c Fix more Update blubber.c Update chimpy.c Update functions.h Update crc.c Update functions.h Fix a definition Missing declarations * Organize core2 * Organize core1 * -Wreturn-type * -Wsometimes-uninitialized * -Wdeprecated-non-prototype * -Wenum-conversion * -Wpointer-bool-conversion * -Wfortify-source * -Wformat * More warnings 5 -Wpointer-bool-conversion — decomp match tricks converted to (void) casts 1 -Wfortify-source — bzero with hardcoded size replaced with sizeof 4 -Wformat/-Wformat-security — fixed format specifiers (%zu, PRIu64, "%s") 1 -Wtautological-constant-out-of-range-compare — bool used as counter, changed to s32 1 -Wliteral-conversion — explicit (s32) cast for float-to-int truncation 1 -Wmisleading-indentation — fixed indentation in sl.c 1 -Wvisibility — struct ActorMarker → ActorMarker typedef 1 -Wunsequenced — removed double assignment in ternary * Organize LAIR * Sort core2/ch * Update documentation * Add header comments to map organized filenames back to decomp files and add a todo list * Few more errors * Lock naudio behind ifdef in Torch * Remove warnings breaking linux arm64 (no longer needed after the asan hunt) * Few more adjustments (fix Jiggies of Time door frame textures) * Better partial depth clear * Try fixing Metal's framebuffer lag * Convert draw distance enhancement to slider * Add pending fixes and enhancements * Update midi names based on enum data * Lair audio continuity * Update PORT_TODO.md * Performance update for 100% draw distance * Pull in updated enums from decomp * Fix lives not saving or loading correctly after sns changes * Stop rumble on quit/crash/exit * Fix lair continuity enhancement * More decomp documentation * Update ds_funcs from decomp docs * Add disables to specific enhancements for romhacks * Widen widescreen frustum a bit * Functions.h renames from upstream decomp * Update TODO * High Poly Banjo enhancement * Prop.h documentation from upstream decomp * Finish upstream decomp rebase * Missing extern declarations | 5 个月前 |