Skip to content

pineberryfox/225

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

225

It's a 15-puzzle, made out of 15-puzzles. Play it on your 8-bit handhelds! Currently, the Game Boy and Game Gear are supported.

Building

To build the game, you'll need GBDK and a BSD-compatible make. You will also need my "NES Tools" for generating the graphics data. After all of these are installed and working, make sure they are available on your PATH and you can proceed with the build.

First, check out the sources:

git clone --recurse-submodules https://github.com/pineberryfox/225.git

The build system selects which variant to build based on the chosen object directory.

$ mkdir obj.gb
$ bmake MAKEOBJDIR=obj.gb LCC=/path/to/gbdk/bin/lcc
$ mkdir obj.gg
$ bmake MAKEOBJDIR=obj.gg LCC=/path/to/gbdk/bin/lcc
$ mkdir obj.sms
$ bmake MAKEOBJDIR=obj.sms LCC=/path/to/gbdk/bin/lcc

The web-playable version builds upon the Game Boy version. It also currently probably only builds on macOS, as MKZIP is set to an invocation of Apple's ditto.

$ bmake MAKEOBJDIR=obj.gb LCC=/path/to/gbdk/bin/lcc web.zip

Third-party tools

The Game Gear (and SMS) version uses a custom sound driver, but the Game Boy version uses the sound driver from VGM2GBSFX. The web version embeds the Game Boy version in binjgb. Each of these third-party tools is used under the LICENSE specified in their respective subdirectories.

About

A 15-puzzle made of 15-puzzles

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published