Commit Graph

12 Commits

Author SHA1 Message Date
Ethan Lafrenais
2388f299bb
Update progress.py (#88)
* Speed up DLL function analysis by ~30%

* Fix Dockerfile when building with existing user

* Update progress.py to count DLL functions and emit data for progress site

* Add shield in README for progress

* Fix progress.py executable bit

* Add new shields to README
2022-05-10 21:25:12 -04:00
Ethan Lafrenais
fab8756a61
Small tool updates (#85)
* Config clean up

* Improve dino.py + auto generate expected/ dir for diff.py

* Add tip about useful diff.py flags

* Improve Dockerfile

Dockerfile now takes arguments for the default user/uid. This prevents files created in the container from being owned by root.
2022-04-18 14:25:55 -04:00
Ethan Lafrenais
8ebf8a5ee9
Documentation overhaul (#84)
* Add Overview.md

* Add Recompilation.md

* Fix executable flag for some tools

* [WIP] Guide.md

* Finish decomp guide

* Update CONTRIBUTING.md + other doc tweaks/fixes
2022-04-13 22:38:53 -04:00
Ethan Lafrenais
05aaf1ba93
Lots of tooling updates (#83)
* Fix make -j

Built DLLs were not listed correctly as a dependency resulting in a race condition when building in parallel.

* Remove asm_processor.cpython-36.pyc from source control

* Fix progress.py shebang

* Clean up .gitignore

* Fix splat submodule

* Fix asm_processor submodule

* Add asm differ as a submodule

* Update to latest version of asm differ

* Update to latest version of asm_processor

* Painfully upgrade to latest version of splat

* typo

* Add pylibyaml to requirements.txt

* Fix and move m2ctx.py to tools/

* Move first-diff.py and progress.py to tools

* Clean up Docker related stuff

* Update README

* Add initial support for Ninja builds

* Fix DLL compilation with ninja

* Create new dlldump.py utility

* New dll_extract.py utility

* DLL tooling improvements

* Fix script file exec permission bits

* Python "is None" instead of "== None"

* Initial dino.py utility

* More tooling updates

* Update CONTRIBUTING.md

* Remove Makefiles

* Update GitHub workflows
2022-04-10 20:26:40 -04:00
Ethan Lafrenais
9244cc0b9c
Add contribution guide (#70)
* Initial contribution guide draft

* Grammar tweaks and additional info

* [skip ci] Add Discord link, move around some sections
2021-05-25 18:17:55 -05:00
wedarobi
7836cde010
Update README.md 2021-03-05 22:57:36 +11:00
zestydevy
855f84a1d5
new logo 2021-03-04 17:50:15 -06:00
zestydevy
f4811dbc71
new logo for readme 2021-03-04 10:49:31 -06:00
SunlitSpace542
993d4b2b5a
Update README.md 2021-02-27 19:05:03 -05:00
zestydevy
91bb889492
Update README.md 2021-02-23 21:26:23 -08:00
zestydevy
76570f4963
Update README.md 2021-02-23 21:22:56 -08:00
zestydevy
0c496d9b0e oops 2021-02-22 10:35:38 -08:00