xNes ==== Version 0.40 The nes emulation has been increased so now Zelda is fully playable and other game too. The 8x16 sprite flip has been finally fixed by Chuck :) Some improvement has been done in the new graphic engine. The fading effect work and some more effect too. Only some bug are still present with the scrolling. A modeX has been implented for the person who dont have Vesa2.0. This function was implented by Robert. I have added the sprite priority. Run xNes with a test card and you will see... I have fix a lot the MMC 1 and now a lot of game with this MMC is playable. Need some more work... I have fix the MMC 9 too. Punch Out is still not working but its on a good way !:) We have erased some stupid bug in the xNes code. The xNes team is now composed of : HAMEL Nicolas : shingouky@geocities.com...Author of xNes BANNISTER Richard : titan@indigo.ie...MacOs port coder MASON Chuck : chuckjr@gate.net...Linux Os port coder OLIVER Brad : bradman@primenet.com...xNes coder ROSARIO Robert : skeletor@prtc.net...xNes coder NOTE : ====== When a game seems to be blocked press Start (ENTER) perhaps that will start the game (ie. : Bionic Commando) I. What is xNes ? ================= xNes is a nintendo emulator. It was firstly write for dos but he was ported later on other platform like : Linux and MacOs. An OS/2 version will be soon available ! The compatibility of xNes grow version after version. The goal of xNes is to be a great Nintendo Emulator, Fast , Compatible and FREE !!! It was entirely write in C and compiled with DJGPP. II. Version : ============= Sorry I dont have the doc of the old version of xNes :) Version 0.30 : - Better Graphics - New graphic engine - MMC 9 added / VERY BUGGY ! - MMC 1 fixed - Fixed the 6502 - other things that I dont remember. Version 0.40 : - Very more compatible ! - ModeX added - 8x16 Sprite fixed - Some fix in the xNes code - Big fix in the MMC 1 - Sprite Priority - Some fix in the MMC 9 - Some stupid bug in the xNes code removed - New Graphic engine reworked III. What xNes do : =================== Currently : - The 6502 , provided by Marat - The Sprite 8x8 - The Sprite 8x16 - Trainer supported - IO Port - Sprite flipping - Color - Scrolling - MMC 1,2,3,7,9 ( partial ) ,11 supported - Backed Battery implented III. In the future : ==================== - A GUI ! For moment use URL instead the xNes GUI :) - Sound - A lot of things... IV. Content of the archive : ============================ readme.txt This file xnes.exe The executable xnes.dat Contain the palette use by xnes MUST BE IN THE SAME DIRECTORY OF THE EXECUTABLE ! You can see that I dont provide any commercial ROMs. I cannot provide you ROMs so please dont ask me them ! V. Hardware required : ====================== o. A pentium processor o. Dos 6.0 or Upper o. 8 Mb of Memory. I dont have tryed it on 4 Mb so... xNes can use the vesa 2.0. By default xNes use it. But you can use a standard VGA graphics or the ModeX. The Vesa2.0 is faster than the other mode VI. To use it : =============== YOU USE XNES AT YOU OWN RISK !! To use it : Xnes <.nes> [-flags] -f x : To skip x frame. Default : 1/3 -iperiod x : To set the iperiod. Default 20000 -linear : Use Linear frame buffer. Seems to speed up XNes -vga : Use a standard VGA mode. -b x : Force to use x as the battery file. Usefull for a game who is on a CD :) -modex : Use the ModeX -gfx : 1 use the old 2 use the new graphic engine ( DEFAULT ) During the execution : ESC to quit F12 To do a screenshot to XNes.pcx F5 Reset the Nes F1 Access to a primitive GUI ===> PLEASE DONT USE IT !!! DONT WORK ! + To increase Frame Rate - to decrease Frame Rate VII. Rom file format supported : ================================ xNes support only the iNes file format ! To make sure that the rom is supported check for the .nes extension. VIII. Greetings : ================= Greetings to : - Marat for his 6502 emulation - All the person behind DJGPP - Shawn for Allegro - Y0SHI for his nestech.doc - Loopy for his palette - LoneWolf of Dragones , for his help with MMC 1 and 8x16 sprite. Special thanks : - Zoop to provide me a home page for xNes - David Michel...without his help xNes cannot be on your screen ! - All the xNes Team ! IX. Contact : ============= Here's the different e-mail adress of the xNes team : HAMEL Nicolas : shingouky@geocities.com...Author of xNes BANNISTER Richard : titan@indigo.ie...MacOs port coder MASON Chuck : chuckjr@gate.net...Linux Os port coder OLIVER Brad : bradman@primenet.com...xNes coder ROSARIO Robert : skeletor@prtc.net...xNes coder xNes official sit web : http://www.geocities.com/tokyo/temple/2682