retroenv / retrogolib

A standard library for Golang based retro console development.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

retrogolib - Golang library for retro console tooling development

Build status go.dev reference Go Report Card codecov

Project layout

├─ addressing       general CPU addressing defines and helpers
├─ app              common application/service helpers
├─ arch/cpu         Helpers for different CPUs
├─ arch/nes         NES common types and helpers
├─ assert           test assertion helpers
├─ buildinfo        show version info that is embedded in the binary
├─ cpu              general CPU defines and helpers
├─ gui              GUIs renderers
├─ input            hardware controller/keyboard helpers
├─ log              fast and structured logging based on slog

About

A standard library for Golang based retro console development.

License:Apache License 2.0


Languages

Language:Go 99.0%Language:Makefile 1.0%