Minor tweaks and readme additions

This commit is contained in:
Zac 2024-06-24 22:51:55 +00:00 committed by GitHub
parent 77c3867f64
commit 07034df3e2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 9 additions and 4 deletions

View File

@ -77,6 +77,13 @@ cd scripts
## Building
Before building, you must split the ELF file using Splat. Run the following command to split the ELF:
```bash
python -m splat split config/sly1.yaml
```
This will create a new directory `splat` with the disassembled assembly code and generated C files. You can now build the project.
The project can be compiled on Windows or Linux using `make`. It builds the executable `SCUS_971.98`.

View File

@ -6,8 +6,6 @@
#ifndef CAT_H
#define CAT_H
#include <iostream>
typedef unsigned int uint; //todo move to util header
/**

View File

@ -1,4 +1,5 @@
#include <main.h>
#include <spliceutils.h>
#include <gs.h>
#include <joy.h>
#include <clock.h>
@ -13,7 +14,6 @@
#include <wipe.h>
#include <phasemem.h>
#include <prog.h>
#include <spliceutils.h>
#include <stdio.h>
#include <stdlib.h>
@ -112,7 +112,7 @@ void Startup()
/* todo game systems should be started by iterating over s_StartupSampler and
calling each function, updating the progress along the way */
StartupSplice();
///StartupSplice();
StartupCodes();
// ...