Gameboy Color development - Burly Bear vs. The Mean Foxes (GBC version)
Last updated on February 15, 2012, 20:24 by Sebastian Mihai
I remembered that Gameboy Color and the original Gameboy were very similar from a hardware point of view, and I began investigating how hard it would be to port Burly Bear vs. the Mean Foxes to the Gameboy Color. It was not amazingly difficult, and it made the game look much better. For more information on the dev kit, notes, etc., see the page on the Gameboy version of the game. Here's a list of what I had to change to get the Gameboy Color port going:

- added palette information whenever sprite attributes are set
- create palettes for background tiles (grass, trees, stones), and for sprites
- modify cookie tile (was using color 0, which was transparent)
- added a flag to each fox, which determines what fox palette will be used. It is generated randomly when a fox spawns. Because of it, foxes can have different colours
- modify background tile rendering to also write palette information



Downloads


- rom - the compiled rom. Play it in any Gameboy Color emulator
- GBDK devkit - Windows version. Includes the source for Burly (Gameboy Color), as well as Burly (Gameboy). Also includes an emulator. You should not have to download this, if you have already downloaded it from the Burly (Gameboy) page. Project makefiles assume that this dev kit is installed to C:\
- source code - good starting point for your Gameboy Color homebrew development. Requires GBDK dev kit.
- VisualBoyAdvance - a great Gameboy emulator

Screenshots


If you use the materials on this page, or any other page on this web site, you do so at your own risk. They are provided "as is". No warranty is provided or implied. I neither guarantee that the materials will work, nor that they will not be harmful in any way.

RGB Overdose (my entry at the GMD game programming competition)

Gameboy development - Burly Bear vs. The Mean Foxes

Project One - An action RPG engine

Neo Geo development - Neo Thunder

Sega Genesis development - Gen Poker

Airplane Vegas slot machine

Animal Keeper

Gameboy Advance development - smgbalib library

Gameboy Advance development - Balanced Diet

Super Nintendo development - Bucket

Atari 2600 development - Snappy (batari basic)

Nintendo NES development - Invaders must die!

Atari Lynx development - Catkanoid

TurboGrafx-16/PC Engine development - Alddee

Colecovision development - Mowleco

Sega Master System development - Burgers of Hanoi

Gameboy Color development - Burly Bear vs. The Mean Foxes (GBC version)

Nintendo Virtual Boy development - Real Danger

Vectrex development - Scalar Ownage

ZX Spectrum development - simple input/graphics example

Atari 5200 development - Shooting Gallery

Neo Geo Pocket Color development - NGCollector

My homebrew cartridges

Mowleco (ColecoVision) featured in Retro Gamer issue 106

BlackBerry PlayBook development - Sheepish Bearings (Native SDK, OpenGL)

Capacitor study circuit

Catch That LED! - an electronic game circuit

555 timer and 4017 decade counter - traffic lights circuit

A simple Atari 2600 joystick tester circuit

Seven segment display circuit with the 4511 decoder and the 4029 counter

Video compilation of my classic console homebrew games