MMalkierianSnowglow Village Redone (#462)
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
DECOMP: Documenting music related code (#384) https://gitlab.com/banjo.decomp/banjo-kazooie/-/commit/c845029ac185fd569348306a94da6535118ec342 | 1 个月前 | |
Snowglow Village Redone (#462) * Consolidate shared romhack utils, port snowglow village * Add some missing things for Gruntch and Santa's Village * Clang format | 1 个月前 | |
DECOMP: Documenting music related code (#384) https://gitlab.com/banjo.decomp/banjo-kazooie/-/commit/c845029ac185fd569348306a94da6535118ec342 | 1 个月前 | |
DECOMP: Documenting music related code (#384) https://gitlab.com/banjo.decomp/banjo-kazooie/-/commit/c845029ac185fd569348306a94da6535118ec342 | 1 个月前 | |
Sync with decomp upstream (#82) * Update changed enums from decomp * Functions documentation from decomp * Anti_Tamper markers from decomp * Function renames and misleading filename fixes from decomp upstream * Correct type mismatches * Actor struct doc and reorg from decomp * Additional function matches from decomp upstream * Replace hardcoded hex with enums * Variable renames from decomp upstream * Struct field documentation from decomp upstream * Clang-format | 5 个月前 | |
DECOMP: Documenting music related code (#384) https://gitlab.com/banjo.decomp/banjo-kazooie/-/commit/c845029ac185fd569348306a94da6535118ec342 | 1 个月前 | |
Restore rumble to proper state and restore screenshake (#353) * Restore rumble to proper state and restore screenshake * Make screen shake an accessibility option | 1 个月前 | |
Decomp pass 4 (#111) * mapsavestate documentation * ucode + thread5 documentation We don't actually use most of this, but documentation helps others see why we don't use it or need it. * Overlay + lighting config documentation * map setup documentation * warp enums documentation * ModelRender documentation | 3 个月前 | |
Add save import and export (#212) | 2 个月前 | |
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 个月前 | |
Final adjustments to RC (#293) * Defer the note retention seed out of demo playback * Adjust modern controls * Bottles bonus demo sync and picture rendering * Fix missing topper enemy in SM ending demo * Sort the VBehaviorID enum * Clang format * Serialize jiggy puzzle counters through the active layout * Don't pop the thread watchdog during expected stalls like the native file dialog | 1 个月前 | |
Consolidation and restructure for src/port files (#140) * Restructure src/port files to use consistent PascalCase, consolidate version and romhack detections * Simplification: use CRC written into version file by Torch for version detection | 3 个月前 | |
DECOMP: Documenting music related code (#384) https://gitlab.com/banjo.decomp/banjo-kazooie/-/commit/c845029ac185fd569348306a94da6535118ec342 | 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 个月前 | |
Clean calls to src/unused, filter out the unused files, make ReadStampedCrc endianness-agnostic (#263) * Clean calls to src/unused, filter out the unused files, make ReadStampedCrc endianness-agnostic * Update mod subfolder paths * Adjust orbit camera snapback | 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 个月前 | |
Sync with decomp upstream: header extraction, file reorg, boot stubs (#87) * Sync with decomp upstream: header extraction, file reorg, boot stubs * Fix include brackets | 4 个月前 | |
Add proper mod menu and bump Torch so romhacks are generated as mod o2r files (#108) * Add proper mod menu and bump Torch so romhacks are generated as mod o2r files * Update romhack documentation * Detect custom code in romhacks during extraction and warn the user * Fix a decomp artifact that a LUS change was covering up * Proof of concept for sha1 behavior changes: Banjo Dreamie * Swap malloc to calloc By using calloc we ensure memory is initialized to zero which will prevent crashes in specific circumstances * Extract romhack o2rs without forcing a reboot first * Enable relaunching after applying mods (vs outright quit) * Gate romhacks to v1.0 o2r base and ask user if they want to restart after creating a romhack mod instead of enforcing a restart | 3 个月前 | |
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 个月前 | |
Rc fixes 2 (#274) * Filter OoT factories from Torch * Correct jiggy hud element centering * Carry segment-address provenance instead of inferring it from pointer value * Patch Banjo's belt buckle depth (VB, on by default) * Bump libulttraship and add imgui file picker for gamepad-only users * Correct snow particle interpolation with unique id and rename weather related files for accuracy * Anchor" adjust bottles tutorial handling and add honeycomb bundle spawn sync * Fix lookup paths for appimage * Clang format * Interpolation: clean dead code, optimize adaptivefps and draw distance | 1 个月前 | |
DECOMP: Documenting music related code (#384) https://gitlab.com/banjo.decomp/banjo-kazooie/-/commit/c845029ac185fd569348306a94da6535118ec342 | 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 4 (#111) * mapsavestate documentation * ucode + thread5 documentation We don't actually use most of this, but documentation helps others see why we don't use it or need it. * Overlay + lighting config documentation * map setup documentation * warp enums documentation * ModelRender documentation | 3 个月前 | |
RC Patches 4 (#291) * Thread safety in teardown + imgui safety * Interpolation adjustments * Optimize initial rom scans * Mute Chimpy stump's rumble on reentry to MM * Anchor: BGS catchup bug with tanktup and yellow flibbit initializer * Clang format * RBB: fix lfieboat culling by disabling the DIAG check, fix whistle switch interpolation * GV: gate ancient ones catch-up behind anchor being connected * Interpolation: particles adjustments * Add another fix for tooie jiggy dance * Fix Lair water level taking the wrong path when player exits RBB * Convert imgui text to ascii so it renders properly | 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 个月前 | |
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 个月前 | |
Compile fixes after decomp pass 4 (#136) * Fix compile errors introduced by decomp-pass-4 merge * More compiler fixes | 3 个月前 | |
Rework widescreen camera and actor handling (#490) * Rework widescreen camera, hook up transition scaling, add actor hide logic for ultrawide * Disable the widescreen camera menu checkbox * Clang format | 1 个月前 | |
Final adjustments to RC (#293) * Defer the note retention seed out of demo playback * Adjust modern controls * Bottles bonus demo sync and picture rendering * Fix missing topper enemy in SM ending demo * Sort the VBehaviorID enum * Clang format * Serialize jiggy puzzle counters through the active layout * Don't pop the thread watchdog during expected stalls like the native file dialog | 1 个月前 |