Skip to content

dfischer/arkam

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arkam - Stack VM and Forth

Arkam

Purposes

  • Sound/Graphic tinkering environment
  • Forth experimentations

Influenced by

Tools

  • arkvm: console vm
  • arkam: with forth
  • sarkvm: sdl vm with fm synthesizer
  • sarkam: with forth

Build and Install

make all to build.

then make install to install into /your/home/bin

Meta

First, Run make all

Edit lib/meta.f and lib/core.f.

Then build out/forth1.ark with make meta.

Check with make meta-check && make meta-test.

Finally install new forth.ark with make meta-install.

Screenshot

sprited

Sprited

fmparams

fmparams

LICENSE

MIT License

Some sprites refer to IchigoJam Font CC BY IchigoJam / BALLOON | FU-SEN

About

A Simple Stack VM and Forth

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Forth 49.6%
  • C 48.4%
  • Makefile 1.7%
  • Other 0.3%