Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/suborb/sirlancelot_z88
Source code for the z88 version of Sir Lancelot
https://github.com/suborb/sirlancelot_z88
Last synced: 7 days ago
JSON representation
Source code for the z88 version of Sir Lancelot
- Host: GitHub
- URL: https://github.com/suborb/sirlancelot_z88
- Owner: suborb
- Created: 2021-07-05T20:14:59.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-07-06T21:59:51.000Z (over 3 years ago)
- Last Synced: 2023-10-20T23:16:48.764Z (about 1 year ago)
- Language: Assembly
- Homepage:
- Size: 27.3 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sir Lancelot (z88 version)
This project contains the source code for the z88 port of the
ZX Spectrum game Sir Lancelot.## Compilation
To compile you'll need a modern version of z88dk setup and
available in the path. The application can then be generated
by invoking `make`.## Background
The source code is pretty much as it was when released in 1998, so
contains (amongst other things):- Wonky whitespace
- Commented out code
- Cryptic labels
- Development comments/queries from the disassembly
- False commentsThe following changes have been made:
- Update to assemble with the version of z80asm within z88dk
- Updates to remove old email addressesAs a result, the version has been bumped.
## In-game Controls
The preset keys are:
* Left - O
* Right - P
* Jump - Space
* Pause - HThese movement keys can be redefined to suit your playing style/hand size!
There is also a set of control keys which cannot be redefined:
* ESC - Quit back to intro from game
* TAB - Toggle screen size - mini/standard
* DEL - Toggle inverse backgroundSir Lancelot is quite a noisy game, with music and sound effects, these
may be toggled on or off by using the Sound setting from the panel - this
can be set at anytime and it will be immediately obeyed.## Acknowledgements
Sir Lancelot was original written by Stephen Cargill and published by
Melbourne House.