Difference between revisions of "EPSXe"

From Sinden Lightgun
Jump to navigation Jump to search
 
(12 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 +
{{DISPLAYTITLE:ePSXe}}
 
{{infobox
 
{{infobox
 
|title = ePSXe
 
|title = ePSXe
Line 10: Line 11:
 
|note =
 
|note =
 
}}  
 
}}  
'''ePSXe''' is a PlayStation 1 emulator with good compatibility, especially with Konami Justifier games, as it allows for Line of Sight aiming.     
+
'''ePSXe''' is a PlayStation 1 emulator with good compatibility, especially with Konami Justifier games, as it allows for line of sight aiming.     
==Setup Guide==
 
Download the ePSXe Emulator from the official site.
 
  
You will also need the Plugins listed below and the BIOS Files for the region of game you are playing.
+
PlayStation 1 BIOS files are required for ePSXe. As these are copyrighted materials these must be sourced by yourself.  
  
And then of course you will need some games! If you intend on playing Justifier games you will need to patch them first instructions will be below.
+
If playing [[EPSXe#Justifier Games|Konami Justifer games]] you will need patched versions of the games so they will work with the nuvee plugin.  
 +
==Setup Guide==
  
Now lets get started, Firstly extract the ePSXe files from the Zip file you downloaded.
+
=== File Setup ===
 +
Download from the latest version of the ePSXe emulator from the [http://www.epsxe.com/download.php ePSXe website]
  
Next unpack the contents of the Plugins zip file into the ePSXe folder to overwrite the original one.
+
Extract the zip file to a folder of your choice
  
Now put your BIOS files inside the bios folder within the ePSXe folder.
+
==== BIOS file placement ====
 +
Add your BIOS files to the 'bios' folder within the ePSXe folder
  
 +
==== Plugins file placement ====
 +
Download the plugins zip file from [https://www.mediafire.com/file/yjx0p9omuj9wpdq/EPSXEplugins.rar/file Mediafire]
  
Now start the ePSXe executable to load the emulator, and it will come up with a config wizard to start up.
+
Extract the all of the downloaded plugin files into the 'plugins' folder
  
Press the "Config" Button and select the BIOS you intend to use, remember the BIOS needs to match the region of the game.
+
=== ePSXe Config Setup ===
 +
Run ePSXe.exe
  
Then press "Next"
+
When running for the first time you will see the setup wizard.
 +
[[File:EPSXeConfigSetup.png|alt=ePSXe Config Setup window|none|thumb]]
 +
Click Config
 +
[[File:EPSXeBIOSSetup.png|alt=EPSXe BIOS selection window|none|thumb]]
 +
Select the BIOS file from the list available. This will be determined by what BIOS files you have placed in the BIOS folder. In the majority of cases the US BIOS is recommended. However there are some issues with Die Hard Trilogy and reloading using the US BIOS. In this case it's recommended to use the PAL BIOS.
  
On the next screen you will be asked to select a GFX plug in, Select "ePSXe GPU Core 2.0.0" and press "Config".
+
Click Next
 +
[[File:EPSXeVideoSetup.png|alt=EPSXe Video Setup window|none|thumb]]
 +
Leave ePSXe GPU core 2.0.0 selected and click Config
 +
[[File:EPSXeCoreGPUSetup.png|alt=ePSXe Core GPU Setup window with recommended settings|none|thumb]]
 +
Under 'Resolution & Colors'
  
Now make sure "Fullscreen Mode" is enabled and set you desktop resolution to whatever your resolution is.
+
* Set to Fullscreen mode
 +
* Enter your monitor's resolution
  
In the drop down box next to "Stretching" set it to "4:3"
+
Under Misc
  
Next under "Misc" options at the bottom of the screen check that "Overscan" is disabled and make sure that "Overscan Top" and "Overscan Bottom" are both set to "0".
+
* Untick Overscan  
 +
* Set Overscan Top to 0
 +
* Set Overscan Bottom to 0  
  
You can enable Scanlines or V-Sync if you wish.
+
Click OK
  
Once done press "Ok" and then press "Next" when you return back to the previous screen,
+
Click Next>>
 +
[[File:EPSXeSoundSetup.png|alt=ePSXe Sound Setup window|none|thumb]]
 +
Click Next>>
 +
[[File:EPSXeCDROMSetup.png|alt=ePSXe CDROM Setup window|none|thumb]]
 +
Leave set to defaults and click Next>>
 +
[[File:EPSXeInput.png|alt=EPSXe Input Setup window|none|thumb]]
 +
Configure Controller 1 and Controller 2 as you wish with your standard controllers. We do not configure the Sinden Lightgun here.
  
 +
Click Next>>
 +
[[File:EPSXeDoneWindow.png|alt=EPSXe Done window|none|thumb]]
  
Press Next again to skip the next screen.
+
=== Configure Nuvee Plugin ===
 +
Open the Plugins menu from the Config menu
 +
[[File:EPSXeInputPlugins.png|alt=ePSXe Input Plugins menu|none|thumb]]
 +
Go to Config>Plugins>Input Port 1
 +
[[File:EPSXeNuveeSelect.png|alt=EPSXe Nuvee Select window|none|thumb]]
 +
Select 'nuvee psx pad 0.2' from the dropdown menu
  
 +
Click Configure
 +
[[File:EPSXeSelectControllerTypes.png|alt=EPSXe Select Controller Types window|none|thumb]]
 +
Set options as:
  
On the next screen that pops up it will ask to configure the CD-rom depending on the version of Windows you are running, Select the appropriate one and press "Next"
+
* Set 'Port 1' to Guncon
 +
* HID Mouse API to RawInput
 +
* Snap mouse to window is ticked
  
 +
Click Config
 +
[[File:EPSXeNuveeConfig.png|alt=ePSXe Nuvee Config window|none|thumb]]
 +
In this example we are setting up Die Hard Trilogy.
  
On the next page you can configure your game pads.
+
Set options as follows:
  
So you press the "Controller 1" button which will bring up and mapping screen, Check "Direct Input" is selected in the drop down in the top right corner and then simply click in the Boxes joined to each button input and map them as you wish then press "Ok".
+
* Select 'Die Hard Trilogy (E) (256 full)' from the dropdown menu. As mentioned previously there are known issues with reloading in the US version of Die Hard Trilogy so we are setting up the PAL (European) version here. It is important to select the correct profile version
 +
* Reload - Manual
 +
* Cursor - Hidden
 +
* Model - 'Namco (N/A)'
 +
* Left - Trigger
 +
* Right - Reload
 +
* Middle - 'A'
  
Repeat for "Controller 2" if required.
+
Make sure your Sinden software is running and the border is up at this point
  
Press "Next" and then "Done".
+
Click Acquire
 +
[[File:EPSXeAcquire.png|alt=EPSXe Acquire window|none|thumb]]
 +
Follow the steps as displayed in the Acquire window
  
 +
# Close this box
 +
# Press a button on the desired device
 +
# Wait for immediate confirmation
 +
# If no detection, click mouse or fire trigger at game window and try again
 +
# Plugin will auto-remember HID name for next session
  
Now you will setup the lightgun.
+
If you have another lightgun repeat the steps from [[EPSXeDraft#Configure Nuvee Plugin|Configure Nuvee Plugin]] section for Port 2
 
+
==Justifier Games==
To do so select "Config"  from the menu then "Plugins" and then click on "Input Port 1"
+
Please see the [[JustifierPatching|'''Justifier Patching page''']] for more information
 
 
In the menu that pops up select "nuvee psx pad" from the "Input plugins" drop down list.
 
 
 
Next press the "Configure" button.
 
 
 
In the new menu that pops up select "Guncon" from the drop down next to "Port 1", Also check "Snap mouse to window" is enabled and HID Mouse API is set to "Rawinput".
 
  
Now press the "Config" button next to the "Port 1" drop down.
 
 
Check the following settings match:
 
 
"Reload" has "Manual" in the drop down box, "Cursor" is set to "Hidden", "Model" should be set to "Namco", "Left" should be set to "Trigger", "Right" should be set to "Reload" and "Middle" should be "A".
 
 
You can change the "Right" and "Middle" bindings around if you wish depending on your tastes and the game.
 
 
Now make sure the correct game profile is selected in the drop down menu in the bottom left e.g. Die Hard.
 
 
 
Next make sure the gun is plugged in, the software is running and the border is enabled.
 
 
Press the "Aquire" button and a little instruction box will pop up, press "Ok".
 
 
Point the gun at the centre of the screen and pull the trigger, You should get a message saying "device found" just press "Ok"
 
 
Now keep pressing "Ok" until you return back to the main ePSXe screen.
 
 
 
You can now run a game!
 
 
Just go to "File" at the top menu then "Run ISO" end enjoy!
 
 
 
Sometimes if a game crashes and you get a black screen you can try Selecting "Options" then "CPU overclocking" and try setting it to "x1"
 
 
 
==Downloads==
 
===Plugins===
 
Download the plugins zip file from [https://www.mediafire.com/file/yjx0p9omuj9wpdq/EPSXEplugins.rar/file Mediafire]
 
 
==Justifier Games==
 
 
Justifier compatible PS1 games:
 
Justifier compatible PS1 games:
 
*Area 51
 
*Area 51
Line 113: Line 124:
 
*Project Horned Owl[2]
 
*Project Horned Owl[2]
 
*Silent Hill (Used to unlock hidden weapons)
 
*Silent Hill (Used to unlock hidden weapons)
 +
== Overlocking Crash Fix ==
 +
Some have experienced crashing when running games. If you encounter issues with ePSXe crashing turn down the overclocking setting to x1 which has helped resolve this.
 +
[[File:EPSXeOverclock.png|alt=ePSXe Overclock settings menu, set to 1|none|thumb]]
 +
 
==Gun Flash Removal Cheats==
 
==Gun Flash Removal Cheats==
 
===Download Cheat Pack===
 
===Download Cheat Pack===
Line 167: Line 182:
 
*In your AHK script use the code below right before the exit game portion of your script. This will automate pressing <code>F1</code> and save a state.
 
*In your AHK script use the code below right before the exit game portion of your script. This will automate pressing <code>F1</code> and save a state.
 
<syntaxhighlight lang="ahk"> send, {F1 Down} Sleep, 500 send, {F1 Up} sleep, 2000 </syntaxhighlight>
 
<syntaxhighlight lang="ahk"> send, {F1 Down} Sleep, 500 send, {F1 Up} sleep, 2000 </syntaxhighlight>
 +
 +
== Border ==
 +
If you have issues displaying the Sinden border, you can either use '''[[Reshade|ReShade]]''' or the '''[[Sinden_Bezel_Packs#ePSXe_.26_PCSXR_Bezel_Pack|ePSXe Bezel Pack]]'''.
 +
 +
<br>
 +
 +
[[Category:Emulators PC]]

Latest revision as of 19:52, 18 July 2024



Emulator
Download: ePSXe website
License: Freeware
Developer: Calb, galtor, _Demo_
Epsxe gameplay.png

ePSXe is a PlayStation 1 emulator with good compatibility, especially with Konami Justifier games, as it allows for line of sight aiming.

PlayStation 1 BIOS files are required for ePSXe. As these are copyrighted materials these must be sourced by yourself.

If playing Konami Justifer games you will need patched versions of the games so they will work with the nuvee plugin.

Setup Guide

File Setup

Download from the latest version of the ePSXe emulator from the ePSXe website

Extract the zip file to a folder of your choice

BIOS file placement

Add your BIOS files to the 'bios' folder within the ePSXe folder

Plugins file placement

Download the plugins zip file from Mediafire

Extract the all of the downloaded plugin files into the 'plugins' folder

ePSXe Config Setup

Run ePSXe.exe

When running for the first time you will see the setup wizard.

ePSXe Config Setup window

Click Config

EPSXe BIOS selection window

Select the BIOS file from the list available. This will be determined by what BIOS files you have placed in the BIOS folder. In the majority of cases the US BIOS is recommended. However there are some issues with Die Hard Trilogy and reloading using the US BIOS. In this case it's recommended to use the PAL BIOS.

Click Next

EPSXe Video Setup window

Leave ePSXe GPU core 2.0.0 selected and click Config

ePSXe Core GPU Setup window with recommended settings

Under 'Resolution & Colors'

  • Set to Fullscreen mode
  • Enter your monitor's resolution

Under Misc

  • Untick Overscan
  • Set Overscan Top to 0
  • Set Overscan Bottom to 0

Click OK

Click Next>>

ePSXe Sound Setup window

Click Next>>

ePSXe CDROM Setup window

Leave set to defaults and click Next>>

EPSXe Input Setup window

Configure Controller 1 and Controller 2 as you wish with your standard controllers. We do not configure the Sinden Lightgun here.

Click Next>>

EPSXe Done window

Configure Nuvee Plugin

Open the Plugins menu from the Config menu

ePSXe Input Plugins menu

Go to Config>Plugins>Input Port 1

EPSXe Nuvee Select window

Select 'nuvee psx pad 0.2' from the dropdown menu

Click Configure

EPSXe Select Controller Types window

Set options as:

  • Set 'Port 1' to Guncon
  • HID Mouse API to RawInput
  • Snap mouse to window is ticked

Click Config

ePSXe Nuvee Config window

In this example we are setting up Die Hard Trilogy.

Set options as follows:

  • Select 'Die Hard Trilogy (E) (256 full)' from the dropdown menu. As mentioned previously there are known issues with reloading in the US version of Die Hard Trilogy so we are setting up the PAL (European) version here. It is important to select the correct profile version
  • Reload - Manual
  • Cursor - Hidden
  • Model - 'Namco (N/A)'
  • Left - Trigger
  • Right - Reload
  • Middle - 'A'

Make sure your Sinden software is running and the border is up at this point

Click Acquire

EPSXe Acquire window

Follow the steps as displayed in the Acquire window

  1. Close this box
  2. Press a button on the desired device
  3. Wait for immediate confirmation
  4. If no detection, click mouse or fire trigger at game window and try again
  5. Plugin will auto-remember HID name for next session

If you have another lightgun repeat the steps from Configure Nuvee Plugin section for Port 2

Justifier Games

Please see the Justifier Patching page for more information

Justifier compatible PS1 games:

  • Area 51
  • Crypt Killer
  • Die Hard Trilogy
  • Die Hard Trilogy 2: Viva Las Vegas
  • Elemental Gearbolt
  • Lethal Enforcers I & II
  • Maximum Force
  • Mighty Hits Special
  • Project Horned Owl[2]
  • Silent Hill (Used to unlock hidden weapons)

Overlocking Crash Fix

Some have experienced crashing when running games. If you encounter issues with ePSXe crashing turn down the overclocking setting to x1 which has helped resolve this.

ePSXe Overclock settings menu, set to 1

Gun Flash Removal Cheats

Download Cheat Pack

Cheat Pack created by Bratwurstmensch from the MEGA.nz

Introduction

  • This tutorial assumes you have already set up your Sinden lightguns in ePSXe.

If you followed the Playstation 1 and 2 tutorials, you are most likely familiar with the nuvee patches found at MEGA.nz

Within the nuvee_10-21-11.zip file is also a folder called ps1 - gun flash removal.

You can apply these cheats to achieve exactly what it says – remove gun flashes for a few Playstation titles, and they also make the crosshair disappear in the Playstation versions of Moorhuhn.

Normally you needed the pec_hacks.txt file within the nuvee-zipfile to work with – but not anymore; this guide has you covered.

The download above has the codes formatted to make them readable within ePSXe. You will find a txt file per folder/game in this archive(Point Blank 3 is an exception since it got a revision).

DO NOT RENAME THOSE txt-FILES!

If you want to add more cheats, you need to put them directly under the existing codes with no blank lines left and separate them with the cheat title, including a Hashtag.

ePSXe v2.0.5 Step-by-step Setup

  • Move the txt files of all titles you want to patch into the cheats-folder within the ePSXe directory.
  • Boot up your Sinden software and Gun as normal
  • Open ePSXe and boot the game to which you want to apply the cheat(s).
  • Exit fullscreen mode (ESC by default) or pause the game
  • Select Options -> Cheat Codes

ePSXe with expanded options menu and Cheat codes highlighted


  • The flash removal entry should be visible now.
    • If not, check your game version – it must match the region / GameID of the txt-File.
  • Select the entry and click Enable.

Epsxecheat6.png

  • The entry moves to the right. Hit OK.

ePSXe Edit Cheat Codes window - gun flash removal enabled

  • Select Run -> Continue it should switch back to fullscreen / ingame.

Epsxecheat8.png

  • Check if everything worked. There should be no gun flash/crosshairs in Moorhuhn-games anymore.
    • If nothing seems to have changed, try to follow steps 10 and 11, then check again.
    • Sometimes, ePSXe needs to be fully closed and opened again to get the cheats hooked up correctly.
    • Some cheats do only work for player 1 and have no impact on player 2 flashes.
  • Calibrate your guns if needed and save your state with F1 as cheats are NOT auto-applied but will be kept enabled in your save states.

Save/Load State Tip/Trick

  • Use AHK to load/save your games with "no gun flash-cheats" enabled (F3 loads, F1 saves states)

Example AHK code

Load State
  • After your ePSXe/Game AHK boot commands, enter these lines below to automate pressing F3
 sleep, 6000 send, {F3 Down} Sleep, 500 send, {F3 Up}
Save State
  • In your AHK script use the code below right before the exit game portion of your script. This will automate pressing F1 and save a state.
 send, {F1 Down} Sleep, 500 send, {F1 Up} sleep, 2000

Border

If you have issues displaying the Sinden border, you can either use ReShade or the ePSXe Bezel Pack.