Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vegard/beach-gbc
Beach (GameBoy Color demo)
https://github.com/vegard/beach-gbc
Last synced: 2 months ago
JSON representation
Beach (GameBoy Color demo)
- Host: GitHub
- URL: https://github.com/vegard/beach-gbc
- Owner: vegard
- Created: 2017-12-22T20:29:31.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-08-21T09:45:12.000Z (almost 5 years ago)
- Last Synced: 2024-01-24T15:32:47.939Z (5 months ago)
- Language: Python
- Size: 8.79 KB
- Stars: 14
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Lists
- awesome-gbdev - beach-gbc
- awesome-gb-dev-zh - beach-gbc
README
About
=====This is a small GameBoy Color demo program based on Lachlan Cartland's
(@AlcopopStar) pixel art piece "Beach":!["Beach" pixel art](https://i.redd.it/w49wc60kys401.gif)
It was posted on Reddit: https://www.reddit.com/r/PixelArt/comments/7kqqjm/oc_beach_4_colours/
Building
========First of all, download the original gif:
wget https://i.redd.it/w49wc60kys401.gif
Explode the gif into its individual frames:
mkdir frames
(cd frames; gifsicle --explode --unoptimize --use-colormap colormap ../w49wc60kys401.gif)You will also need to clone and build [rgbds](https://github.com/rednex/rgbds).
Run the Python script `autotile.py` which reads the individual frames of
the animation and tries to make the animation fit into the GameBoy Color's
tile banks (512 tiles for background maps):python autotile.py
Run the build script that assembles and links the final ROM image:
bash make.sh