candyk-psx
CKSDK
candyk-psx | CKSDK | |
---|---|---|
1 | 1 | |
38 | 20 | |
- | - | |
0.0 | 6.3 | |
about 1 year ago | about 1 month ago | |
C | C | |
zlib License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
candyk-psx
-
PS1 Programming Course with MIPS Assembly and C
PSn00bSDK maintainer here. Unfortunately the project cannot really be considered clean room; the original versions of most libraries contained code that was either lifted straight from Psy-Q disassemblies or heavily inspired by them. I have since rewritten pretty much all of it (with the exception of the GTE library which still has some Sony code) using only Psy-Q API documentation as a reference, but the "ship of Theseus" nature of the rewrite makes it hard to argue that it is a clean and legally safe project.
On the flip side, there are plenty of other open source PS1 SDK options that have been written from scratch, do not reimplement the same API as Psy-Q and can thus be considered clean for the most part. Here's a few of them:
- https://github.com/grumpycoders/pcsx-redux/tree/main/src/mip...
- https://github.com/ChenThread/candyk-psx
- https://github.com/cuckydev/CKSDK
- https://github.com/spicyjpeg/ps1-bare-metal (shameless plug)
CKSDK
-
PS1 Programming Course with MIPS Assembly and C
PSn00bSDK maintainer here. Unfortunately the project cannot really be considered clean room; the original versions of most libraries contained code that was either lifted straight from Psy-Q disassemblies or heavily inspired by them. I have since rewritten pretty much all of it (with the exception of the GTE library which still has some Sony code) using only Psy-Q API documentation as a reference, but the "ship of Theseus" nature of the rewrite makes it hard to argue that it is a clean and legally safe project.
On the flip side, there are plenty of other open source PS1 SDK options that have been written from scratch, do not reimplement the same API as Psy-Q and can thus be considered clean for the most part. Here's a few of them:
- https://github.com/grumpycoders/pcsx-redux/tree/main/src/mip...
- https://github.com/ChenThread/candyk-psx
- https://github.com/cuckydev/CKSDK
- https://github.com/spicyjpeg/ps1-bare-metal (shameless plug)