Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 13 additions & 1 deletion Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,13 @@ pipeline {
sh 'cp /usr/local/etc/roms/SLPS_251.98 .'
sh 'cp /usr/local/etc/roms/SLPS_251.05 .'
sh 'pip install -U -r requirements.txt --break-system-packages'
// The build is sensitive to these; log them so a mismatch that
// only reproduces here can be told apart from a local one.
sh '''
mips-linux-gnu-as --version | head -1
mips-linux-gnu-ld --version | head -1
cpp --version | head -1
'''
}
}
stage('Build JP') {
Expand All @@ -35,7 +42,12 @@ pipeline {
// }
}
post {
always {
failure {
sh './tools/romdiff.py'
}
// Runs after the other post conditions, so `failure` still has a
// workspace to inspect.
cleanup {
cleanWs()
}
}
Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@ A decompilation of the Playstation 2 releases of Kingdom Hearts.

Some python dependencies are required, which you can obtain by running `pip install -U -r requirements.txt`.

A `mips-linux-gnu` binutils toolchain (`objcopy`, `as`, `ld`) and `ninja` are also required.

---

### Setup
Expand Down
2 changes: 1 addition & 1 deletion config/fm/checksum.sha1
Original file line number Diff line number Diff line change
@@ -1 +1 @@
e70bda789916142aafb53d85cef2e806b35ad8d8 build/fm/SLPS_251.98
b62bf252fdaf0b1a726668e28c244e1d83bcb146 build/fm/SLPS_251.98.rom
2 changes: 1 addition & 1 deletion config/jp/checksum.sha1
Original file line number Diff line number Diff line change
@@ -1 +1 @@
9dabbf867a7ec2a030df99ba1ed969f2deef0488 build/jp/SLPS_251.05
cb85dbab6c05667ed11d94e94abfa079baaf12c2 build/jp/SLPS_251.05.rom
5 changes: 5 additions & 0 deletions config/jp/symbol_addrs.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1120,3 +1120,8 @@ memcardFileHandle = 0x00642040;
// disk.c
//=============================
disk_ThreadStack = 0x00663A90; //size:0x1000

//=============================
// xturtle.c
//=============================
D_00486E60 = 0x00486E60; // type:asciz force_not_migration:True
Loading