

			========================
				Document

			Let's Hspboy! (Ver. 1.0)
			========================


1.Introduction
============================
Thank you for downloading or checking this software. This is running by
Hspboy.dll, the gameboy emulation engine.


2.Features
====================
Hspboy.dll is based on gnuboy by Laguna and Gilgamesh. So this is
supports MBC1, MBC2, MBC3(+timer), and MBC5 cartridges on Windows,
required DirectX 3.0 or lator. (Windows 2000 can't be running well???)

The following is some functions:
* GUI (popup menu)
* drag & drop on EXE file
* zipped file (requires UNZIP32.DLL) [Experimental]
* sound (4 channels + PCM)
* state save (10 slots per game)
* frameskip, wait, and priority options
* configurable keys (hspboy.rc)
* configurable colors for classic games (hspboy.rc)
* cartridge rom information

hspboy.dll must be located in same folder.
To use zipped file, UNZIP32.DLL must be locate in system folder. This
is the experimental function now.


3.Keys (dif.)
==========================
Cursor keys	: Arrow buttons
X		: A button
Z		: B button
Enter		: Start button
Space		: Select button

0 - 9		: select save slot
F5		: save state
F7		: load save state
BS		: reset
F1		: sound ON/OFF
F2		: cartridge information
ESC		: exit

Mouse (Left)	: window move
Mouse (Right)	: popup menu


4.History
==================
09/19/2002   Ver. 1.0
- added experimentally support for zipped file.
- added window stay on top option in lhspboy.ini (WinTop=0)
- added close option (cartridge free) in the popup menu
- changed save slot option for options dialog
- fixed small bug for pause function
- source code v1.0 for HSP

05/25/2002   Ver. 0.9
- added the drag & drop function on EXE file
- enabled to move the screen in the emulator window
- added about 30 publisher IDs (Thanx, C.John!)
- fixed small bug in the wate function
- source code v0.9 for HSP
03/26/2002   Ver. 0.8
- added window size x4
- restored size, skip and wait value in the INI file
- fixed the pause function with the sound switch
- added the complement check in the ROM information
- other small bug fixed
- HSP source code v0.8
03/06/2002   Ver. 0.7
- no-required the expansion plug-in (loadlib.dll)
- adjusted INI file code
- updated ROM information; maker name (Thanx, C.John)
- opened HSP source version 0.7, cleaned up code
- other...
10/20/2001   Ver. 0.6
- used Hspboy.dll(0.3); improved speed (faster), required DirectX, and
  non-required SDL.dll
- added priority option in the speed dialog
- supported window size x3
- added about 50 maker names in the ROM information
- other bug fixed
10/13/2001   Ver. 0.5
- fixed bug speed dialog, wait function will be correct
- fixed long pass name error
- adjusted the speed and slot dialogs
- added support for cartridge ROM information
- opened source 0.5 (from source ver.2)
09/23/2001   Test ver. 4 (Ver. 0.4)
- fixed bug pause function in popup menu
- fixed load dialog error by the case
- other bug fixed
- cleaned up source code (opened ver.2 now)
09/15/2001   Test ver. 3
- added popup menu for some functions, removed button
- enabled to change the window size (x1/x2)
- used hspboy.dll(0.2)
09/07/2001   Test ver. 2
- added wait value function
- added virtual SGB? (it's joke bug)
- added sound on/off key, F1
- unified Pause/Start button
- other many bug fixed
09/04/2001   Test ver.
- created and initial release
- used hspboy.dll(0.1)


5.Special Thanks
================================
HSP module MenuModule.as by Potechin
HSP module wmmove.as by Sakura
UNZIP32.DLL by shoda T.

HSP plugin Hspboy.dll (Ver. 0.3) by C.John
(based on gnuboy Ver. 1.0.2 + alpha)
Thanks to C.John to create the plugin. :)


6.Author
================
Kpan	: main code
TUM	: popup menu code

http://www.geocities.co.jp/Playtown-Yoyo/6130/index.html (Jpn)
http://www.geocities.co.jp/Playtown-Yoyo/6130/indexe.html (Eng)

