Misc project cleanup

This commit is contained in:
Zac 2024-07-14 19:27:01 +00:00 committed by GitHub
parent 3f148bbe1b
commit 4900dc6db3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
11 changed files with 2 additions and 2632 deletions

2596
Doxyfile

File diff suppressed because it is too large Load Diff

View File

@ -31,7 +31,7 @@
This is a work-in-progress decompilation of [*Sly Cooper and the Thievius Raccoonus*](https://en.wikipedia.org/wiki/Sly_Cooper_and_the_Thievius_Raccoonus) for the PlayStation 2. It builds the NTSC-U version of the game, `SCUS_971.98` (SHA1: `57dc305d`). This is a work-in-progress decompilation of [*Sly Cooper and the Thievius Raccoonus*](https://en.wikipedia.org/wiki/Sly_Cooper_and_the_Thievius_Raccoonus) for the PlayStation 2. It builds the NTSC-U version of the game, `SCUS_971.98` (SHA1: `57dc305d`).
The goal of this project is to better understand the game engine. This repo does not contain any game assets or code from the game's executable, and it requires your own copy of the game to run. The goal of this project is to better understand the game engine. This repo does not contain any game assets or code from the game's executable; It requires your own copy of the game to build and run.
Documentation of the code can be found at [theonlyzac.github.io/sly1](https://theonlyzac.github.io/sly1). For further reading on the game's internal structures and mechanics, visit the [SlyMods Wiki][wiki-url]. Documentation of the code can be found at [theonlyzac.github.io/sly1](https://theonlyzac.github.io/sly1). For further reading on the game's internal structures and mechanics, visit the [SlyMods Wiki][wiki-url].

View File

@ -1,29 +0,0 @@
version: 1.0.{build}
# Builds disabled pending compatibility with the new build system (splat)
build: off
image:
- Ubuntu2004
platform:
- x64
environment:
matrix:
- CONFIGURATION: Release
install:
- sudo rm -f /var/lib/man-db/auto-update # makes build faster
- cd scripts
- sudo sh install_dependencies.sh
- sh setup_progd_linux.sh
- cd ..
- pip3 install -r requirements.txt
build_script:
- python3 configure.py
- ninja
test_script:
- echo "No tests configured"

View File

@ -258,7 +258,7 @@ segments:
- [0xcefb8, asm, P2/stephide] - [0xcefb8, asm, P2/stephide]
- [0xd24f0, asm, P2/steppipe] - [0xd24f0, asm, P2/steppipe]
- [0xd39c8, c, P2/steppower] - [0xd39c8, c, P2/steppower]
- [0xd41cc, asm] # 4 bytes padding after steppower, needed to align steprail - [0xd41cc, asm, P2/steppower_padding] # Needed to align steprail
- [0xd41d0, asm, P2/steprail] #? unconfirmed name - [0xd41d0, asm, P2/steprail] #? unconfirmed name
- [0xd46f0, asm, P2/steprun] - [0xd46f0, asm, P2/steprun]
- [0xd5148, asm, P2/stepside] - [0xd5148, asm, P2/stepside]

View File

@ -1,5 +0,0 @@
#include "common.h"
INCLUDE_ASM(const s32, "sce/rand", srand);
INCLUDE_ASM(const s32, "sce/rand", rand);