https://github.com/hcorion/chipzsh
A chip-8 emulator written in Zsh
https://github.com/hcorion/chipzsh
bash chip-8 emulation emulator shell zsh
Last synced: over 1 year ago
JSON representation
A chip-8 emulator written in Zsh
- Host: GitHub
- URL: https://github.com/hcorion/chipzsh
- Owner: hcorion
- License: gpl-3.0
- Created: 2017-01-30T23:50:34.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-02-15T07:20:53.000Z (over 9 years ago)
- Last Synced: 2025-01-25T09:44:32.115Z (over 1 year ago)
- Topics: bash, chip-8, emulation, emulator, shell, zsh
- Language: Shell
- Homepage:
- Size: 52.7 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## chipzsh
A chip-8 emulator written in Zsh
This script was developed in Zsh, and doesn't work with other shells like sh or bash.
Some command line tools that are required are:
- od (for reading the binary of the file)
- env located at /usr/bin/env ( for getting zsh )
- zsh, because the script is run in zsh.
### Notes
- Ram size is 4096, 0x1000 in hex
- In this emulator all ram values are stored in hex
- In this emulator the PC, I, Stack, Stack Pointer, screen and registers are stored as integers.