Skip to content

p-obrthr/chip-8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ•น๏ธ CHIP-8 Interpreter in C#

A simple CHIP-8 interpreter written in C# with bit-level handling. No dotnet project files or external dependencies โ€”> just compile and run.

๐Ÿ”ง Requirements

  • Mono runtime (for macOS/Linux)
  • C# compiler:
    • macOS: csc (from .NET SDK or Mono)
    • Linux: mcs (Mono C# compiler)

๐Ÿš€ Compile & Run

The program requires a CHIP-8 ROM file (.ch8) path as a command-line argument.

On macOS:

csc Program.cs && mono Program.exe ./roms/ibm.ch8

On Linux:

mcs Program.cs && mono Program.exe ./roms/ibm.ch8

About

chip-8 interpreter for terminal in c#

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages