Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 18 C Sega Projects
-
Provenance
iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems… Get Started: https://wiki.provenance-emu.com |
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
I'm working on a game for Amiga (another 68k-based platform) and settled on ZX0 to decompress assets on the fly: https://github.com/einar-saukas/ZX0
I was originally using LZ4, but I switched to ZX0 after learning that it can do in-place decompression, which means I don't have to allocate separate memory for the compressed data. I'm very happy with the compression ratio, and decompression of large assets (~48kb) only takes a few frames on a 7MHz 68000.
Also of note is LZ4W, included in Sega Genesis Dev Kit (and discussed in the comments section of OP's article), a variant of LZ4 that only uses word-aligned operations. That makes it much faster on the 68000, which can struggle to efficiently handle 8-bit data. More info here: https://github.com/Stephane-D/SGDK/blob/master/bin/lz4w.txt
-
Project mention: Ask HN: Those making $500/month on side projects in 2024 – Show and tell | news.ycombinator.com | 2024-12-10
I guess they forgot about it, still going ever since!
I still make 1000 USD a month from the various HW makers.
One new thing I made this year after 5 year of doing this hobby, is that I finally manufactured and sold one adapter base on this code myself for the OG Xbox console. [3]
Factoring all the expenses I made 7K for a batch of 300. I plan to do a 2nd batch next year, which should yield double that since I will only incur raw materials & shipping expenses.
It took me 48 hour of manual labor to assemble them and ship them. So it's doesn't make much sense TBH, but it's a good experience. Made me appreciate my desk job.
[1] https://github.com/darthcloud/BlueRetro
-
-
Project mention: DreamShell: Operating System for the Sega Dreamcast | news.ycombinator.com | 2024-01-09
-
-
Gearsystem
Sega Master System / Game Gear / SG-1000 emulator and debugger for macOS, Windows, Linux, BSD and RetroArch.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
MaplePad
🍁 Dreamcast controller emulator using RP2040. Supports 8-page memory card, SPI/I2C OLED for VMU LCD, and rumble.
-
-
-
-
-
-
-
-
-
adventure-rpg
Game in development for the Sega Genesis utilizing SGDK. Project started as a text based adventure RPG and has now evolved into a sprite based game. More details to come.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C Sega discussion
C Sega related posts
-
FC8 – Faster 68K Decompression (2016)
-
Honebrew on cartridge
-
Optical Drive Emulator (ODE) Guide
-
iHaveNoReasonToDoThisOtherThanBraggingRights
-
GitHub and all it’s glory!
-
Crowd sourcing for genesis
-
If I were to try to make a simple 2D RPG or visual novel is the n64 easier than genesis Dreamcast and Saturn?
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 11 Dec 2024
Index
What are some of the best open-source Sega projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | Provenance | 5,986 |
2 | SGDK | 1,784 |
3 | BlueRetro | 1,369 |
4 | retro-go | 582 |
5 | DreamShell | 448 |
6 | Supermodel | 276 |
7 | Gearsystem | 268 |
8 | MaplePad | 209 |
9 | d32xr | 161 |
10 | Nuked-MD | 150 |
11 | libyaul | 148 |
12 | megadev | 131 |
13 | MDFourier | 75 |
14 | asmotor | 75 |
15 | Save-Game-Copier | 49 |
16 | TotalSMS | 23 |
17 | adventure-rpg | 6 |
18 | ym2020 | 4 |