mirror of
https://github.com/jkdansereau/goldeneye-pc-port.git
synced 2026-10-23 15:52:42 +02:00
update to current progress
Former-commit-id: bed7f1bddb7af09c0f288c1150c6b1c5c106e3be [formerly 02402a0b62d22bfba17d6dfef2f443c1500b450a] [formerly 93bff37d83bad8297647c88c0b42afe81ed277e7 [formerly 08274c78a878dba3fa13551e009ca7aba6528beb]] Former-commit-id: f66285070e26f0193e87c728c4a0d3913e9a6868 [formerly 85e3eb7005d566d372945751835e29205ff816b4] Former-commit-id: deff595044d44ac83b2a5c920a64abb2d97054f5
This commit is contained in:
1 parent
2923dcb29e
commit
a6f7d68edb
2042 files changed
+4521
-3005
No files matched your search
@@ -1,5 +1,7 @@
|
||||
#!/bin/bash
|
||||
echo -n -e \\x11\\x72 > header.tmp
|
||||
cat $1| gzip --no-name --best | tail --bytes=+11 | head --bytes=-8 > $1.tmp
|
||||
if [ ! -f header.tmp ]; then
|
||||
echo -n -e \\x11\\x72 > header.tmp
|
||||
fi
|
||||
cat $1| tools/gzip --no-name --best | tail --bytes=+11 | head --bytes=-8 > $1.tmp
|
||||
cat header.tmp $1.tmp > $2
|
||||
rm header.tmp $1.tmp
|
||||
rm $1.tmp
|
||||
@@ -0,0 +1 @@
|
||||
9fdf5205c6f2c39d14c02b35712f89193c38d24d
|
||||
@@ -0,0 +1 @@
|
||||
a4c5490411e408d7c1010fd29b050c2fe1b14aee
|
||||
@@ -0,0 +1 @@
|
||||
f5e59674cc6f06fb341a43835f6e6ae1ecb42366
|
||||
@@ -0,0 +1 @@
|
||||
cbfd6b8b12e27ab2ceff6822ccf6b45302a71338
|
||||
@@ -0,0 +1,15 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
INPUT="$1"
|
||||
OUTPUT="${INPUT%.c}.o"
|
||||
INCLUDE="-I include -I include/libultra"
|
||||
|
||||
CC="$QEMU_IRIX -silent -L $IRIX_ROOT $IRIX_ROOT/usr/bin/cc"
|
||||
CFLAGS="-Wab,-r4300_mul -non_shared -G 0 -Xcpluscomm -fullwarn -wlint -woff 819,820,852,821 -signed $INCLUDE -mips2"
|
||||
AS="mips-linux-gnu-as"
|
||||
ASFLAGS="-march=vr4300 -mabi=32 $INCLUDE"
|
||||
|
||||
python3 tools/asmpreproc/asm-processor.py -O2 "$INPUT" | $CC -c $CFLAGS tools/asmpreproc/include-stdin.c -o "$OUTPUT" -O2
|
||||
python3 tools/asmpreproc/asm-processor.py -O2 "$INPUT" --post-process "$OUTPUT" --assembler "$AS $ASFLAGS" --asm-prelude tools/asmpreproc/prelude.s
|
||||
|
||||
mv $OUTPUT ${OUTPUT/src/build}
|
||||
@@ -0,0 +1,2 @@
|
||||
// (this is used for piping input to the IRIX compiler without needing to make a temporary .c file)
|
||||
#include "/dev/stdin"
|
||||
@@ -0,0 +1,7 @@
|
||||
# Assembly Macros
|
||||
|
||||
.macro glabel label
|
||||
.global \label
|
||||
\label:
|
||||
.endm
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
.set noat
|
||||
.set noreorder
|
||||
.set gp=64
|
||||
.include "macros.inc"
|
||||
|
||||
@@ -1 +1 @@
|
||||
b2d202e5cf58c4eb119bc22227172bf95511f261
|
||||
9f172bc7817e542b5f3e68d7b030a6cd267e8c01
|
||||
@@ -0,0 +1 @@
|
||||
1c66240d6fbc969e7fd9374bded27b15b7715a55
|
||||
Executable
+4
@@ -0,0 +1,4 @@
|
||||
#!/bin/bash
|
||||
echo $1
|
||||
echo $2
|
||||
cp -f $1 $2
|
||||
Reference in new issue
Block a user