View Single Post
(#8 (permalink))
Old
BakaCrisis's Avatar
BakaCrisis (Offline)
(。・_・。)σ
 
Posts: 441
Join Date: Dec 2007
Send a message via AIM to BakaCrisis Send a message via MSN to BakaCrisis Send a message via Skype™ to BakaCrisis
04-12-2008, 01:03 PM

Dev9
Here are the plugins that handle the HDD (Hard Disk Drive) emulation. Only the Dev9null v0.3.0 is included in the release package which is yet another Null plugin which is exactly like all the other ones.
USB
Here are the plugins that handle USB (Universal Serial Bus) emulation. Only the USB Null v0.4.0 is included in the release package which is yet another Null plugin. There are no other USB plugins available or in development. Press Configure to get a menu with a checkbox where you can check/uncheck "Enable Logging" which will enable/disable usb logging. As said, it should be used from developers only.
Firewire
Here are the plugins that handle the Firewire port of the PS2. Only the FWnull v0.4.0 is included in the release package. There are no other Firewire plugins available or in development. FWnull v0.4 is another Null plugin. Press Configure to get a menu with a checkbox where you can check/uncheck "Enable Logging" which will enable/disable firewire logging. As said, it should be used from developers only.
BIOS(Basic Input Output System)
In this drop down menu 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 NGemu could get in trouble if it was found out that we were supplying people illegaly with bios files. You can find out if your BIOS image is valid or not by checking if there is a percentage besides it in the BIOS drop down box of the main configuration screen. If it does, your BIOS image is NOT valid. Also if it does not even appear there even after you have selected your right bios directory, it is once again an invalid image.

Attention: Since v0.7 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 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 seperate 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 here: tools

Note: For maximum compatibility it is recommened 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 PS2Dev and an Emuforums thread [NGemu].

So now we are done Configuring all plugins for PCSX2
CPU settings
Next are the CPU which can be found under Config =>Cpu.

* First,check the information of your processor that is automatically detected by PCSX2:
CPU Vendor: Shows the vendor of your CPU (AMD or Intel).
Family: The family your processor is in.
CPU Speed: The real cpu speed of your processor.
Features: Shows the features that your processor has. These are very improtant since they are used in PCSX2 for extra speed. If you don't have some, you won't be able to select some features below.

Now there are various checkboxes you can check and uncheck.

* "EErec - EE/IOP Recompiler": When this is checked,the recompiler for the Emotion Engine of the ps2 will be enabled,granting a really big speedup. It's extremely compatible, so you should always use it but it will NOT work with processors which don't have MMX or SSE. Uncheck it and you are using the really slow Interpreter mode, which in some rare cases is more compatible.

* "VU0rec": Check it to enable the recompiler for the VU0 unit. More speed with this checked, but it tends to mess up more often than VU1rec, so check/uncheck depending on the game you are running. Note it does not work properly with processors not supporting SSE2.

* "VU1rec": Check it to enable the recompiler for the VU1 unit. Will give a significant speed increase, but it will reduce compatibility with some games although usually it works properly. Note it does not work properly with processors not supporting SSE2.

* "Multi-threaded GS mode (MTGS)": With this mode checked you will experience a significant speed boost in dual core/hyper-threading CPUs. This mode can cause all kinds of crashes, lower compatibility and you will have to restart PCSX2 after you enable it. Use it only with dual core/hyper-threading CPUs and with the ZeroGS plugin. GSdx9 will usually crash the emulator with this checked, so don't use them together.

* "Dual Core mode (DC)": Yet another mode that boosts speed in dual core CPUs only and only if MTGS has been enabled above. This is also experimental so more or less the same things apply with MTGS although you should only use it in dual core CPUs. Again GSdx9 is not properly compatible with this mode.

* "Frame Limiting (FL)": Here are some new options regarding frame limiting and skipping.

o "Normal": No frame limit as the description says, will render everything at max speed(frame limiter disabled).

o "Limit": Your good old frame limiter, although rarely handy in our case hehe. With this enabled speed will be limited to 50 FPS for PAL games and 60 FPS for NTSC games. Note that sometimes the PAL/NTSC region of the game might get detected wrong from the emulator, making this option not work correctly.

o "Frame Skip": See included description.

o "VU Skip": See included description, might be buggy.

Miscellaneous options
Now to descibe what the rest of the options do:

* File =>Run CD/DVD: If you press this the emulator will run the image you have selected in your CDVD plugin or will ask you to find an image if you haven't selected one in the CDVD plugins' configuration. If you are using PEOPS CDVD or CDVDraft plugins this will instantly run the CD/DVD of the selected drive. Note that this option skips the BIOS intro and runs the game instantly.

* File =>Open ELF File: You can use this to run demos which are almost always in .elf format. Also if you're getting a message like "This is not a PS2 game" when trying to run a game you can use this to work around this problem.Press it and browse your games' CD/DVD until you find(it's usually in the CD/DVD root directory) a file named something like SLUS_XXX.XX or SLES_XXX.XX where XXXXX are numbers different for each game.When you find it,select it and most times you will get around this problem Smile.

* File =>States =>Load/Save/Other: Here you can load/save states after you've pressed ESC to return to the PCSX2 GUI while running a game. With "Other" you can specify yourself a different filename from the defaults PCSX2 uses. It is NOT recommended to load states this way because plugins like GSdx9 have problems resuming. Instead you can save/load states by pressing F1 to save, F3 to load and F2 to change slot.

* File =>Exit: Closes the emulator.

* Run =>Execute: This way you can run only the BIOS that you have selected in the Configuration. If you haven't selected the CDVDnull plugin but another CDVD plugin you will either get a browser window asking for an image file, where you should just press cancel or you will get an error message saying "Error opening CDVD plugin" if you're using PEOPS CDVD or CDVDraft plugins in which case you will have to change them.
Also this can be used to resume the emulator if you have paused it by pressing ESC. Note that GSdx9 has trouble resuming this way so you shouldn't pause the emulator when using it.

* Run =>Reset: Simply Resets the emulator

* Run =>Arguments: If you don't know how to use this DONT CHANGE IT


Teach me Japanese (Skype: davidh053090 )
Reply With Quote