                                               _____/^^/^^^^/\
                                          ____/      /    /   |
                                    _____/   /____ /    /      \
                              _____/       /==== /    /         |
                        _____/           /==== /    /         _/\
                  _____/               /==== /    /         _/  /
                /                    /==== /    /         _/  _/
              /              ______/ ^^^^/____/         _/  _/
            /          _____/     /_____/\    \       _/  _/
          /      _____/      _____/       |    |    _/  _/
        /  _____/       ____/      \       \   \  _/  _/
      /  _/       _____/            /      |____|/  _/
    /   /   _____/             ____/ |____/|    / _/
  /   _/___/             _____/ _____/ _  _ \  /_//
/____/ \    .====^ _____/ _____/      \ \| \|_/
\       | ==^_____/ _____/            |__|_/
 |       \__/ _____/__          _____/______              __       ___   ____
 \      _____/__  _/ _\   _____/     <_/____\_________   /  \ __  / __\ / __ \
  |____/    _/ _\ \_/____/       _    /     / __   __   |  . |  || /__  \ \ ^^
    \_    o \_/___/             /  \_/     / |__> |__>  |  |  | || /___._\ \
      \_____/                   \_ /\____/   |  \ |  \  |__|    | \____\___/
                                                           |____|


 DRR-NES
 Copyright (c) 1998, 1999 DRR
 All rights reserved.

 Version 0.20 final release -- January 9, 1999
 Readme file -- Instructions for using this program

 ***** For the latest on DRR-NES, including new versions, compatibility
 lists, and everything else you'd want to know, visit the DRR-NES homepage on
 DRR's Dimension at http://drr.dragonfire.net/drr-nes. *****

 DRR-NES is a Nintendo Entertainment System emulator for MS-DOS. Because it
 is written in QBasic, it will be very slow no matter how well it is
 programmed, so don't harass me about it. The reason I programmed it in
 QBasic is because it is a _challenge_. And on top of that, this emulator is
 new so it is still buggy and without a lot of features so has a very low
 compatibility rate.

 Note that I will NOT distribute or help you get commercial ROM images, as
 such things are ILLEGAL. Do NOT bug me about them as I will not give them to
 you or tell you how to get them. DRR-NES is meant as a development tool so
 that people can keep making new games for the NES, NOT as just another
 program that lets you get commercial games for free.

 Features:
 * The 6502 CPU is 95% complete. (I just don't have enough information to
   make the opcodes BRK and BIT, and ADC/SBC and CMP/CPX/CPY are still very
   buggy.)
 * The 320x240x8 mode-x graphics engine shows both the background and
   sprites, and it supports sprite flipping in all directions, scrolling,
   and full palette support.
 * Controllers 1 and 2 work in about half of the roms (they previously worked
   in all roms but a new bug cropped up which I will fix soon).
 * The ROM loading interface looks very cool. :)
 * It has a good debugger that displays all of the CPU and PPU information,
   the NES screen, controller status, and lets you watch memory locations.
 * Only mapper #0 is supported so far.
 * The average speed for most games is about 1.5 fps on my P166 in DOS-mode.

 Player 1:
        [Up]
 [Left] -||- [Right]   Sel. Start   B   A
       [Down]          [V]   [B]   [N] [M]

 Here are the controls:
 [Esc] quits to the OS in most places.
 [F1] switches between the NES screen and the debugger.

 In-game keys:
 [F2] turns the FPS counter and other messages on/off.

 Debugger keys:
 [F2] executes the program until the next time Vblank turns on/off.
 [F4] to [F9] set the memory locations in the "Memory Contents" window.
 Any other key traces through the program.

 NES controller keys:
 Note: when you are in the debugger the keys are toggled on and off instead
 of being held down.

   Player 1:
          [Up]
   [Left] -<>- [Right]   Sel. Start   B   A
         [Down]          [V]   [B]   [N] [M]

   Player 2:
       [W]
   [A] -|- [D]   Sel. Start   B   A
       [S]       [1]   [2]   [3] [4]

