lshamis
ae66312d8c
Add Python linter to github actions ( #1100 )
...
* Add Python linter to github actions
* wip
* Add back splat_ext
* Format files
* C++ -> C
* format 2 files
* split workflow into separate file, line length 120, fix excludes
* -l 120 in ci
* update black locally and apply formatting changes
* pyproject.toject
---------
Co-authored-by: Ethan Roseman <ethteck@gmail.com>
2023-07-30 02:03:17 +09:00
Ethan Roseman
4f77ffbc3e
more pal funcs & npc sprites improvement ( #1079 )
...
* cod changes and fixes for npc sprites
* 6 mo
* Cleanup
2023-07-10 14:57:27 +09:00
HailSanta
6bb14ff8be
tex archives ( #1072 )
...
* extraction
* hmm
* eth cleanup
* tex skeleton
* building
* OK
* pal OK
* cleaned texture names
* moved tex code to separate file
* additional error checking
* proposed splits
* split a5dd0
* additional cleanup
* myoop
* wahoo
* lru
* fixules
* fixin agin
---------
Co-authored-by: HailSanta <Hail2Santa@gmail.com>
Co-authored-by: Ethan Roseman <ethteck@gmail.com>
2023-06-29 21:06:23 +09:00
Ethan Roseman
8837fbdf65
Player sprites & more ( #1055 )
...
* WIP work on sprites (sprite_stuff.py)
* cleanup of various stuff
* separate compiler installation into separate script
* wipz
* more
* renames, bugfixes
* more
* very grood
* cleanin
* goods and services
* oopth
* oopth2
* Parse palette data from xml
* more work
* more wipperz
* more
* it working
* git subrepo pull --force tools/splat
subrepo:
subdir: "tools/splat"
merged: "e72a868f9f"
upstream:
origin: "https://github.com/ethteck/splat.git "
branch: "master"
commit: "e72a868f9f"
git-subrepo:
version: "0.4.5"
origin: "https://github.com/ingydotnet/git-subrepo "
commit: "aa416e4"
* fix symbol_addrs for new splat
* upd8s
* Use generated header, other versions, fixes
* fixes & formatting
* wip fusing npc + player extraction & cleanup
* remove npc_files
* buildin
* fix some bugs
* Cleanup, yay0s separately
* cleen
* cleanup
* Respect stack during build
* jp spritz
* dun
* fix c files
---------
Co-authored-by: pixel-stuck <mathmcclintic@gmail.com>
2023-06-26 19:27:37 +09:00
Marijn van der Werf
5511e18133
Clean executable files ( #1047 )
...
* Mark headers as non-executable
* Update shebangs
2023-05-04 18:03:02 +09:00
Marijn van der Werf
0c741974a6
fix image building to work with new n64img output ( #1001 )
2023-03-27 00:43:00 +09:00
Alex Bates
b786f3860b
remove temp print() in img/build.py
2021-04-22 09:26:16 +01:00
alex
9900e9a2b8
More image splits ( #272 )
...
* A number of new image splits
* Address comments.
* git subrepo pull --force --branch=imgflip tools/splat
subrepo:
subdir: "tools/splat"
merged: "9caaa45df9"
upstream:
origin: "https://github.com/ethteck/splat.git "
branch: "imgflip"
commit: "9caaa45df9"
git-subrepo:
version: "0.4.3"
origin: "???"
commit: "???"
* use flip_y over flip
* git subrepo pull --force --branch=imgflip tools/splat
subrepo:
subdir: "tools/splat"
merged: "ef663ec0d5"
upstream:
origin: "https://github.com/ethteck/splat.git "
branch: "imgflip"
commit: "ef663ec0d5"
git-subrepo:
version: "0.4.3"
origin: "???"
commit: "???"
* use flip_y
* git subrepo pull --force --branch=imgflip tools/splat
subrepo:
subdir: "tools/splat"
merged: "3144dc17f6"
upstream:
origin: "https://github.com/ethteck/splat.git "
branch: "imgflip"
commit: "3144dc17f6"
git-subrepo:
version: "0.4.3"
origin: "???"
commit: "???"
Co-authored-by: JoshDuMan <Joshua.Shoup.1996@gmail.com>
2021-04-22 01:01:00 +09:00
Ethan Roseman
3315d6010f
Splat refactor ( #257 )
...
* all non-world rodata migrated
* data disasm
* kinda working
* updated yaml
* bloop
* linker header
* configure 2.0
* bin
* mass rename to remove code_
* pause rename
* battle partner stuff
* whew
* more renames
* more renames
* more renaming
* it builds!
* updates
* remove main prefix
* one more thing
* crc, yay0
* .data, .rodata, .bss
* img
* dead_atan2
* it buildsgit add -A
* split battle/partner/6FAD10
* rm &s on sleepy_sheep syms
* sha1sum ninja rule description
* OK but commented out PaperMarioMapFS and PaperMarioNpcSprites
* uncomment
* fix mapfs
* match func_8003CFB4
* .
* clean up and name npc_iter_no_op
* npc.c
* enable cc warnings
* name npc_find_near
* use singular options.asset_path
* smores
* cc_dsl only when needed
* kinda fix configure for splat refactor2
* ok!
* new msg format
* remove old msg format docs
* slight bug fixes, splat adjustment
* git subrepo pull (merge) --force tools/splat
subrepo:
subdir: "tools/splat"
merged: "cfc140bb76"
upstream:
origin: "https://github.com/ethteck/splat.git "
branch: "master"
commit: "cfc140bb76"
git-subrepo:
version: "0.4.3"
origin: "https://github.com/ingydotnet/git-subrepo "
commit: "2f68596"
* git subrepo pull (merge) --force tools/splat
subrepo:
subdir: "tools/splat"
merged: "85349befcd"
upstream:
origin: "https://github.com/ethteck/splat.git "
branch: "master"
commit: "85349befcd"
git-subrepo:
version: "0.4.3"
origin: "https://github.com/ingydotnet/git-subrepo "
commit: "2f68596"
* Update symbol addrs
* git subrepo pull tools/splat
subrepo:
subdir: "tools/splat"
merged: "a44631e194"
upstream:
origin: "https://github.com/ethteck/splat.git "
branch: "master"
commit: "a44631e194"
git-subrepo:
version: "0.4.3"
origin: "https://github.com/ingydotnet/git-subrepo "
commit: "2f68596"
Co-authored-by: Alex Bates <hi@imalex.xyz>
2021-04-13 16:47:52 +09:00