aboutsummaryrefslogtreecommitdiff
path: root/changelog.txt
diff options
context:
space:
mode:
authorJohn Wilbert M. Villamor <lameguy64@gmail.com>2019-11-22 09:11:12 +0800
committerJohn Wilbert M. Villamor <lameguy64@gmail.com>2019-11-22 09:11:12 +0800
commitea46d05aed0343c20d8fdfaa0e67d54d51e8e2a0 (patch)
tree43e2a53f4e5f7f55b075cfc9d6dc7a652a7b0837 /changelog.txt
parentd80d92e13330d527ddb94420b19f9e21bf0e74eb (diff)
downloadpsn00bsdk-ea46d05aed0343c20d8fdfaa0e67d54d51e8e2a0.tar.gz
Added long awaited CD-ROM library and loads of fixes, see changelog for details
Diffstat (limited to 'changelog.txt')
-rw-r--r--changelog.txt41
1 files changed, 41 insertions, 0 deletions
diff --git a/changelog.txt b/changelog.txt
index 806e4b3..66b847b 100644
--- a/changelog.txt
+++ b/changelog.txt
@@ -2,6 +2,47 @@ PSn00bSDK changelog
Items that are lower in the log are more recently implemented.
+11-22-2019 by Lameguy64:
+
+* psxapi: Added root counter or timer functions and related definitions.
+
+* examples: Added timer example.
+
+* psxgpu: Added DR_AREA, DR_OFFSET and DR_TWIN primitives and accompanying
+ setDrawArea(), setDrawOffset() and setTexWindow() macros.
+
+* psxgpu: Added parenthesis to argument value in setlen(), setaddr() and
+ setcode() macros, preventing addPrims() from being used in a more
+ sensible manner (ie. addPrims(ot, sub_ot+3, sub_ot)).
+
+* examples: Added render2tex render to texture example.
+
+* psxspu: Fixed typo in spuinit.s on section specifier specifying a data
+ section instead of text section, resulting to jump to
+ non-instruction-aligned linker errors.
+
+* psxgpu: Increased ISR stack size to 2048 bytes.
+
+* psxsio: Added kbhit() to poll keyboard input asynchronously and stdin
+ is now buffered with an IRQ handler.
+
+* psxapi: Added AddDummyTty() (for psxsio DelSIO() fix).
+
+* psxsio: DelSIO() now calls AddDummyTty().
+
+* libc: Fixed bug in strncpy() not placing a NULL byte at end of string.
+
+* libc: Fixed strchr() and strrchr() declarations commented out in string.h.
+
+* libpsn00b: Added the long awaited libpsxcd library with cdxa example.
+ Documentation will come soon but existing libcd docs should be good
+ enough for awhile.
+
+* psxgpu: Fixed non functioning GPU DMA wait in DrawSync().
+
+* LibPSn00b run-time library is now officially 0.15b.
+
+
10-11-2019 by Lameguy64:
* psxetc: Added FntOpen(), FntPrint() and FntFlush() functions.