C Homebrew

Open-source C projects categorized as Homebrew

Top 23 C Homebrew Projects

  • Luma3DS

    Nintendo 3DS "Custom Firmware"

  • Project mention: This happens when I try to launch a game from the cartridge. | /r/3dspiracy | 2023-12-09
  • Goldleaf

    🍂 Multipurpose homebrew tool for Nintendo Switch

  • Project mention: For those that don't use Tinfoil, how do you keep up with DLC and Updates? | /r/SwitchPirates | 2023-05-17

    Found this on their github: https://github.com/XorTroll/Goldleaf/blob/master/Quark.md

  • 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.

    InfluxDB logo
  • libnx

    Library for Switch Homebrew

  • EdiZon

    💡 A homebrew save management, editing tool and memory trainer for Horizon (Nintendo Switch)

  • Project mention: glitch zelda tears of the gingdom? | /r/SwitchPirates | 2023-05-20

    What glitch are you talking about? If you are referring to the item duplication glitch, this has nothing to do with pirating or hacking, it works on any console. If you search on YouTube for "item duplication glitch" you'll find dozens of videos with details on how to do it. If you install something like Edizon you can add things to your game or get full stamina bars and lots of other cheats. There's also some save game editors out where you can edit your save.

  • NX-Shell

    A multi-purpose file manager for the Nintendo Switch.

  • SwitchThemeInjector

    Create custom themes for the nintendo switch !

  • Project mention: [Release] Unison R, maybe the "definitive edition" of my previously released Unison theme pack - btw, happy TotK release! | /r/NXThemes | 2023-05-25

    I updated my whole setup to the latest of everything at the time of TotK release. I'm not running 16.0.3 though, still on 16.0.2 Make sure you installed the ips patches intended for 16.x https://github.com/exelix11/SwitchThemeInjector/releases

  • nxdumptool

    Generates XCI/NSP/HFS0/ExeFS/RomFS/Certificate/Ticket dumps from Nintendo Switch gamecards and installed SD/eMMC titles.

  • Project mention: Can I dump dlc of a game I already installed? | /r/SwitchPirates | 2023-05-12
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Picofly

    Information and firmware related to the rp2040-zero based chip for the nx

  • Project mention: Picofly with off-the-shelf parts. | /r/SwitchPirates | 2023-04-26
  • libctru

    Homebrew development library for Nintendo 3DS/Horizon OS user mode (Arm11)

  • Project mention: Nintendo 3DS Architecture | news.ycombinator.com | 2023-09-21

    Love this series!

    If anyone wants to do homebrew for thr 3DS check out https://github.com/devkitPro/libctru

  • cave-story-md

    A fan port of Cave Story for the Sega Mega Drive

  • 3ds-examples

    Examples for 3DS using devkitARM, libctru, citro3d and citro2d

  • Project mention: Examples for 3DS using devkitARM, libctru, citro3d and citro2d | news.ycombinator.com | 2023-09-05
  • DreamShell

    Operating system for the Sega Dreamcast

  • Project mention: DreamShell: Operating System for the Sega Dreamcast | news.ycombinator.com | 2024-01-09
  • nxdk

    The cross-platform, open-source SDK to develop for original Xbox: *new* xdk

  • Project mention: PCSX2 is an open source PS2 Emulator | news.ycombinator.com | 2023-07-12

    In addition to what tehbeard mentioned, Xemu at least (which is what i have experience with as i used it to do some homebrew development[0] with the open source nxdk[1] SDK) is far from accurate and largely just a means for playing OG Xbox games on modern hardware. However the GPU emulation does not take into account NV2A's performance at all and simply translates the calls to OpenGL (despite the "DirectXbox" name, the GPU is actually designed around OpenGL :-P) so it is much faster than the real one and depending on what is going on the CPU performance can also be quite faster. IIRC it doesn't even emulate the real CPU the OG Xbox has as you can accidentally use instructions in Xemu not available on the real hardware.

    Of course if your goal is to just have games from OG Xbox playable on a PC that is fine (if anything for most games it is an improvement as they'd run smoother) but if you want cycle accurate emulation it doesn't fit the bill. In that case basing the emulator on something like 86box might be better as that has been designed with the goal of achieving cycle accurate PC hardware emulation.

    [0] https://www.youtube.com/watch?v=gQpK6eX-04M

    [1] https://github.com/XboxDev/nxdk/

  • fastboot3DS

    A homebrew bootloader for the Nintendo 3DS that is similar to android's fastboot.

  • Bloopair

    Allows connecting controllers from other consoles like native Wii U Pro Controllers on the Wii U

  • Project mention: Anyone have experience with these 3rd party Wii u Pro remotes?? | /r/wiiu | 2023-06-05

    Not worth it. If you have a modded Wii U, bloopair is worth trying: https://github.com/GaryOderNichts/Bloopair

  • not64

    Experimental modification of Mupen64GC using devkitRice.

  • fujihack

    Reverse engineering Fujifilm firmware

  • Project mention: RyujinX – Open Source Nintendo Switch Emulator | news.ycombinator.com | 2023-08-30
  • 3DSident

    PSPident clone for 3DS

  • Project mention: Is it really a big deal for a 3ds to have IPS screens? | /r/3DS | 2023-07-12

    That is 3DSident, the "non-GUI" version.

  • CavEX

    Project to recreate your favourite block game for the Wii (Beta 1.7.3)

  • Project mention: I just picked this up at a garage sale for 1$ DiD i ScOrE? | /r/Gamecube | 2023-07-10
  • Counter-Strike-Nintendo-DS

    Counter Strike Demake/Remake on Nintendo DS

  • cubeboot

    GameCube IPL components for FlippyDrive

  • Project mention: The 6th Side of the Menu Cube | /r/Gamecube | 2023-12-09

    I suggest you keep an eye on the open-source Cubeboot, which is an automated code injection framework to give the main menu new features. What you're describing is currently in development

  • CMFileManager-PSP

    A multi-purpose file manager for the PSP, heavily inspired by the CM file manager design.

  • Video_player_for_3DS

    Video player for 3ds

  • Project mention: Breaking bad on the 3ds | /r/3dspiracy | 2023-06-12

    Easiest solution https://github.com/Core-2-Extreme/Video_player_for_3DS or you can make a MOFLEX

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C Homebrew related posts

Index

What are some of the best open-source Homebrew projects in C? This list will help you:

Project Stars
1 Luma3DS 4,866
2 Goldleaf 2,550
3 libnx 1,222
4 EdiZon 1,113
5 NX-Shell 908
6 SwitchThemeInjector 902
7 nxdumptool 896
8 Picofly 760
9 libctru 733
10 cave-story-md 544
11 3ds-examples 416
12 DreamShell 404
13 nxdk 385
14 fastboot3DS 346
15 Bloopair 319
16 not64 306
17 fujihack 260
18 3DSident 245
19 CavEX 208
20 Counter-Strike-Nintendo-DS 194
21 cubeboot 189
22 CMFileManager-PSP 181
23 Video_player_for_3DS 169

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com