Skip to content

coat/gasim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gasim

A cross-platform simulator for the GreenArrays, Inc. GA144 multi-computer chip.

Building

To build gasim, zig 0.14.0 is required.

zig build -Doptimize=ReleaseFast

gasim executable will be available in ./zig-out/bin/gasim.

Usage

gasim examples/hello.node

Currently, this just launches the simulator with node 001's RAM and ROM loaded with the contents of the provided binary file.

The expected file format is 288 8-bit bytes, with the first 144 bytes containing the RAM contents and the next 144 bytes containing the ROM contents.

TODO

  • I/O
  • ROM implementations

Prior Art

References

About

A cross-platform simulator for the GreenArrays GA144 multi-computer chip.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •