Installing Libusb For Pcsx2 Emulator

Posted on  by admin
Installing Libusb For Pcsx2 Emulator Average ratng: 8,7/10 9839 reviews
January 26th, 2013, 01:09 AM
Hi I'm having trouble installing the emulator PCSX2 and getting it to work. It was working fine under windows OS but I thought it would be better to switch to Ubuntu since it's free. I really want to be able to play my kingdom hearts game on my Ubuntu computer. Here are my specs the best I know them incase you're wondering.
computer model: HP Pavilion dv6
OS: Ubuntu 12.10 32 bit
graphics: AMD Radeon 6700M series
processor: intel core i7
can anyone help me. By the way I'm a complete beginner so nothing too difficult.

Configuration Guide video For languages other than english, click Since this guide is extremely detailed and a long read, created a much shorter quick start guide which you can read. If you still have questions or want to understand what each option does better, read the long guide In this guide I will try to explain how to properly configure PCSX2 and to give some tips for running games. Here it is in steps: 1) Download the new PCSX2 v1.2.1.

2) PCSX2 comes in 3 flavors, full installer, web installer and binary. Full installer has the DirectX web installer bundled, web installer optionally downloads it from the internet, and binary is only the program with the plugins. Download the one you prefer or if you don't know which, the full installer. 3) Run the installer (if you downloaded the installer) or if you downloaded binary open the archive and extract its contents into a folder. C: PCSX2) 4) Run pcsx2-r5875.exe which is in the folder you installed or extracted the files. For Linux Users Get the new binary from here or the source from.

To compile from source, follow the instructions in the. You need the following installed: libasound2-dev, libbz2-dev, libgl1-mesa-dev, libglew1.5-dev, libglu1-mesa-dev, libgtk2.0-dev, libjpeg-dev, libsdl1.2-dev, libsoundtouch1-dev, libsparsehash-dev, libwxbase2.8-dev, libwxgtk2.8-dev, libx11-dev, nvidia-cg-toolkit, portaudio19-dev, zlib1g-dev. Plugins generally used Linux include: ZZOgl-pg (or ZZOgl), GSdx SDL, SPU2-X, ZeroSPU2, OnePad, Linuz Iso, EFP Iso, and EFP Polling. Index • Plugin Configuration • • • • • • • • • • • • • • • • • • Configuring PCSX2 PCSX2 has a first time configuration wizard to help you configure it easier so we'll first go through that. In the first screen, you will be prompted to select the language. In the first dropdown, simply select the language you want the program to be in.

Installing Libusb For Pcsx2 Games. Installing LibUSB on 32-bit OS is easy but. Official English PCSX2 configuration guide v1.2. Select to install a filter and select your device using the vid (vendor identification) and pid (product identification) to identify your device. Congratulations your device is now ready to use. If you want to use your pad in PCSX2 then in the controller plugin settings select DualShock 3 native mode.

This needs additional for. Please help by adding. Poison greatest hits album torrent

PCSX2 will automatically store all settings, memcards and new files generated in general in your Documents folder if you used the installers, or in the same folder pcsx2-r5875.exe is located at if you used the binary version. In the second screen you will be able to choose which plugins you want to use. The default plugins are the ones with the higher compatibility and usually fastest too, so before changing them make sure you know what you're doing. Here you can also specify a different folder for your plugins if you want, by unchecking the use default setting checkbox and selecting a folder of your choice by clicking Browse. Open In Explorer simply opens a file explorer window in the folder you have specified. In the third screen, you will be prompted to select your BIOS image from the list.

Business Law And Taxation Cpa Reviewer Pdf Writer. If you can't see anything on this list, you need to either copy your BIOS files in the folder seen below, or change that folder to point to where you have your BIOS image saved. For more information about the BIOS, check the section of this guide.

If you can't make a selection, you will not be able to use PCSX2. Click Finish to end the First Time Configuration Wizard. This is the main GUI(Graphical User Interface) of PCSX2. From here, you can change the settings or plugins used by PCSX2 as you see fit. We will start with configuring our plugins then we will move onto Core settings configuration.

Go to Config =>Plugin/BIOS selector to select and configure the plugins PCSX2 will use. You'll see a screen like this (click to enlarge). There are 3 tabs, Plugins, BIOS and Folders. Plugins tab of the Plugins/BIOS Selector: First off, you can uncheck the use default setting checkbox at the bottom and select a folder of your choice by clicking Browse. This is the folder from which PCSX2 loads its plugins.

At the left you see which component each plugin emulates (GS, PAD, SPU2 etc), in the middle you have the plugin selection drop down, and at the right there is the Configure button which will open the configuration dialog for the respective plugin you have selected. Keep in mind that whenever you change the selected plugin, you will have to press the 'Apply' button for the emulator to load the new plugin and make the Configure button available for it. Now onto the actual plugin configuring: Graphics: First, you will want to check what version of pixel shaders and DirectX (on Windows) your graphic card supports. You can do that. For the time being you will be able to use 3 GS plugins: GSdx v0.1.16, ZeroGS v0.97.1 and GSnull driver v0.1.0.

GSdx v0.1.16 is a DirectX 9 and DirectX 10/11 plugin by Gabest which recently got greatly improved in both speed and image quality. It requires pixel shaders 2 and SSE2 to work and Vista/Windows 7/8 with a DirectX 10 compliant graphics card for the DirectX10/11 mode. ZeroGS is a very old plugin which has not been developed in years.

A very small number of games works better with this plugin than with GSdx, you can try it as a last resort. GSnull is, as the name suggests, a null graphics plugin which will not output any kind of video. It is used for debugging purposes. Select GSdx v0.1.16 and press the Configure button. • First of all GSdx comes in 5 versions,SSE2,SSSE3, SSE4.1, AVX and AVX2.

Only IF your processor supports these instruction sets use highest version you can since it will be faster for you in this order from slowest to fastest: SSE2, SSSE3, SSE4.1, AVX and AVX2. The new AVX and AVX2 instructions give a minor speed up only with the software renderers of GSdx and not the hardware ones. Note: AMD users do NOT mistake SSE3 with SSSE3 (1 extra S) and SSE4A with SSE4.1, they are totally different and are NOT supported. In this case use the SSE2 flavor. Now hit Configure to start configuring SSSPSX Pad: • Here, you simply press on each button's name and input the key you want to assign to it. If you want to clear a key from being assigned somewhere you can click on the respective button and wait until the 'Timeout: ' timer reaches 0.

Then the selected key will be assigned to NONE again. • Click on the PAD1/PAD2 tabs on the upper left corner to switch from configuring controller 1 to controller 2. • SSSPSX Pad supports analog controllers.

You can assign your analog axis in the 'LX,LY,RX,RY' buttons. LX is for Left analog X-Axis,LY is for Left analog Y-Axis,RX is for Right analog X-Axis,RY is for Right analog Y-Axis • The R3 and L3 buttons are the buttons on the analog stick of the ps2 controller, R for right and L for left as usual. Cdvdrom: In most circumstances, you will be able to use the built in ISO loader in PCSX2 by choosing ISO in the CDVD menu, and then, under ISO Selector, either choosing an image from the list or choosing browse to add one.

However, if you want to use a plugin to do things such as playing a game from the actual DVD disc or creating a dump of an ISO file, choose 'Plugin' in the CDVD menu, and then select a CDVD plugin. By default, PCSX2 includes Gigaherz's CDVD v0.8.0, Linuz Iso CDVD v0.9.0 and CDVDnull v0.6.0. Select Gigaherz's CDVD v0.8.0 and press configure.

• Pretty simple really, just select the drive letter from which the plugin will read the disc from. It will then directly run your PS2 game from the CD/DVD you have inserted in your drive • This is the only plugin that at least partially supports disc changing. If you have troubles changing a disc that is required by a game try this plugin! Select Linuz Iso CDVD v0.9.0 and hit configure. • This plugin has the extra ability of compressing your images to save you disk space apart from running your images for the emulator.

• Click Select Iso to select the game image you want to run/compress. Once you've selected an image you can either close the config window so you can run it or press 'Compress Iso' to compress it. If you selected an already compressed image you can also select 'Decompress Iso' to decompress it.

• Under 'Compression Method' you can select either '.Z - compress faster', which will compress your image faster but make it larger or '.BZ - compress better', which will compress your image slowly but make it smaller. • Under Options you can check/uncheck 'Enable Block Dump=>'ISO name.dump'. When checked, this option will create a 'ISO name'.dump file in the PCSX2 root folder(where pcsx2-r4600.exe is located) from the game you ran. This file is like a small iso, which is mainly used for debugging.

It will store the sectors read during the execution of the game you ran, so afterwards you will be able to load the file(using 'select iso' of Linuz Iso CDVD) and run it without any image/cd/dvd. Note that if the game will try to read any other sectors from the ones not included in the dump file, it will obviously stop responding.

• Press ok to save your changes. CDVDnull v0.6.0 • This is a Null plugin just like GSnull, meaning it simply does nothing. It doesn't have a configuration screen for obvious reasons. Dev9: Here are the plugins that handle the HDD(hard disk drive) and ethernet emulation. There is only Dev9null v0.5.0 included in the 1.0.0 package, yet another Null plugin which is exactly like all the other ones. There is a newer Dev9 plugin in development by Luigi__, the MegaDev9 plugin which is still in early stages but very promising. For the time being, it partially emulates the ps2 HDD.

You can get it. Finally, there is an experimental netplay plugin from gigaherz and drkIIRaziel named DEV9giga-razi. Although most of the Sony game servers are down, you can give it a try. It can be downloaded from (make sure you first follow the how to play online guide) Usb: Here are the plugins that handle USB (Universal Serial Bus) emulation. The release package includes USB Null v0.7.0 which is yet another Null plugin.

Nothing to configure for the above reason. There is a new USB plugin that supports USB mice, keyboards and Lightguns by called Nuvee. You can get it from our website. Additionally, there is a new plugin developed for steering wheels by, which is a modification of an old USB plugin named Qemu. Apparently, it fully supports various steering wheels so if you own one be sure to check it out! For more information visit the plugin's dedicated thread on our forum.

You can download it from our website. Firewire: Here are the plugins that handle the Firewire port of the PS2. Only the FWnull v0.7.0 is included in the release package. There are no other Firewire plugins available or in development. Nothing to configure for the above reason. BIOS In this list you will find your bios image, if you have one and have put it in the selected bios folder.

Note that the only LEGAL way of obtaining a bios is dumping it from your OWN Playstation 2 console. DO NOT ask where to get the bios in the PCSX2 forum, because it's against the rules.

That's because the ps2 BIOS is a copyrighted material of Sony and that makes its distribution illegal, meaning we could get in trouble if it was found out that we were supplying people illegally with bios files. If your BIOS image does not even appear on list even after you have selected your right bios directory, it is an invalid image.

Attention: It is recommended that you have all files for BIOS newer than the SCPH-10000.bin. You will probably be able to run the bios or games without having them but there may be a chance that these affect compatibility somehow. This includes rom1.bin,rom2.bin,erom.bin and a SCPH-XXXXX.nvm file where XXXXX is the version of your bios(eg SCPH-34004.nvm).This last file can be also created from PCSX2 after you configure your bios(set time zone, language etc) but it's better if you have this file directly ripped from your Playstation 2. Once more DO NOT ASK where to get these files, since they are part of the BIOS too. Here's a quick explanation about what these files do by auMatt: auMatt wrote: Basically the first jap ps2 had a single bios and the dvd player etc were installed on the memcard. The Ps2's after that first model had the Dvd Player software installed in a separate ROM (EROM) which is encrypted. The ROM1 is an additional part of the BIOS that contains some extra stuff like ID's for DVD Player version etc.

ROM2 is the same really but I think only available in Chinese PS2's. Hope this helps. A new Bios dumper is already available that can dump your PS2 Bios,ROM1,ROM2,EROM and NVM. Get it Note: For maximum compatibility it is recommended that you use a BIOS image different than SCPH10000.BIN which is the oldest one. That's because with this BIOS there are problems in memory card emulation and in other sections. How to extract the bios files from your PS2: Visit and a thread. Also, here is a youtube tutorial on dumping your BIOS from your console: (thanks to FullGrownGaming) So now we are done Configuring all plugins for PCSX2.

BIOS tab of the Plugin/BIOS selector window: Here you'll see an identical screen to the last one of the First Time Configuration wizard, with the same usability, meaning to select a BIOS file from the list and change the folder where PCSX2 tries to find your BIOS images. Folders tab of the Plugin/BIOS selector window.

Here you can change the folders where some of the files that PCSX2 creates will be stored. By unchecking 'Use default setting' you can click the 'Browse' button to find a folder of your choice where PCSX2 will store: Save states, snapshots and logs/dumps respectively. Core settings Next are the Core PCSX2 settings which can be found under Config =>Emulation settings. You'll see a window like this(click to enlarge). There are 6 tabs, EE/IOP, VUs, GS, GS Window, Speedhacks and Gamefixes. We'll start with EE/IOP. EE/IOP tab of the Emulation Settings: EE/IOP stands for Emotion Engine / Input Output Processor which are the core components of the Playstation 2.

Below we'll describe the settings available to us: • Emotion Engine: Select 'Recompiler' to enable the recompiler for the Emotion Engine, granting a really big speedup. It's extremely compatible, so you should always use it. By selecting 'Interpreter' you will be using the really slow Interpreter mode, which in some cases is more compatible, but is mainly there for debugging purposes. • Enable EE Cache: As the text following notes, this will only work if you set Emotion Engine to Interpreter. It is extremely slow and is only known to help the japanese version of 'Dead or Alive 2' to work. You can disable it after you start a fight to get the speed back.

• IOP: Same settings as above for the Input Output Processor. The Interpreter here is not such a huge slowdown as the EE but still a big speed hit. • Round mode: Changes how rounding of float numbers is calculated. If your game is freezing somewhere, try changing the value here.

Default and most compatible value here is Chop/Zero. Automatically changed when 'Automatic Gamefixes' is checked under System for some games known to need a different value than default. • Clamping mode: These settings go from faster to slower from top to bottom. So 'None' is the fastest but least compatible and 'Full' is the slowest but most compatible.

Default value here is 'Normal' which works fine for most games without compromising speed much. Automatically changed when 'Automatic Gamefixes' is checked under System for some games known to need a different value than default. • Restore Defaults: Click this to restore all settings to their default values (which are seen as Bold in Vista/Windows 7 or colored green in Windows XP). VUs tab of the Emulation Settings: VUs stands for Vector Units which are the co-processors of the Playstation 2 working in parallel with the EE and IOP. The Playstation 2 has 2 of these co-processors called VU0 and VU1. Below we'll describe the settings available to us: • VU0: In this radio box you can choose one of 3 choices: Interpreter, microVU Recompiler and superVU Recompiler [legacy].

• Interpreter: By selecting this PCSX2 will use the Interpreter for the VU0 unit, which is extremely slow and not very compatible either. Should only be used for debugging and testing. • microVU Recompiler: The latest recompiler for the Vector Units made by cottonvibes. This option has very high compatibility with games, is more stable and has fair speed. • superVU Recompiler [legacy]: The old recompiler for the Vector Units made by zerofrog. This is not actively developed any more (thus the legacy tag), has quite worse compatibility compared to microVU, more unstable and usually a bit faster. Should only be used to identify bugs with the new recompiler or for the rare cases it works better than microVU.

• VU1: As above but for Vector Unit 1. • Round mode: Same as EE/IOP • Clamping mode: These settings go from faster to slower from top to bottom. So 'None' is the fastest but least compatible and 'Extra+Preserve Sign' is the slowest but most compatible.

Default value here is 'Normal' which works fine for most games without compromising speed much. If you experience spikey polygons or bad geometry, try setting this to 'Extra+Preserve Sign'. Automatically changed when 'Automatic Gamefixes' is checked under System for some games known to need a different value than default. • Restore Defaults: Click this to restore all settings to their default values (which are seen as Bold in Vista/Windows 7 or colored green in Windows XP). GS tab of the Emulation Settings: GS stands for Graphics Synthesizer which is responsible for rendering the graphics of the Playstation 2 (among other things).

Below we'll describe the settings available to us: • Framelimiter: The options in this group can be used to control the frame rate of your games in various ways. • Disable Framelimiting: By checking this your games will run as fast as your PC can make them to, ignoring all below settings and limits. Toggle it ingame by pressing F4. • Base Framerate Adjust: Here you can control the base framerate for your games in a percentage. If you leave the base NTSC and PAL frame rates intact (60 and 50 fps respectively), 100% here would mean 60FPS for NTSC and 50 FPS for PAL, 110% would be 66 FPS and 55 FPS respectively etc. The frame limiter will limit the FPS of your game to these values.

Setting this to higher than 100% is NOT a speed up in any form, recommended to keep it at the default value of 100%. • Slow Motion Adjust: Here you can control in a percentage the speed your game will be limited at when you activate slow motion. The percentages are referring to the above Base Framerate, so 50% means half of the Base Framerate speed, which you can see above how it is calculated in FPS. Toggle it ingame by pressing Shift and Tab. • Turbo Adjust: Identical to Slow Motion adjust but is activated when you enable turbo mode.

Toggle it ingame by pressing Tab • NTSC Framerate: Sets the speed NTSC games will run. Default (and normal) speed for these games is 59.94 FPS, but you can set this lower or higher to combine it with the above options. Hint: Setting this to lower values than normal can speed up a few games but doing so can break some games. Can only be changed via editing the pcsx2_vm.ini and changing the value after FramerateNTSC= • PAL Framerate: Sets the speed PAL games will run. Default (and normal) speed for these games is 50 FPS, but you can set this lower or higher to combine it with the above options.

Hint: Setting this to lower values than normal can speed up a few games but doing so can break some games. Can only be changed via editing the pcsx2_vm.ini and changing the value after FrameratePAL= • Frame Skipping: The options in this group can be used to control how frame skipping works, a technique which skips drawing some frames of a game to make it feel like it's running smoother when full speed cannot be achieved.

As noted in the GUI, this feature can and will cause stuttering, flashing or other abnormal behavior depending on the game. Toggle it ingame by pressing Shift and F4 • Disabled: When selected disables Frame Skipping, recommended if you are getting adequate speed. • Skip when on Turbo only: When selected, enables Frame Skipping only when Turbo mode is on. • Constant Skipping: When selected, enables Frame Skipping constantly. • Frames to Draw: Specify how many frames will be drawn before skipping. • Frames to Skip: Specify how many frames will be skipped when the above frames have been drawn. • Use Synchronized MTGS: Check this option to use a different mode of MTGS.

VERY slow, only for debugging purposes. • Disable all GS output: As the name suggests, will disable all graphics output. Used for benchmarking core PCSX2 speed and debugging. GS Window tab of the Emulation Settings: Here you will be able to control various aspects of the video output of PCSX2.

Below we'll describe the settings available to us: • Apect Ratio: Here you can select Fit to Window/Screen which will stretch the video to fit in your window, standard (4:3) which will set the aspect ratio of your video to 4:3 or Widescreen (16:9) which does the same with a 16:9 ratio. Keep in mind that the game's display will be stretched this way, deforming the normal display.

For proper wide screen, make sure you check 'Enable Widescreen Patches' under 'System' or if there is no patch for your game set it in its menu (if it supports it). • Custom window size: Set your preferred size for the video window in pixels. This does not affect the game's rendered resolution, image quality or speed in any way, it is equivalent of resizing the output window by dragging its corner with the mouse. • Zoom: As the name suggests, you can enter the percentage you want the game to be zoomed in. You can also use it while running a game by pressing Ctrl and + for zoom in and - for zoom out of the numpad.

Sysmac studio youtube. A link with direct download will be sent via email provided on this form. This true integrated development environment and all of its standard features for Controls, Motion, Vision, Safety, Robotics, Database Connectivity and I/O can be used for 30 days from the time of install without the need for a license key.

You can also press Ctrl and * of the numpad to reset the zoom to 0. • Vertical Stretch: This option can not be changed from the GUI but is similar to Zoom thus in this section. Does what the name suggests and is usable by pressing Ctrl-Alt and + or - of the numpad.

You can also press Ctrl-Alt and * of the numpad to reset the stretch to 0. • Disable window resize border: When checked, removes the border used for resizing from the video window. • Always hide mouse cursor: When checked, the mouse cursor will not be visible when it enters the video window. • Hide window when paused: When checked, the video window will be hidden whenever emulation is paused.

• Default to fullscreen mode on open: When checked, PCSX2 will start on full screen. Switch back to Windowed by pressing Alt and Enter.

• Double-click toggles full screen mode: When checked, double clicking in the GS window will toggle from full screen mode to windowed (and vice versa). • Wait for vsync on refresh: When checked, PCSX2 will use vsync which can reduce tearing but also greatly reduces actual FPS.

Applies to full screen mode and may not work with all GS plugins. • Dynamically toggle Vsync depending on frame rate: What this option does is explained in the tooltip, so just leave your mouse on it until the tooltip shows and read that Speed Hacks tab of the Emulation Settings: Speed hacks are various techniques used to speed up emulation at the cost of emulating accuracy. All of these options can and will cause severe bugs, crashes and other abnormal behavior so use them with caution! Also note that these affect certain games only, so you might not get any speed up depending on the game. Below we'll describe the settings available to us: • Enable speedhacks: Check/uncheck this for a quick toggle to turn on/off all selected hacks below.

• Emotion Engine (EE) Cyclerate: This hack increase the time an emulated operation takes, thus the task is easier to do for your CPU. Anything other than default can break your games, make them appear sluggish or make them start skipping frames. • Default Cycle Rate - Slider Level 1: This is not a hack, this will emulate the EE on its actual speed.

• Slider Level 2: Reduces the EE cycle rate by 33%. Moderate speed increase, small compatibility hit. • Slider Level 3: Reduces the EE cycle rate by 50%. Big speed increase, moderate compatibility hit. Also can cause stuttering audio in game videos.

• VU Cycle Stealing: This hack increases the number of cycles the Vector Unit (VU) steals from the Emotion Engine (EE). This hack can and will cause false FPS readings (especially in higher values), screen flashing, slowdowns and other serious bugs with certain games! • Slider Level 0: This is not a hack, this will disable VU Cycle Stealing. • Slider Level 1: Small speed increase, small compatibility hit. • Slider Level 2: Big speed increase, moderate compatibility hit. • Slider Level 3: Small speed increase compared to level 2, huge compatibility hit. This level will not work properly for the majority of games causing flickering, slowdowns and graphical bugs while offering a marginal speed increase over level 2 when it works.

Not recommended except for very few specific games that work well with it. • Other Hacks: Various hacks with different usability. • Enable INTC Spin detection: This hack takes a shortcut in a known situation PS2 games do when they idle, check the tooltip for a detailed explanation. Instead of doing the idle loop it just jumps to its end and continues from there. Can give big speed boosts but only in a few games. Very safe hack with almost no compatibility hit, recommended. • Enable Wait Loop detection: Similar method to the above, check the tooltip for a detailed explanation.

Moderate speed up with no known compatibility hit, recommended. • Enable fast CDVD: Reduces loading times by setting a faster disc access mode.

Check the HDLoader compatibility list for games that will NOT work with this (usually marked as needing mode 1 or slow DVD). Not recommended since it can break many games. • microVU Hacks: These hacks are only applied when microVU is selected as the recompiler in the VU tab of Emulation settings.

If superVU is selected, these hacks do nothing. • mVU Flag Hack: Check the tooltip for a detailed description about how this works. Moderate speed increase with very high compatibility, recommended.

• MTVU (Multi-Threaded microVU1): Check this to use a third core for emulating the VU1 unit of the PS2. This speed hack provides a large speed boost for processors with 3 cores or more, while having extremely high compatibility (causes problems only in a handful of games). Note that some games might not get a good speed increase (depends how much they use the VU1 unit). There are also reports of speed boosts even on dual core processors.

• Restore defaults: Click this to restore all settings to their default values (which actually disables all hacks in this tab). Game fixes tab of the Emulation Settings: As the name implies, these are special game fixes for some games which for some reason emulating them requires something special. Note that the team has no intention of keeping hacks for specific games, these are there temporarily until a proper fix is found so they can be removed. Many of these are automatically applied when 'Automatic Gamefixes' is checked under System. • VU Add hack: This hack is also needed because the PS2 doesn't follow the IEEE standard on floats. Enable it only for 'Star Ocean 3','Valkyrie Profile 2' and 'Radiata Stories'.

• VU Clip Flag Hack: This hack is only needed when superVU is selected as recompiler under VU in Emulation Settings. Needed for Persona games. • FPU Compare Hack: This hack is needed because of the limited range of floating point numbers defined by the IEEE standard that the PS2 doesn't follow. Enable it only for 'Digimon Rumble Arena 2'. • FPU Multiply Hack: Needed for 'Tales of Destiny'.

• FPU Negative Div Hack: Needed for Gundam games, fixes the camera view. • VU XGkick Hack: Adds more delay to VU XGkick instructions. Needed for 'Erementar Gerad'. • FFX videos fix: Makes GIF flush before doing IOU work. Fixes gray overlay garbage in the videos of 'Final Fantasy X'. • EE timing Hack: Multi purpose hack.

Known to help: 'Digital Devil Saga', 'SSX', 'Resident Evil: Dead Aim'. • Skip MPEG Hack: Use this to skip freezing intro videos to avoid hanging • OPH flag Hack: Needed for 'Bleach Blade Battler', 'Growlancer' II and III and 'Wizardry' • Ignore DMAC writes when it's busy: Needed for 'Mana Khemia - Alchemists of Al-Revis' and 'Metal Saga'. • Simulate VIF1 FIF read ahead: As the description says, can help games which load slow.

• Delay VIF1 stalls (VIF1 FIFO): Fixes Socom - US Navy Seals 2 HUD. • Ignore Bus Direction on Path 3 Transfer: Fixes Hotwheels. • Switch to GSdx software rendering when an FMV plays: With this checked, GSdx will automatically switch to a software renderer when it detects a video playing and back to hardware when it's done. More of a convenience setting than a hack, it is very useful considering the number of games that have issues with videos on hardware renderers of GSdx.

Presets: Starting from 0.9.8, the preset system was introduced. In short this is a system to help users who want a quick and easy configuration of PCSX2. When 'Presets' is checked (located at the bottom of all 6 tabs we have described until now), all of the options in these tabs will be grayed out since the Preset system will be changing them instead of you. Here are the preset levels (from slowest and most compatible to fastest and less compatible): • 1 - Safest: As the name implies it is the safest preset in terms of compatibility. Compared to the other levels it is the most compatible and the slowest too.

• 2 - Safe (faster): Almost the same as 1 but applies some very safe speed hacks to gain a speed advantage. Compatibility should be as high as Safest. • 3 - Balanced: Further increases the speed hacks used, taking a mild compatibility hit in favor of speed. • 4 - Aggressive: Also adds more speed hacks and changes some clamping modes. Less compatible but faster, some games will have problems with it. • 5 - Aggressive Plus: Lots of speed hacks, many games will be bugged but speed will be even better for those that will work with it. • 6 - Mostly Harmful: As the name suggests, this preset will mostly do harm than help you.

Most games will have problems and might even be slower than some lower presets. Not recommended. Miscellaneous options Now to describe what the rest of the options do: • System =>Boot CD/DVD (full): If you press this the emulator will run the image you have selected in your CDVD plugin (or internal ISO selector) or will ask you to find an image if you haven't selected one in the CDVD plugins' configuration. If you are using the Gigaherz CDVD plugin this will instantly run the CD/DVD of the selected drive. The 'full' mode first goes through the BIOS intro just like on a real PS2 console. Use it for games that have different language translations or games with copy protection. • System =>Boot CD/DVD (fast): As above but this option skips the BIOS intro and runs the game instantly.

Helps booting some games while using newer BIOS files compared to Full Boot by skipping region checks. • System =>Run ELF.: You can use this to run demos which are almost always in.elf format.

• System =>Pause/Resume: You can use this to Pause or Resume emulation at any time. • System =>Load State/Save State: Here you can load/save states while running a game.

In Load state, with 'Backup' you can load a backup save state created with the 'Backup before save' option for the selected slot. • System =>Check/Uncheck Backup before save: When this is checked, PCSX2 will create a backup of your saved state each time you save it. Very useful in case your state got damaged or corrupt in some way. You can find the backup states in the sstates folder, they have a.backup text at the end of the filename.

You can load them from the GUI with the menu described above. • System =>Check/Uncheck Automatic Gamefixes: This will enable/disable game fixes. These fixes can have various uses, from skipping game videos which are not properly emulated yet and can stop the emulator from progressing to more advanced ones. Checking this will also enable some special configurations and game fixes for some games known to need them. • System =>Check/Uncheck Enable Cheats: This will enable/disable game cheats. Cheats work with the same system as patches but are loaded from the Cheats folder of PCSX2. Check on our forum on how to create cheat files for PCSX2.

• System =>Check/Uncheck Enable Widescreen patches: Starting from version 1.2.0 and thanks to our great community we added support for custom wide screen patches for games. If there is a patch for your game, enabling this will force it to render in true 16:9 ratio, without stretching the display but properly increasing the field of view and in some cases even the fonts and HUDs! Note that you also have to set Aspect ratio to 16:9 on Emulation settings->GS Window. For more information and the latest patches, visit our forum thread. • System =>Check/Uncheck Enable Host Filesystem: This will enable/disable the Host Filesystem of PCSX2. Used mainly by demos and homebrew.

• System =>Shutdown: This will shut down the current game you are playing and reset PCSX2. • System =>Exit: Closes the emulator • CDVD =>• Iso Selector: This is the internal ISO loader of PCSX2, which does not use a CDVD plugin. You can choose any disc image PCSX2 supports by clicking Browse and run it. For your convenience, this menu entry also keeps a list of your recently used game images. This will only work if Iso is selected in the menu below! • Plugin Menu-Plugin Settings: This will show you which CDVD plugin you have chosen and let you configure it from here (instead of manually going in Plugin/BIOS Selector and doing it from there).

• ISO-Plugin-No Disc: This radial menu controls the source from which PCSX2 will load games from. If you select ISO, the internal ISO loader will be used to load your selected games (described above). If you select Plugin, the configured plugin will be used to load your games. If you select No Disc, no game will be loaded and PCSX2 will simply boot in the BIOS. • Config =>• Emulation Settings: Will open the Emulation Settings screen which we described in the Core Settings section of this guide.

• Memory cards: Will open the memcard manager. • By clicking browse you can specify a custom folder from which PCSX2 will try loading its memory cards. • Select any one memcard from the list to have the Duplicate,Rename,Delete and Eject buttons available. Duplicate creates a copy of the selected memcard, Rename changes its filename, delete deletes it and Eject removes it from the assigned slot. • Select any empty port to have the Create button enabled. By clicking it you will see the create new memcard dialog, where you can type the filename and select between 8, 16, 32 and 64mb for the memcard's size. As the notes say, the larger the memcard size the more chances there are of failing to work with various games so be aware that some games will NOT be able to save in large memcards.

Check 'Enable NTFS compression when creating this card' to use NTFS compression on the file, saving you some hard disk space. Highly recommended to have this checked. • Select any memcard in the -Unused- list to enable the Insert button, which will bring out a dialog for you to choose in which port you want to insert the selected memcard. • Auto-Eject Memcards when loading save states: Description is in the GUI, recommended to be checked. • Plugin/BIOS selector: Will open the Plugin/BIOS selector screen where you can change plugins, BIOS used and folders which we described at the start of this guide. • Video (GS)/Audio (SPU2)/Controllers (PAD)/Dev9/USB/Firewire =>Plugin Settings: Will open the configuration screen for the selected plugin (listed here) respectively (Video/Audio/Pad/Dev9/USB/Firewire) • Multitap 1: Will enable Multitap 1. You also have to enable multitap in the Lilypad input plugin for it to work.

Does not work with all games yet, but most should be fine. • Multitap 2: Will enable Multitap 2.

You also have to enable multitap in the Lilypad input plugin for it to work. Does not work with all games yet, but most should be fine.

• Clear all Settings: Will clear all saved settings restoring them to defaults and opens the First Time Configuration Wizard. • Misc =>• Check/Uncheck Show Console: This will enable/disable a second window that will appear behind the PCSX2 display and is mainly used for debugging. There you will be able to see various messages that can help you identify a problem or when running a game what is being done each moment by the emulator. Red messages are errors and yellow messages are warnings. • Console Window: • Log->Save/Clear: Saves or Clears the output in the console window. • Appearance: Changes how the console window looks.

• Sources: Check the various items here to add more PS2 components that will have their behavior logged in the console window. • About: The about window. Here you can see who the emulators' authors are and some thanks.

Shortcuts/hotkeys configuration For a full list of currently supported keyboard shortcuts, you can check page 4 of the PCSX2 readme. PCSX2 also supports overriding the hotkeys set by using a custom made ini file (PCSX2_keys.ini). For instructions on how to create it, visit If you still have problems using the emulator, post your problem in the PCSX2 forums after reading the rules carefully That's it! Hope this will be helpful to all the people who are new in PCSX2 and for some members who like to fiddle with options to get more games working. Thanks to Gigaherz for pointing out how to make the index work with Firefox. Many thanks to my buddy Regulus for the background, the smilies script and for his help.

Thanks to Razor Blade for fixing the image borders. Thanks to crushtest for pointing out some problems with Firefox and for his suggestions. Thanks to Nachbrenner for his suggestions and additions. Thanks to Falcon4ever for bugging me with XHTML validation. Thanks to rama for helping me with some explanations. Made by Bositman.