| 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. | ||||
| * | Deprecate CPack packages and old changelog, fix ldscripts | spicyjpeg | 2024-10-14 | 2 | -5/+5 |
| | | |||||
| * | Update submodules, minor bugfixes and updates | spicyjpeg | 2024-10-14 | 5 | -10/+11 |
| | | |||||
| * | Merge pull request #86 from EngineersBox/_bu_init-rom-offset | spicyjpeg | 2024-10-14 | 2 | -2/+2 |
| |\ | | | | | (OpenBIOS) Change `_bu_init()` ROM offset from `0x55` to `0x70` | ||||
| | * | Reverted testing changes | EngineersBox | 2024-09-30 | 1 | -30/+39 |
| | | | |||||
| | * | Changed _bu_init ROM offset from 0x55 to 0x70 | EngineersBox | 2024-09-30 | 2 | -2/+2 |
| | | | |||||
| | * | Dev (#1) | EngineersBox | 2024-02-04 | 1 | -39/+30 |
| | | | | | | | | | | | | | | | | | | | * Fixed size extend check in realloc * Fixed size usage overlapping BlockHeaders * Fixed usage of sizing and sbrk invocations * Fixed condition for realloc resizing to contiguously available free mem | ||||
| | * | Removed logs | EngineersBox | 2024-01-14 | 1 | -3/+1 |
| | | | |||||
| | * | Added logged fix | EngineersBox | 2024-01-13 | 1 | -3/+3 |
| | | | |||||
| | * | Added logs | EngineersBox | 2024-01-13 | 1 | -1/+3 |
| | | | |||||
| * | | fix uninitialized registers | Victor Feitosa | 2024-10-13 | 1 | -4/+4 |
| |/ | |||||
| * | Add fix for missing cstdarg header in GCC 13.2.0 | spicyjpeg | 2024-01-08 | 1 | -1/+3 |
| | | |||||
| * | Fix bugs in libc, psxgpu, psxpress, clean up headers | spicyjpeg | 2024-01-08 | 11 | -231/+311 |
| | | |||||
| * | Fix setjmp.h, FntSort(), examples, rewrite system/timer | spicyjpeg | 2023-07-03 | 2 | -7/+18 |
| | | |||||
| * | Added SPU_CH_ADSR_VOL to hwregs_c.h | FlannyH | 2023-07-01 | 1 | -0/+1 |
| | | |||||
| * | Split off libsmd from n00bdemo into separate library | spicyjpeg | 2023-06-20 | 8 | -1/+3395 |
| | | |||||
| * | Fix IRQ bugs, PutDispEnv() PAL screen centering | spicyjpeg | 2023-06-20 | 6 | -52/+53 |
| | | |||||
| * | Update psxapi.h | niko1point0 | 2023-06-04 | 1 | -1/+1 |
| | | | | this should be 0x2000, not 0x200 | ||||
| * | More library cleanups and libc fixes | spicyjpeg | 2023-05-21 | 18 | -287/+227 |
| | | |||||
| * | Downgrade GCC to 12.3, add setjmp(), fix CdGetRegion() | spicyjpeg | 2023-05-12 | 5 | -73/+149 |
| | | |||||
| * | Merge pull request #71 from saxbophone/patch-1 | spicyjpeg | 2023-05-11 | 1 | -0/+3 |
| |\ | | | | | Add C11 error checking to vsnprintf() | ||||
| | * | Add C11 error checking to vsnprintf() | Joshua Saxby | 2023-04-21 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | | C11 specifies that vsnprintf() is to check for the following conditions: - output buffer or format string are null pointers - buffer size is zero C11 also specifies "constraint handler functions" that may be set, but that's far more involved, and having at least some error-handling for bad arguments like these is probably quite useful. Source: https://en.cppreference.com/w/c/io/vfprintf#:~:text=5%2D8),constraint%20handler%20function%3A | ||||
| * | | Add GPU IRQ variants of all display list APIs | spicyjpeg | 2023-05-11 | 5 | -114/+218 |
| | | | |||||
| * | | Add C++ standard library headers, update beginner/cppdemo | spicyjpeg | 2023-05-11 | 6 | -0/+193 |
| | | | |||||
| * | | Add MoveImage(), SetDrawOpType(), GPU IRQ support | spicyjpeg | 2023-05-11 | 7 | -101/+137 |
| | | | |||||
| * | | Clean up all headers, add and rename some BIOS APIs | spicyjpeg | 2023-04-05 | 40 | -378/+453 |
| | | | |||||
| * | | Fix non-standard string.h functions, remove argv parser | spicyjpeg | 2023-04-04 | 9 | -400/+447 |
| | | | |||||
| * | | Add argument validation to most libpsn00b functions | spicyjpeg | 2023-04-04 | 13 | -22/+139 |
| | | | |||||
| * | | Add PCDRV API, fix warnings and DS region misdetection | spicyjpeg | 2023-04-04 | 2 | -6/+159 |
| | | | |||||
| * | | Add missing CD image dependencies to CMake scripts | spicyjpeg | 2023-04-04 | 1 | -8/+7 |
| | | | |||||
| * | | Add IsIdleGPU(), tweak psxgpu.h, fix mdec/strvideo | spicyjpeg | 2023-04-04 | 4 | -27/+52 |
| | | | |||||
| * | | Add BS v3 decoding, fix MDEC API and strvideo example | spicyjpeg | 2023-01-23 | 7 | -420/+718 |
| | | | |||||
| * | | Fix VSync(), assert(), warnings and some examples | spicyjpeg | 2023-01-22 | 4 | -12/+15 |
| | | | |||||
| * | | Fix VSync() rate limiter, add missing tagless packets | spicyjpeg | 2023-01-13 | 5 | -102/+128 |
| | | | |||||
| * | | Re-enable MoveImage(), add tagless primitive structs | spicyjpeg | 2022-12-28 | 4 | -131/+151 |
| | | | |||||
| * | | Add CdUnlock() and DMA priority API | spicyjpeg | 2022-12-28 | 9 | -103/+258 |
| |/ | |||||
| * | Fix wrong documentation by swapping descriptions | Tuur Martens | 2022-12-25 | 1 | -2/+2 |
| | | |||||
| * | Bump to v0.22, update CMake scripts and docs | spicyjpeg | 2022-12-18 | 2 | -22/+41 |
| | | |||||
| * | Merge branch 'Lameguy64:master' into bugfix | spicyjpeg | 2022-12-18 | 1 | -6/+6 |
| |\ | |||||
| | * | Removed spaces | Alexandro Trevisan | 2022-11-12 | 1 | -2/+2 |
| | | | |||||
| | * | Updated documentation | Alexandro Trevisan | 2022-11-12 | 1 | -8/+8 |
| | | | |||||
| * | | Rearrange hwregs_c.h and k573io.h, add clz intrinsics | spicyjpeg | 2022-12-18 | 8 | -91/+131 |
| | | | |||||
| * | | Misc. bugfixes, add support for DRAWENV texture windows | spicyjpeg | 2022-12-18 | 8 | -55/+115 |
| | | | |||||
| * | | Fix dynamic linker symbol resolver and assert macro | spicyjpeg | 2022-12-18 | 5 | -128/+80 |
| | | | |||||
| * | | Refactor libpsxcd, add new CD-ROM APIs, fix SPU DMA read | spicyjpeg | 2022-11-17 | 13 | -1529/+1436 |
| | | | |||||
| * | | Misc. libpsn00b bugfixes, new critical section macros | spicyjpeg | 2022-11-15 | 15 | -134/+124 |
| |/ | |||||
| * | Add inline docs to psxcd.h, psxetc.h, psxgte.h | spicyjpeg | 2022-10-30 | 6 | -179/+1432 |
| | | |||||
| * | Refactor dynamic linker, misc. cleanups | spicyjpeg | 2022-10-30 | 4 | -390/+264 |
| | | |||||
| * | Refactor sound examples, add new spustream example | spicyjpeg | 2022-10-27 | 4 | -23/+49 |
| | | |||||
