everything STAR64
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Akari Labs 1d1a41d4a4 fucking around with a graphicalterminal icd interface 2 months ago
AkariLabs.Utility revision to mxof file format 2 months ago
MXC64 revision to mxof file format it turns out that which section a private symbol points to matters for relocation, who would have thought 2 months ago
MXC64.MXOF get nyasm working again 2 months ago
Quasar.Devices glue code restructure, beginning of in-circuit debugger framework 2 months ago
Quasar.Glue fucking around with a graphicalterminal icd interface 2 months ago
STAR64.Codegen interrupt stuff 2 months ago
STAR64.Debugger fucking around with a graphicalterminal icd interface 2 months ago
STAR64.Glue reimplement star64 icd in c# 2 months ago
STAR64.Shell fucking around with a graphicalterminal icd interface 2 months ago
libquasar glue code restructure, beginning of in-circuit debugger framework 2 months ago
libstar64 glue code restructure, beginning of in-circuit debugger framework 2 months ago
mxln revision to mxof file format it turns out that which section a private symbol points to matters for relocation, who would have thought 2 months ago
nyasm64 interrupt stuff 2 months ago
.gitignore Initial commit 2 months ago
LICENSE Initial commit 2 months ago
README.md rewrite managed glue code in C++/CLI 2 months ago
STAR64.sln reimplement star64 icd in c# 2 months ago

README.md

STAR64

everything STAR64, including the toolchain and emulator framework

Projects in this repo

Quasar

a reusable framework for building virtual computers with C and C#

MXC64

a generic container format intended to act as a foundation for other file formats

MXOF

a linking format built on MXC64 for the STAR64 project

STAR64

the reference implementation of the STAR64 instruction set built on Quasar, as well as a handful of .NET libraries for tasks like code generation

nyasm64

an assembler for the STAR64 insturction set