| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge pull request #89 from yogi313/masterHEADmaster | spicyjpeg | 2025-01-28 | 1 | -19/+35 |
| |\ | | | | | Fix TIM compatibility and improve TIM validation. | ||||
| | * | 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 | 20 | -1117/+17 |
| | | |||||
| * | Update submodules, minor bugfixes and updates | spicyjpeg | 2024-10-14 | 10 | -35/+36 |
| | | |||||
| * | 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 |
| | | | |||||
| * | | Merge pull request #88 from victorfeitosa/bug/fix-inline-gte-macros | spicyjpeg | 2024-10-14 | 1 | -4/+4 |
| |\ \ | | | | | | | Bugfix - Fix unitialized GTE registers | ||||
| | * | | fix uninitialized registers | Victor Feitosa | 2024-10-13 | 1 | -4/+4 |
| |/ / | |||||
| * / | Included PSn00bDBG-mk2 monitor and test utility | lameguy64 | 2024-05-04 | 23 | -0/+5632 |
| |/ | |||||
| * | Add fix for missing cstdarg header in GCC 13.2.0 | spicyjpeg | 2024-01-08 | 1 | -1/+3 |
| | | |||||
| * | Fix examples, update submodules and CI script | spicyjpeg | 2024-01-08 | 9 | -67/+59 |
| | | |||||
| * | 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 | 9 | -215/+303 |
| | | |||||
| * | Merge pull request #76 from FlannyH/master | spicyjpeg | 2023-07-01 | 1 | -0/+1 |
| |\ | | | | | Added SPU_CH_ADSR_VOL to hwregs_c.h | ||||
| | * | 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 | 14 | -1053/+1086 |
| | | |||||
| * | More SPU streaming example tweaks | spicyjpeg | 2023-06-20 | 4 | -44/+48 |
| | | |||||
| * | Update io/pads and sound/cdstream examples | spicyjpeg | 2023-06-20 | 7 | -220/+649 |
| | | |||||
| * | Fix IRQ bugs, PutDispEnv() PAL screen centering | spicyjpeg | 2023-06-20 | 8 | -72/+72 |
| | | |||||
| * | Merge pull request #75 from niko1point0/patch-1 | spicyjpeg | 2023-06-05 | 1 | -1/+1 |
| |\ | | | | | Update psxapi.h | ||||
| | * | Update psxapi.h | niko1point0 | 2023-06-04 | 1 | -1/+1 |
| |/ | | | this should be 0x2000, not 0x200 | ||||
| * | Refactor hello and cppdemo examples, fix cdxa | spicyjpeg | 2023-05-21 | 8 | -493/+676 |
| | | |||||
| * | 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 | 7 | -75/+154 |
| | | |||||
| * | 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 | ||||
| * | | Merge pull request #70 from Lameguy64/v0.23-wip | spicyjpeg | 2023-05-11 | 101 | -2150/+3472 |
| |\ \ | |/ |/| | Header cleanups, PCDRV, more safety checks, libc and mkpsxiso fixes (v0.23) | ||||
| | * | Bump SDK to v0.23 and GCC to v13.1, update readme | spicyjpeg | 2023-05-11 | 4 | -114/+108 |
| | | | |||||
| | * | Add GPU IRQ variants of all display list APIs | spicyjpeg | 2023-05-11 | 6 | -114/+323 |
| | | | |||||
| | * | Add C++ standard library headers, update beginner/cppdemo | spicyjpeg | 2023-05-11 | 7 | -140/+327 |
| | | | |||||
| | * | Add MoveImage(), SetDrawOpType(), GPU IRQ support | spicyjpeg | 2023-05-11 | 7 | -101/+137 |
| | | | |||||
| | * | Update binutils and mkpsxiso, enable GCC STL headers | spicyjpeg | 2023-04-06 | 5 | -25/+76 |
| | | | |||||
| | * | Clean up all headers, add and rename some BIOS APIs | spicyjpeg | 2023-04-05 | 44 | -453/+456 |
| | | | |||||
| | * | 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 | 5 | -13/+164 |
| | | | |||||
| | * | Add missing CD image dependencies to CMake scripts | spicyjpeg | 2023-04-04 | 14 | -43/+32 |
| | | | |||||
| | * | Add IsIdleGPU(), tweak psxgpu.h, fix mdec/strvideo | spicyjpeg | 2023-04-04 | 6 | -49/+78 |
| | | | |||||
| | * | Add BS v3 decoding, fix MDEC API and strvideo example | spicyjpeg | 2023-01-23 | 8 | -449/+763 |
| | | | |||||
| | * | Fix VSync(), assert(), warnings and some examples | spicyjpeg | 2023-01-22 | 9 | -43/+37 |
| | | | |||||
| | * | 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 |
| |/ | |||||
| * | Merge pull request #69 from JohnyTheCarrot/master | spicyjpeg | 2022-12-25 | 1 | -2/+2 |
| |\ | | | | | Fix wrong documentation by swapping descriptions | ||||
