| Age | Commit message (Collapse) | Author |
|
|
|
* Decompiled ovl_Demo_Sa
* PR suggestions
* ff -> alpha
* PR suggestions
* Reverting cutscene data
|
|
* Decompiled ovl_En_Si
* Description
* Update src/overlays/actors/ovl_En_Si/z_en_si.c
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
* Update src/overlays/actors/ovl_En_Si/z_en_si.c
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
* Update src/overlays/actors/ovl_En_Si/z_en_si.c
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
|
|
* osPfsIsPlug.c and osContSetCh.c OK
* update
* __osPfsGetStatus.c OK
* removed unused asm
* Updated all libultra controller files to use new structs instead of the temporary structs. Added os_pfs.h
* controller updates
* fixed header guard
* Made suggested changes
* guLookAt.c OK
* commit
* __osPfsSelectBank.c OK
* osPfsDeleteFile.c OK
* pfsreadwritefile.c OK
* osPfsFreeBlocks.c OK
* cleaned up ospfsfreeblocks
* started pfsinitpak.c
* pfsallocatefile.c OK
* contpfs.c decompiled with 1 non matching
* osPfsFindFile.c OK
* pfsinitpak.c decompiled. one non-matching
* Actually fixed merge conflict
* sins.c OK
* cosf.c sinf.c and sins.c OK
* moved osAfterPreNMI to its own file. Renamed code_801031F0 to contquery.c
* pfschecker.c OK
* final update and rename
* Removed makefile testing thing that i accidentally added
* Made suggested changes
|
|
* Almost dun
* 3 more, progress...
* 2 more
* Fixing field rename
* improvement
* 1 more
* progress
* more
* work
* Preparing for PR
* Comments
* tidbits
* more tidbits
* fixes
* PR comments
* Nonmatching reloc
* PR suggestions
* PR suggestions
|
|
|
|
* Re upload
* Decomp BgJyaLift
* Fixed issues
Fixed issues from review
* Edits after review
* Review Fixes
Made some fixes and also changed an unknown variable name
* Fixes to file
Fixed some styling things and renamed the last function
* Added fixes
Added roman's fixes
* Delete filemap.pyc
* Fixes
Removed ctx.c and replaced tabs with spaces spec.
|
|
* Check for unused asm
* Deleting some unused asm
|
|
* Decompile jpegdecoder.c, padsetup.c and code_800C3C20.c
* change func_800C3C20's prototype and rename some fields in jpeg related structs
* Fix comment in Jpeg_GetU16 and change func_800C3C20
* use a switch in padsetup.c
|
|
* Almost done
* one non-matching
* PR suggestions
* Further suggestions
* minor correction
|
|
* Decompile pausemgr.c
* rename pausemgr to z_kaleido_setup
* replace 0x4b with SCENE_BOWLING
* fix conflict
|
|
* Decompiled ovl_Bg_Spot18_Obj
* quick fix
* Added description to c file
* Update z_bg_spot18_obj.c
* PR suggestions
* PR suggestion
|
|
* osPfsIsPlug.c and osContSetCh.c OK
* update
* __osPfsGetStatus.c OK
* removed unused asm
* Updated all libultra controller files to use new structs instead of the temporary structs. Added os_pfs.h
* controller updates
* fixed header guard
* Made suggested changes
|
|
* Update asm processor
* Migrate or improve rodata for a few files
|
|
* First pass z_select
* lots of progress. 2 non matchings and data stuff needed
* match Select_LoadGame
* z_select almost ok, 1 func left
* remove comments
* remove comments and add description
* remove unused flg_set asm
* set_next_gamestate macro
* pr suggestions 1
* pr suggestions 2
* map -> scene
* pr suggestions 3
Co-authored-by: Kelebek1 <eeeedddccc@hotmail.co.uk>
|
|
* Decompile z_bg_haka_trap.c
* Update spec
delete old .reloc.s file
Co-authored-by: Random <28494085+Random06457@users.noreply.github.com>
* Deleted reloc.s and made style changes to function pointers and local vars
* Renamed timer field, added more useful temp names
* Implemented Roman's suggestions, including moving enum to header file, moving some static variables inside functions, removing unnecessary casts, removing unnecessary temps, and fixing a few style issues
* Commented dual purpose of unk_16A and formatted file again
Co-authored-by: Random <28494085+Random06457@users.noreply.github.com>
|
|
|
|
|
|
* Split ovl_file_choose and ovl_kaleido_scope
* Split ovl_kaleido_scope's rodata/data/bss
* fix
* fix spec
* spec fix
* hopefully last spec fix
* hopefully last spec fix 2
* fix
* Add comments on file boundaries
* fix
|
|
|
|
* Decompile ovl_Bg_Spot16_Doughnut
* Ran formatter
* Shorten float values
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
* Fix last float values
* Rename Update2 and Draw2
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
|
|
|
|
* ucode_disas.c progress
* fix
* minor fixes
* minor comment changes
|
|
* fix hard-coded pointers in code_800DACC0.data.s
* fix hard coded pointer in code_800E11F0.data.s
* fix hard coded pointers in code_800EC960.data.s
* remove fixed pointers in code_800F7260.data.s
* fix hard coded pointers in code_800F9280.data.s
* remove accidental comment
* fix hard coded jump table in Camera_Unique9.s
|
|
* Convert z_map_data to C
* Style
Co-authored-by: Random <28494085+Random06457@users.noreply.github.com>
* Cleanup
Co-authored-by: Random <28494085+Random06457@users.noreply.github.com>
* Convert the whole file
* Cleanup
* Cleanup
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
* floorNames → floorID
* Style
* Format & fix switch array padding
* Remove trailing zeroes
* Cleanup
Co-authored-by: Random <28494085+Random06457@users.noreply.github.com>
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
|
|
|
|
* cleanup
* name camera action functions
* decompile a few small functions, name a few Camera struct members
* decompile camera data, decompile a few camera functions
* Split ASM for code_800BB0A0
* removing code_800BB0A0.s
* PR Requests, Camera WIP
* remove #define NON_MATCHING from db_camera
|
|
|
|
* rename init chains, colchkinfo, colider inits, damage tables
* actor cleanups
* fix collider init script names
* small fixes
* ichain arg name
* change dynapoly types and names
* revert enru1 data name
* and the type
* pr suggestions
|
|
* Some progress
* progs
* More
* 1 more
* Init
* Slightly better score on one function
* 1 down!
* some progress
* Prep for PR
* PR suggestions
* OK!
* Formatting
* formatting again
* PR comments
* updating ZAP2
|
|
* start kz
* remove irrelevant file
* kz progress
* en_kz progress
* match kz switch
* progress
* kz OK
* kz OK
* sync
* kz done
* delete asm files
* pr suggestions 1
|
|
* Almost done
* header
* Decompiled ovl_Bg_Treemouth
* fixing undefined sims
* PR suggestions
* PR suggestions
|
|
* Migrate rodata for z_message_PAL and code_80110450
* Delete code_80110450.rodata.s
|
|
* Decompile data for flg_set
* Ran formatter
* Remove data/ files
|
|
* One non matching left in ovl_End_Title
* ovl_End_Title OK
* formatting
* removed unused asm files
* changed 0xFF to 255
* updated dlist
* made suggested changes
|
|
Known files left with pointers in .data after this (possibly the only ones since I checked roughly everything):
- flg_set.c
- z_camera.c
- db_camera.c
- code_800D7CD0.c (ucode_disas.c)
- audio (not sure which ones, see the structure sheet)
|
|
* llcvt.c OK, added script from mm decomp to set mips3
* ortho.c OK
* added entries to functions.h
* named guNormalize.s
|
|
* EnHata OK
* made/attempted suggested changes. still havent been able to fix the THIS in Update
|
|
* Add .align 4 directives to all data/ files (+ minor alignment fixes)
* Use .balign for everything and fix typo
|
|
* en_sb OK
* en_sb done
* remove asm
* remove diff.txt
* pr changes
* pr changes 2
* merge master and add description
|
|
* decompile sched.c
* rename Game_AllocEnd to Game_Alloc in z_effect_soft_sprite.c
* pr updates
|
|
* En_Skjneedle OK
* fix
* file deletions
* file deletions 2
* fix extern
* fix
* cleanup
|
|
There is padding in 1.0 here, and rodata is also 16 bytes aligned at this point.
|
|
|
|
* Decompile a bunch of small files
* Rename dacrate to dacRate
* Run format.sh
* Minor fixes in PR #160
|
|
* merged from upstream
* matching
* named functions
* made suggested changes
|
|
* Start work on ovl_En_Guest
* Match func_80A5046C and func_80A50518
* Everything but func_80A509D4 matches
* Match last function, cleanup, rename stuff
* Run formatter
* Temp didn't need to be used
* I should have ran the formatter again
* Use tcrf translation for debug string
* Apply suggestions from code review
Co-authored-by: krimtonz <33664508+krimtonz@users.noreply.github.com>
* Rename references to function and fix semicolon
* Apply suggestions from code review
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
Co-authored-by: fig02 <fig02srl@gmail.com>
* PR Suggestions
* More comments
Co-authored-by: krimtonz <33664508+krimtonz@users.noreply.github.com>
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
Co-authored-by: fig02 <fig02srl@gmail.com>
|
|
|
|
- `z_effect`: Matched and essentially all documented.
- `z_eff_spark.c`: Decompiled (1 non matching left) and mostly documented.
- `z_eff_shield_particle.c`: Matched and mostly documented.
- `z_eff_blure.c`: Decompiled (5 non matchings left) and partially documented.
- `z_effect_soft_sprite.c`: Matched and mostly documented.
- `z_eff_ss_dead.c`: Matched but not documented.
- `z_effect_soft_sprite_dlftbls.c`: "Matched" (only data, contains the effect ss overlay table).
- `z_effect_soft_sprite_old_init.c`: Not decompiled, but functions are categorized by effect ss overlay. And they should be decompiled at the same time as their corresponding effect ss in the future.
Other changes:
- Added a lot of types/enums to `z64effect.h`and moved+renamed some structs from `z64.h` to this header
- Added effect ss overlay segments to `segment_symbols.h` and effect ss init vars to `initvars.h`
- Added a macro called `VTX_T` to generate a `Vtx_t` in the same style as `VTX`
- Fixed `flg_set.c` .bss to be in the right file
- Removed `tools/overlayhelpers/batchdisasm` since it's no longer relevant
- Removed unused leftover asm from recent PRs
|
|
* Decompile En_Dha
* Removed original reloc data and fixed actor struct
* Update z_en_dha.c
- Removed unnecessary line breaks
- Changed `colliderSphere` to `collider` and `colliderSphereItem` to `colliderItem`
- Removed unnecessary & pointers
- Renamed various functions
* Update z_en_dha.h
Changed collider names
* Fixed all issues with `En_Dha`
* Update src/overlays/actors/ovl_En_Dha/z_en_dha.c
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
* Update src/overlays/actors/ovl_En_Dha/z_en_dha.c
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
* Update src/overlays/actors/ovl_En_Dha/z_en_dha.c
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
* Update src/overlays/actors/ovl_En_Dha/z_en_dha.c
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
* Update src/overlays/actors/ovl_En_Dha/z_en_dha.c
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
* Update src/overlays/actors/ovl_En_Dha/z_en_dha.c
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
* All suggested changes applied
* Update z_en_dha.c
Fixed unresolved changes that were marked as resolved. Whoops!
Co-authored-by: Zelllll <elijah@DESKTOP-QDIECM7.localdomain>
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
|