Sega Mega Drive/Sega Genesis emulator that emphasises portability.
-
Updated
Jun 22, 2024 - C
C is a programming language designed by Dennis Ritchie at Bell Labs. C is very widely used, straightforward, and can be compiled to a number of platforms and operating systems. C is an imperative language, with a small number of keywords and a large number of mathematical operators. C is also a very low level programming language, which means it can communicate directly with hardware.
Sega Mega Drive/Sega Genesis emulator that emphasises portability.
An robust high-level Defer, RAII implementation for C89, automatic memory safety, smartly!
[Migrated to self-hosted ari-web Forgejo: https://git.ari.lt/ari/vidio] its video, but simple
[Migrated to self-hosted ari-web Forgejo: https://git.ari.lt/ari/libtrie] Trie implementation in C89 for generating text.
[Migrated to self-hosted ari-web Forgejo: https://git.ari.lt/ari/bean] [wip] a package manager in pure c
Independent data structure headers.
🔪 Strictly RFC 3986 compliant URI parsing and handling library written in C89; moved from SourceForge to GitHub
A single-header ANSI C immediate mode cross-platform GUI library
Highly portable Zilog Z80 CPU emulator written in ANSI C
ANSI C89 dynamic buffer lib + code generator macros to help build custom vectors/dynamic array like wrappers and etc.
Implementation of k-means algorithm in C (standard C89/C90, K&R code style)
Feature-complete and portable full screen window manager based on XCB and 221 lines of C89.
Super small, simple, and C89-compliant single-header arena "allocator".
Created by Dennis Ritchie
Released 1972