diff options
| author | John Wilbert M. Villamor <lameguy64@gmail.com> | 2019-04-06 10:11:07 +0800 |
|---|---|---|
| committer | John Wilbert M. Villamor <lameguy64@gmail.com> | 2019-04-06 10:11:07 +0800 |
| commit | f3e040230772f978540a71aea43dfde200992922 (patch) | |
| tree | bd8ca31b72dd01e24980b073854e263589530f56 /libpsn00b/psxgte/readme.txt | |
| download | psn00bsdk-f3e040230772f978540a71aea43dfde200992922.tar.gz | |
First commit
Diffstat (limited to 'libpsn00b/psxgte/readme.txt')
| -rw-r--r-- | libpsn00b/psxgte/readme.txt | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/libpsn00b/psxgte/readme.txt b/libpsn00b/psxgte/readme.txt new file mode 100644 index 0000000..13b92b6 --- /dev/null +++ b/libpsn00b/psxgte/readme.txt @@ -0,0 +1,39 @@ +PSX GTE library, part of PSn00bSDK +2019 Lameguy64 / Meido-Tek Productions + +Licensed under Mozilla Public License + + Open source implementation of the GTE library written mostly in MIPS +assembly. It makes full use of the GTE in complex matrix multiplication +operations. The syntax is intentionally made to closely resemble Sony's syntax +for familiarity and to make porting homebrew made using the official SDK to +PSn00bSDK a little easier. + + Unlike the official GTE libraries using the inline GTE macro functions does +not require running your object file through some stupid tool such as DMPSX. +The GTE macros use the corresponding cop2 opcodes already. + + +Library developer(s): + + Lameguy64 + + +Library header(s): + + gtereg.h + inline_c.h + inline_s.h + psxgte.h + + +Todo list: + + * Alternate RotMatrix() functions with different rotation order are yet to + be implemented. + * Various high level RotTransPersp style functions not yet implemented. + + +Changelog: + + None thus far... |
