<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tutorials &#8211; ePSXe</title>
	<atom:link href="https://epsxe.cc/tutorials-cat/feed/" rel="self" type="application/rss+xml" />
	<link>https://epsxe.cc</link>
	<description>Safe ePSXe Emulator Download, BIOS Setup &#38; Plugin Configurations for Windows and Android.</description>
	<lastBuildDate>Fri, 23 Oct 2026 04:52:53 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://epsxe.cc/wp-content/uploads/2026/05/favicon-150x150.png</url>
	<title>Tutorials &#8211; ePSXe</title>
	<link>https://epsxe.cc</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>ePSXe Memory Cards and Save States: The Complete Guide</title>
		<link>https://epsxe.cc/epsxe-memory-cards-save-states/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Fri, 23 Oct 2026 04:52:53 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<guid isPermaLink="false">https://epsxe.cc/epsxe-memory-cards-save-states/</guid>

					<description><![CDATA[ePSXe gives you two save systems that do different jobs: memory cards (.mcr files) that behave like the real 15-block PS1 cards, and save states that freeze the whole machine. Using the right one — and backing up the .mcr files — is the difference between a 40-hour RPG save that survives and one that...]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">ePSXe gives you two save systems that do different jobs: memory cards (.mcr files) that behave like the real 15-block PS1 cards, and save states that freeze the whole machine. Using the right one — and backing up the .mcr files — is the difference between a 40-hour RPG save that survives and one that doesn&#8217;t.</p>



<h2 class="wp-block-heading">Memory cards: where they live</h2>



<p class="wp-block-paragraph">Cards are stored as .mcr files in the memcards folder of your ePSXe directory (epsxe000.mcr, epsxe001.mcr and so on). Config &gt; Memory Cards assigns which files sit in Slot 1 and Slot 2. Games save to them exactly as they did on hardware — at save points, in blocks. Two practical notes: install ePSXe outside Program Files so Windows lets it write the files, and never rename a card while a game has it &#8220;inserted&#8221;.</p>



<h2 class="wp-block-heading">Moving saves between emulators</h2>



<p class="wp-block-paragraph">The .mcr format is the PS1 standard, and ePSXe&#8217;s cards are compatible with the PC version from Android (the Play listing states this explicitly) and importable by most other PS1 emulators, including DuckStation. Individual game saves inside a card (the per-block files) can also be extracted with card manager tools if you need a single game&#8217;s save.</p>



<h2 class="wp-block-heading">Save states: F1, F2, F3</h2>



<ul class="wp-block-list">

<li><strong>F1</strong> — save a state to the current slot.</li>


<li><strong>F2</strong> — cycle the active slot.</li>


<li><strong>F3</strong> — load the state in the current slot.</li>

</ul>



<p class="wp-block-paragraph">States are stored in the sstates folder and are <strong>emulator- and version-specific</strong>: they do not transfer to other emulators, and a state made in an old version may not load after an update. Use states as convenience (before a hard boss, mid-dungeon), and memory cards as the permanent record. Android mirrors the same model, and v2.0.19 can sync both to Google Drive or Dropbox — see the <a href="/epsxe-cloud-save-sync/">cloud save guide</a>.</p>



<h2 class="wp-block-heading">A backup habit that works</h2>



<ol class="wp-block-list">

<li>After each session, copy the whole memcards folder somewhere else — cloud storage counts.</li>


<li>Name backups by date; .mcr files are tiny, so keep many.</li>


<li>If a card ever shows as corrupted in the BIOS screen, stop, restore the newest good copy, and only then keep playing. The BIOS memory card screen is also where you delete blocks when a card fills up.</li>

</ol>



<p class="wp-block-paragraph">Related: our <a href="/epsxe-setup-windows/">Windows setup</a> and <a href="/epsxe-setup-android/">Android setup</a> guides both end at a working memory card configuration.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>ePSXe Netplay and Local Multiplayer: What Actually Works</title>
		<link>https://epsxe.cc/epsxe-netplay-local-multiplayer/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Fri, 23 Oct 2026 04:52:46 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<guid isPermaLink="false">https://epsxe.cc/epsxe-netplay-local-multiplayer/</guid>

					<description><![CDATA[&#8220;Does ePSXe have netplay?&#8221; — yes, but with honest limits. ePSXe supports local netplay: two machines on the same network, not matchmaking over the internet. Here is what the official releases actually provide, platform by platform. Windows and desktop: local netplay since 2.0.5 The v2.0.5 release (2016) ported local netplay from Android to the desktop...]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">&#8220;Does ePSXe have netplay?&#8221; — yes, but with honest limits. ePSXe supports <strong>local</strong> netplay: two machines on the same network, not matchmaking over the internet. Here is what the official releases actually provide, platform by platform.</p>



<h2 class="wp-block-heading">Windows and desktop: local netplay since 2.0.5</h2>



<p class="wp-block-paragraph">The v2.0.5 release (2016) ported local netplay from Android to the desktop builds and marked it experimental. That version&#8217;s netplay is compatible across the 2.0.5 family (Windows, Linux, macOS and Android 2.0.6-era builds). The practical rules of emulator netplay all apply: both players need the same game image, the same emulator version, and the same settings, or the two sides desync. Treat it as a LAN-party feature, not online play. There is no official server, no lobby, and no rollback netcode.</p>



<h2 class="wp-block-heading">Android: local multiplayer is the real feature</h2>



<p class="wp-block-paragraph">On Android the stronger story is same-device multiplayer: the official listing describes support for 1–4 players and a two-player split-screen mode, with external controllers over Bluetooth or USB. For couch play on a phone or tablet — or on a TV, see <a href="/epsxe-android-tv/">ePSXe on Android TV</a> — this is the mode that works without networking caveats. Map each pad under Preferences as in our <a href="/epsxe-controller-setup/">controller guide</a>.</p>



<h2 class="wp-block-heading">Setting expectations</h2>



<ul class="wp-block-list">

<li>No cross-internet play is offered or promised by the ePSXe team — anyone selling &#8220;online ePSXe&#8221; is describing something else, usually a VPN tunnel trick that adds lag and still desyncs.</li>


<li>Synchronisation is fragile: different plugins or frame settings between players will drift apart. Standardise both setups first.</li>


<li>Save states are local to each side; agree on memory-card saves for a shared campaign.</li>

</ul>



<h2 class="wp-block-heading">The alternative for true online play</h2>



<p class="wp-block-paragraph">If playing a friend online is the actual goal, RetroArch&#8217;s netplay (with the Beetle PSX core) is the more developed route in 2026 — see <a href="/epsxe-vs-retroarch/">ePSXe vs RetroArch</a>. ePSXe&#8217;s niche is local: same room, same network, same couch.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Use Cheat Codes in ePSXe</title>
		<link>https://epsxe.cc/epsxe-cheat-codes/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Fri, 23 Oct 2026 04:52:38 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<guid isPermaLink="false">https://epsxe.cc/epsxe-cheat-codes/</guid>

					<description><![CDATA[ePSXe has built-in cheat code support — no external plugin needed. This guide covers adding codes on Windows and Android, the code download feature the team added in v2.0.5, and the one interpreter-mode fix worth knowing about. Windows: the cheat window The built-in code download (v2.0.5+) Version 2.0.5 added an option in the cheat codes...]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">ePSXe has built-in cheat code support — no external plugin needed. This guide covers adding codes on Windows and Android, the code download feature the team added in v2.0.5, and the one interpreter-mode fix worth knowing about.</p>



<h2 class="wp-block-heading">Windows: the cheat window</h2>



<ol class="wp-block-list">

<li>Launch the game first, then open the cheat code window from the emulator&#8217;s menu options while it runs.</li>


<li>Add your code in the format the window expects (GameShark/CodeBreaker-style codes for the game&#8217;s region — a US code will not fire on the European version).</li>


<li>Enable the codes you want, return to the game, and check the effect. Save a save state first: a bad code can soft-lock a session, and a state is your undo button (F1 to save).</li>

</ol>



<h2 class="wp-block-heading">The built-in code download (v2.0.5+)</h2>



<p class="wp-block-paragraph">Version 2.0.5 added an option in the cheat codes window to download cheat codes for games, using data from psxdatacenter.com. It is the low-effort route for popular titles and avoids typing long code lists by hand.</p>



<h2 class="wp-block-heading">Android: cheats and scoped storage</h2>



<p class="wp-block-paragraph">On Android, cheat files live alongside your game data. The Android 2.0.18 update specifically added support for cheats stored in scoped storage folders, so on current Android versions keep the cheat files in the same approved folder as the game image, or the app cannot see them.</p>



<h2 class="wp-block-heading">When codes refuse to work</h2>



<ul class="wp-block-list">

<li><strong>Region mismatch</strong> — the most common cause. Match code region to disc region.</li>


<li><strong>Interpreter mode:</strong> v2.0.5 fixed cheat support when running in interpreter mode; on older builds, codes could silently fail there.</li>


<li><strong>Master/enabler codes:</strong> some code sets need their master code entered and enabled first.</li>


<li><strong>Timing:</strong> codes that modify memory continuously can destabilise specific games — enable one at a time when troubleshooting, and see the <a href="/troubleshooting/">troubleshooting hub</a> if a game starts crashing only with codes on.</li>

</ul>



<p class="wp-block-paragraph">Cheats are single-player fun; they have no place in any competitive or netplay context, and ePSXe&#8217;s local netplay (see <a href="/epsxe-netplay-local-multiplayer/">netplay guide</a>) assumes both sides run the same setup.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Set Up a Controller in ePSXe (Windows &#038; Android)</title>
		<link>https://epsxe.cc/epsxe-controller-setup/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Fri, 23 Oct 2026 04:52:30 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<guid isPermaLink="false">https://epsxe.cc/epsxe-controller-setup/</guid>

					<description><![CDATA[PS1 games were designed for a gamepad, and ePSXe&#8217;s controller support is one of its strengths — including analog sticks, rumble on supported setups, and (as the official feature list notes) gamepads in digital mode can use the left stick as the D-pad since v2.0.5. Here is the setup that works on both platforms. Windows:...]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">PS1 games were designed for a gamepad, and ePSXe&#8217;s controller support is one of its strengths — including analog sticks, rumble on supported setups, and (as the official feature list notes) gamepads in digital mode can use the left stick as the D-pad since v2.0.5. Here is the setup that works on both platforms.</p>



<h2 class="wp-block-heading">Windows: Config &gt; Gamepad</h2>



<ol class="wp-block-list">

<li>Connect the controller <em>before</em> launching ePSXe — pads plugged in mid-session are the top cause of the <a href="/epsxe-controller-not-working/">controller not working</a> problem.</li>


<li>Open Config &gt; Gamepad &gt; Port 1 &gt; Pad 1 and choose the pad type: DualShock for analog games, Digital for early titles.</li>


<li>Click each input box and press the physical control. Map the d-pad as well as the left stick — many PS1 games ignore the stick entirely.</li>


<li>For XInput pads, v2.0.5 swapped the vibration actuators to match the real PSX left/right — if rumble feels mirrored on an old config, re-save the profile.</li>

</ol>



<h2 class="wp-block-heading">Android: Preferences &gt; Gamepad</h2>



<p class="wp-block-paragraph">Pair the controller in Android&#8217;s Bluetooth settings first, then map it inside the app. The official listing confirms support for Bluetooth and USB gamepads (WiiMote, Sixaxis, Xbox 360-era pads, Moga, Ipega class devices) plus analog sticks. For two-player games, ePSXe for Android supports up to 4 players and a two-player split-screen mode — see <a href="/epsxe-netplay-local-multiplayer/">netplay and multiplayer</a>.</p>



<h2 class="wp-block-heading">Choosing a pad for PS1 games</h2>



<p class="wp-block-paragraph">A d-pad-centric layout matters more than extra buttons: PS1 games live on the d-pad and four face buttons. Our <a href="/best-controller-for-epsxe/">best controller for ePSXe</a> guide compares the usual suspects — 8BitDo&#8217;s SN30 Pro style pads, GameSir&#8217;s mobile controllers, PowerA and the budget Logitech F310 — with the trade-offs stated plainly.</p>



<h2 class="wp-block-heading">Quick checks when inputs misbehave</h2>



<ul class="wp-block-list">

<li>Wrong port mapped (the game reads Port 1 only in most menus).</li>


<li>Pad type set to DualShock for a digital-only game, or the reverse.</li>


<li>Another app (Steam, a mapper tool) intercepting the controller on Windows.</li>


<li>On Android, the pad paired to a different profile or connected after launch.</li>

</ul>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Pete&#8217;s OpenGL2 Settings for ePSXe: A Practical Configuration Guide</title>
		<link>https://epsxe.cc/epsxe-petes-opengl2-settings/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Fri, 23 Oct 2026 04:52:22 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<guid isPermaLink="false">https://epsxe.cc/epsxe-petes-opengl2-settings/</guid>

					<description><![CDATA[Pete&#8217;s plugins defined PS1 emulation in the 2000s, and the OpenGL2 core plugin remains ePSXe&#8217;s HD path today — the v2.0.5 release notes even added extra threading modes to it. This guide configures it conservatively: pretty first, but never at the cost of a game that stops working. Where the settings live Config &#62; Video,...]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Pete&#8217;s plugins defined PS1 emulation in the 2000s, and the OpenGL2 core plugin remains ePSXe&#8217;s HD path today — the v2.0.5 release notes even added extra threading modes to it. This guide configures it conservatively: pretty first, but never at the cost of a game that stops working.</p>



<h2 class="wp-block-heading">Where the settings live</h2>



<p class="wp-block-paragraph">Config &gt; Video, select the Pete&#8217;s OpenGL2 core plugin, then Configure. One clarification first: the official ePSXe zip ships with an empty plugins folder — the core plugins are part of the emulator itself in the 2.0.x line, while the classic standalone Pete&#8217;s plugins belong to the older external-plugin ecosystem. If a guide tells you to drop DLLs into the folder for a 2.0.x install, it is describing the 1.x era.</p>



<h2 class="wp-block-heading">A sane baseline</h2>



<ul class="wp-block-list">

<li><strong>Internal X/Y resolution:</strong> High (2x) to start; Very High only if the GPU shrugs at 2x.</li>


<li><strong>Texture filtering:</strong> option 2 (extended) as a baseline; move up for 3D games, down if 2D sprites fringe.</li>


<li><strong>Hi-Res textures:</strong> off by default — some games smear FMV and menus with it on.</li>


<li><strong>GTE accuracy:</strong> on. It steadies vertices within the limits of the plugin approach (it is not DuckStation-style PGXP).</li>


<li><strong>Framebuffer effects:</strong> full/standard, not disabled — transitions and battle effects depend on them.</li>


<li><strong>Threading mode (2.0.x):</strong> the added 2-thread and effects modes can help slower CPUs; leave the default if performance is already full speed.</li>


<li><strong>FPS limit:</strong> use the plugin&#8217;s limiter or ePSXe&#8217;s, not both fighting — one limiter, set to auto.</li>

</ul>



<h2 class="wp-block-heading">The Nice / Fast buttons are your reset switch</h2>



<p class="wp-block-paragraph">The plugin panel&#8217;s Nice and Fast presets are the fastest diagnostic in ePSXe: if a game breaks, click Fast, confirm it runs, then re-apply your HD choices one at a time. Half of all &#8220;this game is incompatible&#8221; reports are one plugin checkbox — this is also step one of our <a href="/epsxe-black-screen-fix/">black screen fix</a>.</p>



<h2 class="wp-block-heading">When OpenGL2 is the wrong tool</h2>



<p class="wp-block-paragraph">Some games lean on exact software rendering behaviour. If a title shows missing layers, wrong colours or invisible menus under OpenGL2 but runs on the internal core, believe the internal core — accuracy beats resolution for that game. The broader settings context is in <a href="/epsxe-best-graphics-settings/">best graphics settings</a>, and the plugin architecture itself in <a href="/epsxe-plugin-system-explained/">how ePSXe&#8217;s plugin system works</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Best ePSXe Graphics Settings for HD PS1 Games</title>
		<link>https://epsxe.cc/epsxe-best-graphics-settings/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Fri, 23 Oct 2026 04:52:14 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<guid isPermaLink="false">https://epsxe.cc/epsxe-best-graphics-settings/</guid>

					<description><![CDATA[ePSXe&#8217;s plugin system gives you two very different graphics paths: maximum compatibility at native resolution, or upscaled HD output that can look strikingly clean on 3D games. These settings target the second path on a typical modern PC, with fallbacks noted where a game disagrees. Choose the right video plugin first Open Config &#62; Video....]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">ePSXe&#8217;s plugin system gives you two very different graphics paths: maximum compatibility at native resolution, or upscaled HD output that can look strikingly clean on 3D games. These settings target the second path on a typical modern PC, with fallbacks noted where a game disagrees.</p>



<h2 class="wp-block-heading">Choose the right video plugin first</h2>



<p class="wp-block-paragraph">Open Config &gt; Video. For HD output, choose Pete&#8217;s OpenGL2 core plugin (settings in depth in our <a href="/epsxe-petes-opengl2-settings/">OpenGL2 guide</a>). For a problem game, drop to the internal GPU core at native resolution — if the glitch disappears, the plugin settings were the cause. The official recommended spec (fast dual-core CPU, 512 MB RAM, OpenGL 2.0 + GLSL card) covers native resolution comfortably; upscaling is what asks more of the GPU.</p>



<h2 class="wp-block-heading">The settings that matter</h2>



<ul class="wp-block-list">

<li><strong>Internal resolution:</strong> 2x–3x on a mid-range GPU is the sweet spot. Higher values mostly sharpen menus, not models, and can introduce slowdowns in framebuffer-heavy games.</li>


<li><strong>Texture filtering:</strong> use an extended/filtered setting for 3D textures, but expect occasional seams in 2D-heavy games. If sprites develop black outlines, reduce filtering first.</li>


<li><strong>GTE accuracy:</strong> enabling the accuracy options reduces the classic PS1 polygon wobble. Be clear about what this is not: ePSXe has no native PGXP like DuckStation&#8217;s — see the honest note in <a href="/epsxe-vs-duckstation/">ePSXe vs DuckStation</a>.</li>


<li><strong>Framebuffer effects:</strong> keep them enabled (or on a middle setting) for games with screen transitions and effects; disabling them is a common cause of missing effects and some black screens.</li>


<li><strong>Use FPS limit:</strong> on, with the limit set to auto/60 (NTSC) — this also prevents the <a href="/epsxe-game-running-too-fast/">games running too fast</a> problem.</li>

</ul>



<h2 class="wp-block-heading">2D games: a different recipe</h2>



<p class="wp-block-paragraph">For sprite-based games, native resolution with a CRT-style shader usually looks better than aggressive upscaling. On Android v2.0.19, the fixed CRT shaders and the new CAS and MMPX shaders are designed exactly for this case.</p>



<h2 class="wp-block-heading">Per-game profiles beat one global setup</h2>



<p class="wp-block-paragraph">PS1 emulation rewards per-game tweaks: one title wants framebuffer effects maxed, the next breaks with the same setting. Change one thing at a time, note what fixed the game, and keep the global profile conservative. If a game still misbehaves after a plugin reset, check the <a href="/troubleshooting/">troubleshooting hub</a> before assuming the rip is bad.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Get a PS1 BIOS Legally (and Why We Don&#8217;t Offer Downloads)</title>
		<link>https://epsxe.cc/epsxe-bios-legal-guide/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Fri, 23 Oct 2026 04:52:07 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<guid isPermaLink="false">https://epsxe.cc/epsxe-bios-legal-guide/</guid>

					<description><![CDATA[Search for a PS1 BIOS and you will find download buttons everywhere. This guide exists to explain why this site is not one of them — and how to get a BIOS the legal way instead: by dumping it from a PlayStation console you own. Why the BIOS is different from the emulator ePSXe itself...]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Search for a PS1 BIOS and you will find download buttons everywhere. This guide exists to explain why this site is not one of them — and how to get a BIOS the legal way instead: by dumping it from a PlayStation console you own.</p>



<h2 class="wp-block-heading">Why the BIOS is different from the emulator</h2>



<p class="wp-block-paragraph">ePSXe itself is freeware. The PlayStation BIOS is not: it is Sony&#8217;s copyrighted firmware, and neither the ePSXe team nor Google Play distributes it. The readme inside the official ePSXe package states the rule plainly — you may only be in possession of the copyrighted BIOS if you are legally entitled to do so. A BIOS file downloaded from a random site fails that test, which is why our download page removed its old BIOS link entirely rather than relabelling it.</p>



<h2 class="wp-block-heading">Which BIOS file do you need?</h2>



<p class="wp-block-paragraph">ePSXe expects a .bin image in its bios folder (Config &gt; BIOS on PC; Preferences &gt; BIOS on Android). The commonly used dumps are SCPH1001 (North America), SCPH7502 (Europe) and SCPH1000 (Japan) — match the region of the games you ripped. One BIOS from your own console is enough to start; region-free booting is not something any emulator can promise for every title.</p>



<h2 class="wp-block-heading">The legal route: dump your own console</h2>



<ol class="wp-block-list">

<li><strong>Get a console.</strong> A used original PlayStation or PSone is inexpensive second-hand — our <a href="/buy-ps1-console-bios-guide/">buying guide</a> covers what to check, and marketplaces like <a href="/go/ps1-console-ebay" rel="sponsored nofollow">eBay</a> are the usual source.</li>


<li><strong>Dump the firmware.</strong> Community dumping methods read the BIOS from real hardware (for example via a serial-link cable or a memory-card exploit on the console itself). The process produces a .bin file from your machine — that file is yours in a way a download never is.</li>


<li><strong>Copy and select it.</strong> Put the .bin in ePSXe&#8217;s bios folder and select it in the BIOS settings, then restart the emulator.</li>


<li><strong>Back it up.</strong> Keep a copy with your save backups (see the <a href="/epsxe-cloud-save-sync/">cloud save guide</a>) so you never have to dump it twice.</li>

</ol>



<h2 class="wp-block-heading">&#8220;But everyone else offers the download&#8221;</h2>



<p class="wp-block-paragraph">They do — and it is still Sony&#8217;s firmware being redistributed without a licence, often bundled with files nobody can verify. The checksum printed for one popular BIOS package does not even match the known scph1001.bin checksum, so there is no way to know what those files really are. Owning the console is also what makes your game rips straightforward: dump your firmware, rip your discs (<a href="/rip-your-own-ps1-discs/">here is how</a>), and your whole setup is clean.</p>



<h2 class="wp-block-heading">What about the built-in HLE BIOS?</h2>



<p class="wp-block-paragraph">ePSXe can fall back to high-level emulation (HLE) of the BIOS for some titles — v2.0.18 improved HLE support for specific games — but HLE is a compatibility fallback, not a replacement. Some games misbehave or refuse to boot with it. If you see the <a href="/epsxe-missing-bios-error/">missing BIOS error</a>, the real fix is a proper dump from your own hardware.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Set Up ePSXe on Android: Complete Guide</title>
		<link>https://epsxe.cc/epsxe-setup-android/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Fri, 23 Oct 2026 04:51:59 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<guid isPermaLink="false">https://epsxe.cc/epsxe-setup-android/</guid>

					<description><![CDATA[ePSXe for Android is a paid app ($3.75) sold only on Google Play — currently v2.0.19 (July 2026). Any website offering a free ePSXe APK is distributing a paid app without permission, so install it from Play and nowhere else. This guide covers the install, the BIOS path, storage permissions and controllers. 1. Install from...]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">ePSXe for Android is a paid app ($3.75) sold only on Google Play — currently v2.0.19 (July 2026). Any website offering a free ePSXe APK is distributing a paid app without permission, so install it from Play and nowhere else. This guide covers the install, the BIOS path, storage permissions and controllers.</p>



<h2 class="wp-block-heading">1. Install from Google Play</h2>



<p class="wp-block-paragraph">Open the <a href="/go/epsxe-android">ePSXe for Android listing on Google Play</a> (publisher: epsxe software s.l.) and install it. The app is rated 4.48 from about 53,000 reviews on Google Play, with over a million installs — a useful sanity check that you have the genuine listing and not a clone.</p>



<h2 class="wp-block-heading">2. Add your BIOS and games</h2>



<p class="wp-block-paragraph">The app includes no games and no BIOS. Copy a BIOS file dumped from your own PlayStation (see the <a href="/epsxe-bios-legal-guide/">legal BIOS guide</a>) and disc images ripped from your own games into a folder on the phone, then set the BIOS path in Preferences &gt; BIOS. Supported images include BIN/CUE, ISO, IMG, PBP and CHD — v2.0.19 improved CHD support further.</p>



<h2 class="wp-block-heading">3. Grant storage access (scoped storage)</h2>



<p class="wp-block-paragraph">On modern Android versions the app can only see folders you approve. When prompted, grant access to the exact folder holding your BIOS and games; if a game does not appear in the scanner, the folder permission — not the game file — is almost always the problem. The 2.0.18 update added cheat support inside scoped storage folders, and v2.0.19 targets SDK 35 for current Android releases.</p>



<h2 class="wp-block-heading">4. Pick a renderer and sound engine</h2>



<ul class="wp-block-list">

<li><strong>Video:</strong> start with the hardware renderer; switch to the OpenGL plugin for HD upscaling on a strong phone, or the software renderer if a game glitches.</li>


<li><strong>Sound:</strong> v2.0.19 added the Oboe sound engine — select it in sound preferences for lower audio latency.</li>


<li><strong>Shaders:</strong> v2.0.19 fixed the CRT shaders and added CAS and MMPX shaders for sharper 2D games.</li>

</ul>



<h2 class="wp-block-heading">5. Controls: touch or a real pad</h2>



<p class="wp-block-paragraph">The virtual touchscreen pad works, but a Bluetooth controller is the single biggest upgrade for PS1 games on a phone. Pair it before launching the app and map it under Preferences; the app supports 1–4 players and a two-player split-screen mode. Our <a href="/epsxe-controller-setup/">controller guide</a> and the <a href="/best-controller-for-epsxe/">controller buying guide</a> cover the details.</p>



<h2 class="wp-block-heading">6. Protect your saves</h2>



<p class="wp-block-paragraph">v2.0.19 added Google Drive support and updated the Dropbox API, so memory cards and save states can sync off the device. Turn it on before a long RPG — our <a href="/epsxe-cloud-save-sync/">cloud save guide</a> walks through it.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Set Up ePSXe on Windows: Complete Guide</title>
		<link>https://epsxe.cc/epsxe-setup-windows/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Fri, 23 Oct 2026 04:41:23 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<guid isPermaLink="false">https://epsxe.cc/epsxe-setup-windows/</guid>

					<description><![CDATA[This guide sets up ePSXe v2.0.18 — the current Windows release (December 23, 2025) — from a clean folder to a running game. It assumes the legal baseline used across this site: the emulator from the official source, games ripped from discs you own, and a PlayStation BIOS dumped from your own console. 1. Download...]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">This guide sets up ePSXe v2.0.18 — the current Windows release (December 23, 2025) — from a clean folder to a running game. It assumes the legal baseline used across this site: the emulator from the official source, games ripped from discs you own, and a PlayStation BIOS dumped from your own console.</p>



<h2 class="wp-block-heading">1. Download and extract ePSXe 2.0.18</h2>



<p class="wp-block-paragraph">Download the Windows package from the official ePSXe website via our <a href="/download/">download page</a>. The file is ePSXe2018.zip (1,551,309 bytes). You can verify it before extracting: its SHA-256 is ec0d0e235f839261818acc5118cd810a7193b0fbcbd339517f884dffc31792bb. Extract the whole zip into its own folder (for example C:\Games\ePSXe) — do not run ePSXe.exe from inside the zip window, and avoid Program Files, which can block memory card and config writes.</p>



<h2 class="wp-block-heading">2. Add your BIOS (from your own console)</h2>



<p class="wp-block-paragraph">ePSXe does not include a BIOS, and the BIOS is copyrighted Sony firmware — the ePSXe readme says you may only possess it if you are legally entitled to it. Dump it from a PlayStation you own (see our <a href="/epsxe-bios-legal-guide/">legal BIOS guide</a>), place the .bin file in the bios folder inside your ePSXe directory, then open Config &gt; BIOS, select it and save. Skipping this step is the number one cause of the <a href="/epsxe-missing-bios-error/">missing BIOS error</a> and black screens.</p>



<h2 class="wp-block-heading">3. Run the configuration wizard</h2>



<p class="wp-block-paragraph">On first launch, ePSXe walks you through BIOS, video, sound, CD-ROM and controllers. Sensible defaults for a modern PC:</p>



<ul class="wp-block-list">

<li><strong>Video:</strong> Pete&#8217;s OpenGL2 core plugin for HD upscaling, or the internal GPU core for maximum compatibility. Details in our <a href="/epsxe-petes-opengl2-settings/">OpenGL2 settings guide</a>.</li>


<li><strong>Sound:</strong> the internal SPU core. v2.0.18 improved its reverb and volume handling.</li>


<li><strong>CD-ROM:</strong> the internal WNT/W2K core if you play from images; an ASPI-style plugin is only relevant for real discs in old drives.</li>


<li><strong>Controllers:</strong> plug the pad in before you start mapping — see the <a href="/epsxe-controller-setup/">controller setup guide</a>.</li>

</ul>



<h2 class="wp-block-heading">4. Load your first game</h2>



<p class="wp-block-paragraph">Use File &gt; Run ISO and pick an image ripped from your own disc: BIN/CUE, ISO, IMG, PBP, or CHD (v2.0.18 added CHD support for ISOs; our <a href="/chd-conversion-guide/">CHD guide</a> covers converting your rips). If the game window stays black, work through the <a href="/epsxe-black-screen-fix/">black screen fix</a> before changing random settings.</p>



<h2 class="wp-block-heading">5. Two settings worth changing immediately</h2>



<ul class="wp-block-list">

<li><strong>Options &gt; DPI Awareness:</strong> new in v2.0.18 — enable it if menus look blurry on a high-resolution display.</li>


<li><strong>Config &gt; Memory Cards:</strong> pick two .mcr files so saves behave like real cards. F1/F2/F3 handle save states (save, choose slot, load). Our <a href="/epsxe-memory-cards-save-states/">memory card guide</a> explains the difference.</li>

</ul>



<p class="wp-block-paragraph">That is a complete, honest setup. Everything else — prettier graphics, cheats, netplay — builds on this base, and the <a href="/tutorials/">tutorials index</a> collects those guides.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
