Awesome
<!-- PROJECT BADGES --> <!-- *** I'm using markdown "reference style" links for readability. *** Reference links are enclosed in brackets [ ] instead of parentheses ( ). *** See the bottom of this document for the declaration of the reference variables *** for contributors-url, forks-url, etc. This is an optional, concise syntax you may use. *** https://www.markdownguide.org/basic-syntax/#reference-style-links --> <!-- PROJECT LOGO --> <p align="center"> <img src="pikuseru.gif"> </p> <!-- ABOUT THE PROJECT -->Pikuseru Console
Examples
<img src="docs/ui.png" width="320"> <img src="docs/ui-2.png" width="320">A demo API cartridge:
<img src="docs/demo_api.gif" width="320">Some classic 128x128 game:
<img src="docs/dino.gif" width="320"> <img src="docs/ski.gif" width="320">A 128x128 demoscene cartridge:
<img src="docs/demoscene.gif" width="320">A 256x256 ghostmark python or a ghostmark wasm/rust cartridge to do some benchmark:
<img src="docs/ghostmark.gif" width="320">A sand game with a custom window (286x286) in WASM (RUST):
<img src="docs/sable.gif" width="320">Build
Cargo feature:
- cpython: enable python support
- rlua: enable lua support
You can build the console directly the main UI to play games:
cd pikuseru-console
cargo build --release --features=pikuseru/cpython,pikuseru/rlua,pikuseru/image
Usage
- F1: enable the menu
- F2: display debug information