VGSockets
A sockets library currently in development to make it easier to implement networking in video games (by BrickSigma)
CHIPnGo
A custom-built CHIP-8 hand-held gaming console powered by a STM32 microcontroller. (by kurtjd)
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.
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.
VGSockets
Posts with mentions or reviews of VGSockets.
We have used some of these posts to build our list of alternatives
and similar projects.
-
VGSockets - A sockets library to make network programming easier
Hello there! For the past two or so months I've been working on my first library in C: a sockets library to make it easier when doing network programming. Here's a link to the repository: https://github.com/BrickSigma/VGSockets.
CHIPnGo
Posts with mentions or reviews of CHIPnGo.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-07-22.
- Can you develop an NES emulator within 2 months in C on BeagelBone?
- Help interfacing my ATmega328p with a MicroSD over SPI
-
Embedded Systems Weekly #110
CHIPnGo A custom-built CHIP-8 hand-held gaming console powered by a STM32 microcontroller.
- Show HN: I built a handheld CHIP-8 game console to teach myself embedded systems
-
I finished my hand-held CHIP-8 game console I call CHIPnGo!
It's essentially complete now (other than some planned firmware tweaks) and you can check out the source code on GitHub. You can also see a video if it in action here.
-
8-bit console - picking MCU/MPU
I ask because I recently made a console for CHIP-8 which is an old 8-bit “fantasy console” by writing a CHIP-8 emulator for a STM32 MCU. So games still have that 8-bit limitation like you’re going for but the STM32 has a bit more power than actual 8-bit MCUs which is useful for working with the display and stuff.
-
[Schematic Review + General Design Questions] CHIP-8 Handheld Game Console
Now that I have a nearly complete prototype for my CHIP-8 game console that I've been working on, I wanted to attempt to create a custom PCB to truly make it portable.
-
I'm working on a physical, handheld CHIP-8 game console. Anyone have suggestions/critiques?
A couple months ago, I decided I wanted to learn more about embedded software development so I thought it would be cool to port my emulator to a STM32 MCU and try to build a handheld game console since CHIP-8 never existed as an actual standalone physical machine. I have a working prototype and the firmware (which I wrote from scratch so it took quite awhile to get right) is basically done (though I will likely do some refactoring and add a bit more robustness) which can be found here. Next step is to design a PCB and add battery power to have a no-shit portable game console.
What are some alternatives?
When comparing VGSockets and CHIPnGo you can also consider the following projects:
PicoPico - Pico-8 Player
EMUCHIP8 - EMUCHIP8, a CHIP-8 emulator.
jaxe - A fully-featured, cross platform XO-CHIP/S-CHIP/CHIP-8 emulator written in C and SDL.
MicrocodeDecryptor
chip8-pico - A Chip8 interpreter on the Raspberry Pi Pico, with a display and button matrix.
vis-chip-8 - Visual Chip-8 Emulator
embassy - Modern embedded framework, using Rust and async.