Goomba (emulator)

From Wikipedia, the free encyclopedia

Goomba allows playing old games on unsupported systems.
Goomba allows playing old games on unsupported systems.

Goomba, named after an iconic enemy in the Mario series, is a freely available Game Boy emulator for the Game Boy Advance, developed by Fredrik Olsson (FluBBA). When the project was first started, the only reason for development was for the sheer fun of it, since the GBA could already play GB games natively. After Nintendo DS and Game Boy Micro were released, Goomba has had a boost in speed optimizations and features since neither of them work with GB games.

Development of the original Goomba seems to be ceased, however since the source code is available in the public domain, an unofficial version has been forked with Game Boy Color support, named Goomba Color, by Dan Weiss (Dwedit). While most games play with great compatibility, some heavy programs slow down in Goomba Color, and changing color palettes in the middle of a frame rendering is not supported (some GBC games use this trick to simulate "high-color" modes).

About Goomba from the official site: Goomba is a Nintendo Game Boy Emulator that will allow you to play the old Nintendo Handheld classics on your Gameboy Advance.

  1. Why? The GBA already plays gameboy games.
  2. Well, I don't really have a good excuse, see it as a programming experiment.

FluBBa

However, while FluBBa may not have had a good excuse to create this emulator, it filled an important need. GBA Flash cards cannot natively play Gameboy or Gameboy Color games, even on the original Gameboy Advance. This is due to a difference in voltage used by the cartridges. So, for all practical purposes, Goomba ironically enables original Gameboy and Gameboy Color games to be played when they otherwise couldn't be. Various versions of Goomba now come standard with almost all GBA flash cards.

[edit] External links


SFD