<?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>Troubleshooting &#8211; ePSXe</title>
	<atom:link href="https://epsxe.cc/troubleshooting-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:55:07 +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>Troubleshooting &#8211; ePSXe</title>
	<link>https://epsxe.cc</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Fix Disc Swapping in ePSXe (Multi-Disc Games)</title>
		<link>https://epsxe.cc/epsxe-disc-swap-multi-disc-games/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Fri, 23 Oct 2026 04:55:07 +0000</pubDate>
				<category><![CDATA[Troubleshooting]]></category>
		<guid isPermaLink="false">https://epsxe.cc/epsxe-disc-swap-multi-disc-games/</guid>

					<description><![CDATA[Final Fantasy VII–IX, Metal Gear Solid, Chrono Cross and many other PS1 classics span two to four discs, and the disc change is where ePSXe sessions go wrong. The good news: the correct flow is simple, and v2.0.18 even shipped a targeted fix for Metal Gear Solid: Special Missions&#8217; disc change. The correct swap procedure...]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Final Fantasy VII–IX, Metal Gear Solid, Chrono Cross and many other PS1 classics span two to four discs, and the disc change is where ePSXe sessions go wrong. The good news: the correct flow is simple, and v2.0.18 even shipped a targeted fix for Metal Gear Solid: Special Missions&#8217; disc change.</p>



<h2 class="wp-block-heading">The correct swap procedure (Windows)</h2>



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

<li>Wait for the game&#8217;s own &#8220;please insert disc 2&#8221; prompt (or the save point at the disc boundary — most RPGs let you save first; do that).</li>


<li>Press Esc to return to the ePSXe window without closing the emulator.</li>


<li>Use File &gt; Change Disc and point it at the next disc&#8217;s image (ISO, BIN/CUE or CHD).</li>


<li>Return to the game and confirm the prompt. The game should continue from the same session — your memory card save is the safety net if anything goes wrong.</li>

</ol>



<h2 class="wp-block-heading">Rules that prevent 90% of swap failures</h2>



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

<li><strong>Same game, same region, same rip set.</strong> A disc 2 from a different release or region may have a different game ID and be rejected. Rip all discs from your own set (see <a href="/rip-your-own-ps1-discs/">ripping guide</a>) and keep them in one folder.</li>


<li><strong>Never swap from a save state made mid-prompt unless you must.</strong> States capture the exact machine state; swapping discs around a state can confuse the game. Prefer the memory-card save at the boundary, then swap in a live session.</li>


<li><strong>Do not reset.</strong> Resetting and booting disc 2 cold works only for games that offer a disc-2 start via a memory card save — which most do at boundaries, but the in-session swap is the intended path.</li>

</ul>



<h2 class="wp-block-heading">Android disc swaps</h2>



<p class="wp-block-paragraph">The Android app handles disc changes through its own menu while the game runs; the 2.0.18 Android update fixed changedisc behaviour for several games, and the current 2.0.19 series is the one to be on — update in Google Play if swaps fail. Keep every disc image in the same folder the app can access (scoped storage), or the file picker simply won&#8217;t see disc 2.</p>



<h2 class="wp-block-heading">Game-specific notes</h2>



<p class="wp-block-paragraph">Metal Gear Solid&#8217;s Special Missions disc-swap was specifically patched in Windows v2.0.18 — if you are still on 2.0.5, update before troubleshooting further. Valkyrie Profile and several other swap-sensitive titles are covered in our <a href="/epsxe-game-fixes-valkyrie-mgs-chrono/">game-specific fixes</a>. If a swap fails repeatedly with a verified same-set rip, loading the boundary memory-card save on disc 2 directly is the fallback that works for most RPGs.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Fix an ePSXe Controller That Is Not Working</title>
		<link>https://epsxe.cc/epsxe-controller-not-working/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Fri, 23 Oct 2026 04:54:59 +0000</pubDate>
				<category><![CDATA[Troubleshooting]]></category>
		<guid isPermaLink="false">https://epsxe.cc/epsxe-controller-not-working/</guid>

					<description><![CDATA[Controller problems in ePSXe follow a pattern: the pad works in other apps, works in the config screen, or works in menus but not in game — each symptom points at a different cause. Match yours below. Symptom: ePSXe doesn&#8217;t see the pad at all Symptom: works in menus, dead in game The game is...]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Controller problems in ePSXe follow a pattern: the pad works in other apps, works in the config screen, or works in menus but not in game — each symptom points at a different cause. Match yours below.</p>



<h2 class="wp-block-heading">Symptom: ePSXe doesn&#8217;t see the pad at all</h2>



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

<li><strong>Plug in before launch.</strong> Connect the controller first, then start ePSXe. Pads connected mid-session are the single most common cause.</li>


<li><strong>Check Windows sees it:</strong> joy.cpl should list the pad and respond. If Windows can&#8217;t see it, ePSXe can&#8217;t either — fix the connection/driver layer first.</li>


<li><strong>Another app owns it:</strong> Steam (or another emulator) running in the background can intercept pads. Close them and relaunch ePSXe.</li>


<li><strong>Bluetooth asleep:</strong> wake the pad and confirm it is connected, not merely paired, before opening the emulator.</li>

</ul>



<h2 class="wp-block-heading">Symptom: works in menus, dead in game</h2>



<p class="wp-block-paragraph">The game is reading a different port or pad type than you configured. In Config &gt; Gamepad, make sure <strong>Port 1 &gt; Pad 1</strong> holds your mapping (most games read Port 1), and match the pad type to the game: early PS1 titles expect a Digital pad and ignore analog sticks entirely; DualShock-era games want the DualShock type with analog enabled. Full mapping walk-through: <a href="/epsxe-controller-setup/">controller setup guide</a>.</p>



<h2 class="wp-block-heading">Symptom: buttons wrong or swapped</h2>



<p class="wp-block-paragraph">Re-map in the config screen by clicking each input and pressing the physical control — do not trust a profile inherited from another emulator. One legacy quirk: v2.0.5 swapped the XInput vibration actuators to match the real PSX left/right, so a rumble that feels mirrored on an old profile is a profile problem, not a pad problem.</p>



<h2 class="wp-block-heading">Android checks</h2>



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

<li>Pair in Android&#8217;s Bluetooth settings <em>before</em> opening the app, then map under Preferences.</li>


<li>If the touchscreen pad appears over your game, your external pad profile isn&#8217;t active — select it in the input settings.</li>


<li>USB pads through an OTG adapter need the adapter to support data, not just charging.</li>


<li>For split-screen multiplayer, each player needs their own pad mapped to their own port — see <a href="/epsxe-netplay-local-multiplayer/">multiplayer guide</a>.</li>

</ul>



<p class="wp-block-paragraph">If the pad works in joy.cpl, is connected before launch, mapped on Port 1 with the right pad type — and still fails in one game only — suspect the game: a small number of titles read the controller in unusual ways and dislike specific pad types. Test a second game before rebuilding your whole configuration.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Fix ePSXe Audio Crackling, Stutter and Desync</title>
		<link>https://epsxe.cc/epsxe-audio-crackling-sync/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Fri, 23 Oct 2026 04:54:51 +0000</pubDate>
				<category><![CDATA[Troubleshooting]]></category>
		<guid isPermaLink="false">https://epsxe.cc/epsxe-audio-crackling-sync/</guid>

					<description><![CDATA[Crackling sound, music drifting out of sync, or effects arriving late: audio faults in ePSXe usually ride on top of a video problem, because the sound core syncs to the emulator&#8217;s frame delivery. Fix them in this order — plugin choice, frame rate stability, then latency settings. 1. Use the internal SPU core Set Config...]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Crackling sound, music drifting out of sync, or effects arriving late: audio faults in ePSXe usually ride on top of a video problem, because the sound core syncs to the emulator&#8217;s frame delivery. Fix them in this order — plugin choice, frame rate stability, then latency settings.</p>



<h2 class="wp-block-heading">1. Use the internal SPU core</h2>



<p class="wp-block-paragraph">Set Config &gt; Sound to ePSXe&#8217;s internal SPU core. The desktop releases have steadily improved it — v2.0.18 specifically reworked SPUCORE reverb and volume handling, with fixes audible in games like Ghost in the Shell, Dino Crisis 1 &amp; 2 and Wipeout. Old external SPU plugins are the most common crackle source on current builds.</p>



<h2 class="wp-block-heading">2. Stabilise the frame rate first</h2>



<p class="wp-block-paragraph">If the game itself stutters or runs uncapped, the audio will crackle no matter what the sound settings say. Lock the frame limit (our <a href="/epsxe-game-running-too-fast/">too-fast fix</a> covers the settings), and if your PC is struggling at high internal resolution, lower it one step — a stable 60 fps at 2x sounds better than a wavering 60 at 4x. On a weak machine, the software renderer is often the cure; see <a href="/epsxe-low-end-pc/">ePSXe on a low-end PC</a>.</p>



<h2 class="wp-block-heading">3. Latency and mode options</h2>



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

<li>Try the SPU core&#8217;s latency/Async options: a slightly higher latency setting trades a few milliseconds for clean sound on machines that crackle at the lowest setting.</li>


<li>Keep XA sound enabled — disabling it silences music in many games and can masquerade as an audio bug.</li>


<li>Bluetooth headphones on Windows add their own delay; if sound is clean on speakers but late on Bluetooth, that&#8217;s the headset path, not ePSXe.</li>

</ul>



<h2 class="wp-block-heading">Android: switch to the Oboe engine</h2>



<p class="wp-block-paragraph">v2.0.19 added the <strong>Oboe sound engine</strong> specifically to cut audio latency on Android — select it in the sound preferences. If crackling arrived with the 2.0.19 update itself, note that the team shipped SPU regression fixes in the 2.0.19.x point releases, so update the app in Google Play before deep-diving settings. Persistent Android audio trouble after that: lower the internal resolution, close background apps, and re-check with wired audio to separate device limits from emulator behaviour.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Fix ePSXe Games Running Too Fast (Speed Locked to Your Monitor)</title>
		<link>https://epsxe.cc/epsxe-game-running-too-fast/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Fri, 23 Oct 2026 04:54:43 +0000</pubDate>
				<category><![CDATA[Troubleshooting]]></category>
		<guid isPermaLink="false">https://epsxe.cc/epsxe-game-running-too-fast/</guid>

					<description><![CDATA[Games racing at double speed, music pitched up, timers flying — on a modern PC this is ePSXe&#8217;s frame limiter being off, mis-set, or overridden by a plugin. PS1 games are built for a fixed frame rate (about 60 fps NTSC, 50 fps PAL), and ePSXe will happily run them at whatever your hardware can...]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Games racing at double speed, music pitched up, timers flying — on a modern PC this is ePSXe&#8217;s frame limiter being off, mis-set, or overridden by a plugin. PS1 games are built for a fixed frame rate (about 60 fps NTSC, 50 fps PAL), and ePSXe will happily run them at whatever your hardware can produce unless told otherwise.</p>



<h2 class="wp-block-heading">The quick toggle: F4</h2>



<p class="wp-block-paragraph">While a game runs, press <strong>F4</strong> — it toggles the frame limit in ePSXe&#8217;s core sound/config options. If the game immediately settles to normal speed, the limiter was off, and you have found the culprit. Leave it on.</p>



<h2 class="wp-block-heading">Set it properly in the video plugin</h2>



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

<li>Open Config &gt; Video &gt; Configure for your active plugin.</li>


<li>Enable <strong>Use FPS limit</strong> and set the limit to Auto (or 60 for NTSC / 50 for PAL games).</li>


<li>Make sure you are not running two limiters fighting each other — the plugin limiter <em>or</em> an external one (a GPU driver frame cap can stay, but an emulator plugin and an overlay tool both limiting can cause judder).</li>

</ol>



<h2 class="wp-block-heading">Still too fast — or now too uneven?</h2>



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

<li><strong>High-refresh monitors:</strong> with V-Sync off and the limiter misconfigured, ePSXe can sync to a 144 Hz panel instead of the game&#8217;s rate. The limiter, not V-Sync, is the authority — set it explicitly.</li>


<li><strong>Speeding up only in menus:</strong> some games run uncapped in specific screens when framebuffer settings are off; this is cosmetic and normal for those titles.</li>


<li><strong>Android:</strong> check the frame limit / FPS options in Preferences; an accidental turbo/fast-forward state is usually a mapped hotkey on the gamepad profile. See the <a href="/epsxe-setup-android/">Android setup guide</a>.</li>


<li><strong>Sound racing with the picture:</strong> that confirms the whole emulation is uncapped, not just the display — the limiter fixes both, and persistent audio weirdness after that belongs to the <a href="/epsxe-audio-crackling-sync/">audio fix</a>.</li>

</ul>



<p class="wp-block-paragraph">One warning in the other direction: a game running at a locked, correct speed on original hardware also had slowdown. ePSXe at 60 fps with the limiter on reproduces the game as designed — don&#8217;t chase &#8220;faster than real&#8221; as a goal outside the built-in fast-forward moments.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Fix &#8220;wnaspi32.dll Not Found&#8221; in ePSXe</title>
		<link>https://epsxe.cc/epsxe-wnaspi32-dll-error/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Fri, 23 Oct 2026 04:54:35 +0000</pubDate>
				<category><![CDATA[Troubleshooting]]></category>
		<guid isPermaLink="false">https://epsxe.cc/epsxe-wnaspi32-dll-error/</guid>

					<description><![CDATA[wnaspi32.dll belonged to the ASPI layer that Windows 95/XP-era software used to talk to CD drives. ePSXe only looks for it if the CD-ROM plugin is set to an ASPI mode — something no modern setup needs. The fix is one setting, not a download. The fix: change the CD-ROM core That is the entire...]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">wnaspi32.dll belonged to the ASPI layer that Windows 95/XP-era software used to talk to CD drives. ePSXe only looks for it if the CD-ROM plugin is set to an ASPI mode — something no modern setup needs. The fix is one setting, not a download.</p>



<h2 class="wp-block-heading">The fix: change the CD-ROM core</h2>



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

<li>Open Config &gt; CD-ROM.</li>


<li>Select the internal <strong>ePSXe CDR WNT/W2K core</strong> (the Windows NT-line core) instead of any ASPI option.</li>


<li>Restart ePSXe and load your game image (File &gt; Run ISO) as usual.</li>

</ol>



<p class="wp-block-paragraph">That is the entire fix for image-based play, which is how almost everyone uses ePSXe today: BIN/CUE, ISO, IMG, PBP or CHD files ripped from their own discs.</p>



<h2 class="wp-block-heading">Why this error exists at all</h2>



<p class="wp-block-paragraph">In the 1.x era, reading original discs through ASPI was a normal path, and old configuration guides still circulate. If your ePSXe configuration was copied from such a guide — or your install is a layered upgrade of a very old folder — the ASPI setting can survive into a modern Windows that has no ASPI layer. A clean v2.0.18 install (verified against the checksum on our <a href="/download/">download page</a>) defaults sensibly and never asks for the file.</p>



<h2 class="wp-block-heading">Do not download wnaspi32.dll</h2>



<p class="wp-block-paragraph">As with <a href="/epsxe-zlib1-dll-error/">zlib1.dll</a>, standalone DLL sites are not a safe source, and forcing an XP-era driver layer onto Windows 10/11 can destabilise the whole system for the sake of one setting. If you genuinely play from original discs in a physical drive, the internal core handles modern drives; if it cannot see your drive, that is a drive/firmware issue, not an ASPI one.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Fix &#8220;zlib1.dll Is Missing&#8221; When Starting ePSXe</title>
		<link>https://epsxe.cc/epsxe-zlib1-dll-error/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Fri, 23 Oct 2026 04:54:27 +0000</pubDate>
				<category><![CDATA[Troubleshooting]]></category>
		<guid isPermaLink="false">https://epsxe.cc/epsxe-zlib1-dll-error/</guid>

					<description><![CDATA[The zlib1.dll error is a legacy of ePSXe&#8217;s long history: old plugin packs and partial downloads circulated for years with missing pieces, and Windows reports the gap the moment the emulator or a plugin tries to load the compression library. On a clean, current install you should not see it at all — which points...]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">The zlib1.dll error is a legacy of ePSXe&#8217;s long history: old plugin packs and partial downloads circulated for years with missing pieces, and Windows reports the gap the moment the emulator or a plugin tries to load the compression library. On a clean, current install you should not see it at all — which points at the fix.</p>



<h2 class="wp-block-heading">The clean fix: reinstall from the official package</h2>



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

<li>Delete the folder your current copy lives in (keep your memcards and sstates folders — copy them aside first).</li>


<li>Download the current Windows package, ePSXe2018.zip, from the official source via our <a href="/download/">download page</a> and verify the SHA-256 printed there.</li>


<li>Extract the <em>entire</em> zip to a fresh folder and run ePSXe.exe from the extracted folder — never from the zip preview. Most zlib1.dll reports come from running a partially extracted copy or bolting a new .exe onto an ancient folder.</li>


<li>Copy your memcards and sstates back in.</li>

</ol>



<h2 class="wp-block-heading">What not to do</h2>



<p class="wp-block-paragraph">Do not download a lone zlib1.dll from a DLL-download site. Those sites are a classic malware vector, the version is a lottery, and dropping random DLLs next to the .exe masks the real problem: a mixed-up install. If an error names a system library, the professional fix is a clean application folder, not a file hunt.</p>



<h2 class="wp-block-heading">If the error survives a clean install</h2>



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

<li>Check which component asks for it: if ePSXe opens but the error appears when a specific old external plugin loads, that plugin is the stale piece — switch to the internal core plugins (see <a href="/epsxe-plugin-system-explained/">how the plugin system works</a>).</li>


<li>Confirm you are on the 32-bit program&#8217;s terms: ePSXe 2.0.18 is a 32-bit executable, which runs fine on 64-bit Windows, but 64-bit plugin DLLs from other sources will not load into it.</li>


<li>Re-extract with a different archiver if files arrive incomplete; a truncated zip explains several of these legacy errors at once, including the <a href="/epsxe-wnaspi32-dll-error/">wnaspi32.dll</a> one.</li>

</ul>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Fix the ePSXe &#8220;Missing BIOS&#8221; Error</title>
		<link>https://epsxe.cc/epsxe-missing-bios-error/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Fri, 23 Oct 2026 04:54:20 +0000</pubDate>
				<category><![CDATA[Troubleshooting]]></category>
		<guid isPermaLink="false">https://epsxe.cc/epsxe-missing-bios-error/</guid>

					<description><![CDATA[ePSXe&#8217;s &#8220;missing BIOS&#8221; warning means the emulator cannot find — or cannot use — a PlayStation BIOS file. Unlike some emulators, ePSXe does not bundle one, and neither do we: the BIOS is Sony&#8217;s copyrighted firmware. Here is how to clear the error the legitimate way. Why ePSXe asks for a BIOS at all The...]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">ePSXe&#8217;s &#8220;missing BIOS&#8221; warning means the emulator cannot find — or cannot use — a PlayStation BIOS file. Unlike some emulators, ePSXe does not bundle one, and neither do we: the BIOS is Sony&#8217;s copyrighted firmware. Here is how to clear the error the legitimate way.</p>



<h2 class="wp-block-heading">Why ePSXe asks for a BIOS at all</h2>



<p class="wp-block-paragraph">The BIOS is the console&#8217;s built-in firmware. ePSXe emulates the hardware around it, but most games call BIOS routines to boot, read discs and manage memory cards. The readme in the official ePSXe package states the legal position in one line: you may only be in possession of the copyrighted BIOS if you are legally entitled to do so — in practice, you dumped it from a console you own.</p>



<h2 class="wp-block-heading">Fix it in three steps</h2>



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

<li><strong>Have a BIOS file.</strong> If you don&#8217;t, that is the whole problem. Our <a href="/epsxe-bios-legal-guide/">legal BIOS guide</a> explains how to dump firmware from your own PS1 (and why download sites are not a shortcut — their files can&#8217;t be verified, and the checksums advertised for them don&#8217;t match the genuine article).</li>


<li><strong>Put it in the bios folder.</strong> Inside your ePSXe directory there is a bios folder; your .bin belongs there. (The folder ships with an erase.me placeholder — that&#8217;s normal.)</li>


<li><strong>Select it.</strong> Config &gt; BIOS, choose the file, save, and restart ePSXe. On Android: Preferences &gt; BIOS, and make sure the file sits in a folder the app is allowed to see (scoped storage).</li>

</ol>



<h2 class="wp-block-heading">&#8220;It&#8217;s selected but the error stays&#8221;</h2>



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

<li>Wrong file: a 0-byte or misnamed dump, or a file that isn&#8217;t a BIOS at all. Re-dump or re-copy it.</li>


<li>Region games vs BIOS region: some titles are picky; a BIOS from your own console of the same region as your discs is the cleanest pairing.</li>


<li>HLE fallback confusion: ePSXe can attempt HLE BIOS emulation for some games (v2.0.18 improved HLE for specific titles), but HLE is partial — games that need a real BIOS will keep complaining or boot to the <a href="/epsxe-black-screen-fix/">black screen</a>.</li>

</ul>



<p class="wp-block-paragraph">Once the BIOS is selected properly, the warning disappears for good — it is a configuration state, not a recurring fault.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Fix ePSXe Black Screen on Launch (Windows &#038; Android)</title>
		<link>https://epsxe.cc/epsxe-black-screen-fix/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Fri, 23 Oct 2026 04:54:12 +0000</pubDate>
				<category><![CDATA[Troubleshooting]]></category>
		<guid isPermaLink="false">https://epsxe.cc/epsxe-black-screen-fix/</guid>

					<description><![CDATA[A black screen after launching a game is ePSXe&#8217;s most common failure — and it is almost never the game itself. Work through these checks in order; each one takes under a minute and the list is arranged by how often it is the real cause. 1. Is a BIOS selected? No BIOS selected =...]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">A black screen after launching a game is ePSXe&#8217;s most common failure — and it is almost never the game itself. Work through these checks in order; each one takes under a minute and the list is arranged by how often it is the real cause.</p>



<h2 class="wp-block-heading">1. Is a BIOS selected?</h2>



<p class="wp-block-paragraph">No BIOS selected = black screen on most games. Open Config &gt; BIOS (Windows) or Preferences &gt; BIOS (Android) and confirm a .bin file <em>dumped from your own console</em> is chosen, then restart ePSXe. If you do not have one yet, our <a href="/epsxe-bios-legal-guide/">legal BIOS guide</a> covers the only legitimate way to get one. Note that some titles boot on the HLE fallback and some simply refuse — a black screen with HLE selected is expected behaviour for those games.</p>



<h2 class="wp-block-heading">2. Reset the video plugin to safe settings</h2>



<p class="wp-block-paragraph">An over-tuned or mismatched video plugin is cause number two. In Config &gt; Video, open the plugin&#8217;s Configure panel and click <strong>Fast</strong> (the safe preset), then try the game. If it runs, re-apply your HD settings one at a time — the last one you changed was the culprit. Framebuffer effects set to disabled is a frequent offender: several games render their picture through them. Background in our <a href="/epsxe-petes-opengl2-settings/">OpenGL2 settings guide</a>.</p>



<h2 class="wp-block-heading">3. Check how you launched ePSXe</h2>



<p class="wp-block-paragraph">Running ePSXe.exe from inside the zip preview — or from a folder Windows protects, like Program Files — produces silent failures that look exactly like a black screen. Extract the full archive to its own folder and launch from there.</p>



<h2 class="wp-block-heading">4. Test the disc image, not the emulator</h2>



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

<li>Load a different game image. If others run, this rip is the problem — re-rip the disc (see <a href="/rip-your-own-ps1-discs/">how to rip your own PS1 discs</a>).</li>


<li>A BIN without its CUE file, or a multi-track game ripped as a single track, commonly boots to black. Re-rip keeping the .cue alongside the .bin.</li>


<li>If the image is still zipped or in an archive, extract it — ePSXe does not open games from inside zip files.</li>

</ul>



<h2 class="wp-block-heading">5. Android-specific checks</h2>



<p class="wp-block-paragraph">Grant the app access to the folder holding the game (scoped storage), confirm the BIOS path survived any app update, and switch the renderer to Software once: if the picture appears in software mode, the OpenGL renderer or a shader setting is at fault — the v2.0.19 shader changes make a shader reset worth trying. More Android context in the <a href="/epsxe-setup-android/">Android setup guide</a>.</p>



<p class="wp-block-paragraph">Still black after all five? Change <em>nothing else</em> and note which step changed the symptom — then see the <a href="/troubleshooting/">troubleshooting index</a> for the error-specific fixes.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
