Skip to content

Commit

Permalink
3.0 Release
Browse files Browse the repository at this point in the history
3.0 Release
  • Loading branch information
AmazingAmpharos committed Oct 24, 2018
2 parents 87134b7 + 720fda5 commit 6d7813c
Show file tree
Hide file tree
Showing 92 changed files with 75,441 additions and 6,501 deletions.
2 changes: 2 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
/data/rom_patch.txt binary
/data/symbols.json binary
10 changes: 10 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
.*.sw*
.sw*
*.pyc
/.vs
settings.sav
ARCHIVE.bin
output/*
*.z64
*.z64.bak
*.pyo
*.spec
dist/
build/
2 changes: 2 additions & 0 deletions ASM/.gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
*.bin binary
/build/* binary
2 changes: 1 addition & 1 deletion ASM/.gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/inject
/roms/*
/temp/*
/c/*.o
armips*
!.gitkeep
17 changes: 11 additions & 6 deletions ASM/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,13 @@
- Download the armips assembler: <https://github.com/Kingcom/armips> and put the
executable in the `scripts` directory, or somewhere in your PATH
- Download the armips assembler: <https://github.com/Kingcom/armips> and put
the executable in the `scripts` directory, or somewhere in your PATH
- Put the ROM you want to patch at `roms/base.z64`
- Run `python3 scripts/build.py`, which will create `roms/patched.z64`
- To update the front-end patch file, run:
```python3 scripts/rom_diff.py roms/base.z64 roms/patched.z64 ../data/base2current.json```
- Run `python scripts/build.py`, which will:
- create `roms/patched.z64`
- update `../data/rom_patch.txt` and `../data/symbols.json`

To generate debugging symbols for the Project 64 debugger, run `python3 scripts/build.py --pj64sym 'path_to_pj64/Saves/THE LEGEND OF ZELDA.sym'`
To generate debugging symbols for the Project 64 debugger, use the `--pj64sym`
option:
`python scripts/build.py --pj64sym 'path_to_pj64/Saves/THE LEGEND OF ZELDA.sym'`.

To recompile the C modules, use the `--compile-c` option. This requires the
N64 development tools to be installed: <https://github.com/glankk/n64>
File renamed without changes.
Loading

0 comments on commit 6d7813c

Please sign in to comment.