| Age | Commit message (Collapse) | Author |
|
* progress
* z64.h issues sorted
* remove variables.h
* format
* n64 fix
* another fix
* did the wrong fix
* fix libleo
* fix bss
* review
* remove instead of comment
|
|
* Account for z_rumble's unreferenced bss at the start
* z_locale and black
|
|
|
|
arrays during build (#2477)
* n64texconv and bin2c
* mv tools/n64texconv tools/assets/
* fix
* more light fixes
* Silence -Wshadow for libimagequant
* Add reference counting gc for palette objects in python bindings
* Fix missing alignment in n64texconv_*_to_c functions
Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
* Check palette size in n64texconv_image_from_png
* accept memoryview as well as bytes for binary data
* minimal doc on n64texconv_quantize_shared
* fix a buffer size passed to libimagequant
* assert pal count <= 256 on png write
* Disable palette size check for input pngs, ZAPD fails the check
* No OpenMP for clang
* When reading an indexed png into a CI format, requantize if there are too many colors for the target texel size
---------
Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
|
|
* fix_bss.py: Try to handle one-past-the-end pointers
* Proofread
|
|
* Patch .mdebug for data_with_rodata objects
* Read static symbols from .mdebug in sym_info.py
* Add ability to print all symbols
* Add license
* Fix bug when missing .mdebug section
* /patch_data_with_rodata_mdebug.py license + nitpicks
|
|
* csdis: move filemap import to main() as it is only needed there
* csdis: fix CS_TIME macro
* csdis: make `disassemble_cutscene` return cutscene size in words
* add comment on why total_entries+1
|
|
|
|
* Use CIC 6102 for iQue decompressed ROMs
* Future-proof is_ique
* Make things more readable
|
|
tools/com-plugin (#2455)
subrepo:
subdir: "tools/com-plugin"
merged: "fc5aa5eda"
upstream:
origin: "git@github.com:Thar0/com-plugin.git"
branch: "main"
commit: "fc5aa5eda"
git-subrepo:
version: "0.4.6"
origin: "https://github.com/ingydotnet/git-subrepo"
commit: "110b9eb"
|
|
|
|
* git subrepo clone git@github.com:Thar0/com-plugin.git tools/com-plugin
subrepo:
subdir: "tools/com-plugin"
merged: "e8543312d"
upstream:
origin: "git@github.com:Thar0/com-plugin.git"
branch: "main"
commit: "e8543312d"
git-subrepo:
version: "0.4.6"
origin: "https://github.com/ingydotnet/git-subrepo"
commit: "110b9eb"
* ique-cn OK
* Review suggestions
* Most suggestions
* git subrepo pull tools/com-plugin
subrepo:
subdir: "tools/com-plugin"
merged: "81595ed1c"
upstream:
origin: "git@github.com:Thar0/com-plugin.git"
branch: "main"
commit: "81595ed1c"
git-subrepo:
version: "0.4.6"
origin: "https://github.com/ingydotnet/git-subrepo"
commit: "110b9eb"
* Fix other versions
|
|
|
|
* [iQue] Match z_file_copy_erase
* Reword comment
|
|
* Fix /bin/bash -> /usr/bin/env bash
* Add curl to docker container
|
|
subrepo:
subdir: "tools/ZAPD"
merged: "35ea376da"
upstream:
origin: "https://github.com/zeldaret/ZAPD.git"
branch: "master"
commit: "35ea376da"
git-subrepo:
version: "0.4.6"
origin: "git@github.com:ingydotnet/git-subrepo.git"
commit: "110b9eb"
|
|
subrepo:
subdir: "tools/fado"
merged: "a45f99b46"
upstream:
origin: "git@github.com:EllipticEllipsis/fado.git"
branch: "master"
commit: "a45f99b46"
git-subrepo:
version: "0.4.6"
origin: "git@github.com:ingydotnet/git-subrepo.git"
commit: "110b9eb"
|
|
|
|
|
|
* [iQue] z_sram: Use iQue-specific read/write macros
* [iQue] z_sram: Make checksum a struct
* [iQue] z_sram: Finish matching
* Call the trigraph usage a bug
* Fix bss
* Sram_iQueReadWrite -> Sram_ReadWriteIQue
* Use SRAM_HEADER_MAGIC for loop bound
* Rename sZeldaMagic -> sSramDefaultHeader and use less char literals
|
|
* [iQue] Match ovl_kaleido_scope
* Add bug comment for OOB reads
Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
* Preemptively fix merge conflicts
---------
Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
|
|
* [iQue] Update permuter/decompme import
* Fix GCC build
|
|
* [iQue] Match remaining src/boot files
* Fix debug ROM
* Use -funsigned-char
* Sort ique before gc in LNx macros
|
|
* [iQue] Match gzip/zlib decompression
Co-authored-by: Anghelo Carvajal <angheloalf95@gmail.com>
* Update missed renames in disassembly
* Fix some formatting
---------
Co-authored-by: Anghelo Carvajal <angheloalf95@gmail.com>
|
|
osGetCount and __osSetCompare (#2413)
* [iQue] Match handwritten asm files in libultra/os, match C replacements of osGetCount and __osSetCompare
* Format
* Adjust some label names in dcache functions
|
|
|
|
|
|
* Download EGCS binutils and gcc for iQue
* Use curl -s for cleaner output
|
|
|
|
* Match iQue compression
* Use a dict
* Use Makefile variables for compression settings
* Put COMPRESS_ARGS last
* Pad iQue ROMs to 16 KiB
* Replace --pad-rom with --pad-to and --fill-padding-bytes
* Clarify --fill-padding-bytes
|
|
* Download ido-recomp compiler binaries instead of committing them
* Skip downloading compilers if ido_recomp/ exists
* Use make instead of bash script
|
|
* Set up iQue disassembly
* Label libultra vimodes
* Format
* skapi.c -> skapi.s
* Fix AudioDebug functions
* Group D_80134488 with fp.s in disassembly
* Label boot bss
* Add bss split for siacs
|
|
* iQue text extraction
* More consistent terminology
* Fixes for jpn, split each encoding into a separate charmap file, merge enc.nes.h and enc.chn.h
* Merge nes and chn in DEFINE_MESSAGE macros
* Remove redundant defines in nes_message_data_static
|
|
* Set up build system for ique-cn
* Fix size of fbdemo_circle assets
* Treat iQue as NTSC and Use "NES" for Chinese text
* Revert z_kanfont
|
|
* Use iconv from Homebrew on macOS
* Use `brew --prefix`
|
|
|
|
* Introduce afile_sizes, generate headers of sizes for soundfonts and sequences
* Initial tools/audio README
* Versioning for samplebank extraction
* Clean up the disassemble_sequence.py runnable interface
* Add static assertions for maximum bank sizes
* Boost optimization for audio tools
* Samplebank XML doc
* Soundfont XML doc
* More docs in sampleconv for vadpcm
* Various tools fixes/cleanup
* VADPCM doc
* Try to fix md formatting
* VADPCM doc can come later
* Fix merge with PR 9
* Fix blobs from MM
* Try to fix bss
* Try fix bss round 2
* Fix sampleconv memset bug
* Suggested documentation tweaks
|
|
* name cs from ranch
* fixed llr credits cs dest part 5 and 6 being inverted
* format
|
|
* Rename EVENTCHKINF_69
* Rename CS flag
|
|
|
|
* Add names for Medallion cutscene data
* Rename to Cs at end
|
|
|
|
* Rename and document Adult Ruto functions
* Rename struct fields also
* Add enums for Ruto actions and draw configs
* Proper name for Water Medallion cutscene data
* Suggested changes
* More suggested changes
* Bring back naming consistency
* Better documentation for EnRu2_CheckWaterMedallionCutscene
Co-authored-by: fig02 <fig02srl@gmail.com>
* Renaming suggestions
* Rename EnRu2_AccelerateUp
* Revert macros
* Actually, fix macros
* Remove extra blank line
* Rename macros with GET
---------
Co-authored-by: fig02 <fig02srl@gmail.com>
|
|
* rename CS_BEGIN_CUTSCENE and CS_END
* matching
* naming consistency for END command, improved comments
* remove CS_CMD_NONE
Co-authored-by: mzxrules <mzxrules@gmail.com>
* remove comma from end of enum
* git subrepo pull --force tools/ZAPD
subrepo:
subdir: "tools/ZAPD"
merged: "c04562d30"
upstream:
origin: "https://github.com/zeldaret/ZAPD.git"
branch: "master"
commit: "c04562d30"
git-subrepo:
version: "0.4.9"
origin: "https://github.com/ingydotnet/git-subrepo.git"
commit: "cce3d93"
---------
Co-authored-by: mzxrules <mzxrules@gmail.com>
Co-authored-by: fig02 <fig02srl@gmail.com>
|
|
|
|
1.1 audio extraction (#2291)
* [Audio 9/?] Multiversion samplebank and soundfont extraction xmls, 1.0 and 1.1 audio extraction
* Rework multiversion samplebanks to reduce duplicates
|
|
* Remove hardcoded bash location in tools/preprocess.sh
* Add more tolerant shebang to tools/preprocess.sh
|
|
* [ntsc-1.0/1.1] Extract assets (except audio) for ntsc-1.0 and ntsc-1.1
* Fix merge with pal-1.0/1.1
|
|
|
|
* [PAL N64] Match pal-1.0 and pal-1.1 and add to CI
* bss fixes from Jenkins
|