Kiwi8 v2.0.0 is released. A cross-platform Chip-8 interpreter written in C-style C++ using SDL2, ImGui, and OpenGL.
Kiwi8 Features
Windows, MacOS, and Linux (Debian)
Resizable Window
Graphical user interface
Color customizer
CPU frequency selection
FPS limiter
Audio beep
Command line support
Configurable quirks
ROM profiles
Kiwi8 Changelog:
Summary:
Add linux builds (Ubuntu/Debian with GTK3)
Implement remaining quirks
Add some basic CI pipelines for GitHub Actions
lint
build
release
Compile for arm64 architecture in addition to X86_64
Add quirks profiles system
minimal INI format as to not require extra parser libs
lookup ROMs via SHA256
profiles.ini shipped with executables with common quirk defaults
profiles editable via profiles.ini file or within GUI
Redo audio
switch from sine wave to square wave
use SDL2's callback audio instead of queued audio system (lower latency)
Refactor almost everything
Uses what I call "C-Style C++"
Opts for the "more old-school" ANSI C (C89/C11) style
Only use C++ where necessary
No more dumb OOP and weird C++ keywords
Rewrite makefiles
uses platform native make/compiler toolchain
incremental compilation
cached sdl builds
separate debug/release builds
easily modifiable/extendable
Move from GPL to MIT license (more permissive)
Generate license and bootrom headers from source
Provide platform (compressed) redistributables
linux tarball
windows zip
macos dmg
Add toast style notifications
Download: Kiwi8 v2.0.0
Source:Here
2026-04-01
Tags:
Kiwi8,
Official_Build,
Others

NewsLetter
Bookmark
Submit News
Email Us

Random Related Topic
0 Comments
Post a Comment
Can't post a comment? Try This!