The WinNES v. 0.0.5 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.

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 
with direct X v5.0) 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.

I'm tired to develop the WinNES only, my free time is very short 
and i need help to continue the WinNES project. The next step in 
the project is to link the Shu Kondo 6502 engine (written in asm) 
to the WinNES to improve the performace.

I need Delphi developers that want to help me to continue the WinNES project.


               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 and the source is fully avaible,
  if u want to learn to write an emulator e-mail me and i send u it.
  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 my wife for helping me and support,
  and all the other people I forgot to mention.


Cosimo De Michele
karakiri@hotmail.com