The WinNES v. 0.0.6 beta
(c) 1998 Dott. Cosimo De Michele


This is a Beta, its incomplete. If you want compatibility and features  
do not use WinNES, or wait for a fully fuctional version of it.  
I don't hold any responsiblity if WinNES cause any damage to your PC or to 
your cat. Use it at your risk. WinNES is freeware!

DO NOT E-MAIL ME ASKING FOR ROMS!!! Any mail containing this kind 
of material will be deleted immediately! But you can't distribute 
WinNES with any game roms. If you do this it will hurt me and hurt the 
emulation development.

How to use?
It is very simple, copy the WinNES.exe on your system (windows 95, 98, NT) 
and run it. It is like other windows application, 
open the ROM from the menu and the emulation will start, 
now you can play with old NES games in a window on your computer.

Please use WinNES with 64K or 16.8M screen colours for best 
performance in windowed mode, or at any color depth in full 
screen mode if u have Direct X.


               The Following things are implemented in WinNES V. 0.0.6 beta
		 -corrected Start and select bugs, windows joypad/joystick is fully workable
    		  and use direct input
		 -now WinNES work on computer without direct X and if u want 
                  to use it with direct X u must have direct X v6.0
		 -sound implementation completely rewritten, 
		  a big thanks to Mitch Schwartz for his help
		 -corrected many bug on mapper #1 and on mapper #4 that now use IRQ
		 -speed up screen emulation, now on my P166 GALAGA go at 28 FPS 
		  in windowed mode and 32 FPS in full screen mode
		 -rewritten fine background horizontal and vertical scrolling
		 -added debug window, for step to step debug program
		
               The Following things are implemented in WinNES V. 0.0.5 beta
                 -now support nes palette changing
                 -mapper supported MMC #0, #1, #2, #3, #4, #7, #8, #9, #10, 11,
                  #15, #16, but with some bugs
                 -fixed many bug 

               The Following things are implemented in WinNES V. 0.0.4 beta
                -new scanline routines
                -fine background scrolling
                -fixed many PPU bug
                -fixed Horizontal Mirroring, now must be fixed the Vertical
                -mapper supported MMC #0, #1 (partial), #2, #3, #4 (buggy)
                -sound implemented with midi sintetizer (only frequency, channels 0..3)
                -new setting form with nes setting, screen, sound, joypads and network
                -logo before running rom

                The Following things are implemented in WinNES V. 0.0.3 beta
                -Video using direct X v3.0+
                -8x8 Sprites
                -8x16 Sprites
                -Sprite RAM IO
                -Sprite RAM DMA
                -Sprite flipping 100% supported, perhaps some bug are still present
                -Palette works!
                -6502 engine by Marat
                -Horizontal and Vertical Scrolling implemented 
                -Horizontal and Vertical Mirroring implemented
                -Backed Battery
                -Trainer supported
                -joypad support; joypad 1 e 2 now works with direct input
                -MMC #0 totally supported and MMC #1

To contact the author :
=======================

	Dott. Cosimo De Michele	: karakiri@hotmail.com
	Web page HTTP://members.tripod.com/~Karakiri

Other :
=======
  WinNes is fully written in Delphi 3.02b.
  You are not allowed to distribuite this software commercially. 
  Please, notify me, if you make any changes to this file or use my source.

Greeting :
==========

  to YOSHo for his awsome NES docs,
  to Hiroyuki Hori for his DelphiX component,
  to Marat Fayzullin for his M6502 CPU core,
  to BERO and P4L97 for their help,
  to Mitch for beta testing and web page design,
  to my wife for helping me and support,
  and all the other people I forgot to mention.


Cosimo De Michele
karakiri@hotmail.com