Picture of a GameBoy

Jeff Frohwein's GameBoy Tech Page


What's New ? JobsDocsSoftware HardwareLinks-Search

00/03/01 - GBDK v2.91 Released

Michael Hope has released a source tarball, and Linux + win32 binary kits. This is the first version to use sdcc as the C compiler. Sdcc in general generates better code for embedded systems, and in most cases generates better code than gbdk-2.1.5. He plan to release a new 2.9x version roughly every week leading up to gbdk3. The idea is to squash as many bugs as possible and to make gbdk3 the most reliable compiler possible. Or in other words _please report any bugs_ :)

00/02/29 - RGBGrafx

A very early version of RGBGrafx is up. He expects to release a complete beta of the library with docs and full source in less than a week for this assembly graphics library for RGBDS. Get this ROM to see previews of the fade functions in his new library: rgbgrafx.gb

00/02/25 - abISX v1.02

Here's a new tool that converts ISX-files into SYM-files. It's useful for people who are using Nintendos IS assembler and want to debug their games with no$gmb.

00/02/25 - Web Dreamer's GB Page

Web Dreamer introduces his new GB web page. He will soon be opening a section to teach the basics of writing programs using GB Z80 Assembly language with RGBDS.

00/02/24 - PuCrunch v1.3

A bug fix for this assembly language data decompressor for GB has been implemented. Thanks goes to Pasi Ojala for working with me to find the problem.

00/02/24 - GBDK goes SDCC

Michael Hope has released the first version of GBDK which uses SDCC instead of LCC as the C compiler. So how does this affect you? If you currently use GBDK it means that your code will compile more efficiently & run faster as well. :) Currently only a linux binary is available but a Win32 version will be available soon.

00/02/22 - Tom_Badran's GB Page

Version 0.1 alpha of a Windows IDE for GBDK development can be found here. It's a work in progress by Tom.

00/02/22 - RoReCon - LEGO Mindstorm Controller

Now updated with more features! Not sure what all the new features are but the screen shot looks nice. Follow the 'Original Software' & 'RoReCon' links to find the ROM that turns the GBC into an Infrared Red LEGO Mindstorm controller.

00/02/20 - WLA v3.0- Yet Another GB-Z80 Macro Assembler

Fixes/improvements: Added support for "LDH (x), A", "LDH A, (x)", "LD (HLI), A", "LD (HL+), A", "LD A, (HLI)", "LD A, (HL+)", "LD (HLD), A", LD (HL-), A", "LD A, (HLD)" and "LD A, (HL-)". WLA filters away unreferenced local lables in object/library output mode. MSDOS temporary file directory is now the working directory. Added "-co" -option for compact object file producing. Added "-cl" -option for compact library file producing. Enhanced .SECTION logic (syntax changed!). Added new error messages. Optimized temporary file usage. Optimized directive decoding. Optimized internal pass 2. Optimized .SECTION handling. Optimized .DSB and .DSW. Optimized pass 1. Optimized .INCLUDE.

00/02/16 - WLA v2.8- Yet Another GB-Z80 Macro Assembler

Fixes/improvements: Added .EXPORT. All strings starting with "." are treated as directives. Directives are not case sensitive any more. Fixed a broken 0x0D filter (in MSDOS text files). Source file ending into a comment could crash WLA. Optimized .INCLUDE. Libraries can now have references outside. Amiga object/library files were not compatible with PC files. Fixed a bug in object file generator that could crash WLA.

00/02/16 - RGBASM v1.11

A bug was fixed in the tokenizer routine.

00/02/15 - Torus Games

Gameboy Programmers and Artists needed in one of Australia's largest development studios. Check this page for more info!

00/02/10 - RGBASM, RGBFIX, & Otaku No Yen Updates

An update to RGBASM.EXE brings it v1.10 that adds a quiet mode option to suppress all the noisy message output.

An update to RGBFIX.EXE v1.05 that adds a quiet mode option to suppress non-error output.

Otaku No Yen gets an update to v0.3, there is also an installable version for all you non-programmer/non-Visual BASIC lovin' people to check out.

Minor updates to the RGBDS documentation. Major updates to the docs some time after the weekend.

00/02/10 - Search Function

Notice in the selection bar above that a page search function has been added for these pages. :)

00/02/09 - Team Anthrox Assembly Fade Code

Here is assembly source code for a simple fader that can fade from one color to a full palette, or a full palette down to one color. Select 'programs' on that page to locate the code.

00/02/09 - Thomas Egeskov Petersen's GB Page

Gameboy sound related homepage, with information on GB sound coding and music examples made with MPlay2. The site also presents, assembly code to detect emulators and a GB-Image of an ongoing amateur gameproject.

00/02/09 - Art Util v1.02

Version 1.02 of the art utility is now available, see the gameboy/downloads section. Only one new feature added at the moment. When you click import image you can now change the file type to gbr and import you .GBR files directly as though they where a bitmap.

00/02/09 - RGBASM v1.09 &Otaku No Yen v0.2 alpha

RGBASM.EXE has been updated to v1.09. It now supports numbers in both RGBDS (modified Motorola) and Zilog format. So now you can use F0F0h instead of $F0F0 if you feel so inclined. Watch for more updates in the coming days.

Otaku No Yen has been updated to v0.2 alpha, with a lot more methods and properties added to the control.

00/02/07 - WLA v2.6- Yet Another GB-Z80 Macro Assembler

Fixes/improvements: MS-DOS version!, PC relative reference distances inside sections could be more than 127 bytes. Enhanced documents. Fixed GBC indicator from $C0 to $80. Fixed a typo "NET NC" to "RET NC". Enhanced some error messages. Added .ROMGBC, .ROMDMG and .ROMSGB. Rewriting memory with equal data doesn't give an error.

00/02/06 - Art Util v1.01

A few bugs have been fixed in this latest release. This is a windows utility by Adrian Brown that allows multiple sprite animations to be created and tested. Handles removal of duplicate blocks, including x/y flipped, and also generation of palette information. Exports data into .asm file ready for use by rgbasm.

00/02/05 - Aaron's GBDev Page

All kinds of links & documents on this page. Aaron's Minsweeper GBC ROM can be be found here. Go now!

00/02/05 - PCX2GBI release 02012000

Pcx2gbi (formerly pcx2gb8) is a package of windows programs that includes a converter to convert from pcx to game boy image, and a tile, map and palette editor. Also included are command line utilities for doing many of the functions contained in the windows program.

00/02/05 - Art Util v1.00

This is a windows utility by Adrian Brown that allows multiple sprite animations to be created and tested. Handles removal of duplicate blocks, including x/y flipped, and also generation of palette information. Exports data into .asm file ready for use by rgbasm.

00/02/03 - Ed's GB Page

Ed Mandy has released the source code for his game Noah's Arkaid & released an update to his GBDK Pocket Voice library. (Pocket voice is a product sold by www.bung.com.hk.)

00/02/02 - Fish Finder Patent

US patent 5,926,438 was granted on July 20 1999 for a GB based hand-held LCD fish finder to Tose Co. Ltd of Kyoto Japan. Thanks goes to Andrew March for the information.

00/02/01 - Crazy Zone Src Code

The GBDK C source code for the game Crazy Zone can be found here. This is the same game that placed very well in a Bung coding contest! This page is completely in French.

00/02/01 - Otaku No Yen

Here is an alpha release of a new Gameboy Color Emulator. It is an ActiveX control, and right now is more useful to programmers & developers with access to Visual BASIC, DevStudio, or Delphi. He will eventually release a simple shell that will allow "ordinary" people to make use of it. It was primarily written to enable other programmers to incorporate an emulator in to whatever Windows project they happen to be working on, an IDE, a movie converter, network game play, etc. The emulator only works in 16-bit and 32-bit colour modes right now, but it does handle "high colour" ROMs like the Icarus demo.

00/02/01 - Adrian Brown's GB Page

An HTML version of Otaku's cribsheet can be found here.

00/02/01 - GB Cribsheet v1.1

Now a full-color version of Otaku's cribsheet for GB/GBC programming is available. The cribsheet is basically a few sheets of paper that when printed out contain a massive amount of information in a very area.

00/02/01 - RoReCon - LEGO Mindstorm Controller

Follow the 'Original Software' & 'RoReCon' links to find initial work on a ROM that turns the GBC into an Infrared Red LEGO Mindstorm controller!

00/01/28 - Car demo ROM & source code

Here's a rear-view car driving demo I wrote a few years ago to demonstrate curved roads, changing road perspectives, etc. The road itself is actually a fixed picture in video memory. The road bending & other effects are due to dynamic SCX register changes and good-sized data lookup tables. Included is RGBDS source code.

00/01/28 - GIQ2TB

Here's a freeware converter/optimiser ( redundand tiles; normal or flipped)) from GIQ (1.01) binary format to tilebuddy(4.1) internal gfx format. It was written for DOS by Tomasz Slanina <dox@FILTER.emugaming.com>.

00/01/27 - Gameboy Image Quantizer (GIQ) v1.01

The Gameboy Image Quantizer (or GIQ for short) is a Win32 tool for all those who are looking for an easy way to convert any existing 8-, 16- or 24-bit image into a GB-compatible format, ready for use in your productions. It was written for Digital Infinity during the production of the Gameboy version of Knights, since we could easily import pre-rendered 3D images into the game.

00/01/27 - Fatality B.S.I.'s GBC Page

Here you can find all their freeware Gameboy Color works and can get information about their current projects. Download Margo, FireGear, Nervous, & Mig21.

00/01/27 - Richard van der Brugge's GB Page

This is his web page to distribute some source code's for starting Gameboy Color programmers using the C compiler from the GBDK kit. It's not a tutorial or anything. He just started programming a week ago and it's not that hard, even without previous C experience. Just read a lot of source codes and experiment!

00/01/27 - Bung 3rd Competition Results

Check out the results for the latest Bung GB coding competition here.

00/01/27 - TeamKNOX updates

GB-PDA is updated. - Learning RemCon is updated - Namihey which is a puzzle game as same type as GUNPEY for Wonder Swan.

00/01/23 - Hack The Hard 1999

Phreak boy, GB-PDA, & Learning RemoteCon can be found here. Phreak boy is successor of GB-DTMF. RED-BOX & BLUE-BOX are realized on GB. (CCITT 5 compliant).

00/01/23 - WLA v2.3- Yet Another GB-Z80 Macro Assembler

Added .SECTION, .ENDS. Added "-l" -option for library file producing. Fixed address calculations a little more. WLA returns -1 when execution ended in error. Local labels are now local to sections or object file. Enhanced the documents.

00/01/20 - Ed's GBDK tools

A GBDK Library for record/playback on the PocketVoice & GBDK Source Code to display a 160x144 graphic on the GBC can be found here.

00/01/19 - Nanoloop v0.8

Nanoloop is a synthesizer / sequencer for the Nintendo Game Boy (TM). As it is a pure software product and stored on a normal game cartridge, it can be used on any Game Boy. And as it provides all necessary functions to produce nice electronic music, no further hardware is needed.

00/01/17 - Rogue Orange

[Note: Currently you have to use software from 'getright.com' or similar to correctly download this ROM if you use Netscape. Hopefully we can talk Rich into compressing the file so that this step is not necessary.] Rogue Orange is a Freeware GBC ROM. It's a pacman-style game that Rich wrote in his spare time. If there is sufficient demand, he may post some of the source-code. It represents about a week's worth of work, although that was spread out over a month or so. Rogue Orange is freeware, so you can download and distribute the ROM, providing you neither change it nor charge for the distribution.

00/01/16 - Balloon Man v1

Here is a Freeware game by Johan MacLeod. <j-mac@FILTER.lineone.net> He welcomes all feedback on this game. It is based on an old Kaboom / MadBomber type game. There is no sound support at the moment. Stop the balloons from hitting the spikes. This is done by moving the small bat at the top of the screen left and right, catching the balloons before they burst.

00/01/15 - Jeff's APA Demo v990627

Here's a GBC ROM & RGBDS source I wrote for drawing solid triangles, textured triangles, area flood fill, fast line drawing, user-controllable rotating cubes, and a real-time zoom in on a photo of Mario which is composed of 112 solid triangles.

00/01/15 - More T-Tex screen shots & Interview

Check out this page for more T-Tex screen shots & an interview with the development team.

00/01/14 - Tyrannosaurus Tex - First GBC 3D game

Check out this page for screen pics of the first real time 3D first person shooter for the Gameboy Color to be published this Spring.

00/01/14 - WLA v2.1- Yet Another GB-Z80 Macro Assembler

v2.1 is out with preliminary Pocket Voice support and small fixes here and there .

00/01/13 - Sandbox Studios

Software Engineers (for Game Boy and all consoles), 2D Artists and Traditional Animators, and 3D Modelers and Animators needed. Check this page for more info!

00/01/12 - WLA v2.0- Yet Another GB-Z80 Macro Assembler

WLA just moved to version 2.0. Now it has object files and a linker ("wlalink") and numerous bugfixes plus some other fancy stuff.

00/01/12 - Climax Group

Game Boy Color and Game Boy Advanced Coders and Artists required. Check this page for more info!

00/01/10 - Songboy

A portable MP3 music player for your GameBoy! Download, store and play MP3s on your GameBoy with the new Songboy. For only $99.00 (U.S. price estimate) , you can transform your GameBoy and GameBoy Color into a portable music player. Best of all, on the GameBoy screen you can see pictures and album covers, song lyrics and artist credits.

00/01/10 - New GBDK site

The official site for the GBDK C compiler package for GB has moved.

00/01/10 - GBTD / GBMB Mirror

Harry Mulder has plans of discontinuing support for the GameBoy Tile Designer & GameBoy Map Builder packages. Since he will probably be taking down his site as well a mirror of his site has been put online in the 'Tile/Map Editor' software section.

00/01/07 - B2X v1.0

Here's a program I wrote for DOS (with DJGPP C source) for converting a binary file to C or assembly DB statements. It has many options including 8/16 bit, RGBDS/TASM format, dec/hex, optional labels, big/little endian, specify number of columns, etc.

00/01/07 - gbdev @ emu

Here's a good site for linux utilities for GB development. An assembler, tile editor, Bung transfer utilities, emulator, & more can be found here.

00/01/06 - Fade Out v1.0

Here's RGBDS assembly code to fade the GBC background & sprite palettes to white or black.

00/01/06 - Tile Buddy v4.1

New features in this tile/map/animation editor for windows.

00/01/03 - RGBDS Official Site

Otaku now is the official maintainer of the RGBDS assembler package so visit his page to get the latest version.

99/12/30 - GB Tile Designer & GB Map Builder Source

The delphi source code for GBTD &GBMB has been released into the public domain.

99/12/23 - Hyperspace Cowgirls

Hyperspace Cowgirls is looking to establish a new development team working on Gameboy, Gameboy Color, and Gameboy Advance. Check this page for more info!

99/12/15 - Beyond Tracker

Here's a commercial package for editing GB music on a PC.

99/12/13 - Slitherine Software

Here's a company developing 3D graphics engines for the GameBoy.

99/12/06 - GB Camera To PC circuit

Victor Kemp has published a GB Camera to Parallel Port Interface schematic. This circuit allows you to interface the 128 x 128 pixel CCD camera element in the small round ball of the GB Camera to a PC parallel port. None of the rest of the GB camera circuitry is used for this purpose.

99/12/06 - Petres' GBTD/GBMB Exporter

Here's a program by Petres for making it easier to export GBTD/GBMB files to GBDK.

OrgASM - Macintosh IDE for TASM

Here's a package that allows you to compile TASM (Table Assembler) assembly language files for GB on a Mac computer.

GB Dev '99 Competition Results

The competition is over. Go check out the results!

Gh0st Camera v1.4

Here's windows software to allow you to extract GB camera pictures from .sav files obtained from a GB camera by using the Bung XChanger.

Graham's GB Page

Here's windows software to convert .wav files to 4-bit GB format. Other info can be found here as well.

WLA - Yet Another GB-Z80 Macro Assembler

As the title mentions it's a GB assembler project in progress.

Karma Studios

Karma Studios are working on several GB games for release.

Seth's GB Page

An html version of GB assembly instructions can be found here.

Smart Com by Datel

Here's a product by Datel that allows you to use the GB for PDA type uses.

Derek's Ultimate GB Page

Added a "library" for GBDK for synchronizing 8 8x16 tiles in a 32x32 fashion.

Da' Funky Pirates GB Page

Lots ot docs, code, & other stuff here.

GB Music Player

Here is Lemon's music player source (code for GBDK) and the > convertor tool (mod2gbl, MODule tracker -> GameBoy Lemon player).

GBDK v2.1.5

The compiler is the same, but some of the libraries has been updated, esp: 1. malloc() works and is a hell of alot faster. 2. memcpy() and memset() are now many times faster. 3. The file layout has been reorganised to make re-targeting (esp to the Gamegear) easier. 4. There is an alternative, very fast block based malloc() available - see config.h and malloc_block.c

The DOS version is now really a Win32 version - it supports long filenames but unfortunatly will only run under Win 95 or above. The source will still compile under the old go32/djgpp system - so if you need plain dos support, get djgpp and the source and give it a go.

Poor Man's GBDK FAQ

Check here first if you have GBDK questions.

PurpleFish's Ninslider Source Code

He has added the source code of for bung entry (NinSlider) to his page, and also put up a couple of different versions (the ones bung didn't allow). And the site has has a slight redesign.

Massimo's Color Tuner

He has made a program that shows color tones of the GBC. It can be used to compare the real colors of GBC with your emulator or color correction tools, to adjust your monitor gamma setup, etc.

David's Site

Check out David's GBDK libs Sound.h and DPRINTF.h

Jonathan's Demo ROM Site

He has added all the demo ROM's he could find. 196 of them, with 61 sources.

Reiner's Page

A new table with a lot of info about cartridges, programming hardware and possible combinations.

Shutter Control

David used the GBC IR port to trigger the remote shutter release mechanim of an Olympus camera. The code is in assembler and can be found here.

Bung Menu Hack v1.2

Here's an IPS patch for the Bung cart menu screen written by Jan-Ole Schuemann. This patch fixes color palette problems by allowing you to set custom palettes for non-color games. Included is RGBDS source code.

Sunset Entertainment

Sunset Entertainment is looking for GameBoy Color, GameBoy Advanced, and NeoGeo Pocket Color programmers. Check this page for more info!

Wisdom Tree Bible for GB pics

Here's pictures of the internals of the Wisdom Tree custom cart for GB.

SGB Link Cable Mod

Here's information for adding a link cable port to a Super GB.

Hicolor Animation Engine

Here's a demo ROM & RGBDS source code I wrote for playing back 6 FPS hicolor photos on the GBC for short animations. Each frame takes 8K bytes of ROM space. You can get 8+ FPS by using HDMA as well but this demo only uses GDMA alone.

Cosmigo Demo

Here's a hicolor demo from Cosmigo for GBC.

GBC Palette Tutorial

Here's a tutorial on the GBC palettes & setting them using assembly language.

Handheld Games

Handheld Games is looking for Software Engineers, Game Designers, Background Artists, 2D Animators, & 3D Animators. Check this page for more info!

GBSoundXperimenter (modified)

Ken has taken emcee's GBSoundXperimenter and added a different keypad routine (to save wear on thumbs) and added a cart RAM save feature.

GB Assembler Studio v1.1

An IDE for RGBASM. Written for windows. New features in v1.1 include add include files to your project and edit'n'run like normal source, create sym-files for use with NO$GMB emulator, some bug-fixes, and other minor changes/new features. Send the author some feedback as well. He wants to know your thoughts on it.

Music Box

Here's a tool by Black Box for music and sound effects editing on the real GB hardware. Check the 'TOOLS' section.

GBSoundXperimenter v1.3

Here's a ROM by emcee for GB that allows you to modify sound registers and then test the results on the GB. Assembly source code is included. It even allows modifying channel 3 wave RAM that Pascal Felber's SOUND.GB doesn't support.

420 Studios

Here's a very popular page for GBDK C code examples & up-to-date news for many things GB dev related.

GameBoy Advanced Press Release

GameBoy Advanced is the code name for Nintendo's next-generation GameBoy. Check out this press release for preliminary info on the new system.

Sam's GB Page

Sam has released v1.4 of GB Compress compression software for GB.

Pocket Panic

Here's a game by Steve J <SteveJ@NOSPAM.dominionamtx.freeserve.co.uk>.

Adam's pcx2gb convertor v0.5

Check the site for more info.

Bung Coding Contest #2

Bung is having a second Amature Coders Contest. This is actually not in replacement of the 2K contest. The deadline for entries is Sept 30,1999.

GBDev Help v1.2.3

Various links to GB development information.

GBDev.org

Here is a web site that hosts several different web pages for GB development & GB info. Lots of information on these sites.

Bung Cart Info

Information for programming the Bung cart registers can be found here.

Vila Caldan

New version is now available. Here's a platform game called Vila Caldan for GBC.

The Lush Engine

Here's some code & tutorials for GB programming in RGBDS assembly.

Puzzlex

Most recently a logo has been added to this freeware puzzle game for GB.

GameBoy Code Editor v1.0c

New things include a file launch option, context menu and a couple of small things. This is a Win95 code editor by PurpleFish for GBDK development.

Xidian: Chinese to English Dictionary for Game Boy

A Chinese to English dictionary written by Phan Pui Binh containing about 4000 words that runs on the GB. It is freeware that includes the GBDK source code.

WavtoGB4bit for Windows

Here is a .wav to GB sound convertor by Graham Pickard that runs under windows.

Hicolor graphics demo

Here is an example of detailed color graphics using up to 2048 simultaneous colors that can be done on the GBC.

Core Design

Core Design is looking for a GameBoy Color artist. Check this page for more info!

Subset v1.0

Here's a program for DOS (with DJGPP C source) for returning a subset of data from an input file. The starting offset & the length for data can be specified in hex or decimal.

Even/Odd File Splitter

Here's a program for DOS (with DJGPP C source) for splitting a file into even & odd bytes.

Tremor Entertainment

Tremor Entertainment is looking for a GameBoy Color programmer. Check this page for more info!

32K Coding Competition

A new contest to see who can do the best job of packing a demo/game in 32K bytes of ROM.

Another Tile Convertor

A tile convertor for linux that converts PGM files to GBDK source code with optimized tile maps.

GameBoy StopWatch

Turn your GB or GBC into a stopwatch with this ROM.

Games Coding Competition Results

The ROMs for the coding competition for GB held by Bung are now online.

Ken's GB Page

Various projects for GB can be found here. Universal learning remote, IBM keyboard to GBC , and make an N64 controller rumble using a GB Pocket.

Curdon's GB Page

Laburinth v0.1b game for GB has been released.

HüLSI-Trilogy

A pretty cool looking game for GBC.

Genotype-X

Some kind of ship, aliens, Earth type game for GB in the works.

Hack the Hard 1999

A demo ROM for turning the GBC into a learning remote can be found here.

Paul Stapley's gfx2GBC converter v0.02

This version of the Win95 app fixes bug in output file palettes, adds the ability to save your converted file as a BMP, and has a 'Brighten Colours On Export' features.

Educa's gfx2GBC converter

He now has a released version but no SAVE function is implemented for this Win95 program.

frEk's GB Page

On this page you can find frEkdis 0.02a GameBoy disassembler with parser to find the difference between code and data & GameBoy 3ds: A 3d studio mesh of the GameBoy Color and a cartridge.

Sam's GB Page

Here's a demo ROM & C source code for showing 80 sprites at the same time on a GB or GBC.

Gun Carnage

A GBC game by Melvin de Voor & Paul Taylor.

Par's Page

Here is Puzzlex. A GB game written by Par Johannesson.

Jens Ch. Restemeier's Page

Jens just added a small demo for DMG & GBC on his page.

Aaron's Helitac Page

Helitac is a vertical shooter game for GBC which includes RGBDS source code!

Lukas Zimmermann's GB Page

A detailed GB Development FAQs can be found here.

GB-controlled-mp3-player

Shows a circuit for connecting an IDE harddrive to a GB.

Sqrxz GB 0.95

GBC game with 8 more levels (=12), lots of more graphics, color (of course), more than 10 tunes + more.

GB Elite demo

A demo that shows wire-frame coding for GB.

Ultra smooth GBC scrolling

A demo that shows finer than a single pixel scrolling on the GBC.

Hong Kong Dragon

Here's another source for getting Bung flash carts for GB/GBC development.

WinRP v1.0

A Win95 front end for ReadPlus. It supports all features of ReadPlus 3.25


PeopleResourcesThis GameBoy Development Ring site is owned by Jeff Frohwein

[Skip Prev][Prev][Next][Skip Next]
[Random][Next 5][List Sites][Site Stats]

Game Boy & Nintendo are trademarks of Nintendo Co., Ltd. of Kyoto, Japan.

Your visitor since 12-Feb-97.