aboutsummaryrefslogtreecommitdiff
path: root/libpsn00b/psxgpu/readme.txt
diff options
context:
space:
mode:
authorJohn "Lameguy" Wilbert Villamor <lameguy64@gmail.com>2022-09-26 16:49:56 +0800
committerGitHub <noreply@github.com>2022-09-26 16:49:56 +0800
commitc4a2533d21dfd05cde841ea48c67b05e0e6a853f (patch)
treec7ef61653b157b69fb0956709366996ddbc4ecfa /libpsn00b/psxgpu/readme.txt
parenta8b404b3400c3ebd8e0b923dcaefcc49ea563e36 (diff)
parent86f0064afb8200e60dd80827535cac30d0eab028 (diff)
downloadpsn00bsdk-c4a2533d21dfd05cde841ea48c67b05e0e6a853f.tar.gz
Merge pull request #55 from spicyjpeg/psxmdec
Full MDEC support, C library refactors, cleanups and bugfixes (v0.20)
Diffstat (limited to 'libpsn00b/psxgpu/readme.txt')
-rw-r--r--libpsn00b/psxgpu/readme.txt23
1 files changed, 8 insertions, 15 deletions
diff --git a/libpsn00b/psxgpu/readme.txt b/libpsn00b/psxgpu/readme.txt
index b626e1d..67aa110 100644
--- a/libpsn00b/psxgpu/readme.txt
+++ b/libpsn00b/psxgpu/readme.txt
@@ -3,25 +3,18 @@ PSX GPU library, part of PSn00bSDK
Licensed under Mozilla Public License
- Open source implementation of the GPU library written mostly in MIPS
-assembly. Supports DMA transfers for ordering table draw and transferring
-image data to and from VRAM. 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.
-
+Open source implementation of the GPU library written entirely in C. Supports
+DMA transfers for drawing OTs (with an internal queue so DrawOTag() can be
+called even when another OT is being drawn) and transferring image data to and
+from VRAM. 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.
Library developer(s):
- Lameguy64
-
+ Lameguy64 (initial implementation in assembly, debug font API)
+ spicyjpeg
Library header(s):
- hwregs_a.h (GNU assembler port defs)
psxgpu.h
-
-
-Todo list:
-
- * ClearOTag() function (non reverse version of ClearOTagR()) yet to be
- implemented (but should be trivial).