riscv-profiles VS PSn00bSDK

Compare riscv-profiles vs PSn00bSDK and see what are their differences.

PSn00bSDK

The most powerful open source SDK for the PS1 (as far as open source PS1 SDKs go). Not recommended for beginner use. (by Lameguy64)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
riscv-profiles PSn00bSDK
21 5
87 757
- -
8.0 5.0
19 days ago 2 days ago
Makefile C
Creative Commons Attribution 4.0 GNU General Public License v3.0 or later
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.

riscv-profiles

Posts with mentions or reviews of riscv-profiles. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-04-28.

PSn00bSDK

Posts with mentions or reviews of PSn00bSDK. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-11-02.
  • Raspberry Pi receives strategic investment from Arm
    5 projects | news.ycombinator.com | 2 Nov 2023
    The original PlayStation's main SoC (which is incidentally about 30 years old at this point) included a trimmed down JPEG decoder [1] meant to be used for video playback. It still relied on the CPU to handle Huffman decompression [2], but it allowed that otherwise anemic 33 MHz MIPS core to push 320x240 video at 30fps.

    [1] https://psx-spx.consoledev.net/macroblockdecodermdec/

    [2] https://github.com/Lameguy64/PSn00bSDK/blob/master/examples/...

  • Wipeout (PSX and Windows Source)
    1 project | news.ycombinator.com | 27 Mar 2022
    That post introduced me to both WebGL and reverse engineering back in the day. I remember reading it years ago and asking myself "seriously, is it that easy to do 3D in a browser???". The web as an app platform is not without its issues, sure, but for quick prototyping being able to just write some JS and have instant access to plenty of APIs is awesome.

    Last year I decided to finally break out of the browser and get into actual PS1 homebrew. Unfortunately the state of the scene wasn't, and to some extent still isn't, that great: most homebrew games are still made using what's basically a modded version of the original Psy-Q SDK, which is rather limited in many ways. I started contributing to an open-source PS1 SDK instead [1] by first adding a dynamic linker, then revamping the build system entirely and now building a custom high efficiency FMV playback library (totally not inspired by pl_mpeg of course) that combines the hardware accelerated MJPEG-like decoder with the GPU's alpha blending capabilities. I'm also working with a few other people on reverse engineering one of the most famous PS1-based arcade systems, the Konami System 573.

    It's a shame the PS1 isn't receiving the attention other consoles are getting in the homebrew scene. The hardware is architecturally simple yet powerful [2], but I guess nobody wants to fiddle with 120mm polycarbonate circles anymore.

    [1] https://github.com/Lameguy64/PSn00bSDK

  • Abyssal Infants a homebrew shoot em up for PSX.
    1 project | /r/psx | 21 Oct 2021
    For coding I used PSn00bSDK .
  • New programming techniques/optimizations/tricks used after year 2004
    1 project | /r/lowlevel | 28 Aug 2021
    From what I was able to gather the lack of attention for PS1 is mainly due to lack of usable SDK but there is now https://github.com/Lameguy64/PSn00bSDK which made me go this rabbit hole. The demo you shared is nuts tbh.
  • Why Display 3D models on a microcontroller? Because we can.
    3 projects | /r/arduino | 29 Jul 2021
    Thankfully though there is a work-in-progress unofficial SDK that is far easier to set up and more optimized than the Sony crap. It's still in its early stages, but you can already do a lot with it. Anything not covered by the SDK is of course still accessible directly by manipulating hardware registers, just like Arduino.

What are some alternatives?

When comparing riscv-profiles and PSn00bSDK you can also consider the following projects:

riscv-platform-specs - RISC-V Profiles and Platform Specification

openc910 - OpenXuantie - OpenC910 Core

xuantie-yocto - Yocto project for Xuantie RISC-V CPU

rpi-open-firmware - Open source VPU side bootloader for Raspberry Pi.

openc906 - OpenXuantie - OpenC906 Core

duckduckgo-locales - Translation files for <a href="https://duckduckgo.com"> </a>

riscv-v-spec - Working draft of the proposed RISC-V V vector extension

esp32renderer - Display .obj 3D models on your microcontroller

volk - The Vector Optimized Library of Kernels

riscv-bitmanip - Working draft of the proposed RISC-V Bitmanipulation extension

linux-on-litex-vexriscv - Linux on LiteX-VexRiscv

riscv-code-size-reduction