BGB versión 0.61

Página oficial: bgbemu.cjb.net, www.tomaatnet.nl/~steendijk
E-mail: steendijk@tomaatnet.nl

Esto es un emulador de gameboy que aún está en desarrollo

Negación:
=========
Sin garantía de ningún tipo, úsalo por tu propia cuenta. Garantizo que este programa no hace nada malo más que ocupar disco duro. No me eches la culpa si causa algún daño a tu ordenador, o te formatea el disco duro, etc. 
El uso de roms registradas comercialmente con este emulador es ILEGAL, especialmente si no posees el cartucho original. Así que elejir hacer eso, está bajo tu responsabilidad.

Características de esta versión:
================================
* Emulación de la GameBoy y de la GameBoy Color
* Hace funcionar la mayoría de las roms de GB y GBC perfectamente.
* Correcta emulación del sonido, suena exactamente igual que una GB/GBC de verdad. El sonido puede ser escrito a un archivo .wav
* Correcta emulación de video. La pantalla es clavada a una GB/GBC de verdad.
* Este emulador es rápido.
* Emulación MBC3 Real Time Clock (Tiempo de Reloj Real).
* Auto delay/frameskip, gameboy funciona a una velocidad 100% real.
* Trucos GameGenie y GameShark
* Carga/salva Snapshot con teclas rápidas (estilo zsnes).
* Teclas y colores de pantalla configurables.
* Visor vram
* Carga de archivos zip
* Este programa no utiliza DirectX

Ahora BGB tiene el sonido correcto en los juegos GBC y en los juegos con sonido-engañoso como Cannon Fodder y MegaMan_X's T2 demo.

Requerimentos del sistema:
==========================
Windows 95/98/ME/NT/2000

El modo de pantalla de windows debe ser de 16 bits o más, pero se recomiendan 16 bits porque es mucho más rápido que los modos 24 o 32 bits.

Se recomienda una tarjeta de sonido.

Pentium 75 MHz: mínimo. Los juegos GB son jugables
Pentium 133 MHz: más o menos recomendado. Los juegos GB y algunos juegos GBC funcionan a una velocidad completa de 60 fps en una ventana graduada a 2x2 (por defecto).  La mayoría de los juegos GBC son jugables.
Pentium 166/200 MHz: más juegos GBC funcionan a una velocidad completa de 60 fps, exceptuando algunos juegos muy demandados.
Pentium III: lo máximo. Todo funciona a una velocidad completa de 60 fps con la imagen maximizada.

AMD K6-3/Athlon: En algunos sistemas AMD, bgb funciona artificialmente lento. No sé por qué pero tiene que funcionar con DIB draw. 

Qué puede haber en las próximas versiones:
==========================================
* Borde SGB
* Más roms soportadas
* Opción DirectDraw (no es seguro, yo encuentro que directdraw ralentiza más mi pc)
* Game link TCP/IP

Teclas:
=======
Numpad +	cámara rápida
Numpad *	resetear gameboy
Numpad -        códigos gamegenie on/off
Z		botón B
X		botón A
Shift		botón Select
Enter		botón Start

F2 salvar snapshot
F3 seleccionar snapshot 
F4 cargar snapshot

Las teclas del joypad pueden ser cambiadas. En algunos teclados la Z y la X pulsadas simultáneamente no responden. Configurar la A y la B a otras teclas puede arreglarlo.

Haz Clic con el botón derecho del ratón en la ventana del emulador para abrir el menú popup, desde el cual puedes acceder a las opciones y a las funciones.


Opciones de ventana:
====================
Menú popup --> options.
Aquí puedes cambiar las teclas del joypad, los colores de la pantalla de la gameboy, y las opciones de sonido. 

Para cambiar una tecla, haz clic en la casilla de edición de esa tecla y pulsa la tecla. No tienes que tener en cuenta los números.

Correción gamma: en la mayoría de los monitores, los colores aparecen oscuros. Ajusta la barra deslizadora de gamma hasta que los colores y los sombreados lcd te parezcan los correctos en tu monitor.

8 bits gfx vs 16 bits gfx:
==========================
Esto se aplica si el modo visionado de Windows está ajustado a 16 bits, lo cual se recomienda.

BGB tiene para la GBC y la GB 2 sistemas gfx separados (rutinas de screen draw), uno utiliza unos 8 bits bitmap, y el otro utiliza unos 16 bits bitmap.
El sistema de 8 bits es más rápido, pero la transferencia a la pantalla es más lenta. Es más rápida si la ventana es pequeña, especialmente en una CPU lenta.
El sistema de 16 bits es más lento, pero la transferencia es más rápida, así que es más rápido con una ventana grande o maximizada.

Cada modo a usar puede ser seleccionado en las opciones, "GBC 8 bits gfx"

"Yes": Siempre se usan los gráficos de 8 bits, pero la pantalla de color de alta densidad de la gbc se ve mal. No se recomienda.
"No": Siempre se usan los gráficos de 16 bits. Se recomienda si para ti los 16 bits gfx son más rápidos que los 8 bits gfx.
"Auto": Se utilizan 8 bits gfx cuando es posible, pero se cambia a 16 bits cuando se necesita. Se recomienda si para ti los 8 bits gfx son más rápidos que los 16 bits gfx.

Escritor de archivo wav:
========================
Pon el nombre del archivo wav en las opciones. 
Cada vez que actives el sonido o reinicies el emulador, el archivo wav es reseteado. Debido a esto, debes copiar el archivo o una parte de él, si quieres guardar un sonido. El archivo wav será cerrado cuando desactives el sonido en el menú popup.

Trucos GameGenie/GameShark:
===========================
La ventana cheat parece más bien un txt. Escribe o copia los códigos, uno por línea, y funcionarán inmediatamente. Cualquier línea que no parezca un código válido es ignorada.
Para desactivar un código en concreto, prefíjalo con un carácter no-alfanumérico como ";". Si un código no funciona, tendrás que resetear la gameboy (si sigue sin funcionar es que tienes una versión distinta de la rom).

Códigos Gameshark: cualquier código que tenga el séptimo dígito en A,B,C,D (área ram) es soportado. Éstos son la mayoría o todos los códigos.

Problemas:
==========
El emulador tendría que hacer funcionar todas las roms excepto unas pocas. Problemas conocidos:
* Falla GB pinball fantasies/pinball deluxe. Pero también falla en no$gmb. Si conoces el secreto de esta rom, mándame un e-mail.
* A veces el visor VRAM atasca el programa con mensajes de error. Así que no lo uses si no has salvado tu juego en mucho rato.

Si encuentras un problema con una rom: si es un problema de gráficos/colores prueba desactivar la opción "8 bits GBC gfx" a ver si arregla el problema. Si el problema persiste, mándame un e-mail.

Cómo hacer que bgb funcione más rápido si tienes un ordenador lento
============================================================
* Combina la resolución de pantalla 640x480 con una ventana pequeña (graduación de 1x1)
* Ponle 16 bpp a la pantalla de windows. 
* Ajusta a "8 bits gfx quick & dirty" en las opciones de bgb. 
* Ajusta a 22KHz la calidad del sonido o pon el sonido en off.

Historia de versiones:
======================
0.61 - Agregado soporte de carga de archivos zip. Agregado sistema de 16 bits gfx para la vieja GB (es más rápido si la ventana es grande/maximizada).

0.6 - Agregado soporte GameShark. Arreglados muchos bugs. Gran mejora del sonido (se ha arreglado también un bug que echaba a perder el sonido en el modo GBC). Prioridad Sprite igual que una gb de verdad.

0.52 - Agregada una característica que cambia automáticamente entre el rápido 8 bits gfx e el 16 bits gfx cuando es necesario. Cambiado el comportamiento de la ventana otra vez, por ahora esto debe ser lo correcto (alfred's adventure). Escritor WAV no funcionaba si la tarjeta de sonido estaba desactivada... arreglos menores. Arreglado un problema con Hook.

0.51 - Problemas arreglados, incluso más roms soportadas, echa un vistazo a la página de capturas de pantalla. Agregado "Visor de tiles". Arreglado un problema con el nombrador de archivo del escritor-wav.

0.5 - Agregado sistema de gráficos GBC de color de alta densidad. Agregado soporte de prioridad background. Agregado emulación del temporizador MBC3. Problemas solventados, más roms funcionan correctamente. Detección Wait-loop, algunos juegos funcionan más rápidos.
Opción frameskip máximo. Visor de backGround map vram. Cambios menores.

0.4 - Agregado soporte GBC. Arreglado bug en el código del auto-frameskip, ahora es más suave. Cambio menor en el sistema de video, ahora "the addams family" y "starfight" funcionan.

0.32 - Agregado icono. Arreglada transferencia en serie; ahora Mortal Kombat y Alleyway funcionan. CPU optimizada mediante esamblador. Comportamiento de ventana emulado (pantalla de transmisión en startrek). Cambios menores.

0.31 - Agregado soporte para MBC5 (juegos como warioland 2). Agregada tecla on/off para gamegenie. Cambiado el comportamiento de la ventana de selección de snapshot.

0.3 - Primera versión publicada

Agradecimientos especiales:
===========================
Koiote. Ha testeado bgb y es de gran ayuda para poder encontrar problemas. Sin él, bgb nunca hubiera sido lo que es ahora.
Martin Korth por su excelente trabajo de emulación no$cash.
Los creadores de gbspec.txt por poner mucha información necesaria para programar un emulador de GB en un simple archivo de texto.

Comentario:
===========
Si tienes comentarios, preguntas, consejos o problemas/bugs que no se describen aquí, 
mándame un e-mail: steendijk@tomaatnet.nl


  -------------------------------------------------  ----------------------------------------------------------  -------------------------------------------------------------------------------------------------------------------------
  -------------------------------------------------  ----------------------------------------------------------  -------------------------------------------------------------------------------------------------------------------------
|| Spanish Translation Project (STP) by: _StaRskY_ ||      This spanish translate is for Bas Steendijk         ||                                                FEEDBACK FROM _StaRskY_ :                                                ||
|| Homepage: www.detounpoco.es.vg                  ||             Thanks to him for his work!                  || "You can find me at #emuz or #emuladores from irc.hispano" ("Puedes encontrarme en #emuz o #emuladores de irc.hispano") ||
|| E-mail: detounpoco2001@terra.es                 || Please, visit our homepage at wwwboard (foro in spanish) || "I´m spanish, so you must talk to me in spanish or english" ("Soy español, así que háblame en español o inglés")        ||
  -------------------------------------------------  ----------------------------------------------------------  -------------------------------------------------------------------------------------------------------------------------
  -------------------------------------------------  ----------------------------------------------------------  -------------------------------------------------------------------------------------------------------------------------
14/08/01