Skip to content

manoosos/lioncomputerwin

Repository files navigation

LionComputerWin

(or LionWin for short)

A Windows emulator for the LionComputer, in C#.

Code design: Manos Kantzos

Essential Contribution: Theodoulos Liontakis, Ian Smirlis (thank you all!)

The LionComputer is an FPGA based CPU-Computer, designed By Theodoulos Liontakis.

LionComputer Project Page:

https://hackaday.io/project/162876-lion-fpga-cpucomputer

LionComputer Assembler:

https://github.com/lliont/Lionasm

LionWin Project Page:

https://hackaday.io/project/162901-lionwin

LionWin uses the NAudio library:

https://github.com/naudio/NAudio

Before the first solution run, make sure to

  • Uncheck, if not unchecked already, the DEBUG compiler constant for the two projects (the LionComputerEmulator class library and the LionWin frontend).

  • Set the LionWin frontend project, as StartUp Project.

To run the demo game 'Astro':

  • File->Load BIN at Address and choose the file type 'RBN' (relative BIN). Load the astro.asm.rbn at the decimal address 20000.

  • At the Lion Basic type RCODE20000 to run the Astro game code.

  • Use the Windows Keyboard Arrows as a joystick, the Control key as a fire button and enjoy the game!

About

A Windows Emulator for the Lion Computer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published