aboutsummaryrefslogtreecommitdiff
path: root/libpsn00b/psxgpu/readme.txt
diff options
context:
space:
mode:
authorJohn Wilbert M. Villamor <lameguy64@gmail.com>2019-06-23 07:42:16 +0800
committerJohn Wilbert M. Villamor <lameguy64@gmail.com>2019-06-23 07:42:16 +0800
commit7be9178c0f9b0e698a305ecc5c0c41fcc596a4fc (patch)
treee98c627e1da5c764563774b89b0c06d7ac5ad0a4 /libpsn00b/psxgpu/readme.txt
parentae9e545c3ed33d39ce21ae13ceb8337fa34901b8 (diff)
downloadpsn00bsdk-7be9178c0f9b0e698a305ecc5c0c41fcc596a4fc.tar.gz
LibPSn00b officially v0.10b, added psxsio library, better DrawSync() and VSync(), better reference manual.
Diffstat (limited to 'libpsn00b/psxgpu/readme.txt')
-rw-r--r--libpsn00b/psxgpu/readme.txt34
1 files changed, 1 insertions, 33 deletions
diff --git a/libpsn00b/psxgpu/readme.txt b/libpsn00b/psxgpu/readme.txt
index 0d44e72..8fe439b 100644
--- a/libpsn00b/psxgpu/readme.txt
+++ b/libpsn00b/psxgpu/readme.txt
@@ -23,39 +23,7 @@ Library header(s):
Todo list:
- * VSync() and DrawSync() functions lack alternate operating modes such as
- getting number of vsyncs elapsed and waiting until a specified number of
- vsyncs have passed.
-
- * (old) VSync interrupt handler should be hooked using BIOS function
- SetCustomExitFromException() like the official GPU library instead of
- hooking an event handler, but said hook never seems to work. Perhaps
- something in the kernel area needs to be patched/set or some event/IRQ
- handler needs to be removed as such handlers can skip the custom
- exception exit entirely.
-
- It also appears that all interrupt handling in the official libraries
- are done through the GPU library. This would also explain why the
- official documentation tells you to always call ResetGraph() at the
- very beginning of your programs.
-
* ClearOTag() function (non reverse version of ClearOTagR()) yet to be
- implemented.
+ implemented (but should be trivial).
* StoreImage() equivalent yet to be implemented.
-
-
-Changelog:
-
- 05-23-2019 by Lameguy64:
-
- * Got custom exit handler set using SetCustomExitFromException() (BIOS
- function B(19h)) working. Currently used to acknowledge VSync IRQ but
- actual VSync handling is still done with events and needs to be
- transferred to the custom exit handler. At least it lets BIOS
- controller functions to work now. See doc/dev notes.txt for details
- on how this handler behaves.
-
- * Made stack usage a lot less wasteful in ResetGraph() (you only need
- to allocate N words on stack based on N arguments of the function
- being called.