README.TXT:
NO$GMB nocash gameboy emulator copyright 1997-1999
martin korth
----------------------------------------------------------------
FREQUENTLY ASKED QUESTIONS AND SOME BASIC INFO
How does the Link function work?
Make sure that you are using no$gmb v1.9 or newer.
Enter EMUlation setup (Press F11-key or mouseclick 'options'
;)
Select 'Two Machines' instead of 'Single Machine'
There is NO WAY to load different cartridges at the same time.
All gameboys are emulated on the same computer, there is NO WAY to
link to another computer, not via cable or network or whatever.
How can I play Pokemon Red / Blue?
As described above, there is NO WAY to load two different cartridges
at the same time. You may want to try to rename/copy POKERED.SAV to
POKEBLUE.SV2 (both files in BATTERY subdirectory) I haven't tested
that, but people claim it would allow trading. (See also information
about linking above.)
The game hangs at the professor? This happens with people who
downloaded a corrupted pokemon game file, download a clean version
somewhere else.
For video problems, see below.
For memory problems, see below.
Where can I download your pokemon game?
It is NOT MY pokemon game, no$gmb emulates a gameboy, so it allows
you to play games on it, as on a real gameboy. The game cartridges
are usually sold in shops, you might also find a place where you
can download a copy, which is definitely illegal as long as you do
not own the real cartridge.
In SGB (color) games, my screen looks like a mess!
Your computer is unable to display SGB graphics in a resolution of
256x240 pixels. Enter EMUsetup and select 'Debugscreen
9; as Emulation
background. This way it uses 640x480 pixel mode. Sorry if
you don't
like numbers.
I get a not enough memory error message!
The following are instructions how you get your operating system
installed properly, so that it allows software to use EMS memory.
If you still get problems, contact your dealer, a friend, or the
microsoft support line (no joke).
I CANNOT GIVE YOU MORE THAN THE FOLLOWING INSTRUCTIONS.
DO NOT ASK ME FOR MORE INFORMATION.
DO NOT EVEN TRY TO ASK ME.
UNDER WINDOWS:
Start the emulator, press ALT+ENTER to toggle from full-screen mode
to a small window (if necessary). Click the MSDOS symbol in upper left
of this window, select the last item (properties/options).
In the following screen, click 'Memory'.
In the 'Expanded Memory (EMS)' field, select either 'Autom
atic' or at
least 2048 (assuming that your biggest cartridge is sized 2048 KByt
es).
If Windows complains about 'NOEMS' being specified in config.sys
,
load the file C:\CONFIG.SYS into the editor and remove the word
'NOEMS' from the file, reboot the computer, and retry the above.
Otherwise press OK. If necessary use ALT+ENTER again, probably you
will also have to restart the emulator (use ALT+X to exit).
UNDER DOS:
Install EMM386 (your standard EMS memory manager) in your config.sys.
In general, add the following two lines at the head of C:\CONFIG.SYS
device=windows\himem.sys
device=windows\emm386.exe
Please refer to your DOS manual for details. The above lines are
windows user specific, I doubt that other people will have any
problems about EMS.
If you don't have a DOS manual, read the .TXT files in your \WINDOWS
directory or ask somebody who knows a bit more about computers.
If you already had EMM386 installed in config.sys, remove the word
'NOEMS' from config.sys.
EMM386 IS INCLUDED IN YOUR OPERATING SYSTEM ON YOUR HARDDISK! I give
a fuck on lamers asking me where they can download EMM386!
If none of the above helps, you may also have to append FRAME=D00
48;
(or similiar) to the EMM386 line in config.sys.
I can't get sound working!
If you have a plug and play card, make sure that you have sound drivers
installed. If your soundcard is using a different DMA channel than 1,
make sure that the BLASTER environment variable is set up correctly.
set BLASTER=A220 I5 D1
would mean port 220h, IRQ 5, DMA channel 1
NOTE: No$gmb v1.9 and older contain a bug, DMA channel #3 didn'
t work!
How does game saving work?
A lot of games use battery ram, no$gmb automatically saves battery
ram for all emulated gameboys. For battery-less games, you could
also use the snapshot feature of the emulator, this won't work with
more than one gameboy though.
-------------------
More Help
this file is just to getting started. more help is available by
pressing F1 when you have loaded the emulator. detailed debugger-help
is included in the special EXTENDED debugger version.
The manual can be extracted to file by pressing 'X' in F1-
help screen.
Starting the emulator
Just enter something like the following:
gmb
gmb tetris
gmb rtype.zip
gmb /?
Cartridge Files
there are files in the net (*). download these & copy them to SLOT
subdirectory. you can put cartridges into ZIP or ARJ files. please
use same name for archieve and cartridge (ie. tetris.zip contains
tetris.gb). PKUNZIP.EXE has to be present.
(*) some freeware games/links can be found at my webpage
I expect that everybody knows that most other games are
copyrighted and that it's illegal to play these games without
buying them first.
environment failure (buggy or strange operating systems)
try start either "gmb.bat" or "no$gmb.exe" or get rid
of your
operating system and please contact anyway
it does not run on my XT/AT (8086/80286)
check out www.work.de/nocash/ and download XT/AT special version
i got a black screen, no debug or setup screens!
try running with switch /t for plain 80x25 text mode
how can i design a sound adapter for the lpt port?
use following schematic (taken from MODPLAY docs)
You need one plug for your amp, one for your parallel port and
9 20k and 9 10K resistors
Use 1% resistors if possible ─ and 20k sound much better than 22k
Printer Port:
signal pin 20k 20k
D0 2 >───░░░─┬─░░░──0v
20k ░ 10k
D1 3 >───░░░─┤
20k ░ 10k
D2 4 >───░░░─┤
20k ░ 10k
D3 5 >───░░░─┤
20k ░ 10k
D4 6 >───░░░─┤
20k ░ 10k
D5 7 >───░░░─┤
20k ░ 10k
D6 8 >───░░░─┤
20k ░ 10k
D7 9 >───░░░─┤
20k ░ 10k 100nF
├──────┤█────> TO AMPLIFIER
░ 10k
GND 20 >───────┼────────────>
0v
Thanks to Harry Stox for the above circuit. Again, make sure all
the 0v lines are connected together. The 100nF capacitor
may not
be needed, try removing it if this circuit sounds poor.
Please note that an amplifer is REALLY needed, you will hear
practically nothing if you just connect a speaker or headphones.
how can i design a snespad adapter for the lpt port?
use following schematic (taken from
http://welcome.to/snespad)
The 5 diodes should be germanium or something, whatever it means.
d3 5 ───|>|──┐ ┌───┐
d4 6 ───|>|──┼────────────│ O │ vcc
d5 7 ───|>|──┤ ┌─────────│ O │ clk ;XX = 10,12,1
3,15 for pad 1..4
d6 8 ───|>|──┤ │ ┌───────│ O │ reset ;(lpt status register bit 6..
3)
d7 9 ───|>|──┘ │ │ ┌─────│_O_│ data
d0 2 ───────────┘ │ │ │ O │
d1 3 ─────────────┘ │ │ O │
XX ───────────────┘ ┌───│ O │ gnd
gnd 18,19 ──────────────┘ `───'
Where can I get the latest Updates?
check out
htt
p://www.work.de/nocash/
also visit for nocash amstrad cpc emulator and other projects.
have fun, nocash
GMB.BAT:
@echo off
REM c:
REM cd \games\emulator\no$gmb
if exist default.gif md colors
if exist default.gif copy default.gif colors
if exist default.gif del default.gif
no$gmb %1 %2 %3 %4 %5
licence.key:
NO$GMB REGISTRATION KEY - DO NOT (TRY TO) MODIFY
User ID : GhostCow
Status : P$$$ (registered for non-commercial use on pentium and above)
User Number : 000:075
Date : 15 Jan 1999
Expire : never
Cash paid : $5 on the way
Name : John
Address : -
Country : -
Email : GhostCow@conc.tds.net
Verification A <09 19 8A 5D 39 6E C4 95 AB 47 AC
9;B AA 5E EC 6A - 42>
Verification B <67 6F ED 98 08 93 7D D5 15 05 D6 C0
19 38 AA 3A - 8E>
Verification C <AD 2D B8 46 A7 FA 3D 27 7B B6 49 8D 3B CC 5A B5 - B5>
;
This registration key is valid for the specified user only. You are not allowed
to copy this key to anybody else. Publishing no$gmb in combination with a
registration key (or key generator) is strictly illegal. Publishing cracked
versions of no$gmb is strictly illegal. Use of illegally published or generated
keys or cracked versions is fucking illegal.
Just let everybody buy his own key - it isn't expensive and helps a lot
.
ReadMe2.txt:
This File Was Submitted by me :o)
Email : ricardof01@hotmail.com (got msn)
ICQ #: 66453452
My Sites:
http://www.idri
ve.com/ricardof01/files
http://mx.profiles.yahoo.com
/ricardof01