src | ||
testbins | ||
.gitignore | ||
LICENSE | ||
Makefile | ||
README.md |
LS7-Emulator
Emulator for the LS7 Computer written in C and SDL
ToDo
This is very much ~work in progress~
- Test newly implemented 65c02 instructions
- video.c accent color support
- CPU snapshot load/save
- Emulate VIA
- (Build-in memory monitor - like wozmon)
Usage
Start the program with ls7emulator [OPTIONS] ... [FILE]
.
A file has to be specified and must be exactly 16k in size.
Preferably a 65c02 program. If no program is specified,
the emulator will execute random stuff.
Options
Command-line options can be listed by passing --help
as an argument.
Hotkeys
I'm still changing stuff, so this is probably bound to change.
In-program hotkeys can be listed by passing --help-keys
as an argument or by pressing F2 in the emulator
Building
The Program is so small, that I won't distribute a binary package.
The Makefile
provides the build utilities. Simply build it in a Unix based terminal with
make
and to install it in /usr/bin make install
as root
Compiling/Running the emulator on windows still has to be tested.
Build dependencies
- gcc
- sdl2