shrimp
shrimp
Name unrelated, just having fun building a CHIP-8 interpreter
Native using SDL
WASM in the browser
Running locally
- Install SDL2
- shards install
- crystal run src/shrimp.cr --release -- --rom="/path/to/rom"
WASM
The interpreter can also be compiled to web assembly and run in the browser. This can be viewed at https://danielgilchrist.github.io/shrimp.
To compile to WASM and run the interpreter locally in your browser simply run the below script:
scripts/run_wasm_local.sh
Note: You will need python3 (local web server to get around CORS issues with .wasm files on localhost) and docker installed.
Repository
  shrimp
Owner
  
  Statistic
  - 0
- 0
- 0
- 0
- 2
- 5 months ago
- May 7, 2025
License
  MIT License
Links
  
  Synced at
  Thu, 30 Oct 2025 05:44:59 GMT
Languages