libGimbal
LMP3D
libGimbal | LMP3D | |
---|---|---|
3 | 1 | |
66 | 100 | |
- | - | |
8.8 | 4.4 | |
about 2 months ago | over 3 years ago | |
C | C | |
MIT License | MIT License |
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.
libGimbal
-
Object-oriented Programming with ANSI-C [pdf]
I'm a huge academic fan of what GTk has accomplished (thanks to their GObject type system), and as much as I know the C89 crowd who thinks macros are all evil probably abhor this kind of thing, I think GTk is one of the most epic, impressive, ambitious C codebases in existence. Witness as non-OO C matches, rivals, and quite often beats Qt on equivalent classes/features in plain C... It's even above "just C++ style C," as they have added features like a property and signal system...
Such a fanboy it inspired my own type system and massive core library, libgimbal, which uses a type system similar to GObject and targets game consoles like the Sega Dreamcast: https://github.com/gyrovorbis/libgimbal
- LibGimbal: C17 Cross-platform, general-purpose core applications framework
LMP3D
What are some alternatives?
DreamShell - Operating system for the Sega Dreamcast
PFS-BatchKit-Manager - Manage your PlayStation 2/PSX DESR HDD
Cello - Higher level programming in C
TinyWiiBackupManager - A simple Wii backup manager written in Rust
apollo-saves - Apollo Save Tool Online Database
Cloak - A mini-preprocessor library to demostrate the recursive capabilites of the preprocessor
COS - C Object System: a framework that brings C to the level of other high level programming languages and beyond
240pTestSuite - A homebrew software suite for video game consoles developed to help in the evaluation of upscalers, upscan converters, line doublers and of course TV processing of 240p video. The Wii and Dreamcast versions have modes for 480i and 480p evaluation as well.