| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix typos, add missing const and improve code formatting. | yogi313 | 2025-01-23 | 1 | -13/+13 |
| | | |||||
| * | Fix TIM compatibility and improve TIM validation. | yogi313 | 2025-01-21 | 1 | -19/+35 |
| | | | | | | | | | | | | PSn00bSDK is a good SDK for testing decompiled game code and working with extracted TIM resources. However, there is an issue where some textures that can be loaded with the PsyQ SDK are not compatible with PSn00bSDK, causing a black screen when attempting to load them. This commit fixes this issue. Additionally, it adds a new check in the `GsGetTimInfo` and `GetTimInfo` functions. The check verifies if pixel data exists before setting the corresponding fields in the structure, preventing the loading of garbage data. | ||||
| * | Fix bugs in libc, psxgpu, psxpress, clean up headers | spicyjpeg | 2024-01-08 | 2 | -7/+15 |
| | | |||||
| * | Fix setjmp.h, FntSort(), examples, rewrite system/timer | spicyjpeg | 2023-07-03 | 1 | -5/+16 |
| | | |||||
| * | Fix IRQ bugs, PutDispEnv() PAL screen centering | spicyjpeg | 2023-06-20 | 2 | -41/+36 |
| | | |||||
| * | More library cleanups and libc fixes | spicyjpeg | 2023-05-21 | 1 | -75/+76 |
| | | |||||
| * | Add GPU IRQ variants of all display list APIs | spicyjpeg | 2023-05-11 | 4 | -114/+213 |
| | | |||||
| * | Add MoveImage(), SetDrawOpType(), GPU IRQ support | spicyjpeg | 2023-05-11 | 3 | -67/+83 |
| | | |||||
| * | Add argument validation to most libpsn00b functions | spicyjpeg | 2023-04-04 | 4 | -5/+56 |
| | | |||||
| * | Add IsIdleGPU(), tweak psxgpu.h, fix mdec/strvideo | spicyjpeg | 2023-04-04 | 1 | -0/+15 |
| | | |||||
| * | Fix VSync(), assert(), warnings and some examples | spicyjpeg | 2023-01-22 | 2 | -6/+7 |
| | | |||||
| * | Fix VSync() rate limiter, add missing tagless packets | spicyjpeg | 2023-01-13 | 3 | -62/+69 |
| | | |||||
| * | Re-enable MoveImage(), add tagless primitive structs | spicyjpeg | 2022-12-28 | 3 | -30/+40 |
| | | |||||
| * | Add CdUnlock() and DMA priority API | spicyjpeg | 2022-12-28 | 2 | -21/+25 |
| | | |||||
| * | Misc. bugfixes, add support for DRAWENV texture windows | spicyjpeg | 2022-12-18 | 3 | -47/+92 |
| | | |||||
| * | Misc. libpsn00b bugfixes, new critical section macros | spicyjpeg | 2022-11-15 | 3 | -20/+21 |
| | | |||||
| * | Rewrite psxsio with new API, fix compiler warnings | spicyjpeg | 2022-10-21 | 1 | -31/+37 |
| | | |||||
| * | Clean up SDK debug logging, fix getTPage() | spicyjpeg | 2022-10-19 | 2 | -15/+13 |
| | | |||||
| * | Add debug log buffering, fix GetHeapUsage() | spicyjpeg | 2022-10-18 | 3 | -31/+24 |
| | | |||||
| * | Add MoveImage(), use draw queue for psxgpu VRAM APIs | spicyjpeg | 2022-10-18 | 3 | -87/+136 |
| | | |||||
| * | Replace DEBUG macro with standard NDEBUG macro | spicyjpeg | 2022-10-11 | 2 | -6/+6 |
| | | |||||
| * | Fix DMACallback bug, disable logging in release builds | spicyjpeg | 2022-10-08 | 2 | -7/+21 |
| | | |||||
| * | Replace psxgpu debug font, add CdGetSector2() | spicyjpeg | 2022-10-06 | 3 | -17/+19 |
| | | |||||
| * | Update version number, clean up old headers | spicyjpeg | 2022-09-22 | 1 | -1/+0 |
| | | |||||
| * | Fix psxetc bugs, IRQ controller register size | spicyjpeg | 2022-08-21 | 1 | -1/+1 |
| | | |||||
| * | Fix psxgpu and psxetc bugs, add VSyncHaltFunction() | spicyjpeg | 2022-08-21 | 1 | -27/+43 |
| | | |||||
| * | Rewrite libpsxetc in C, add ResetCallback() | spicyjpeg | 2022-08-13 | 1 | -11/+2 |
| | | |||||
| * | Misc. fixes, add texturing to graphics/gte example | spicyjpeg | 2022-08-10 | 1 | -4/+5 |
| | | |||||
| * | Rewrite libpsxspu in C and update sound examples | spicyjpeg | 2022-07-31 | 2 | -9/+8 |
| | | |||||
| * | Deprecate u_short, u_int and u_long types in libpsn00b | spicyjpeg | 2022-07-30 | 4 | -50/+46 |
| | | |||||
| * | Refactor libpsxgpu in C, add OT drawing queue | spicyjpeg | 2022-06-29 | 28 | -1634/+674 |
| | | |||||
| * | Rename some hwregs_c.h and hwregs.a definitions | spicyjpeg | 2022-02-27 | 12 | -48/+48 |
| | | |||||
| * | Rename hwregs_a definitions, add hwregs_c, fix io/pads | spicyjpeg | 2022-02-09 | 7 | -24/+24 |
| | | |||||
| * | Minor psxgpu/psxpad header changes | spicyjpeg | 2022-01-17 | 1 | -1/+1 |
| | | |||||
| * | Deprecated malloc.h, moved int*_t types to stdint.h | spicyjpeg | 2021-11-18 | 1 | -1/+1 |
| | | |||||
| * | Migrated libpsn00b to CMake | spicyjpeg | 2021-09-12 | 1 | -59/+0 |
| | | |||||
| * | Merge pull request #36 from spicyjpeg/dynlink | John "Lameguy" Wilbert Villamor | 2021-08-31 | 1 | -22/+35 |
| |\ | | | | | Dynamic linker, gp-relative addressing, ldscripts and more | ||||
| | * | Rewritten all Makefiles, set up proper GCC options, added iso.xml to template | spicyjpeg | 2021-08-17 | 1 | -22/+35 |
| | | | |||||
| * | | Forgot to commit updated font.c | John Wilbert M. Villamor | 2021-08-31 | 1 | -5/+5 |
| |/ | |||||
| * | Fixed missing type errors when compiling libraries due to the new variable ↵ | John Wilbert M. Villamor | 2021-07-01 | 5 | -5/+10 |
| | | | | | type changes | ||||
| * | Minor Makefile fixes | Austin Annestrand | 2021-02-20 | 1 | -1/+1 |
| | | |||||
| * | Revised makefiles, added strtok(), command line arguments, SetHeapSize(), ↵ | John Wilbert M. Villamor | 2020-09-19 | 10 | -440/+489 |
| | | | | | moved ISR and callback system to psxetc, moved debug font to psxgpu, fixed CD-ROM library crashing on PSIO, fixed interrupt callback setup to fix crashing on ResetGraph() | ||||
| * | Added CdOpenDir(), CdReadDir() and CdCloseDir(). Fixed SpuKeyOn() bug and ↵ | John Wilbert M. Villamor | 2020-02-28 | 1 | -0/+20 |
| | | | | | added cdbrowse example. | ||||
| * | Added long awaited CD-ROM library and loads of fixes, see changelog for details | John Wilbert M. Villamor | 2019-11-22 | 3 | -8/+6 |
| | | |||||
| * | Added FntOpen(), FntPrint() and FntFlush(), fixed termPrim() typo, fixed ↵ | John Wilbert M. Villamor | 2019-10-11 | 1 | -1/+1 |
| | | | | | negative values in vsprintf(), added billboard sprites example | ||||
| * | Added C++ support, updated build instructions and makefiles, consolidated ↵ | John Wilbert M. Villamor | 2019-07-17 | 6 | -15/+146 |
| | | | | | libc and libgcc (during build process), libraries now v0.12b and more | ||||
| * | Fixed bug in DrawPrim() where it sends 1 extra junk word | John Wilbert M. Villamor | 2019-06-24 | 1 | -0/+1 |
| | | |||||
| * | LibPSn00b officially v0.10b, added psxsio library, better DrawSync() and ↵ | John Wilbert M. Villamor | 2019-06-23 | 14 | -240/+799 |
| | | | | | VSync(), better reference manual. | ||||
| * | Added BIOS Controller, BIOS CD, 2 new examples and custom exit handler in ↵ | lameguy64 | 2019-05-23 | 2 | -15/+81 |
| | | | | | the works | ||||
| * | First commit | John Wilbert M. Villamor | 2019-04-06 | 19 | -0/+1087 |
