Skip to content

Added trg print detouring #50

Added trg print detouring

Added trg print detouring #50

Workflow file for this run

name: C/C++ CI
on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]
jobs:
build-texture_loader:
runs-on: windows-2022
steps:
- uses: ilammy/setup-nasm@v1.4.0
- uses: microsoft/setup-msbuild@v1.1
- uses: actions/checkout@v4
- name: Build texture loader
working-directory: ./texture_loader
run: |
nasm hooks.s -f win -o hooks.obj
msbuild /p:Platform=x86 /p:Configuration=Release
- name: Prepare output
run: |
mkdir output
cp texture_loader\Release\texture_loader.dll output\binkw32.dll
cp texture_loader\sm2000.json output\.
- uses: actions/upload-artifact@v3
with:
path: output
name: texture_loader
build-rest-of-tools:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Install deps
run: sudo apt install gcc-mingw-w64-i686 libz-mingw-w64-dev
- name: Build pkr extractor
working-directory: ./pkr_extractor
run: make
- name: Build psx extractor
working-directory: ./psx_extractor
run: make
- name: Build save editor
working-directory: ./save_editor
run: make
- name: Build texture repacker
working-directory: ./texture_repacker
run: make
- name: Arrange files
run: |
mkdir output
cd output
cp ../INSTRUCTIONS.txt .
cp ../THANKS.txt .
mkdir pkr_extractor
cp ../pkr_extractor/pkr.exe pkr_extractor/.
mkdir psx_extractor
cp ../psx_extractor/psx.exe psx_extractor/.
mkdir save_editor
cp ../save_editor/save.exe save_editor/.
mkdir texture_repacker
cp ../texture_repacker/texture.exe texture_repacker/.
- uses: actions/upload-artifact@v3
with:
path: output