Skip to content

ehaliewicz/genforth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

megaforth

A 68000 Forth designed for the Sega Megadrive.

Currently, it requires the SGDK and only builds on Windows.

Controls (6-button isn't required but helps):

  • A - Set character at cursor to A
  • B - Delete character in front of cursor
  • C - Insert space at cursor
  • X - show possible words based on prefix starting where the cursor is pointing (shows one suggestion per button press)
  • Y - enable on-screen keyboard
  • Z - hold to allow left-right movement in keyboard mode.
  • Mode - Starts or completes word definitions by inserting ";" or ":" based on state. This is done on a line-by-line basis, it doesn't keep track of the state of the interpreter. Don't use with multi-line definitions.
  • Start - send line to interpreter

Building (requires GNU make):

make -f SGDK/makefile.gen

About

Forth for the 68000

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published