_______ __ __ ______ ______ _______ _______ ___ ___ _ ___ | | | | | _ | | _ | | | _ | | | | | | | | | _____| | | | | || | | || | ___| |_| | | | |___| |_| | | |_____| |_| | |_||_| |_||_| |___| | | | _ | | |_____ | | __ | __ | ___| | |___ | | | |___ | _____| | | | | | | | | |___| _ | || |_| | | | |_______|_______|___| |_|___| |_|_______|__| |__|_______||_______| |___| .:Community Edition:. ****************************************************************************** * * * .:~ Surreal64CE B6.0 ~:. * * * ****************************************************************************** ****************************************************************************** * Programmer :.......weinerschnitzel * Language :...C/C++,ASM,DirectX8.1 * * Version :.....................B6.0 * Size :......................264MB * * Date :....................01/15/15 * Type :...............N64 Emulator * * Group :........http://EmuXtras.net * Platform :.........Microsoft Xbox * ****************************************************************************** * http://surreal64ce.sf.net * ****************************************************************************** ****************************************************************************** *....:Changes/Additions:.....................................................* ****************************************************************************** * * * --Core Updates-- * * *1964 1.1 added * * -Starting in 2009, freakdave, Ez0n3 and schibo all gave their * * efforts to porting this to Xbox. I only finished what they started. * * *PJ64 1.6 added * * -Before the leak gained publicity in 2012, Mudlord and Squarepusher * * shared their discovery with me and the xbox port happened shortly * * after. * * *UltraHLE updated to match UHLE Alpha codebase * * -UHLE Alpha uses some larger buffers for sound and textures, and has * * very slight changes to syncing. * * * * --RSP Plugin Updates-- * * *RSP Recompiler updated to 1.7.0.9 * * *HLE RSP Plugin updated with MusyX HLE * * -MusyX will require use of "AudioMusyX" until a proper HLE audio * * plugin is ported. * * * * --Video Plugin Updates-- * * *Rice Video 6.12 updated with several changes from mainline and some * * backport fixes from Rice 5.60. * * -Near Plane Clipping hack for Zelda * * -HW vertex handling from Rice Video 5.60 * * -Pixel Shader combiner switched to PC version (faster and complete) * * -Software Vertex Clipper as an option for corner cases * * -Glide64 LOD fix for correct fog depth * * -Moveword insert matrix fix for SSB * * -Fill_Rect primColor fix for MK64 * * -Various renames/refactors and other less noticeable bug fixes * * * * --Input Plugin Updates-- * * *Deadzone threshold decreased for better button-to-analog mapping * * * * * ****************************************************************************** ****************************************************************************** *....:Frequently Asked Questions:............................................* ****************************************************************************** * * * Q: What does Range Fog and Linear Fog mean? * * A: Range Fog is the default fog method and usually correct method * * fog. Linear Fog refers to depth based fog on a linear filter. It is * * less costly, but requires the Software Vertex Clipper, which itself * * uses more resources than the old hardware method. Linear Fog can * * create a more visually appealing thickness of fog, but some less * * desirable artifacts may appear. Rice 6.12 only. * * * * Q: Software Vertex Clipper, what? * * A: The Software Vertex Clipper uses code that also relies on DirectX * * features unsupported by XBOX. You can witness the missing side * * textures on treasure chests in Legend of Zelda. The rest of the * * functionality is enough to work, and it also corrects some bad * * vertex clipping seen in Conker's BFD in the level "Enter the Vertex." * * You can enable the Software Vertex Clipper by selecting "Software * * Vertex Processing" in Video Settings. Rice 6.12 only. * * * * Q: 1964 1.1 and PJ64 1.6 support cheats, what gives? * * A: I never implemented a menu scheme to modify and activate cheats. * * In the meantime, PJ64 1.6 can load "permanent cheats" that correct * * some big issues. (i.e. Zelda SubScreen Delay Fix, and Pokemon Snap) * * * * Q: I am experiencing graphics glitches in X game. * * A: That's not really helpful. :/ The most common graphics issues * * result from Rice Video's lack of [Hardware] Framebuffer Emulation. * * Garbled textures, missing effects, bad vertex clipping, and black/ * * missing textures can be a result of a plugin incompatibility rather * * than a port incompatibility. Check your PC for compatibility with * * the closest Rice Video plugin to determine if the bug is in fact a * * regression or something that can be fixed. Next, you can do some * * research to find out what type of bug you are encountering and if it * * can be fixed. Emutalk.net forums and BigHead's compaitibility list * * are helpful here. Gonetz' GLideN64 dev blog has great explanations * * for N64 HLE graphics problems here: http://gliden64.blogspot.com/ * * After that, report the game, tell me exactly whats wrong, what * * emulator and plugins you're using, include a screenshot, and I might * * look into fixing it. Otherwise... Don't bother! :P * * * * Q: I am experiencing a crash after X in Y game. * * A: Make sure you are giving the emulator enough RAM, and try setting * * Texture Memory to AUTO. Some games handle the auto texture memory * * trick better than others. If crashes persist, report the game, * * emulator & plugins, how to reproduce the crash, and any combination * * of plugins that worked in the past. * * * * Q: PJ64 1.6 doesn't play opening animations all of the time. Why? * * A: There are some changes to PJ64 where previous optimizations don't * * work as gracefully. The result is that some opening animations get * * skipped at the cost of good emulation speed. * * * * Q: Turok Dinosaur Hunter doesn't work or crashes on me. Why? * * A: PJ64 1.6 won't boot it due to optimization issues. 1964 1.1 will * * only boot it with audioMusyX. Both emulators will eventually crash, * * either randomly, or after the first key is recovered. Mupen64 would * * be needed to play this game fully. * * * * Q: Players 2 and 4 are unplayable in Conker's BFD deathmatch. * * A: Sorry. Again, this is a core issue. * * * * Q: Can I tweak the speed of a game? * * A: Yes. Adjust the Counter Factor value in the emulator's .ini or * * .rdb. A lower CF value emulates closer to a real N64, while a higher * * CF value will create a better experience on old hardware like the * * Xbox. Generally, adjusting CF will do a better job than Frameskip. * * * * Q: Load/Save States as well as the In Game Menu cause me crashes. * * A: Yes, these bugs have been around since Surreal64 1.0. They are a * * result of the emulator and plugins running natively with the lower * * level xbox functionality written into various parts of Surreal64. * * Most emulators for the Xbox include a simple App that the emulator * * is built ontop of.with Surreal64, when a problem occurs, the * * interface becomes inaccessible. * * * * * ****************************************************************************** ****************************************************************************** *....:Greets:................................................................* ****************************************************************************** * * * First, a hello to my old teammates Ez0n3 and freakdave for the hours * * of fun spent hacking away at Surreal64 when we all had time for it. * * * * Next, a very special thanks to the emulator developers that have * * given me direct help and support: * * * * Schibo ( 1964 author ) * * Azimer ( HLE audio plugin author ) * * death-droid ( Rice Video plugin maintainer ) * * Salvy ( DaedalusX64 developer ) * * Mudlord & SquarePusher ( for sharing hcs' leak of PJ64 1.6 ) * * ratop46 ( Rice Video bug fixes ) * * X-Scale ( CIC-NUS-6105 reverse engineering and Pif2.dat fixes ) * * * * I am also willingly obligated to thank the authors of the software * * herein: * * * * Schibo ( again ) * * Rice * * Zilmar * * Jabo * * Gent * * Smiff * * Witten * * Azimer ( again ) * * JttL * * bobby.smiles32 * * Hacktarux * * StrmnNrmn * * * * Of course, I have to thank oDD and Lantus... GogoAckman, too! :P * * * * N64 Greets to... * * emu_kidid, Salvy, Wally, gonetz, Narann * * * * Xbox Greets to... * * Madmab, hcf, gamezfan, FrankMorris, Neil222, cbagy, waal, Wimpy, * * Perr, NeoBomb, Bigby, MMQ, everyone who has taken enough interest in * * Surreal64 to give feedback, and the other current developers and * * artists at EmuXtras.net. I could get rather impersonal with this * * list, but I'll quit while I'm ahead. Sorry if I forgot you! * * * * * ****************************************************************************** |