Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rnegron/dino-gb
Game Boy port of Google Chrome's Dino browser game
https://github.com/rnegron/dino-gb
chrome-dino-game chrome-dinosaur-game dino dmg game gameboy gb gbdk retrogaming
Last synced: 3 months ago
JSON representation
Game Boy port of Google Chrome's Dino browser game
- Host: GitHub
- URL: https://github.com/rnegron/dino-gb
- Owner: rnegron
- License: mit
- Created: 2018-07-22T14:58:15.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-03-01T18:34:57.000Z (almost 5 years ago)
- Last Synced: 2024-04-25T00:25:25.662Z (9 months ago)
- Topics: chrome-dino-game, chrome-dinosaur-game, dino, dmg, game, gameboy, gb, gbdk, retrogaming
- Language: C
- Homepage:
- Size: 1.42 MB
- Stars: 22
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Dino Boy
### A work-in-progress Nintendo Game Boy port of the Chromium Dino mini game
__Note: The source code for the original Chromium version is available at__: https://cs.chromium.org/chromium/src/components/neterror/resources/offline.js
If you'd like, run the following commands in `bash` for maximum fun!
```shell
echo "alias dino="make"" >> ~/.bashrc
source ~/.bashrc
```Now you can start the game with a `dino run` command from the repository root, which is appropriate and overall fantastic. Some assembly is required, though (and not of the LR35902 kind). Basically, make sure to modify the `Makefile` so that everything under `Directories` and `Binaries` points to where it needs to. This assumes you have a [GBDK](http://gbdk.sourceforge.net/) installation up and running.
If you'd rather just compile it manually, use the `GBDK` compiler front-end, `lcc`, as follows (from the repository root):
```shell
lcc src/main.c -o dinoboy.gb
```Then open the resulting `dinoboy.gb` file with your favorite emulator!