-
Notifications
You must be signed in to change notification settings - Fork 2
/
README.exword
96 lines (68 loc) · 3.23 KB
/
README.exword
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
GNUBOY EX-Word
This is a port of the gnuboy Gameboy Color emulator to run on the
EX-Word series of electronic dictionaries made by CASIO. This
version is based off of gnuboy 1.0.5-svn and implements a few
additional features. The main feature that it currently does not
support is save states.
Please see README and CONFIG for information about general features
and configuration of gnuboy. This document will only describe additions
or differences from the vanilla gnuboy.
NEW FEATURES
* frameskip
* ROM select menu
* background skinning
CONFIGURATION
Config options that specifiy a path should use that native path format of the
dictionary. This is in the form of \\<device>\<path>.
<device> is either crd0 or drv0 and <path> should be the full path + filename
of the file. All instances of the backslash character must also be doubled for
quoting reasons.
Removed Config Options:
saveslot
Since savestate support has been removed this option served no real purpose
and was removed as well.
savename
The filesystem only supports 8.3 filenames, so I changed it so savenames are
always based on the rom filename rather then allowing someone to set an arbitrarily
long savename.
New Config Options:
romdir
This options specifies in which directory to search for Gameboy roms. The default
value is \\<device\ROMS\.
frameskip
This will set the number of frames skipped before displaying a new frame. The
higher you set this the more jerky your video will become, but it will help make
the game play slightly faster. This should be a value greater than or equal to zero.
The default is zero.
skin
Sets the background image to display. The image needs to be exactly 528x320 pixels big
and it should use the gra image format which is native to CASIO exword dictionaries.
Keep in mind when creating background images that the rectangle area (104,24,320,288)
will be where the emulator displays its image and will be covered up.
Some sample skins can be found under the skins directory.
STARTUP
On startup the emulator will read in a file called gnuboy.rc which contains additional
configuration options. This file will be searched for in the following two locations:
\\<device>\, and \\<device>\GNUBY\_USER\. Where <device> will either be crd0 or drv0
depending on where the emulator is installed.
After reading in the user config file the emulator will launch the ROM select screen.
This screen displays a list of installed rom images which can be selected by using the
arrow keys and then pressing enter. The emulator will search the ROMS directory for any
files with a gbc extension and add them to the list of available ROMS. Once a ROM is
selected the emulator should launch and you can enjoy your game!
DEFAULT KEYBINDINGS
These are the default keybindings setup by the emulator. They can easily be rebound using
the gnuboy.rc configuration file.
Quit - Power
Reset - History
D-PAD - Arrow keys
Start - Backspace
Select - Symbols (next to BS)
A - Z
B - X
Frameskip 0 - F1
Frameskip 1 - F2
Frameskip 2 - F3
Frameskip 3 - F4
Frameskip 4 - F5
Screenshot - F8 (Saves as gnuboy.bmp under addon _USER directory)