Download List

Descripción del Proyecto

gnuboy emulates the Color GameBoy handheld console
in portable C, with interfaces for X11, Linux
fbcon and svgalib, SDL, DOS, and Windows, with
other ports planned in the future. Compatibility
with ROMs tested is around 99 percent, and all
major hardware features except SGB extensions are
supported. With the optional optimized i386
assembly code, gnuboy can run at the full 60 FPS
even on Pentium/75s and below. No special
libraries are required to compile, and gnuboy is
known to build on many *nix variants.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2001-04-10 18:02
0.9.13

Este lanzamiento supone un congelamiento de características en la preparación de 1,0 estable, lo que es probable que la próxima versión, si todo va bien. Varios errores en el i386 CPU de núcleo de emulación de la Asamblea, lo que causó defectos visuales en Pokemon Amarillo y un choque en Montezuma's Return, han sido corregidos. Una falla visual menor en Callejón se ha corregido también. Características nuevas menores incluyen soporte para el hardware de escala en la consola de Linux con matroxfb (G200/G400 MGA sólo en este momento), y más optimizado para los escaladores de los factores de escala en particular.
Tags: Development, Minor bugfixes
This release marks a feature freeze in preparation
for 1.0 stable, which is likely to be the next
version if all goes well. Several bugs in the i386
assembly cpu emulation core, which caused visual
glitches in Pokemon Yellow and a crash in
Montezuma's Return, have been fixed. A minor
visual glitch in Alleyway has been corrected as
well. Minor new features include support for
hardware scaling on the Linux console with
matroxfb (MGA G200/G400 only at this time), and
more optimized scalers for particular scale factors.

2001-04-03 22:22
0.9.12

De hardware YUV de escala de pantalla del espacio se ha integrado (actualmente sólo en el puerto de SDL). Esto permite escalar la imagen de la pantalla a cualquier tamaño con un aumento prácticamente en el uso de la CPU. Varios errores se han corregido, así, entre ellos uno que impidió que el juego homebrew impresionante binario Chaos de trabajo.
Tags: Development, Major feature enhancements
Hardware YUV-space screen scaling has been integrated (currently only in the
SDL port). This allows scaling the screen image to any size with virtually no
increase in CPU usage. Several bugs have been fixed as well, including one that
prevented the impressive homebrew game Binary Chaos from working.

2001-04-02 05:53
0.9.11

Muchos bigfixes emulación. Los juegos que utilizan para no jugar, pero que ahora incluyen la serie de Konami GBC Collection, Worms Armageddon, y Turok 3. Temporizador de errores relacionados con el sonido se fijaron en el hombre araña (versión GBC) y Bionic Commando: Elite Forces. SDL_HWSURFACE modo ya no se bloquea en Windows , por lo que ahora está siempre activada, lo que mejora considerablemente el rendimiento en algunas situaciones. La pantalla del nuevo código de la escala es ligeramente más rápido y más compatible con los factores de escala: 2x, 3x y 4x.
Tags: Development, Major bugfixes
Many emulation bigfixes. Games that used to fail
but are now playable include the GBC Konami
Collection series, Worms Armageddon, and Turok 3.
Timer-related sound bugs were fixed in Spiderman
(GBC version) and Bionic Commando: Elite Forces.
SDL_HWSURFACE mode no longer crashes on Windows,
so it is now always enabled, which improves
performance considerably in some situations. The
new screen scaling code is slightly faster and
supports more scale factors: 2x, 3x, and 4x.

2001-03-27 05:52
0.9.10

Se han añadido opciones para ampliar la pantalla primitivo, pero muy rápido (sólo por un factor de dos), y de la paleta estática (3/3/2 bits por canal) en modo de 256 colores para apoyar mejor los juegos en HighColor 8bpp muestra. Varios errores de emulación se han fijado, y ahora Daedalian Opus y Super RC Pro-Am se pueden reproducir y algunos fallos gráficos corregidos en Spiderman GBC. Otros de menor importancia de compilación y errores en tiempo de ejecución se han fijado, y el rendimiento puede ser mejorado en determinadas condiciones.
Tags: Development, Major feature enhancements
Options have been added for primitive but very fast screen scaling (only by a factor of two), and for static palette (3/3/2 bit per channel) in 256 color mode to better support highcolor games on 8bpp displays. Several emulation bugs have been fixed; now Daedalian Opus and Super RC Pro-Am are playable and some graphical glitches are fixed in Spiderman GBC. Other minor compiletime and runtime bugs have been fixed, and performance may be improved under certain conditions.

2001-03-24 15:28
0.9.9

Un error importante se haya fijado que podrían causar que guardan los Estados a que se cargue de forma incorrecta, a veces los hace inútil o difícil de recuperar. Varias correcciones se han hecho en el código de sonido de SDL, y el modo de pantalla completa ahora pueden trabajar en Windows. El puerto de DOS está ahora totalmente thinlib base; que soporta más modos de vídeo (aunque el método de selección de ellos es ligeramente diferente) y debe manejar la entrada de teclado mucho mejor, sin la clave de vez en cuando problemas de pegado que algunos usuarios experimentado antes. Varias optimizaciones han sido introducidas en el Código de gráficos, mejorar notablemente el rendimiento en los sistemas de gama baja.
Tags: Development, Major bugfixes
A major bug was fixed that could cause saved states to be loaded incorrectly, sometimes rendering them useless or difficult to recover. Various fixes have been made in the SDL sound code, and fullscreen mode may now work on Windows. The DOS port is now entirely thinlib-based; it supports more video modes (although the method of selecting them is slightly different) and should handle keyboard input much better, without the occasional stuck key problems that some users experienced before. Various optimizations have also been made to the graphics code, improving performance noticably on low-end systems.

Project Resources