<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[RAA! PRODUCTIONS - All Forums]]></title>
		<link>https://raaproductions.ca/forum/</link>
		<description><![CDATA[RAA! PRODUCTIONS - https://raaproductions.ca/forum]]></description>
		<pubDate>Sat, 17 Oct 2026 10:49:58 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Nintendo Game Boy Color]]></title>
			<link>https://raaproductions.ca/forum/showthread.php?tid=31</link>
			<pubDate>Thu, 15 Oct 2026 23:16:54 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://raaproductions.ca/forum/member.php?action=profile&uid=1">RETRO™</a>]]></dc:creator>
			<guid isPermaLink="false">https://raaproductions.ca/forum/showthread.php?tid=31</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Nintendo-Game-Boy-Color-Collection.png" loading="lazy"  alt="[Image: Nintendo-Game-Boy-Color-Collection.png]" class="mycode_img" /></div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">What's in the download</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">roms.zip</span></span> - all 463 games. Each file has a random number as its name, like <span style="font-style: italic;" class="mycode_i">154639885125478.gbc</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">RomRestore.ps1</span></span> - a small script that unpacks every game with its real name.<br />
</li>
</ul>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">How to get the real game names back</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><br />
<ol type="1" class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Download</span> the zip and <span style="font-weight: bold;" class="mycode_b">extract it</span> (right-click &gt; <span style="font-style: italic;" class="mycode_i">Extract All...</span>).<br />
</li>
<li>Open the extracted folder. Keep <span style="font-weight: bold;" class="mycode_b">roms.zip</span> and <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> <span style="color: #FF6B6B;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">in the same folder</span></span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Right-click RomRestore.ps1</span> and choose <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Run with PowerShell</span></span>.<br />
</li>
<li>When the window says <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Done</span></span>, press <span style="font-weight: bold;" class="mycode_b">Enter</span> to close it.<br />
</li>
<li>Your games are now in the new <span style="font-weight: bold;" class="mycode_b">roms</span> folder, with their real names. Enjoy! You can delete <span style="font-weight: bold;" class="mycode_b">roms.zip</span> now.<br />
</li>
</ol>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Having trouble?</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">The script opened in Notepad.</span></span> That's what double-clicking does on Windows. Close Notepad and use <span style="font-style: italic;" class="mycode_i">right-click &gt; Run with PowerShell</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I already extracted roms.zip.</span></span> No problem - put <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> in the folder with the numbered files and run it. It renames those too.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">Windows blocked the script.</span></span> Open PowerShell in that folder and run the command below.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I'm not on Windows.</span></span> Open RomRestore.ps1 in any text editor - each line shows a number and the game it belongs to.<br />
</li>
</ul>
</span><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>powershell -ExecutionPolicy Bypass -File .&#92;RomRestore.ps1</code></div></div><br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Playing the games</span></span></span><br />
<span style="font-size: medium;" class="mycode_size">Use a Game Boy Color emulator such as <span style="font-weight: bold;" class="mycode_b">mGBA</span>, <span style="font-weight: bold;" class="mycode_b">SameBoy</span>, <span style="font-weight: bold;" class="mycode_b">Gambatte</span> or <span style="font-weight: bold;" class="mycode_b">RetroArch</span> (Gambatte, SameBoy or mGBA core). No BIOS file is needed.</span><br />
<br />
<div style="text-align: center;" class="mycode_align"><a href="https://archive.org/download/gbc_20261015/gbc.zip" target="_blank" rel="noopener" class="mycode_url"><img src="https://raaproductions.ca/forum/uploads/retrogaming/download-button-gameboycolor.png" loading="lazy"  width="300" height="84" alt="[Image: download-button-gameboycolor.png]" class="mycode_img" /></a></div>
<br />
<hr class="mycode_hr" />
<br />
<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Nintendo-Game-Boy-Color-GameList.jpg" loading="lazy"  alt="[Image: Nintendo-Game-Boy-Color-GameList.jpg]" class="mycode_img" /></div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Nintendo-Game-Boy-Color-Collection.png" loading="lazy"  alt="[Image: Nintendo-Game-Boy-Color-Collection.png]" class="mycode_img" /></div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">What's in the download</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">roms.zip</span></span> - all 463 games. Each file has a random number as its name, like <span style="font-style: italic;" class="mycode_i">154639885125478.gbc</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">RomRestore.ps1</span></span> - a small script that unpacks every game with its real name.<br />
</li>
</ul>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">How to get the real game names back</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><br />
<ol type="1" class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Download</span> the zip and <span style="font-weight: bold;" class="mycode_b">extract it</span> (right-click &gt; <span style="font-style: italic;" class="mycode_i">Extract All...</span>).<br />
</li>
<li>Open the extracted folder. Keep <span style="font-weight: bold;" class="mycode_b">roms.zip</span> and <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> <span style="color: #FF6B6B;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">in the same folder</span></span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Right-click RomRestore.ps1</span> and choose <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Run with PowerShell</span></span>.<br />
</li>
<li>When the window says <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Done</span></span>, press <span style="font-weight: bold;" class="mycode_b">Enter</span> to close it.<br />
</li>
<li>Your games are now in the new <span style="font-weight: bold;" class="mycode_b">roms</span> folder, with their real names. Enjoy! You can delete <span style="font-weight: bold;" class="mycode_b">roms.zip</span> now.<br />
</li>
</ol>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Having trouble?</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">The script opened in Notepad.</span></span> That's what double-clicking does on Windows. Close Notepad and use <span style="font-style: italic;" class="mycode_i">right-click &gt; Run with PowerShell</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I already extracted roms.zip.</span></span> No problem - put <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> in the folder with the numbered files and run it. It renames those too.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">Windows blocked the script.</span></span> Open PowerShell in that folder and run the command below.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I'm not on Windows.</span></span> Open RomRestore.ps1 in any text editor - each line shows a number and the game it belongs to.<br />
</li>
</ul>
</span><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>powershell -ExecutionPolicy Bypass -File .&#92;RomRestore.ps1</code></div></div><br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Playing the games</span></span></span><br />
<span style="font-size: medium;" class="mycode_size">Use a Game Boy Color emulator such as <span style="font-weight: bold;" class="mycode_b">mGBA</span>, <span style="font-weight: bold;" class="mycode_b">SameBoy</span>, <span style="font-weight: bold;" class="mycode_b">Gambatte</span> or <span style="font-weight: bold;" class="mycode_b">RetroArch</span> (Gambatte, SameBoy or mGBA core). No BIOS file is needed.</span><br />
<br />
<div style="text-align: center;" class="mycode_align"><a href="https://archive.org/download/gbc_20261015/gbc.zip" target="_blank" rel="noopener" class="mycode_url"><img src="https://raaproductions.ca/forum/uploads/retrogaming/download-button-gameboycolor.png" loading="lazy"  width="300" height="84" alt="[Image: download-button-gameboycolor.png]" class="mycode_img" /></a></div>
<br />
<hr class="mycode_hr" />
<br />
<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Nintendo-Game-Boy-Color-GameList.jpg" loading="lazy"  alt="[Image: Nintendo-Game-Boy-Color-GameList.jpg]" class="mycode_img" /></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Nintendo Game Boy]]></title>
			<link>https://raaproductions.ca/forum/showthread.php?tid=30</link>
			<pubDate>Thu, 15 Oct 2026 22:27:00 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://raaproductions.ca/forum/member.php?action=profile&uid=1">RETRO™</a>]]></dc:creator>
			<guid isPermaLink="false">https://raaproductions.ca/forum/showthread.php?tid=30</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Nintendo-Game-Boy-Collection.png" loading="lazy"  alt="[Image: Nintendo-Game-Boy-Collection.png]" class="mycode_img" /></div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">What's in the download</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">roms.zip</span></span> - all 504 games. Each file has a random number as its name, like <span style="font-style: italic;" class="mycode_i">154639885125478.gb</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">RomRestore.ps1</span></span> - a small script that unpacks every game with its real name.<br />
</li>
</ul>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">How to get the real game names back</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><br />
<ol type="1" class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Download</span> the zip and <span style="font-weight: bold;" class="mycode_b">extract it</span> (right-click &gt; <span style="font-style: italic;" class="mycode_i">Extract All...</span>).<br />
</li>
<li>Open the extracted folder. Keep <span style="font-weight: bold;" class="mycode_b">roms.zip</span> and <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> <span style="color: #FF6B6B;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">in the same folder</span></span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Right-click RomRestore.ps1</span> and choose <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Run with PowerShell</span></span>.<br />
</li>
<li>When the window says <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Done</span></span>, press <span style="font-weight: bold;" class="mycode_b">Enter</span> to close it.<br />
</li>
<li>Your games are now in the new <span style="font-weight: bold;" class="mycode_b">roms</span> folder, with their real names. Enjoy! You can delete <span style="font-weight: bold;" class="mycode_b">roms.zip</span> now.<br />
</li>
</ol>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Having trouble?</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">The script opened in Notepad.</span></span> That's what double-clicking does on Windows. Close Notepad and use <span style="font-style: italic;" class="mycode_i">right-click &gt; Run with PowerShell</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I already extracted roms.zip.</span></span> No problem - put <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> in the folder with the numbered files and run it. It renames those too.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">Windows blocked the script.</span></span> Open PowerShell in that folder and run the command below.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I'm not on Windows.</span></span> Open RomRestore.ps1 in any text editor - each line shows a number and the game it belongs to.<br />
</li>
</ul>
</span><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>powershell -ExecutionPolicy Bypass -File .&#92;RomRestore.ps1</code></div></div><br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Playing the games</span></span></span><br />
<span style="font-size: medium;" class="mycode_size">Use a Game Boy emulator such as <span style="font-weight: bold;" class="mycode_b">mGBA</span>, <span style="font-weight: bold;" class="mycode_b">SameBoy</span>, <span style="font-weight: bold;" class="mycode_b">Gambatte</span> or <span style="font-weight: bold;" class="mycode_b">RetroArch</span> (Gambatte, SameBoy or mGBA core). No BIOS file is needed.</span><br />
<br />
<div style="text-align: center;" class="mycode_align"><a href="https://archive.org/download/entertainment3_202610/entertainment3.zip" target="_blank" rel="noopener" class="mycode_url"><img src="https://raaproductions.ca/forum/uploads/retrogaming/download-button-gameboy.png" loading="lazy"  width="300" height="84" alt="[Image: download-button-gameboy.png]" class="mycode_img" /></a></div>
<br />
<hr class="mycode_hr" />
<br />
<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Nintendo-Game-Boy-GameList.jpg" loading="lazy"  alt="[Image: Nintendo-Game-Boy-GameList.jpg]" class="mycode_img" /></div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Nintendo-Game-Boy-Collection.png" loading="lazy"  alt="[Image: Nintendo-Game-Boy-Collection.png]" class="mycode_img" /></div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">What's in the download</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">roms.zip</span></span> - all 504 games. Each file has a random number as its name, like <span style="font-style: italic;" class="mycode_i">154639885125478.gb</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">RomRestore.ps1</span></span> - a small script that unpacks every game with its real name.<br />
</li>
</ul>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">How to get the real game names back</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><br />
<ol type="1" class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Download</span> the zip and <span style="font-weight: bold;" class="mycode_b">extract it</span> (right-click &gt; <span style="font-style: italic;" class="mycode_i">Extract All...</span>).<br />
</li>
<li>Open the extracted folder. Keep <span style="font-weight: bold;" class="mycode_b">roms.zip</span> and <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> <span style="color: #FF6B6B;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">in the same folder</span></span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Right-click RomRestore.ps1</span> and choose <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Run with PowerShell</span></span>.<br />
</li>
<li>When the window says <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Done</span></span>, press <span style="font-weight: bold;" class="mycode_b">Enter</span> to close it.<br />
</li>
<li>Your games are now in the new <span style="font-weight: bold;" class="mycode_b">roms</span> folder, with their real names. Enjoy! You can delete <span style="font-weight: bold;" class="mycode_b">roms.zip</span> now.<br />
</li>
</ol>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Having trouble?</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">The script opened in Notepad.</span></span> That's what double-clicking does on Windows. Close Notepad and use <span style="font-style: italic;" class="mycode_i">right-click &gt; Run with PowerShell</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I already extracted roms.zip.</span></span> No problem - put <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> in the folder with the numbered files and run it. It renames those too.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">Windows blocked the script.</span></span> Open PowerShell in that folder and run the command below.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I'm not on Windows.</span></span> Open RomRestore.ps1 in any text editor - each line shows a number and the game it belongs to.<br />
</li>
</ul>
</span><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>powershell -ExecutionPolicy Bypass -File .&#92;RomRestore.ps1</code></div></div><br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Playing the games</span></span></span><br />
<span style="font-size: medium;" class="mycode_size">Use a Game Boy emulator such as <span style="font-weight: bold;" class="mycode_b">mGBA</span>, <span style="font-weight: bold;" class="mycode_b">SameBoy</span>, <span style="font-weight: bold;" class="mycode_b">Gambatte</span> or <span style="font-weight: bold;" class="mycode_b">RetroArch</span> (Gambatte, SameBoy or mGBA core). No BIOS file is needed.</span><br />
<br />
<div style="text-align: center;" class="mycode_align"><a href="https://archive.org/download/entertainment3_202610/entertainment3.zip" target="_blank" rel="noopener" class="mycode_url"><img src="https://raaproductions.ca/forum/uploads/retrogaming/download-button-gameboy.png" loading="lazy"  width="300" height="84" alt="[Image: download-button-gameboy.png]" class="mycode_img" /></a></div>
<br />
<hr class="mycode_hr" />
<br />
<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Nintendo-Game-Boy-GameList.jpg" loading="lazy"  alt="[Image: Nintendo-Game-Boy-GameList.jpg]" class="mycode_img" /></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Super Nintendo Entertainment System]]></title>
			<link>https://raaproductions.ca/forum/showthread.php?tid=29</link>
			<pubDate>Thu, 15 Oct 2026 21:33:03 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://raaproductions.ca/forum/member.php?action=profile&uid=1">RETRO™</a>]]></dc:creator>
			<guid isPermaLink="false">https://raaproductions.ca/forum/showthread.php?tid=29</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Nintendo-SNES-Collection.png" loading="lazy"  alt="[Image: Nintendo-SNES-Collection.png]" class="mycode_img" /></div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">What's in the download</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">roms.zip</span></span> - all 764 games. Each file has a random number as its name, like <span style="font-style: italic;" class="mycode_i">154639885125478.sfc</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">RomRestore.ps1</span></span> - a small script that unpacks every game with its real name.<br />
</li>
</ul>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">How to get the real game names back</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><br />
<ol type="1" class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Download</span> the zip and <span style="font-weight: bold;" class="mycode_b">extract it</span> (right-click &gt; <span style="font-style: italic;" class="mycode_i">Extract All...</span>).<br />
</li>
<li>Open the extracted folder. Keep <span style="font-weight: bold;" class="mycode_b">roms.zip</span> and <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> <span style="color: #FF6B6B;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">in the same folder</span></span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Right-click RomRestore.ps1</span> and choose <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Run with PowerShell</span></span>.<br />
</li>
<li>When the window says <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Done</span></span>, press <span style="font-weight: bold;" class="mycode_b">Enter</span> to close it.<br />
</li>
<li>Your games are now in the new <span style="font-weight: bold;" class="mycode_b">roms</span> folder, with their real names. Enjoy! You can delete <span style="font-weight: bold;" class="mycode_b">roms.zip</span> now.<br />
</li>
</ol>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Having trouble?</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">The script opened in Notepad.</span></span> That's what double-clicking does on Windows. Close Notepad and use <span style="font-style: italic;" class="mycode_i">right-click &gt; Run with PowerShell</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I already extracted roms.zip.</span></span> No problem - put <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> in the folder with the numbered files and run it. It renames those too.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">Windows blocked the script.</span></span> Open PowerShell in that folder and run the command below.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I'm not on Windows.</span></span> Open RomRestore.ps1 in any text editor - each line shows a number and the game it belongs to.<br />
</li>
</ul>
</span><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>powershell -ExecutionPolicy Bypass -File .&#92;RomRestore.ps1</code></div></div><br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Playing the games</span></span></span><br />
<span style="font-size: medium;" class="mycode_size">Use an SNES emulator such as <span style="font-weight: bold;" class="mycode_b">Snes9x</span>, <span style="font-weight: bold;" class="mycode_b">bsnes</span> or <span style="font-weight: bold;" class="mycode_b">RetroArch</span> (Snes9x or bsnes core). No BIOS file is needed.</span><br />
<br />
<div style="text-align: center;" class="mycode_align"><a href="https://archive.org/download/entertainment2/entertainment2.zip" target="_blank" rel="noopener" class="mycode_url"><img src="https://raaproductions.ca/forum/uploads/retrogaming/download-button-snes.png" loading="lazy"  width="300" height="69" alt="[Image: download-button-snes.png]" class="mycode_img" /></a></div>
<br />
<hr class="mycode_hr" />
<br />
<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Nintendo-SNES-GameList.jpg" loading="lazy"  alt="[Image: Nintendo-SNES-GameList.jpg]" class="mycode_img" /></div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Nintendo-SNES-Collection.png" loading="lazy"  alt="[Image: Nintendo-SNES-Collection.png]" class="mycode_img" /></div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">What's in the download</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">roms.zip</span></span> - all 764 games. Each file has a random number as its name, like <span style="font-style: italic;" class="mycode_i">154639885125478.sfc</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">RomRestore.ps1</span></span> - a small script that unpacks every game with its real name.<br />
</li>
</ul>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">How to get the real game names back</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><br />
<ol type="1" class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Download</span> the zip and <span style="font-weight: bold;" class="mycode_b">extract it</span> (right-click &gt; <span style="font-style: italic;" class="mycode_i">Extract All...</span>).<br />
</li>
<li>Open the extracted folder. Keep <span style="font-weight: bold;" class="mycode_b">roms.zip</span> and <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> <span style="color: #FF6B6B;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">in the same folder</span></span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Right-click RomRestore.ps1</span> and choose <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Run with PowerShell</span></span>.<br />
</li>
<li>When the window says <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Done</span></span>, press <span style="font-weight: bold;" class="mycode_b">Enter</span> to close it.<br />
</li>
<li>Your games are now in the new <span style="font-weight: bold;" class="mycode_b">roms</span> folder, with their real names. Enjoy! You can delete <span style="font-weight: bold;" class="mycode_b">roms.zip</span> now.<br />
</li>
</ol>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Having trouble?</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">The script opened in Notepad.</span></span> That's what double-clicking does on Windows. Close Notepad and use <span style="font-style: italic;" class="mycode_i">right-click &gt; Run with PowerShell</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I already extracted roms.zip.</span></span> No problem - put <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> in the folder with the numbered files and run it. It renames those too.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">Windows blocked the script.</span></span> Open PowerShell in that folder and run the command below.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I'm not on Windows.</span></span> Open RomRestore.ps1 in any text editor - each line shows a number and the game it belongs to.<br />
</li>
</ul>
</span><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>powershell -ExecutionPolicy Bypass -File .&#92;RomRestore.ps1</code></div></div><br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Playing the games</span></span></span><br />
<span style="font-size: medium;" class="mycode_size">Use an SNES emulator such as <span style="font-weight: bold;" class="mycode_b">Snes9x</span>, <span style="font-weight: bold;" class="mycode_b">bsnes</span> or <span style="font-weight: bold;" class="mycode_b">RetroArch</span> (Snes9x or bsnes core). No BIOS file is needed.</span><br />
<br />
<div style="text-align: center;" class="mycode_align"><a href="https://archive.org/download/entertainment2/entertainment2.zip" target="_blank" rel="noopener" class="mycode_url"><img src="https://raaproductions.ca/forum/uploads/retrogaming/download-button-snes.png" loading="lazy"  width="300" height="69" alt="[Image: download-button-snes.png]" class="mycode_img" /></a></div>
<br />
<hr class="mycode_hr" />
<br />
<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Nintendo-SNES-GameList.jpg" loading="lazy"  alt="[Image: Nintendo-SNES-GameList.jpg]" class="mycode_img" /></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Nintendo Entertainment System]]></title>
			<link>https://raaproductions.ca/forum/showthread.php?tid=28</link>
			<pubDate>Wed, 14 Oct 2026 04:14:27 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://raaproductions.ca/forum/member.php?action=profile&uid=1">RETRO™</a>]]></dc:creator>
			<guid isPermaLink="false">https://raaproductions.ca/forum/showthread.php?tid=28</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Nintendo-NES-Collection.jpg" loading="lazy"  alt="[Image: Nintendo-NES-Collection.jpg]" class="mycode_img" /></div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">What's in the download</span></span></span><br />
<ul class="mycode_list"><li><span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">roms.zip</span></span> - all 741 games. Each file has a random number as its name, like <span style="font-style: italic;" class="mycode_i">154639885125478.nes</span>.</span><br />
</li>
<li><span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">RomRestore.ps1</span></span> - a small script that unpacks every game with its real name.</span><br />
</li>
</ul>
<br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">How to get the real game names back</span></span></span><br />
<br />
<ol type="1" class="mycode_list"><li><span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Download</span> the zip and <span style="font-weight: bold;" class="mycode_b">extract it</span> (right-click &gt; <span style="font-style: italic;" class="mycode_i">Extract All...</span>).</span><br />
</li>
<li><span style="font-size: medium;" class="mycode_size">Open the extracted folder. Keep <span style="font-weight: bold;" class="mycode_b">roms.zip</span> and <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> <span style="color: #FF6B6B;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">in the same folder</span></span>.</span><br />
</li>
<li><span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Right-click RomRestore.ps1</span> and choose <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Run with PowerShell</span></span>.</span><br />
</li>
<li><span style="font-size: medium;" class="mycode_size">When the window says <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Done</span></span>, press <span style="font-weight: bold;" class="mycode_b">Enter</span> to close it.</span><br />
</li>
<li><span style="font-size: medium;" class="mycode_size">Your games are now in the new <span style="font-weight: bold;" class="mycode_b">roms</span> folder, with their real names. Enjoy! You can delete <span style="font-weight: bold;" class="mycode_b">roms.zip</span> now.</span><br />
</li>
</ol>
<br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Having trouble?</span></span></span><br />
<ul class="mycode_list"><li><span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">The script opened in Notepad.</span></span> That's what double-clicking does on Windows. Close Notepad and use <span style="font-style: italic;" class="mycode_i">right-click &gt; Run with PowerShell</span>.</span><br />
</li>
<li><span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I already extracted roms.zip.</span></span> No problem - put <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> in the folder with the numbered files and run it. It renames those too.</span><br />
</li>
<li><span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">Windows blocked the script.</span></span> Open PowerShell in that folder and run the command below.</span><br />
</li>
<li><span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I'm not on Windows.</span></span> Open RomRestore.ps1 in any text editor - each line shows a number and the game it belongs to.</span><br />
</li>
</ul>
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>powershell -ExecutionPolicy Bypass -File .&#92;RomRestore.ps1</code></div></div><br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Playing the games</span></span></span><br />
<span style="font-size: medium;" class="mycode_size">Use an NES emulator such as <span style="font-weight: bold;" class="mycode_b">Mesen</span>, <span style="font-weight: bold;" class="mycode_b">Nestopia</span>, <span style="font-weight: bold;" class="mycode_b">FCEUX</span> or <span style="font-weight: bold;" class="mycode_b">RetroArch</span> (Mesen, Nestopia or FCEUmm core). No BIOS file is needed.</span><br />
<br />
<div style="text-align: center;" class="mycode_align"><a href="https://archive.org/download/entertainment_202610/entertainemnt.zip" target="_blank" rel="noopener" class="mycode_url"><img src="https://raaproductions.ca/forum/uploads/retrogaming/download-button-nes.png" loading="lazy"  width="300" height="74" alt="[Image: download-button-nes.png]" class="mycode_img" /></a></div>
<br />
<hr class="mycode_hr" />
<br />
<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Nintendo-NES-GameList.jpg" loading="lazy"  alt="[Image: Nintendo-NES-GameList.jpg]" class="mycode_img" /></div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Nintendo-NES-Collection.jpg" loading="lazy"  alt="[Image: Nintendo-NES-Collection.jpg]" class="mycode_img" /></div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">What's in the download</span></span></span><br />
<ul class="mycode_list"><li><span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">roms.zip</span></span> - all 741 games. Each file has a random number as its name, like <span style="font-style: italic;" class="mycode_i">154639885125478.nes</span>.</span><br />
</li>
<li><span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">RomRestore.ps1</span></span> - a small script that unpacks every game with its real name.</span><br />
</li>
</ul>
<br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">How to get the real game names back</span></span></span><br />
<br />
<ol type="1" class="mycode_list"><li><span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Download</span> the zip and <span style="font-weight: bold;" class="mycode_b">extract it</span> (right-click &gt; <span style="font-style: italic;" class="mycode_i">Extract All...</span>).</span><br />
</li>
<li><span style="font-size: medium;" class="mycode_size">Open the extracted folder. Keep <span style="font-weight: bold;" class="mycode_b">roms.zip</span> and <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> <span style="color: #FF6B6B;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">in the same folder</span></span>.</span><br />
</li>
<li><span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Right-click RomRestore.ps1</span> and choose <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Run with PowerShell</span></span>.</span><br />
</li>
<li><span style="font-size: medium;" class="mycode_size">When the window says <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Done</span></span>, press <span style="font-weight: bold;" class="mycode_b">Enter</span> to close it.</span><br />
</li>
<li><span style="font-size: medium;" class="mycode_size">Your games are now in the new <span style="font-weight: bold;" class="mycode_b">roms</span> folder, with their real names. Enjoy! You can delete <span style="font-weight: bold;" class="mycode_b">roms.zip</span> now.</span><br />
</li>
</ol>
<br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Having trouble?</span></span></span><br />
<ul class="mycode_list"><li><span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">The script opened in Notepad.</span></span> That's what double-clicking does on Windows. Close Notepad and use <span style="font-style: italic;" class="mycode_i">right-click &gt; Run with PowerShell</span>.</span><br />
</li>
<li><span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I already extracted roms.zip.</span></span> No problem - put <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> in the folder with the numbered files and run it. It renames those too.</span><br />
</li>
<li><span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">Windows blocked the script.</span></span> Open PowerShell in that folder and run the command below.</span><br />
</li>
<li><span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I'm not on Windows.</span></span> Open RomRestore.ps1 in any text editor - each line shows a number and the game it belongs to.</span><br />
</li>
</ul>
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>powershell -ExecutionPolicy Bypass -File .&#92;RomRestore.ps1</code></div></div><br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Playing the games</span></span></span><br />
<span style="font-size: medium;" class="mycode_size">Use an NES emulator such as <span style="font-weight: bold;" class="mycode_b">Mesen</span>, <span style="font-weight: bold;" class="mycode_b">Nestopia</span>, <span style="font-weight: bold;" class="mycode_b">FCEUX</span> or <span style="font-weight: bold;" class="mycode_b">RetroArch</span> (Mesen, Nestopia or FCEUmm core). No BIOS file is needed.</span><br />
<br />
<div style="text-align: center;" class="mycode_align"><a href="https://archive.org/download/entertainment_202610/entertainemnt.zip" target="_blank" rel="noopener" class="mycode_url"><img src="https://raaproductions.ca/forum/uploads/retrogaming/download-button-nes.png" loading="lazy"  width="300" height="74" alt="[Image: download-button-nes.png]" class="mycode_img" /></a></div>
<br />
<hr class="mycode_hr" />
<br />
<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Nintendo-NES-GameList.jpg" loading="lazy"  alt="[Image: Nintendo-NES-GameList.jpg]" class="mycode_img" /></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Nintendo Game & Watch]]></title>
			<link>https://raaproductions.ca/forum/showthread.php?tid=27</link>
			<pubDate>Wed, 14 Oct 2026 03:45:02 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://raaproductions.ca/forum/member.php?action=profile&uid=1">RETRO™</a>]]></dc:creator>
			<guid isPermaLink="false">https://raaproductions.ca/forum/showthread.php?tid=27</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Nintendo-Game-and-Watch-Collection.jpg" loading="lazy"  alt="[Image: Nintendo-Game-and-Watch-Collection.jpg]" class="mycode_img" /></div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">What's in the download</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">roms.zip</span></span> - all 59 games. Each file has a random number as its name, like <span style="font-style: italic;" class="mycode_i">154639885125478.mgw</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">RomRestore.ps1</span></span> - a small script that unpacks every game with its real name.<br />
</li>
</ul>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">How to get the real game names back</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><br />
<ol type="1" class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Download</span> the zip and <span style="font-weight: bold;" class="mycode_b">extract it</span> (right-click &gt; <span style="font-style: italic;" class="mycode_i">Extract All...</span>).<br />
</li>
<li>Open the extracted folder. Keep <span style="font-weight: bold;" class="mycode_b">roms.zip</span> and <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> <span style="color: #FF6B6B;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">in the same folder</span></span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Right-click RomRestore.ps1</span> and choose <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Run with PowerShell</span></span>.<br />
</li>
<li>When the window says <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Done</span></span>, press <span style="font-weight: bold;" class="mycode_b">Enter</span> to close it.<br />
</li>
<li>Your games are now in the new <span style="font-weight: bold;" class="mycode_b">roms</span> folder, with their real names. Enjoy! You can delete <span style="font-weight: bold;" class="mycode_b">roms.zip</span> now.<br />
</li>
</ol>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Having trouble?</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">The script opened in Notepad.</span></span> That's what double-clicking does on Windows. Close Notepad and use <span style="font-style: italic;" class="mycode_i">right-click &gt; Run with PowerShell</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I already extracted roms.zip.</span></span> No problem - put <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> in the folder with the numbered files and run it. It renames those too.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">Windows blocked the script.</span></span> Open PowerShell in that folder and run the command below.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I'm not on Windows.</span></span> Open RomRestore.ps1 in any text editor - each line shows a number and the game it belongs to.<br />
</li>
</ul>
</span><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>powershell -ExecutionPolicy Bypass -File .&#92;RomRestore.ps1</code></div></div><br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Playing the games</span></span></span><br />
<span style="font-size: medium;" class="mycode_size">Use <span style="font-weight: bold;" class="mycode_b">RetroArch</span> with the <span style="font-weight: bold;" class="mycode_b">Handheld Electronic (GW)</span> core, which plays <span style="font-weight: bold;" class="mycode_b">.mgw</span> files directly.</span><br />
<br />
<div style="text-align: center;" class="mycode_align"><a href="https://archive.org/download/game-and-watch-rom-collection/game-and-watch.zip" target="_blank" rel="noopener" class="mycode_url"><img src="https://raaproductions.ca/forum/uploads/retrogaming/download-button-game-and-watch.png" loading="lazy"  width="300" height="74" alt="[Image: download-button-game-and-watch.png]" class="mycode_img" /></a></div>
<br />
<hr class="mycode_hr" />
<br />
<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Nintendo-Game-and-Watch-GameList.jpg" loading="lazy"  alt="[Image: Nintendo-Game-and-Watch-GameList.jpg]" class="mycode_img" /></div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Nintendo-Game-and-Watch-Collection.jpg" loading="lazy"  alt="[Image: Nintendo-Game-and-Watch-Collection.jpg]" class="mycode_img" /></div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">What's in the download</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">roms.zip</span></span> - all 59 games. Each file has a random number as its name, like <span style="font-style: italic;" class="mycode_i">154639885125478.mgw</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">RomRestore.ps1</span></span> - a small script that unpacks every game with its real name.<br />
</li>
</ul>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">How to get the real game names back</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><br />
<ol type="1" class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Download</span> the zip and <span style="font-weight: bold;" class="mycode_b">extract it</span> (right-click &gt; <span style="font-style: italic;" class="mycode_i">Extract All...</span>).<br />
</li>
<li>Open the extracted folder. Keep <span style="font-weight: bold;" class="mycode_b">roms.zip</span> and <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> <span style="color: #FF6B6B;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">in the same folder</span></span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Right-click RomRestore.ps1</span> and choose <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Run with PowerShell</span></span>.<br />
</li>
<li>When the window says <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Done</span></span>, press <span style="font-weight: bold;" class="mycode_b">Enter</span> to close it.<br />
</li>
<li>Your games are now in the new <span style="font-weight: bold;" class="mycode_b">roms</span> folder, with their real names. Enjoy! You can delete <span style="font-weight: bold;" class="mycode_b">roms.zip</span> now.<br />
</li>
</ol>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Having trouble?</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">The script opened in Notepad.</span></span> That's what double-clicking does on Windows. Close Notepad and use <span style="font-style: italic;" class="mycode_i">right-click &gt; Run with PowerShell</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I already extracted roms.zip.</span></span> No problem - put <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> in the folder with the numbered files and run it. It renames those too.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">Windows blocked the script.</span></span> Open PowerShell in that folder and run the command below.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I'm not on Windows.</span></span> Open RomRestore.ps1 in any text editor - each line shows a number and the game it belongs to.<br />
</li>
</ul>
</span><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>powershell -ExecutionPolicy Bypass -File .&#92;RomRestore.ps1</code></div></div><br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Playing the games</span></span></span><br />
<span style="font-size: medium;" class="mycode_size">Use <span style="font-weight: bold;" class="mycode_b">RetroArch</span> with the <span style="font-weight: bold;" class="mycode_b">Handheld Electronic (GW)</span> core, which plays <span style="font-weight: bold;" class="mycode_b">.mgw</span> files directly.</span><br />
<br />
<div style="text-align: center;" class="mycode_align"><a href="https://archive.org/download/game-and-watch-rom-collection/game-and-watch.zip" target="_blank" rel="noopener" class="mycode_url"><img src="https://raaproductions.ca/forum/uploads/retrogaming/download-button-game-and-watch.png" loading="lazy"  width="300" height="74" alt="[Image: download-button-game-and-watch.png]" class="mycode_img" /></a></div>
<br />
<hr class="mycode_hr" />
<br />
<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Nintendo-Game-and-Watch-GameList.jpg" loading="lazy"  alt="[Image: Nintendo-Game-and-Watch-GameList.jpg]" class="mycode_img" /></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Atari Lynx]]></title>
			<link>https://raaproductions.ca/forum/showthread.php?tid=26</link>
			<pubDate>Wed, 14 Oct 2026 01:32:18 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://raaproductions.ca/forum/member.php?action=profile&uid=1">RETRO™</a>]]></dc:creator>
			<guid isPermaLink="false">https://raaproductions.ca/forum/showthread.php?tid=26</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Atari-Lynx-Collection.jpg" loading="lazy"  alt="[Image: Atari-Lynx-Collection.jpg]" class="mycode_img" /></div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">What's in the download</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">roms.zip</span></span> - all 86 games. Each file has a random number as its name, like <span style="font-style: italic;" class="mycode_i">154639885125478.lnx</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">RomRestore.ps1</span></span> - a small script that unpacks every game with its real name.<br />
</li>
</ul>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">How to get the real game names back</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><br />
<ol type="1" class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Download</span> the zip and <span style="font-weight: bold;" class="mycode_b">extract it</span> (right-click &gt; <span style="font-style: italic;" class="mycode_i">Extract All...</span>).<br />
</li>
<li>Open the extracted folder. Keep <span style="font-weight: bold;" class="mycode_b">roms.zip</span> and <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> <span style="color: #FF6B6B;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">in the same folder</span></span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Right-click RomRestore.ps1</span> and choose <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Run with PowerShell</span></span>.<br />
</li>
<li>When the window says <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Done</span></span>, press <span style="font-weight: bold;" class="mycode_b">Enter</span> to close it.<br />
</li>
<li>Your games are now in the new <span style="font-weight: bold;" class="mycode_b">roms</span> folder, with their real names. Enjoy! You can delete <span style="font-weight: bold;" class="mycode_b">roms.zip</span> now.<br />
</li>
</ol>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Having trouble?</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">The script opened in Notepad.</span></span> That's what double-clicking does on Windows. Close Notepad and use <span style="font-style: italic;" class="mycode_i">right-click &gt; Run with PowerShell</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I already extracted roms.zip.</span></span> No problem - put <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> in the folder with the numbered files and run it. It renames those too.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">Windows blocked the script.</span></span> Open PowerShell in that folder and run the command below.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I'm not on Windows.</span></span> Open RomRestore.ps1 in any text editor - each line shows a number and the game it belongs to.<br />
</li>
</ul>
</span><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>powershell -ExecutionPolicy Bypass -File .&#92;RomRestore.ps1</code></div></div><br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Playing the games</span></span></span><br />
<span style="font-size: medium;" class="mycode_size">Use an Atari Lynx emulator such as <span style="font-weight: bold;" class="mycode_b">Handy</span>, <span style="font-weight: bold;" class="mycode_b">Mednafen</span> or <span style="font-weight: bold;" class="mycode_b">RetroArch</span> (Handy or Beetle Lynx core). Some need the Lynx boot ROM (<span style="font-weight: bold;" class="mycode_b">lynxboot.img</span>), which is <span style="color: #FF6B6B;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">not included</span></span>.</span><br />
<br />
<div style="text-align: center;" class="mycode_align"><a href="https://archive.org/download/atari-lynx-rom-collection/lynx.zip" target="_blank" rel="noopener" class="mycode_url"><img src="https://raaproductions.ca/forum/uploads/retrogaming/download-button-lynx.png" loading="lazy"  width="300" height="72" alt="[Image: download-button-lynx.png]" class="mycode_img" /></a></div>
<br />
<hr class="mycode_hr" />
<br />
<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Atari-Lynx-GameList.jpg" loading="lazy"  alt="[Image: Atari-Lynx-GameList.jpg]" class="mycode_img" /></div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Atari-Lynx-Collection.jpg" loading="lazy"  alt="[Image: Atari-Lynx-Collection.jpg]" class="mycode_img" /></div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">What's in the download</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">roms.zip</span></span> - all 86 games. Each file has a random number as its name, like <span style="font-style: italic;" class="mycode_i">154639885125478.lnx</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">RomRestore.ps1</span></span> - a small script that unpacks every game with its real name.<br />
</li>
</ul>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">How to get the real game names back</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><br />
<ol type="1" class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Download</span> the zip and <span style="font-weight: bold;" class="mycode_b">extract it</span> (right-click &gt; <span style="font-style: italic;" class="mycode_i">Extract All...</span>).<br />
</li>
<li>Open the extracted folder. Keep <span style="font-weight: bold;" class="mycode_b">roms.zip</span> and <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> <span style="color: #FF6B6B;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">in the same folder</span></span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Right-click RomRestore.ps1</span> and choose <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Run with PowerShell</span></span>.<br />
</li>
<li>When the window says <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Done</span></span>, press <span style="font-weight: bold;" class="mycode_b">Enter</span> to close it.<br />
</li>
<li>Your games are now in the new <span style="font-weight: bold;" class="mycode_b">roms</span> folder, with their real names. Enjoy! You can delete <span style="font-weight: bold;" class="mycode_b">roms.zip</span> now.<br />
</li>
</ol>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Having trouble?</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">The script opened in Notepad.</span></span> That's what double-clicking does on Windows. Close Notepad and use <span style="font-style: italic;" class="mycode_i">right-click &gt; Run with PowerShell</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I already extracted roms.zip.</span></span> No problem - put <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> in the folder with the numbered files and run it. It renames those too.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">Windows blocked the script.</span></span> Open PowerShell in that folder and run the command below.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I'm not on Windows.</span></span> Open RomRestore.ps1 in any text editor - each line shows a number and the game it belongs to.<br />
</li>
</ul>
</span><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>powershell -ExecutionPolicy Bypass -File .&#92;RomRestore.ps1</code></div></div><br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Playing the games</span></span></span><br />
<span style="font-size: medium;" class="mycode_size">Use an Atari Lynx emulator such as <span style="font-weight: bold;" class="mycode_b">Handy</span>, <span style="font-weight: bold;" class="mycode_b">Mednafen</span> or <span style="font-weight: bold;" class="mycode_b">RetroArch</span> (Handy or Beetle Lynx core). Some need the Lynx boot ROM (<span style="font-weight: bold;" class="mycode_b">lynxboot.img</span>), which is <span style="color: #FF6B6B;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">not included</span></span>.</span><br />
<br />
<div style="text-align: center;" class="mycode_align"><a href="https://archive.org/download/atari-lynx-rom-collection/lynx.zip" target="_blank" rel="noopener" class="mycode_url"><img src="https://raaproductions.ca/forum/uploads/retrogaming/download-button-lynx.png" loading="lazy"  width="300" height="72" alt="[Image: download-button-lynx.png]" class="mycode_img" /></a></div>
<br />
<hr class="mycode_hr" />
<br />
<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Atari-Lynx-GameList.jpg" loading="lazy"  alt="[Image: Atari-Lynx-GameList.jpg]" class="mycode_img" /></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Atari Jaguar]]></title>
			<link>https://raaproductions.ca/forum/showthread.php?tid=25</link>
			<pubDate>Tue, 13 Oct 2026 22:33:25 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://raaproductions.ca/forum/member.php?action=profile&uid=1">RETRO™</a>]]></dc:creator>
			<guid isPermaLink="false">https://raaproductions.ca/forum/showthread.php?tid=25</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Atari-Jaguar-Collection.jpg" loading="lazy"  alt="[Image: Atari-Jaguar-Collection.jpg]" class="mycode_img" /></div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">What's in the download</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">roms.zip</span></span> - all 44 games. Each file has a random number as its name, like <span style="font-style: italic;" class="mycode_i">154639885125478.bin</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">RomRestore.ps1</span></span> - a small script that unpacks every game with its real name.<br />
</li>
</ul>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">How to get the real game names back</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><br />
<ol type="1" class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Download</span> the zip and <span style="font-weight: bold;" class="mycode_b">extract it</span> (right-click &gt; <span style="font-style: italic;" class="mycode_i">Extract All...</span>).<br />
</li>
<li>Open the extracted folder. Keep <span style="font-weight: bold;" class="mycode_b">roms.zip</span> and <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> <span style="color: #FF6B6B;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">in the same folder</span></span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Right-click RomRestore.ps1</span> and choose <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Run with PowerShell</span></span>.<br />
</li>
<li>When the window says <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Done</span></span>, press <span style="font-weight: bold;" class="mycode_b">Enter</span> to close it.<br />
</li>
<li>Your games are now in the new <span style="font-weight: bold;" class="mycode_b">roms</span> folder, with their real names. Enjoy! You can delete <span style="font-weight: bold;" class="mycode_b">roms.zip</span> now.<br />
</li>
</ol>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Having trouble?</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">The script opened in Notepad.</span></span> That's what double-clicking does on Windows. Close Notepad and use <span style="font-style: italic;" class="mycode_i">right-click &gt; Run with PowerShell</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I already extracted roms.zip.</span></span> No problem - put <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> in the folder with the numbered files and run it. It renames those too.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">Windows blocked the script.</span></span> Open PowerShell in that folder and run the command below.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I'm not on Windows.</span></span> Open RomRestore.ps1 in any text editor - each line shows a number and the game it belongs to.<br />
</li>
</ul>
</span><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>powershell -ExecutionPolicy Bypass -File .&#92;RomRestore.ps1</code></div></div><br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Playing the games</span></span></span><br />
<span style="font-size: medium;" class="mycode_size">Use an Atari Jaguar emulator such as <span style="font-weight: bold;" class="mycode_b">BigPEmu</span>, <span style="font-weight: bold;" class="mycode_b">Virtual Jaguar</span> or <span style="font-weight: bold;" class="mycode_b">RetroArch</span> (Virtual Jaguar core).</span><br />
<br />
<div style="text-align: center;" class="mycode_align"><a href="https://archive.org/download/atari-jaguar-rom-collection/atari-jaguar.zip" target="_blank" rel="noopener" class="mycode_url"><img src="https://raaproductions.ca/forum/uploads/retrogaming/download-button-jaguar.png" loading="lazy"  width="300" height="76" alt="[Image: download-button-jaguar.png]" class="mycode_img" /></a></div>
<br />
<hr class="mycode_hr" />
<br />
<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Atari-Jaguar-GameList.jpg" loading="lazy"  alt="[Image: Atari-Jaguar-GameList.jpg]" class="mycode_img" /></div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Atari-Jaguar-Collection.jpg" loading="lazy"  alt="[Image: Atari-Jaguar-Collection.jpg]" class="mycode_img" /></div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">What's in the download</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">roms.zip</span></span> - all 44 games. Each file has a random number as its name, like <span style="font-style: italic;" class="mycode_i">154639885125478.bin</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">RomRestore.ps1</span></span> - a small script that unpacks every game with its real name.<br />
</li>
</ul>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">How to get the real game names back</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><br />
<ol type="1" class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Download</span> the zip and <span style="font-weight: bold;" class="mycode_b">extract it</span> (right-click &gt; <span style="font-style: italic;" class="mycode_i">Extract All...</span>).<br />
</li>
<li>Open the extracted folder. Keep <span style="font-weight: bold;" class="mycode_b">roms.zip</span> and <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> <span style="color: #FF6B6B;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">in the same folder</span></span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Right-click RomRestore.ps1</span> and choose <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Run with PowerShell</span></span>.<br />
</li>
<li>When the window says <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Done</span></span>, press <span style="font-weight: bold;" class="mycode_b">Enter</span> to close it.<br />
</li>
<li>Your games are now in the new <span style="font-weight: bold;" class="mycode_b">roms</span> folder, with their real names. Enjoy! You can delete <span style="font-weight: bold;" class="mycode_b">roms.zip</span> now.<br />
</li>
</ol>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Having trouble?</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">The script opened in Notepad.</span></span> That's what double-clicking does on Windows. Close Notepad and use <span style="font-style: italic;" class="mycode_i">right-click &gt; Run with PowerShell</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I already extracted roms.zip.</span></span> No problem - put <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> in the folder with the numbered files and run it. It renames those too.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">Windows blocked the script.</span></span> Open PowerShell in that folder and run the command below.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I'm not on Windows.</span></span> Open RomRestore.ps1 in any text editor - each line shows a number and the game it belongs to.<br />
</li>
</ul>
</span><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>powershell -ExecutionPolicy Bypass -File .&#92;RomRestore.ps1</code></div></div><br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Playing the games</span></span></span><br />
<span style="font-size: medium;" class="mycode_size">Use an Atari Jaguar emulator such as <span style="font-weight: bold;" class="mycode_b">BigPEmu</span>, <span style="font-weight: bold;" class="mycode_b">Virtual Jaguar</span> or <span style="font-weight: bold;" class="mycode_b">RetroArch</span> (Virtual Jaguar core).</span><br />
<br />
<div style="text-align: center;" class="mycode_align"><a href="https://archive.org/download/atari-jaguar-rom-collection/atari-jaguar.zip" target="_blank" rel="noopener" class="mycode_url"><img src="https://raaproductions.ca/forum/uploads/retrogaming/download-button-jaguar.png" loading="lazy"  width="300" height="76" alt="[Image: download-button-jaguar.png]" class="mycode_img" /></a></div>
<br />
<hr class="mycode_hr" />
<br />
<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Atari-Jaguar-GameList.jpg" loading="lazy"  alt="[Image: Atari-Jaguar-GameList.jpg]" class="mycode_img" /></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Atari 7800]]></title>
			<link>https://raaproductions.ca/forum/showthread.php?tid=24</link>
			<pubDate>Tue, 13 Oct 2026 20:50:55 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://raaproductions.ca/forum/member.php?action=profile&uid=1">RETRO™</a>]]></dc:creator>
			<guid isPermaLink="false">https://raaproductions.ca/forum/showthread.php?tid=24</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Atari-7800-Collection.jpg" loading="lazy"  alt="[Image: Atari-7800-Collection.jpg]" class="mycode_img" /></div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">What's in the download</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">roms.zip</span></span> - all 65 games. Each file has a random number as its name, like <span style="font-style: italic;" class="mycode_i">154639885125478.bin</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">RomRestore.ps1</span></span> - a small script that unpacks every game with its real name.<br />
</li>
</ul>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">How to get the real game names back</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><br />
<ol type="1" class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Download</span> the zip and <span style="font-weight: bold;" class="mycode_b">extract it</span> (right-click &gt; <span style="font-style: italic;" class="mycode_i">Extract All...</span>).<br />
</li>
<li>Open the extracted folder. Keep <span style="font-weight: bold;" class="mycode_b">roms.zip</span> and <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> <span style="color: #FF6B6B;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">in the same folder</span></span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Right-click RomRestore.ps1</span> and choose <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Run with PowerShell</span></span>.<br />
</li>
<li>When the window says <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Done</span></span>, press <span style="font-weight: bold;" class="mycode_b">Enter</span> to close it.<br />
</li>
<li>Your games are now in the new <span style="font-weight: bold;" class="mycode_b">roms</span> folder, with their real names. Enjoy! You can delete <span style="font-weight: bold;" class="mycode_b">roms.zip</span> now.<br />
</li>
</ol>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Having trouble?</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">The script opened in Notepad.</span></span> That's what double-clicking does on Windows. Close Notepad and use <span style="font-style: italic;" class="mycode_i">right-click &gt; Run with PowerShell</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I already extracted roms.zip.</span></span> No problem - put <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> in the folder with the numbered files and run it. It renames those too.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">Windows blocked the script.</span></span> Open PowerShell in that folder and run the command below.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I'm not on Windows.</span></span> Open RomRestore.ps1 in any text editor - each line shows a number and the game it belongs to.<br />
</li>
</ul>
</span><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>powershell -ExecutionPolicy Bypass -File .&#92;RomRestore.ps1</code></div></div><br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Playing the games</span></span></span><br />
<span style="font-size: medium;" class="mycode_size">Use an Atari 7800 emulator such as <span style="font-weight: bold;" class="mycode_b">A7800</span>, <span style="font-weight: bold;" class="mycode_b">RetroArch</span> (ProSystem core) or <span style="font-weight: bold;" class="mycode_b">MAME</span>.</span><br />
<br />
<div style="text-align: center;" class="mycode_align"><a href="https://archive.org/download/atari-7800-rom-collection/atari-7800.zip" target="_blank" rel="noopener" class="mycode_url"><img src="https://raaproductions.ca/forum/uploads/retrogaming/download-button-7800.png" loading="lazy"  width="300" height="78" alt="[Image: download-button-7800.png]" class="mycode_img" /></a></div>
<br />
<hr class="mycode_hr" />
<br />
<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Atari-7800-GameList.jpg" loading="lazy"  alt="[Image: Atari-7800-GameList.jpg]" class="mycode_img" /></div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Atari-7800-Collection.jpg" loading="lazy"  alt="[Image: Atari-7800-Collection.jpg]" class="mycode_img" /></div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">What's in the download</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">roms.zip</span></span> - all 65 games. Each file has a random number as its name, like <span style="font-style: italic;" class="mycode_i">154639885125478.bin</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">RomRestore.ps1</span></span> - a small script that unpacks every game with its real name.<br />
</li>
</ul>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">How to get the real game names back</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><br />
<ol type="1" class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Download</span> the zip and <span style="font-weight: bold;" class="mycode_b">extract it</span> (right-click &gt; <span style="font-style: italic;" class="mycode_i">Extract All...</span>).<br />
</li>
<li>Open the extracted folder. Keep <span style="font-weight: bold;" class="mycode_b">roms.zip</span> and <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> <span style="color: #FF6B6B;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">in the same folder</span></span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Right-click RomRestore.ps1</span> and choose <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Run with PowerShell</span></span>.<br />
</li>
<li>When the window says <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Done</span></span>, press <span style="font-weight: bold;" class="mycode_b">Enter</span> to close it.<br />
</li>
<li>Your games are now in the new <span style="font-weight: bold;" class="mycode_b">roms</span> folder, with their real names. Enjoy! You can delete <span style="font-weight: bold;" class="mycode_b">roms.zip</span> now.<br />
</li>
</ol>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Having trouble?</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">The script opened in Notepad.</span></span> That's what double-clicking does on Windows. Close Notepad and use <span style="font-style: italic;" class="mycode_i">right-click &gt; Run with PowerShell</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I already extracted roms.zip.</span></span> No problem - put <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> in the folder with the numbered files and run it. It renames those too.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">Windows blocked the script.</span></span> Open PowerShell in that folder and run the command below.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I'm not on Windows.</span></span> Open RomRestore.ps1 in any text editor - each line shows a number and the game it belongs to.<br />
</li>
</ul>
</span><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>powershell -ExecutionPolicy Bypass -File .&#92;RomRestore.ps1</code></div></div><br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Playing the games</span></span></span><br />
<span style="font-size: medium;" class="mycode_size">Use an Atari 7800 emulator such as <span style="font-weight: bold;" class="mycode_b">A7800</span>, <span style="font-weight: bold;" class="mycode_b">RetroArch</span> (ProSystem core) or <span style="font-weight: bold;" class="mycode_b">MAME</span>.</span><br />
<br />
<div style="text-align: center;" class="mycode_align"><a href="https://archive.org/download/atari-7800-rom-collection/atari-7800.zip" target="_blank" rel="noopener" class="mycode_url"><img src="https://raaproductions.ca/forum/uploads/retrogaming/download-button-7800.png" loading="lazy"  width="300" height="78" alt="[Image: download-button-7800.png]" class="mycode_img" /></a></div>
<br />
<hr class="mycode_hr" />
<br />
<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Atari-7800-GameList.jpg" loading="lazy"  alt="[Image: Atari-7800-GameList.jpg]" class="mycode_img" /></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Atari 5200]]></title>
			<link>https://raaproductions.ca/forum/showthread.php?tid=23</link>
			<pubDate>Tue, 13 Oct 2026 20:06:44 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://raaproductions.ca/forum/member.php?action=profile&uid=1">RETRO™</a>]]></dc:creator>
			<guid isPermaLink="false">https://raaproductions.ca/forum/showthread.php?tid=23</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Atari-5200-Collection.jpg" loading="lazy"  alt="[Image: Atari-5200-Collection.jpg]" class="mycode_img" /></div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">What's in the download</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">roms.zip</span></span> - all 67 games. Each file has a random number as its name, like <span style="font-style: italic;" class="mycode_i">154639885125478.bin</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">RomRestore.ps1</span></span> - a small script that unpacks every game with its real name.<br />
</li>
</ul>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">How to get the real game names back</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><br />
<ol type="1" class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Download</span> the zip and <span style="font-weight: bold;" class="mycode_b">extract it</span> (right-click &gt; <span style="font-style: italic;" class="mycode_i">Extract All...</span>).<br />
</li>
<li>Open the extracted folder. Keep <span style="font-weight: bold;" class="mycode_b">roms.zip</span> and <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> <span style="color: #FF6B6B;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">in the same folder</span></span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Right-click RomRestore.ps1</span> and choose <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Run with PowerShell</span></span>.<br />
</li>
<li>When the window says <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Done</span></span>, press <span style="font-weight: bold;" class="mycode_b">Enter</span> to close it.<br />
</li>
<li>Your games are now in the new <span style="font-weight: bold;" class="mycode_b">roms</span> folder, with their real names. Enjoy! You can delete <span style="font-weight: bold;" class="mycode_b">roms.zip</span> now.<br />
</li>
</ol>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Having trouble?</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">The script opened in Notepad.</span></span> That's what double-clicking does on Windows. Close Notepad and use <span style="font-style: italic;" class="mycode_i">right-click &gt; Run with PowerShell</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I already extracted roms.zip.</span></span> No problem - put <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> in the folder with the numbered files and run it. It renames those too.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">Windows blocked the script.</span></span> Open PowerShell in that folder and run the command below.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I'm not on Windows.</span></span> Open RomRestore.ps1 in any text editor - each line shows a number and the game it belongs to.<br />
</li>
</ul>
</span><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>powershell -ExecutionPolicy Bypass -File .&#92;RomRestore.ps1</code></div></div><br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Playing the games</span></span></span><br />
<span style="font-size: medium;" class="mycode_size">Use an Atari 5200 emulator such as <span style="font-weight: bold;" class="mycode_b">Altirra</span>, <span style="font-weight: bold;" class="mycode_b">RetroArch</span> (Atari800 core) or <span style="font-weight: bold;" class="mycode_b">MAME</span>. Most need the Atari 5200 BIOS file (<span style="font-weight: bold;" class="mycode_b">5200.rom</span>), which is <span style="color: #FF6B6B;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">not included</span></span>.</span><br />
<br />
<div style="text-align: center;" class="mycode_align"><a href="https://archive.org/download/atari-5200-rom-collection_202610/atari-5200.zip" target="_blank" rel="noopener" class="mycode_url"><img src="https://raaproductions.ca/forum/uploads/retrogaming/download-button-5200.png" loading="lazy"  width="300" height="83" alt="[Image: download-button-5200.png]" class="mycode_img" /></a></div>
<br />
<hr class="mycode_hr" />
<br />
<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Atari-5200-GameList.jpg" loading="lazy"  alt="[Image: Atari-5200-GameList.jpg]" class="mycode_img" /></div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Atari-5200-Collection.jpg" loading="lazy"  alt="[Image: Atari-5200-Collection.jpg]" class="mycode_img" /></div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">What's in the download</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">roms.zip</span></span> - all 67 games. Each file has a random number as its name, like <span style="font-style: italic;" class="mycode_i">154639885125478.bin</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">RomRestore.ps1</span></span> - a small script that unpacks every game with its real name.<br />
</li>
</ul>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">How to get the real game names back</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><br />
<ol type="1" class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Download</span> the zip and <span style="font-weight: bold;" class="mycode_b">extract it</span> (right-click &gt; <span style="font-style: italic;" class="mycode_i">Extract All...</span>).<br />
</li>
<li>Open the extracted folder. Keep <span style="font-weight: bold;" class="mycode_b">roms.zip</span> and <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> <span style="color: #FF6B6B;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">in the same folder</span></span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Right-click RomRestore.ps1</span> and choose <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Run with PowerShell</span></span>.<br />
</li>
<li>When the window says <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Done</span></span>, press <span style="font-weight: bold;" class="mycode_b">Enter</span> to close it.<br />
</li>
<li>Your games are now in the new <span style="font-weight: bold;" class="mycode_b">roms</span> folder, with their real names. Enjoy! You can delete <span style="font-weight: bold;" class="mycode_b">roms.zip</span> now.<br />
</li>
</ol>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Having trouble?</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">The script opened in Notepad.</span></span> That's what double-clicking does on Windows. Close Notepad and use <span style="font-style: italic;" class="mycode_i">right-click &gt; Run with PowerShell</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I already extracted roms.zip.</span></span> No problem - put <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> in the folder with the numbered files and run it. It renames those too.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">Windows blocked the script.</span></span> Open PowerShell in that folder and run the command below.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I'm not on Windows.</span></span> Open RomRestore.ps1 in any text editor - each line shows a number and the game it belongs to.<br />
</li>
</ul>
</span><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>powershell -ExecutionPolicy Bypass -File .&#92;RomRestore.ps1</code></div></div><br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Playing the games</span></span></span><br />
<span style="font-size: medium;" class="mycode_size">Use an Atari 5200 emulator such as <span style="font-weight: bold;" class="mycode_b">Altirra</span>, <span style="font-weight: bold;" class="mycode_b">RetroArch</span> (Atari800 core) or <span style="font-weight: bold;" class="mycode_b">MAME</span>. Most need the Atari 5200 BIOS file (<span style="font-weight: bold;" class="mycode_b">5200.rom</span>), which is <span style="color: #FF6B6B;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">not included</span></span>.</span><br />
<br />
<div style="text-align: center;" class="mycode_align"><a href="https://archive.org/download/atari-5200-rom-collection_202610/atari-5200.zip" target="_blank" rel="noopener" class="mycode_url"><img src="https://raaproductions.ca/forum/uploads/retrogaming/download-button-5200.png" loading="lazy"  width="300" height="83" alt="[Image: download-button-5200.png]" class="mycode_img" /></a></div>
<br />
<hr class="mycode_hr" />
<br />
<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Atari-5200-GameList.jpg" loading="lazy"  alt="[Image: Atari-5200-GameList.jpg]" class="mycode_img" /></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Atari 2600]]></title>
			<link>https://raaproductions.ca/forum/showthread.php?tid=22</link>
			<pubDate>Tue, 13 Oct 2026 19:01:57 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://raaproductions.ca/forum/member.php?action=profile&uid=1">RETRO™</a>]]></dc:creator>
			<guid isPermaLink="false">https://raaproductions.ca/forum/showthread.php?tid=22</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Atari-2600-Collection.jpg" loading="lazy"  alt="[Image: Atari-2600-Collection.jpg]" class="mycode_img" /></div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">What's in the download</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">roms.zip</span></span> - all 640 games. Each file has a random number as its name, like <span style="font-style: italic;" class="mycode_i">154639885125478.bin</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">RomRestore.ps1</span></span> - a small script that unpacks every game with its real name.<br />
</li>
</ul>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">How to get the real game names back</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><br />
<ol type="1" class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Download</span> the zip and <span style="font-weight: bold;" class="mycode_b">extract it</span> (right-click &gt; <span style="font-style: italic;" class="mycode_i">Extract All...</span>).<br />
</li>
<li>Open the extracted folder. Keep <span style="font-weight: bold;" class="mycode_b">roms.zip</span> and <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> <span style="color: #FF6B6B;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">in the same folder</span></span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Right-click RomRestore.ps1</span> and choose <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Run with PowerShell</span></span>.<br />
</li>
<li>When the window says <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Done</span></span>, press <span style="font-weight: bold;" class="mycode_b">Enter</span> to close it.<br />
</li>
<li>Your games are now in the new <span style="font-weight: bold;" class="mycode_b">roms</span> folder, with their real names. Enjoy! You can delete <span style="font-weight: bold;" class="mycode_b">roms.zip</span> now.<br />
</li>
</ol>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Having trouble?</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">The script opened in Notepad.</span></span> That's what double-clicking does on Windows. Close Notepad and use <span style="font-style: italic;" class="mycode_i">right-click &gt; Run with PowerShell</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I already extracted roms.zip.</span></span> No problem - put <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> in the folder with the numbered files and run it. It renames those too.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">Windows blocked the script.</span></span> Open PowerShell in that folder and run the command below.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I'm not on Windows.</span></span> Open RomRestore.ps1 in any text editor - each line shows a number and the game it belongs to.<br />
</li>
</ul>
</span><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>powershell -ExecutionPolicy Bypass -File .&#92;RomRestore.ps1</code></div></div><br />
<div style="text-align: center;" class="mycode_align"><a href="https://archive.org/download/atari-2600-rom-collection_202610/atari-2600.zip" target="_blank" rel="noopener" class="mycode_url"><img src="https://raaproductions.ca/forum/uploads/retrogaming/download-button.png" loading="lazy"  width="300" height="68" alt="[Image: download-button.png]" class="mycode_img" /></a></div>
<br />
<hr class="mycode_hr" />
<br />
<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Atari-2600-GameList.jpg" loading="lazy"  alt="[Image: Atari-2600-GameList.jpg]" class="mycode_img" /></div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Atari-2600-Collection.jpg" loading="lazy"  alt="[Image: Atari-2600-Collection.jpg]" class="mycode_img" /></div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">What's in the download</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">roms.zip</span></span> - all 640 games. Each file has a random number as its name, like <span style="font-style: italic;" class="mycode_i">154639885125478.bin</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">RomRestore.ps1</span></span> - a small script that unpacks every game with its real name.<br />
</li>
</ul>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">How to get the real game names back</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><br />
<ol type="1" class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Download</span> the zip and <span style="font-weight: bold;" class="mycode_b">extract it</span> (right-click &gt; <span style="font-style: italic;" class="mycode_i">Extract All...</span>).<br />
</li>
<li>Open the extracted folder. Keep <span style="font-weight: bold;" class="mycode_b">roms.zip</span> and <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> <span style="color: #FF6B6B;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">in the same folder</span></span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Right-click RomRestore.ps1</span> and choose <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Run with PowerShell</span></span>.<br />
</li>
<li>When the window says <span style="font-weight: bold;" class="mycode_b"><span style="color: #4ADE80;" class="mycode_color">Done</span></span>, press <span style="font-weight: bold;" class="mycode_b">Enter</span> to close it.<br />
</li>
<li>Your games are now in the new <span style="font-weight: bold;" class="mycode_b">roms</span> folder, with their real names. Enjoy! You can delete <span style="font-weight: bold;" class="mycode_b">roms.zip</span> now.<br />
</li>
</ol>
</span><br />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF8C42;" class="mycode_color">Having trouble?</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">The script opened in Notepad.</span></span> That's what double-clicking does on Windows. Close Notepad and use <span style="font-style: italic;" class="mycode_i">right-click &gt; Run with PowerShell</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I already extracted roms.zip.</span></span> No problem - put <span style="font-weight: bold;" class="mycode_b">RomRestore.ps1</span> in the folder with the numbered files and run it. It renames those too.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">Windows blocked the script.</span></span> Open PowerShell in that folder and run the command below.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7DB9FF;" class="mycode_color">I'm not on Windows.</span></span> Open RomRestore.ps1 in any text editor - each line shows a number and the game it belongs to.<br />
</li>
</ul>
</span><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>powershell -ExecutionPolicy Bypass -File .&#92;RomRestore.ps1</code></div></div><br />
<div style="text-align: center;" class="mycode_align"><a href="https://archive.org/download/atari-2600-rom-collection_202610/atari-2600.zip" target="_blank" rel="noopener" class="mycode_url"><img src="https://raaproductions.ca/forum/uploads/retrogaming/download-button.png" loading="lazy"  width="300" height="68" alt="[Image: download-button.png]" class="mycode_img" /></a></div>
<br />
<hr class="mycode_hr" />
<br />
<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/retrogaming/Atari-2600-GameList.jpg" loading="lazy"  alt="[Image: Atari-2600-GameList.jpg]" class="mycode_img" /></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Mario Collection for PS5]]></title>
			<link>https://raaproductions.ca/forum/showthread.php?tid=21</link>
			<pubDate>Mon, 12 Oct 2026 05:17:13 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://raaproductions.ca/forum/member.php?action=profile&uid=1">RETRO™</a>]]></dc:creator>
			<guid isPermaLink="false">https://raaproductions.ca/forum/showthread.php?tid=21</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/ps5/itsamemario.png" loading="lazy"  alt="[Image: itsamemario.png]" class="mycode_img" /></div>
<br />
<div style="text-align: center;" class="mycode_align"><span style="font-size: xx-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #E53935;" class="mycode_color">MARIO COLLECTION</span></span></span><br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">55 Mario games, 9 consoles, one native PS5 homebrew title</span></span><br />
<span style="font-size: small;" class="mycode_size">PPSA99001 · v01.000.000 · single .exfat image</span></div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #4FD8FF;" class="mycode_color">What is it?</span></span></span><br />
<br />
Mario Collection is a <span style="font-weight: bold;" class="mycode_b">native PS5 homebrew title</span> that boots straight into a store-style game-select screen. It plays <span style="font-weight: bold;" class="mycode_b">55 Mario games from 9 consoles</span>, each on its own built-in emulator, in a single app on your home screen. It runs as a native app (not a payload), and every console has been tested on real hardware.<br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #4FD8FF;" class="mycode_color">Features</span></span></span><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Store-style select screen</span>: banner art, icon, description, release date and tags on every game card, with menu music and sound effects<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Browse by console</span>: <span style="font-weight: bold;" class="mycode_b">L1 / R1</span> switch between console tabs (ALL, 2600, NES, GB, SNES, N64, GBC, GBA, GC, DS)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Sort</span>: <span style="font-weight: bold;" class="mycode_b">Square</span> switches between <span style="font-style: italic;" class="mycode_i">By Console</span> (in release order) and <span style="font-style: italic;" class="mycode_i">A-Z</span>. Your tab and sort are remembered<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Game Genie &amp; Game Shark</span>: <span style="font-weight: bold;" class="mycode_b">280 cheat codes</span> for 53 of the 55 games. Pick a game, switch codes on, and start. A game started from its own card always plays clean<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Saves</span>: battery saves, N64 saves and GameCube memory cards are written to <span style="font-family: Courier New;" class="mycode_font">/download0</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">N64 settings menu</span> per game (Triangle on the card, or the touchpad in game)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Nintendo DS</span>: three screen layouts (R3), and the <span style="font-weight: bold;" class="mycode_b">touchpad works as the touch screen</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">GameCube</span>: 3x internal resolution, rumble and Action Replay codes<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">L3 + R3</span> in any game returns to the select screen<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">One file to install</span>: a single <span style="font-weight: bold;" class="mycode_b">.exfat</span> image for ShadowMount+ / MicroMount<br />
</li>
</ul>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #4FD8FF;" class="mycode_color">Consoles &amp; Games</span></span></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #E6964A;" class="mycode_color">Atari 2600</span></span> (1): Mario Bros.<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #F05A60;" class="mycode_color">NES</span></span> (7): Dr. Mario · Mario Is Missing! · Mario's Time Machine · Super Mario Bros. + Duck Hunt · Super Mario Bros. - The Lost Levels · Super Mario Bros. 2 · Super Mario Bros. 3<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #96C850;" class="mycode_color">Game Boy</span></span> (6): Dr. Mario · Mario's Picross · Super Mario Land · Super Mario Land 2 - 6 Golden Coins · Yoshi · Yoshi's Cookie<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #A08CEB;" class="mycode_color">SNES</span></span> (5): Super Mario All-Stars · Super Mario Kart · Super Mario RPG - Legend of the Seven Stars · Super Mario World · Super Mario World 2 - Yoshi's Island<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #5AAAF5;" class="mycode_color">Nintendo 64</span></span> (6): Dr. Mario 64 · Mario Golf · Mario Kart 64 · Mario Tennis · Paper Mario · Super Mario 64<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #DC6ED2;" class="mycode_color">Game Boy Color</span></span> (3): Mario Golf · Mario Tennis · Super Mario Bros. Deluxe<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #828CFF;" class="mycode_color">Game Boy Advance</span></span> (10): Mario &amp; Luigi - Superstar Saga · Mario Golf - Advance Tour · Mario Kart - Super Circuit · Mario Pinball Land · Mario Tennis - Power Tour · Mario vs. Donkey Kong · Super Mario Advance · Super Mario Advance 2 - Super Mario World · Super Mario Advance 3 - Yoshi's Island · Super Mario Advance 4 - Super Mario Bros. 3<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #9678E6;" class="mycode_color">GameCube</span></span> (6): Mario Golf - Toadstool Tour · Mario Kart - Double Dash!! · Mario Power Tennis · Paper Mario - The Thousand-Year Door · Super Mario Strikers · Super Mario Sunshine<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #C8CDD7;" class="mycode_color">Nintendo DS</span></span> (11): Mario &amp; Luigi - Bowser's Inside Story · Mario &amp; Luigi - Partners in Time · Mario &amp; Sonic at the Olympic Games · Mario &amp; Sonic at the Olympic Winter Games · Mario Hoops 3 on 3 · Mario Kart DS · Mario vs. Donkey Kong 2 - March of the Minis · Mario vs. Donkey Kong - Mini-Land Mayhem! · New Super Mario Bros. · Super Mario 64 DS · Yoshi's Island DS<br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #4FD8FF;" class="mycode_color">Select Screen Controls</span></span></span><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">D-Pad</span>: choose a game<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Cross / Options</span>: play (on the first card, open Game Genie &amp; Game Shark)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">L1 / R1</span>: previous / next console tab<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Square</span>: sort By Console or A-Z<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Triangle</span>: N64 settings (on an N64 card)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Circle</span>: exit Mario Collection<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">L3 + R3</span> (in game): back to the select screen<br />
</li>
</ul>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #4FD8FF;" class="mycode_color">Requirements</span></span></span><br />
<ul class="mycode_list"><li>A jailbroken PS5 that can run homebrew<br />
</li>
<li><a href="https://github.com/drakmor/ShadowMountPlus" target="_blank" rel="noopener" class="mycode_url">ShadowMountPlus</a> or MicroMount (to mount the .exfat image)<br />
</li>
<li>About 6 GB of free space<br />
</li>
</ul>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #4FD8FF;" class="mycode_color">Installation</span></span></span><br />
<br />
<ol type="1" class="mycode_list"><li>Download <span style="font-family: Courier New;" class="mycode_font">PPSA99001 Mario Collection (01.000.000).exfat</span> (no need to extract anything)<br />
</li>
<li>Upload it over FTP to a folder ShadowMount+ / MicroMount scans for images (for example <span style="font-family: Courier New;" class="mycode_font">/data/etaHEN/games/</span>)<br />
</li>
<li>Wait for the next scan. <span style="font-weight: bold;" class="mycode_b">Mario Collection</span> appears on the home screen<br />
</li>
</ol>
<br />
<span style="font-style: italic;" class="mycode_i">Updating: replace the old .exfat with the new one. Your saves and cheat choices live in /download0, outside the image, so they carry over.</span><br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #4FD8FF;" class="mycode_color">Download</span></span></span><br />
<br />
<div style="text-align: center;" class="mycode_align"><span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><a href="http://DOWNLOAD_LINK" target="_blank" rel="noopener" class="mycode_url">&gt;&gt; DOWNLOAD MARIO COLLECTION &lt;&lt;</a></span></span></div>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #4FD8FF;" class="mycode_color">Credits</span></span></span><br />
<br />
Built on the work of these projects. Thank you to everyone involved:<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">NES</span>: EmuC0re 0.4<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">SNES</span>: Snes9x 1.63 via <a href="https://github.com/MisterTemaki" target="_blank" rel="noopener" class="mycode_url">Snes9x PS5 2.0</a><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">N64</span>: <a href="https://github.com/mupen64plus/mupen64plus-core" target="_blank" rel="noopener" class="mycode_url">mupen64plus-core</a> via Mupen64Plus PS5, with paraLLEl-RDP, angrylion-rdp-plus and the cxd4 / HLE RSPs<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Game Boy / Color / Advance</span>: <a href="https://mgba.io/" target="_blank" rel="noopener" class="mycode_url">mGBA</a> 0.10.5<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Nintendo DS</span>: <a href="https://melonds.kuribo64.net/" target="_blank" rel="noopener" class="mycode_url">melonDS</a> 1.1<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">GameCube</span>: <a href="https://dolphin-emu.org/" target="_blank" rel="noopener" class="mycode_url">Dolphin</a> as built by Porpoise 3.0<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Atari 2600</span>: <a href="https://github.com/stella-emu/stella" target="_blank" rel="noopener" class="mycode_url">Stella</a> 7.0c<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Vulkan on PS5</span>: <a href="https://github.com/mihawk-99/PS5_Vulkan" target="_blank" rel="noopener" class="mycode_url">mihawk-99/PS5_Vulkan</a> (RADV) and <a href="https://github.com/mihawk-99/PS5_PayloadSDK" target="_blank" rel="noopener" class="mycode_url">PS5_PayloadSDK</a><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">App base</span>: <a href="https://github.com/blackbearreloaded/ps5-native-app-boilerplate" target="_blank" rel="noopener" class="mycode_url">ps5-native-app-boilerplate</a>, <a href="https://github.com/ps5-payload-dev/sdk" target="_blank" rel="noopener" class="mycode_url">ps5-payload-dev SDK</a>, <a href="https://github.com/SvenGDK/SharpProspero" target="_blank" rel="noopener" class="mycode_url">SharpProspero</a><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Cheats</span>: <a href="https://github.com/libretro/libretro-database" target="_blank" rel="noopener" class="mycode_url">libretro-database</a>, <a href="https://almarsguides.com/" target="_blank" rel="noopener" class="mycode_url">Almar's Guides</a> and Dolphin's game settings<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">.exfat format</span>: <a href="https://github.com/kerrdec97/ps5-exfat-builder" target="_blank" rel="noopener" class="mycode_url">exFAT Image Builder</a><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Mounting</span>: <a href="https://github.com/drakmor/ShadowMountPlus" target="_blank" rel="noopener" class="mycode_url">ShadowMountPlus</a><br />
</li>
<li>JPEG decoding: <a href="https://github.com/nothings/stb" target="_blank" rel="noopener" class="mycode_url">stb_image</a><br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
<div style="text-align: center;" class="mycode_align"><span style="font-size: small;" class="mycode_size">Homebrew for personal use. Mario and all related games are trademarks of Nintendo. Not affiliated with Nintendo or Sony.</span></div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/ps5/itsamemario.png" loading="lazy"  alt="[Image: itsamemario.png]" class="mycode_img" /></div>
<br />
<div style="text-align: center;" class="mycode_align"><span style="font-size: xx-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #E53935;" class="mycode_color">MARIO COLLECTION</span></span></span><br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">55 Mario games, 9 consoles, one native PS5 homebrew title</span></span><br />
<span style="font-size: small;" class="mycode_size">PPSA99001 · v01.000.000 · single .exfat image</span></div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #4FD8FF;" class="mycode_color">What is it?</span></span></span><br />
<br />
Mario Collection is a <span style="font-weight: bold;" class="mycode_b">native PS5 homebrew title</span> that boots straight into a store-style game-select screen. It plays <span style="font-weight: bold;" class="mycode_b">55 Mario games from 9 consoles</span>, each on its own built-in emulator, in a single app on your home screen. It runs as a native app (not a payload), and every console has been tested on real hardware.<br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #4FD8FF;" class="mycode_color">Features</span></span></span><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Store-style select screen</span>: banner art, icon, description, release date and tags on every game card, with menu music and sound effects<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Browse by console</span>: <span style="font-weight: bold;" class="mycode_b">L1 / R1</span> switch between console tabs (ALL, 2600, NES, GB, SNES, N64, GBC, GBA, GC, DS)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Sort</span>: <span style="font-weight: bold;" class="mycode_b">Square</span> switches between <span style="font-style: italic;" class="mycode_i">By Console</span> (in release order) and <span style="font-style: italic;" class="mycode_i">A-Z</span>. Your tab and sort are remembered<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Game Genie &amp; Game Shark</span>: <span style="font-weight: bold;" class="mycode_b">280 cheat codes</span> for 53 of the 55 games. Pick a game, switch codes on, and start. A game started from its own card always plays clean<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Saves</span>: battery saves, N64 saves and GameCube memory cards are written to <span style="font-family: Courier New;" class="mycode_font">/download0</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">N64 settings menu</span> per game (Triangle on the card, or the touchpad in game)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Nintendo DS</span>: three screen layouts (R3), and the <span style="font-weight: bold;" class="mycode_b">touchpad works as the touch screen</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">GameCube</span>: 3x internal resolution, rumble and Action Replay codes<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">L3 + R3</span> in any game returns to the select screen<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">One file to install</span>: a single <span style="font-weight: bold;" class="mycode_b">.exfat</span> image for ShadowMount+ / MicroMount<br />
</li>
</ul>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #4FD8FF;" class="mycode_color">Consoles &amp; Games</span></span></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #E6964A;" class="mycode_color">Atari 2600</span></span> (1): Mario Bros.<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #F05A60;" class="mycode_color">NES</span></span> (7): Dr. Mario · Mario Is Missing! · Mario's Time Machine · Super Mario Bros. + Duck Hunt · Super Mario Bros. - The Lost Levels · Super Mario Bros. 2 · Super Mario Bros. 3<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #96C850;" class="mycode_color">Game Boy</span></span> (6): Dr. Mario · Mario's Picross · Super Mario Land · Super Mario Land 2 - 6 Golden Coins · Yoshi · Yoshi's Cookie<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #A08CEB;" class="mycode_color">SNES</span></span> (5): Super Mario All-Stars · Super Mario Kart · Super Mario RPG - Legend of the Seven Stars · Super Mario World · Super Mario World 2 - Yoshi's Island<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #5AAAF5;" class="mycode_color">Nintendo 64</span></span> (6): Dr. Mario 64 · Mario Golf · Mario Kart 64 · Mario Tennis · Paper Mario · Super Mario 64<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #DC6ED2;" class="mycode_color">Game Boy Color</span></span> (3): Mario Golf · Mario Tennis · Super Mario Bros. Deluxe<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #828CFF;" class="mycode_color">Game Boy Advance</span></span> (10): Mario &amp; Luigi - Superstar Saga · Mario Golf - Advance Tour · Mario Kart - Super Circuit · Mario Pinball Land · Mario Tennis - Power Tour · Mario vs. Donkey Kong · Super Mario Advance · Super Mario Advance 2 - Super Mario World · Super Mario Advance 3 - Yoshi's Island · Super Mario Advance 4 - Super Mario Bros. 3<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #9678E6;" class="mycode_color">GameCube</span></span> (6): Mario Golf - Toadstool Tour · Mario Kart - Double Dash!! · Mario Power Tennis · Paper Mario - The Thousand-Year Door · Super Mario Strikers · Super Mario Sunshine<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #C8CDD7;" class="mycode_color">Nintendo DS</span></span> (11): Mario &amp; Luigi - Bowser's Inside Story · Mario &amp; Luigi - Partners in Time · Mario &amp; Sonic at the Olympic Games · Mario &amp; Sonic at the Olympic Winter Games · Mario Hoops 3 on 3 · Mario Kart DS · Mario vs. Donkey Kong 2 - March of the Minis · Mario vs. Donkey Kong - Mini-Land Mayhem! · New Super Mario Bros. · Super Mario 64 DS · Yoshi's Island DS<br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #4FD8FF;" class="mycode_color">Select Screen Controls</span></span></span><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">D-Pad</span>: choose a game<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Cross / Options</span>: play (on the first card, open Game Genie &amp; Game Shark)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">L1 / R1</span>: previous / next console tab<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Square</span>: sort By Console or A-Z<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Triangle</span>: N64 settings (on an N64 card)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Circle</span>: exit Mario Collection<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">L3 + R3</span> (in game): back to the select screen<br />
</li>
</ul>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #4FD8FF;" class="mycode_color">Requirements</span></span></span><br />
<ul class="mycode_list"><li>A jailbroken PS5 that can run homebrew<br />
</li>
<li><a href="https://github.com/drakmor/ShadowMountPlus" target="_blank" rel="noopener" class="mycode_url">ShadowMountPlus</a> or MicroMount (to mount the .exfat image)<br />
</li>
<li>About 6 GB of free space<br />
</li>
</ul>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #4FD8FF;" class="mycode_color">Installation</span></span></span><br />
<br />
<ol type="1" class="mycode_list"><li>Download <span style="font-family: Courier New;" class="mycode_font">PPSA99001 Mario Collection (01.000.000).exfat</span> (no need to extract anything)<br />
</li>
<li>Upload it over FTP to a folder ShadowMount+ / MicroMount scans for images (for example <span style="font-family: Courier New;" class="mycode_font">/data/etaHEN/games/</span>)<br />
</li>
<li>Wait for the next scan. <span style="font-weight: bold;" class="mycode_b">Mario Collection</span> appears on the home screen<br />
</li>
</ol>
<br />
<span style="font-style: italic;" class="mycode_i">Updating: replace the old .exfat with the new one. Your saves and cheat choices live in /download0, outside the image, so they carry over.</span><br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #4FD8FF;" class="mycode_color">Download</span></span></span><br />
<br />
<div style="text-align: center;" class="mycode_align"><span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><a href="http://DOWNLOAD_LINK" target="_blank" rel="noopener" class="mycode_url">&gt;&gt; DOWNLOAD MARIO COLLECTION &lt;&lt;</a></span></span></div>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #4FD8FF;" class="mycode_color">Credits</span></span></span><br />
<br />
Built on the work of these projects. Thank you to everyone involved:<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">NES</span>: EmuC0re 0.4<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">SNES</span>: Snes9x 1.63 via <a href="https://github.com/MisterTemaki" target="_blank" rel="noopener" class="mycode_url">Snes9x PS5 2.0</a><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">N64</span>: <a href="https://github.com/mupen64plus/mupen64plus-core" target="_blank" rel="noopener" class="mycode_url">mupen64plus-core</a> via Mupen64Plus PS5, with paraLLEl-RDP, angrylion-rdp-plus and the cxd4 / HLE RSPs<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Game Boy / Color / Advance</span>: <a href="https://mgba.io/" target="_blank" rel="noopener" class="mycode_url">mGBA</a> 0.10.5<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Nintendo DS</span>: <a href="https://melonds.kuribo64.net/" target="_blank" rel="noopener" class="mycode_url">melonDS</a> 1.1<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">GameCube</span>: <a href="https://dolphin-emu.org/" target="_blank" rel="noopener" class="mycode_url">Dolphin</a> as built by Porpoise 3.0<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Atari 2600</span>: <a href="https://github.com/stella-emu/stella" target="_blank" rel="noopener" class="mycode_url">Stella</a> 7.0c<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Vulkan on PS5</span>: <a href="https://github.com/mihawk-99/PS5_Vulkan" target="_blank" rel="noopener" class="mycode_url">mihawk-99/PS5_Vulkan</a> (RADV) and <a href="https://github.com/mihawk-99/PS5_PayloadSDK" target="_blank" rel="noopener" class="mycode_url">PS5_PayloadSDK</a><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">App base</span>: <a href="https://github.com/blackbearreloaded/ps5-native-app-boilerplate" target="_blank" rel="noopener" class="mycode_url">ps5-native-app-boilerplate</a>, <a href="https://github.com/ps5-payload-dev/sdk" target="_blank" rel="noopener" class="mycode_url">ps5-payload-dev SDK</a>, <a href="https://github.com/SvenGDK/SharpProspero" target="_blank" rel="noopener" class="mycode_url">SharpProspero</a><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Cheats</span>: <a href="https://github.com/libretro/libretro-database" target="_blank" rel="noopener" class="mycode_url">libretro-database</a>, <a href="https://almarsguides.com/" target="_blank" rel="noopener" class="mycode_url">Almar's Guides</a> and Dolphin's game settings<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">.exfat format</span>: <a href="https://github.com/kerrdec97/ps5-exfat-builder" target="_blank" rel="noopener" class="mycode_url">exFAT Image Builder</a><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Mounting</span>: <a href="https://github.com/drakmor/ShadowMountPlus" target="_blank" rel="noopener" class="mycode_url">ShadowMountPlus</a><br />
</li>
<li>JPEG decoding: <a href="https://github.com/nothings/stb" target="_blank" rel="noopener" class="mycode_url">stb_image</a><br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
<div style="text-align: center;" class="mycode_align"><span style="font-size: small;" class="mycode_size">Homebrew for personal use. Mario and all related games are trademarks of Nintendo. Not affiliated with Nintendo or Sony.</span></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Mupen64Plus PS5 – Native N64 Emulator]]></title>
			<link>https://raaproductions.ca/forum/showthread.php?tid=20</link>
			<pubDate>Wed, 07 Oct 2026 02:28:44 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://raaproductions.ca/forum/member.php?action=profile&uid=1">RETRO™</a>]]></dc:creator>
			<guid isPermaLink="false">https://raaproductions.ca/forum/showthread.php?tid=20</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/ps5/mupen64.png" loading="lazy"  alt="[Image: mupen64.png]" class="mycode_img" /><br />
<br />
<span style="font-size: xx-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #4FC3F7;" class="mycode_color">Mupen64Plus</span></span></span><br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">A Nintendo 64 emulator as a native PS5 home-screen app</span></span></span><br />
<br />
<span style="color: #FF5252;" class="mycode_color">■</span> <span style="color: #3FA9F5;" class="mycode_color">■</span> <span style="color: #FFD54F;" class="mycode_color">■</span> <span style="color: #4CD964;" class="mycode_color">■</span><br />
<br />
<span style="color: #9FB3C8;" class="mycode_color"><span style="font-style: italic;" class="mycode_i">mupen64plus-core 2.6.0, ported to the PS5 • eboot.bin • no payload to send</span></span></div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF5252;" class="mycode_color">▌</span><span style="color: #4FC3F7;" class="mycode_color"> What is it?</span></span></span><br />
<br />
<span style="color: #4FC3F7;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">Mupen64Plus PS5</span></span> is a port of <span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">mupen64plus-core 2.6.0</span></span> to the PS5 as a real native app (title ID <span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">PPSA99064</span></span>). It sits on your home screen like any other game: open it, pick a game from the cover shelf (or grid, or list), and play with your DualSense.<br />
<br />
Since <span style="font-weight: bold;" class="mycode_b"><span style="color: #4CD964;" class="mycode_color">v0.6</span></span> it's just an app folder: copy it to the console and <span style="font-weight: bold;" class="mycode_b">ShadowMountPlus</span> puts it on the home screen. The app unlocks itself when it starts, so there's <span style="font-weight: bold;" class="mycode_b"><span style="color: #4CD964;" class="mycode_color">no .elf to send</span></span>.<br />
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #3FA9F5;" class="mycode_color">▌</span><span style="color: #4FC3F7;" class="mycode_color"> Features</span></span></span><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">GPU renderer</span></span>: paraLLEl-RDP at up to 8x internal resolution (4x by default), with its shaders included, so most scenes don't pause the first time they appear<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">Accurate CPU renderer</span></span>: angrylion-rdp-plus, pixel-accurate at the N64's own resolution, using up to 12 CPU threads<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">x86-64 dynamic recompiler</span></span>: the core's dynarec runs on the PS5, so even demanding games run at full speed<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">RSP</span></span>: fast HLE for sound, low-level cxd4 for graphics (games run their own graphics microcode)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">Low-latency audio</span></span> (~67 ms), with rate control that keeps the sound in step with the 60 Hz picture<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">Game list with box art</span></span>, downloaded automatically: a 3D shelf, a grid of covers or a list of titles<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">Save states</span></span>: 10 slots per game<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">Continue where you left off</span></span>: leaving a game saves your spot, and starting it again offers to continue there<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">CPU overclock</span></span> (2x, 4x) for games that slowed down on the N64<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">In-game saves</span></span>: EEPROM, SRAM, FlashRAM and Controller Pak<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">Rumble Pak</span></span> support through the DualSense<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">Fast forward</span></span> from the pause menu<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">Display options</span></span>: 4:3, integer scale or 16:9 stretch; smooth or sharp scaling; the N64's own video filter; hiding the overscan border<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">Adjustable stick dead zone</span></span>, and either stick can be inverted (X, Y or both)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">ROM formats</span></span>: .z64 / .n64 / .v64 / .rom files, zipped or not, from internal storage or USB; ROM hacks up to 252 MB<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">▌</span><span style="color: #4FC3F7;" class="mycode_color"> Tested at full speed (GPU renderer, 4x)</span></span></span><br />
<ul class="mycode_list"><li><span style="color: #4CD964;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">✔</span></span> GoldenEye 007<br />
</li>
<li><span style="color: #4CD964;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">✔</span></span> Perfect Dark<br />
</li>
<li><span style="color: #4CD964;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">✔</span></span> Conker's Bad Fur Day<br />
</li>
<li><span style="color: #4CD964;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">✔</span></span> The Legend of Zelda: Majora's Mask<br />
</li>
<li><span style="color: #4CD964;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">✔</span></span> Donkey Kong 64<br />
</li>
<li><span style="color: #4CD964;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">✔</span></span> Mario Kart 64 <span style="color: #9FB3C8;" class="mycode_color">(ghosts and records save)</span><br />
</li>
<li><span style="color: #4CD964;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">✔</span></span> Resident Evil 2<br />
</li>
<li><span style="color: #4CD964;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">✔</span></span> Pokémon Stadium 2<br />
</li>
<li><span style="color: #4CD964;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">✔</span></span> Indiana Jones and the Infernal Machine<br />
</li>
<li><span style="color: #4CD964;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">✔</span></span> Star Wars: Rogue Squadron<br />
</li>
<li><span style="color: #4CD964;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">✔</span></span> Super Mario 64<br />
</li>
</ul>
<span style="color: #9FB3C8;" class="mycode_color">Earlier versions (CPU renderer) also ran F-Zero X, Star Fox 64 (with rumble) and Paper Mario (FlashRAM saves) at full speed.</span><br />
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #3FA9F5;" class="mycode_color">▌</span><span style="color: #4FC3F7;" class="mycode_color"> Compatibility</span></span></span><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><a href="https://docs.google.com/spreadsheets/d/1pG4Q9ak2Dvk1NCPW6V4FWWfJlXUoo6Joa0t7vGNlw30/edit" target="_blank" rel="noopener" class="mycode_url"><span style="color: #FFD54F;" class="mycode_color">Compatibility list</span></a></span>: how each tested game runs (public, view-only).<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><a href="https://forms.gle/mTbQapQjTWB11xbT7" target="_blank" rel="noopener" class="mycode_url"><span style="color: #4CD964;" class="mycode_color">Report a game</span></a></span>: tested one? A short form, no account needed. Reports go straight into the list.<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #4CD964;" class="mycode_color">▌</span><span style="color: #4FC3F7;" class="mycode_color"> Requirements</span></span></span><br />
<ul class="mycode_list"><li><span style="color: #FFD54F;" class="mycode_color">►</span> A jailbroken PS5 with <span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">kstuff</span></span> or <span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">kstuff-lite</span></span><br />
</li>
<li><span style="color: #FFD54F;" class="mycode_color">►</span> <span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">ShadowMountPlus</span></span> (to put the app on the home screen)<br />
</li>
<li><span style="color: #FFD54F;" class="mycode_color">►</span> An <span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">ELF loader</span></span> running (elfldr, etaHEN or PS5 Payload Manager's). You already have one if you load kstuff and ShadowMountPlus. <span style="color: #9FB3C8;" class="mycode_color">You don't send anything to it yourself: the app uses it to unlock itself when it starts.</span><br />
</li>
<li><span style="color: #FFD54F;" class="mycode_color">►</span> Your own legally dumped N64 ROMs. <span style="font-weight: bold;" class="mycode_b"><span style="color: #FF5252;" class="mycode_color">No games are included.</span></span><br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF5252;" class="mycode_color">▌</span><span style="color: #4FC3F7;" class="mycode_color"> Installation</span></span></span><br />
<br />
<span style="color: #FFD54F;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">1.</span></span> Download <span style="font-weight: bold;" class="mycode_b"><span style="color: #4FC3F7;" class="mycode_color">Mupen64PlusPS5.zip</span></span> and extract it.<br />
<br />
<span style="color: #FFD54F;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">2.</span></span> Copy the whole <span style="font-weight: bold;" class="mycode_b"><span style="color: #4FC3F7;" class="mycode_color">PPSA99064</span></span> folder (the folder itself, not just what's inside it) to <span style="font-weight: bold;" class="mycode_b">one</span> of these places:<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">On the console:</span> <span style="font-family: Courier New;" class="mycode_font"><span style="color: #4CD964;" class="mycode_color">/data/homebrew/PPSA99064</span></span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">On an exFAT USB drive:</span> <span style="font-family: Courier New;" class="mycode_font"><span style="color: #4CD964;" class="mycode_color">homebrew/PPSA99064</span></span><br />
</li>
</ul>
<span style="color: #FFD54F;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">3.</span></span> Within about 15 seconds, ShadowMountPlus adds <span style="font-weight: bold;" class="mycode_b"><span style="color: #4FC3F7;" class="mycode_color">Mupen64Plus PS5</span></span> to your home screen.<br />
<br />
<span style="color: #FFD54F;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">4.</span></span> Copy your ROMs to <span style="font-family: Courier New;" class="mycode_font"><span style="color: #4CD964;" class="mycode_color">/data/mupen64plus/roms</span></span> or to <span style="font-family: Courier New;" class="mycode_font"><span style="color: #4CD964;" class="mycode_color">mupen64plus/roms</span></span> on a USB drive. Subfolders work.<br />
<br />
<span style="color: #FFD54F;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">5.</span></span> Open the app and play!<br />
<br />
<span style="color: #B388FF;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">⟳ Updating:</span></span> from 0.6.3 on, the app offers new versions when it starts and installs them itself (it closes, then a notification says when to reopen it). To update by hand, close the app and copy the new <span style="font-weight: bold;" class="mycode_b">PPSA99064</span> folder over the old one. Your saves, save states, covers and settings are kept in <span style="font-family: Courier New;" class="mycode_font"><span style="color: #4CD964;" class="mycode_color">/data/mupen64plus</span></span>.<br />
<br />
<span style="color: #FF5252;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">⚠ On 0.6.0, 0.6.1 or 0.6.2?</span></span> Their in-app updater was broken (the updated app wouldn't start), so install by hand once: delete <span style="font-family: Courier New;" class="mycode_font"><span style="color: #4CD964;" class="mycode_color">/data/homebrew/PPSA99064</span></span>, then copy the new <span style="font-weight: bold;" class="mycode_b">PPSA99064</span> folder.<br />
<br />
<span style="color: #B388FF;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">⟳ Coming from an older version?</span></span> Versions before 0.6 installed through Mupen64PS5.elf. They used the same folder, so just copy the new one over it. You don't need to delete anything.<br />
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #3FA9F5;" class="mycode_color">▌</span><span style="color: #4FC3F7;" class="mycode_color"> Controls</span></span></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">In a game</span></span> <span style="color: #9FB3C8;" class="mycode_color">(buttons in the same positions as on the N64 controller)</span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Left stick</span> ➜ analog stick<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">D-pad</span> ➜ D-pad<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7EB6FF;" class="mycode_color">✕ Cross</span></span> / <span style="font-weight: bold;" class="mycode_b"><span style="color: #F48FB1;" class="mycode_color">□ Square</span></span> ➜ <span style="font-weight: bold;" class="mycode_b"><span style="color: #3FA9F5;" class="mycode_color">A</span></span> / <span style="font-weight: bold;" class="mycode_b"><span style="color: #4CD964;" class="mycode_color">B</span></span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">L2</span> or <span style="font-weight: bold;" class="mycode_b">R2</span> ➜ <span style="font-weight: bold;" class="mycode_b"><span style="color: #9FB3C8;" class="mycode_color">Z</span></span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">L1</span> / <span style="font-weight: bold;" class="mycode_b">R1</span> ➜ <span style="font-weight: bold;" class="mycode_b">L</span> / <span style="font-weight: bold;" class="mycode_b">R</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Right stick</span> ➜ <span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">C buttons</span></span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #4DD0B5;" class="mycode_color">△ Triangle</span></span> / <span style="font-weight: bold;" class="mycode_b"><span style="color: #FF6B6B;" class="mycode_color">○ Circle</span></span> ➜ <span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">C-up</span></span> / <span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">C-down</span></span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">OPTIONS</span> ➜ <span style="font-weight: bold;" class="mycode_b"><span style="color: #FF5252;" class="mycode_color">Start</span></span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">Touchpad click</span></span> or <span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">L3 + R3</span></span> ➜ pause menu (save/load state, fast forward, settings, reset, back to the game list)<br />
</li>
</ul>
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">On the game list</span></span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">D-pad / left stick</span> ➜ choose a game (Left / Right on the shelf, all four directions in the grid, Up / Down in the list)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">L1</span> / <span style="font-weight: bold;" class="mycode_b">R1</span> ➜ skip 10 games on the shelf, a page in the grid or list<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7EB6FF;" class="mycode_color">✕</span></span> ➜ play (a game you left from the pause menu asks whether to continue where you left off)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #4DD0B5;" class="mycode_color">△</span></span> ➜ settings<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #F48FB1;" class="mycode_color">□</span></span> ➜ download the cover again<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">Touchpad</span></span> ➜ switch between shelf, grid and list<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">OPTIONS</span> ➜ quit<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">▌</span><span style="color: #4FC3F7;" class="mycode_color"> Folders</span></span></span><br />
<ul class="mycode_list"><li><span style="font-family: Courier New;" class="mycode_font"><span style="color: #4CD964;" class="mycode_color">/data/mupen64plus/roms</span></span> ➜ your games<br />
</li>
<li><span style="font-family: Courier New;" class="mycode_font"><span style="color: #4CD964;" class="mycode_color">/data/mupen64plus/saves</span></span> ➜ in-game saves<br />
</li>
<li><span style="font-family: Courier New;" class="mycode_font"><span style="color: #4CD964;" class="mycode_color">/data/mupen64plus/states</span></span> ➜ save states, and where you left each game (.resume)<br />
</li>
<li><span style="font-family: Courier New;" class="mycode_font"><span style="color: #4CD964;" class="mycode_color">/data/mupen64plus/covers</span></span> ➜ box art (add your own .png or .jpg named after the ROM file)<br />
</li>
<li><span style="font-family: Courier New;" class="mycode_font"><span style="color: #4CD964;" class="mycode_color">/data/mupen64plus/logs</span></span> ➜ boot.log, plus boot.prev.log to boot.prev4.log from earlier sessions <span style="color: #FFD54F;" class="mycode_color">(please attach it when reporting a problem)</span><br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #4CD964;" class="mycode_color">▌</span><span style="color: #4FC3F7;" class="mycode_color"> Known limitations</span></span></span><br />
<ul class="mycode_list"><li><span style="color: #FFB74D;" class="mycode_color">⚠</span> No 64DD, Transfer Pak, cheats or netplay yet<br />
</li>
<li><span style="color: #FFB74D;" class="mycode_color">⚠</span> PAL games run slightly less smoothly than NTSC games<br />
</li>
<li><span style="color: #FFB74D;" class="mycode_color">⚠</span> If a game looks wrong, try <span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">Settings ➜ Renderer ➜ CPU</span></span>; if it sounds wrong, <span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">Audio processing ➜ Accurate (LLE)</span></span><br />
</li>
<li><span style="color: #FFB74D;" class="mycode_color">⚠</span> If a game misbehaves otherwise, try <span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">Settings ➜ CPU core ➜ Interpreter</span></span> (slower, but useful for checking whether the dynarec is the cause)<br />
</li>
<li><span style="color: #FFB74D;" class="mycode_color">⚠</span> If a game misbehaves with <span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">CPU overclock</span></span> on, set it back to Off<br />
</li>
<li><span style="color: #FFB74D;" class="mycode_color">⚠</span> Scenes whose shaders aren't among the ones included may pause briefly the first time they appear, while the GPU prepares them. They are saved, so it won't pause there again.<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
<br />
<div style="text-align: center;" class="mycode_align"><span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">⬇ Download ⬇</span></span></span><br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><a href="https://github.com/TheRealRetro/mupen64plus-ps5/releases/latest" target="_blank" rel="noopener" class="mycode_url"><span style="color: #4FC3F7;" class="mycode_color">Mupen64Plus PS5 — Mupen64PlusPS5.zip</span></a></span></span></div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #3FA9F5;" class="mycode_color">▌</span><span style="color: #4FC3F7;" class="mycode_color"> Credits</span></span></span><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">mupen64plus team</span></span>: mupen64plus-core and mupen64plus-rsp-hle (GPL-2.0)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">Themaister</span></span>: paraLLEl-RDP, the GPU renderer<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">mihawk-99</span></span>: PS5_Vulkan, and the <span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">Mesa RADV</span></span> developers: the Vulkan driver<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">angrylion and the angrylion-rdp-plus contributors</span></span>: the software RDP renderer (MAME license)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">Iconoclast</span></span>: mupen64plus-rsp-cxd4<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">ps5-payload-dev</span></span>: the PS5 payload SDK<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">ps5-native-app-boilerplate</span></span>: native app tooling<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">drakmor</span></span>: ShadowMountPlus<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">EchoStretch</span></span>: kstuff-lite<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">libretro-thumbnails</span></span>: box art<br />
</li>
</ul>
<br />
<div style="text-align: center;" class="mycode_align"><span style="color: #FF5252;" class="mycode_color">■</span> <span style="color: #3FA9F5;" class="mycode_color">■</span> <span style="color: #FFD54F;" class="mycode_color">■</span> <span style="color: #4CD964;" class="mycode_color">■</span><br />
<br />
<span style="color: #9FB3C8;" class="mycode_color"><span style="font-style: italic;" class="mycode_i">For homebrew use only. Please only use ROMs you dumped from cartridges you own.</span></span></div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/ps5/mupen64.png" loading="lazy"  alt="[Image: mupen64.png]" class="mycode_img" /><br />
<br />
<span style="font-size: xx-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #4FC3F7;" class="mycode_color">Mupen64Plus</span></span></span><br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">A Nintendo 64 emulator as a native PS5 home-screen app</span></span></span><br />
<br />
<span style="color: #FF5252;" class="mycode_color">■</span> <span style="color: #3FA9F5;" class="mycode_color">■</span> <span style="color: #FFD54F;" class="mycode_color">■</span> <span style="color: #4CD964;" class="mycode_color">■</span><br />
<br />
<span style="color: #9FB3C8;" class="mycode_color"><span style="font-style: italic;" class="mycode_i">mupen64plus-core 2.6.0, ported to the PS5 • eboot.bin • no payload to send</span></span></div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF5252;" class="mycode_color">▌</span><span style="color: #4FC3F7;" class="mycode_color"> What is it?</span></span></span><br />
<br />
<span style="color: #4FC3F7;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">Mupen64Plus PS5</span></span> is a port of <span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">mupen64plus-core 2.6.0</span></span> to the PS5 as a real native app (title ID <span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">PPSA99064</span></span>). It sits on your home screen like any other game: open it, pick a game from the cover shelf (or grid, or list), and play with your DualSense.<br />
<br />
Since <span style="font-weight: bold;" class="mycode_b"><span style="color: #4CD964;" class="mycode_color">v0.6</span></span> it's just an app folder: copy it to the console and <span style="font-weight: bold;" class="mycode_b">ShadowMountPlus</span> puts it on the home screen. The app unlocks itself when it starts, so there's <span style="font-weight: bold;" class="mycode_b"><span style="color: #4CD964;" class="mycode_color">no .elf to send</span></span>.<br />
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #3FA9F5;" class="mycode_color">▌</span><span style="color: #4FC3F7;" class="mycode_color"> Features</span></span></span><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">GPU renderer</span></span>: paraLLEl-RDP at up to 8x internal resolution (4x by default), with its shaders included, so most scenes don't pause the first time they appear<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">Accurate CPU renderer</span></span>: angrylion-rdp-plus, pixel-accurate at the N64's own resolution, using up to 12 CPU threads<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">x86-64 dynamic recompiler</span></span>: the core's dynarec runs on the PS5, so even demanding games run at full speed<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">RSP</span></span>: fast HLE for sound, low-level cxd4 for graphics (games run their own graphics microcode)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">Low-latency audio</span></span> (~67 ms), with rate control that keeps the sound in step with the 60 Hz picture<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">Game list with box art</span></span>, downloaded automatically: a 3D shelf, a grid of covers or a list of titles<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">Save states</span></span>: 10 slots per game<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">Continue where you left off</span></span>: leaving a game saves your spot, and starting it again offers to continue there<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">CPU overclock</span></span> (2x, 4x) for games that slowed down on the N64<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">In-game saves</span></span>: EEPROM, SRAM, FlashRAM and Controller Pak<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">Rumble Pak</span></span> support through the DualSense<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">Fast forward</span></span> from the pause menu<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">Display options</span></span>: 4:3, integer scale or 16:9 stretch; smooth or sharp scaling; the N64's own video filter; hiding the overscan border<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">Adjustable stick dead zone</span></span>, and either stick can be inverted (X, Y or both)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">ROM formats</span></span>: .z64 / .n64 / .v64 / .rom files, zipped or not, from internal storage or USB; ROM hacks up to 252 MB<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">▌</span><span style="color: #4FC3F7;" class="mycode_color"> Tested at full speed (GPU renderer, 4x)</span></span></span><br />
<ul class="mycode_list"><li><span style="color: #4CD964;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">✔</span></span> GoldenEye 007<br />
</li>
<li><span style="color: #4CD964;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">✔</span></span> Perfect Dark<br />
</li>
<li><span style="color: #4CD964;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">✔</span></span> Conker's Bad Fur Day<br />
</li>
<li><span style="color: #4CD964;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">✔</span></span> The Legend of Zelda: Majora's Mask<br />
</li>
<li><span style="color: #4CD964;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">✔</span></span> Donkey Kong 64<br />
</li>
<li><span style="color: #4CD964;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">✔</span></span> Mario Kart 64 <span style="color: #9FB3C8;" class="mycode_color">(ghosts and records save)</span><br />
</li>
<li><span style="color: #4CD964;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">✔</span></span> Resident Evil 2<br />
</li>
<li><span style="color: #4CD964;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">✔</span></span> Pokémon Stadium 2<br />
</li>
<li><span style="color: #4CD964;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">✔</span></span> Indiana Jones and the Infernal Machine<br />
</li>
<li><span style="color: #4CD964;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">✔</span></span> Star Wars: Rogue Squadron<br />
</li>
<li><span style="color: #4CD964;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">✔</span></span> Super Mario 64<br />
</li>
</ul>
<span style="color: #9FB3C8;" class="mycode_color">Earlier versions (CPU renderer) also ran F-Zero X, Star Fox 64 (with rumble) and Paper Mario (FlashRAM saves) at full speed.</span><br />
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #3FA9F5;" class="mycode_color">▌</span><span style="color: #4FC3F7;" class="mycode_color"> Compatibility</span></span></span><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><a href="https://docs.google.com/spreadsheets/d/1pG4Q9ak2Dvk1NCPW6V4FWWfJlXUoo6Joa0t7vGNlw30/edit" target="_blank" rel="noopener" class="mycode_url"><span style="color: #FFD54F;" class="mycode_color">Compatibility list</span></a></span>: how each tested game runs (public, view-only).<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><a href="https://forms.gle/mTbQapQjTWB11xbT7" target="_blank" rel="noopener" class="mycode_url"><span style="color: #4CD964;" class="mycode_color">Report a game</span></a></span>: tested one? A short form, no account needed. Reports go straight into the list.<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #4CD964;" class="mycode_color">▌</span><span style="color: #4FC3F7;" class="mycode_color"> Requirements</span></span></span><br />
<ul class="mycode_list"><li><span style="color: #FFD54F;" class="mycode_color">►</span> A jailbroken PS5 with <span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">kstuff</span></span> or <span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">kstuff-lite</span></span><br />
</li>
<li><span style="color: #FFD54F;" class="mycode_color">►</span> <span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">ShadowMountPlus</span></span> (to put the app on the home screen)<br />
</li>
<li><span style="color: #FFD54F;" class="mycode_color">►</span> An <span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">ELF loader</span></span> running (elfldr, etaHEN or PS5 Payload Manager's). You already have one if you load kstuff and ShadowMountPlus. <span style="color: #9FB3C8;" class="mycode_color">You don't send anything to it yourself: the app uses it to unlock itself when it starts.</span><br />
</li>
<li><span style="color: #FFD54F;" class="mycode_color">►</span> Your own legally dumped N64 ROMs. <span style="font-weight: bold;" class="mycode_b"><span style="color: #FF5252;" class="mycode_color">No games are included.</span></span><br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FF5252;" class="mycode_color">▌</span><span style="color: #4FC3F7;" class="mycode_color"> Installation</span></span></span><br />
<br />
<span style="color: #FFD54F;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">1.</span></span> Download <span style="font-weight: bold;" class="mycode_b"><span style="color: #4FC3F7;" class="mycode_color">Mupen64PlusPS5.zip</span></span> and extract it.<br />
<br />
<span style="color: #FFD54F;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">2.</span></span> Copy the whole <span style="font-weight: bold;" class="mycode_b"><span style="color: #4FC3F7;" class="mycode_color">PPSA99064</span></span> folder (the folder itself, not just what's inside it) to <span style="font-weight: bold;" class="mycode_b">one</span> of these places:<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">On the console:</span> <span style="font-family: Courier New;" class="mycode_font"><span style="color: #4CD964;" class="mycode_color">/data/homebrew/PPSA99064</span></span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">On an exFAT USB drive:</span> <span style="font-family: Courier New;" class="mycode_font"><span style="color: #4CD964;" class="mycode_color">homebrew/PPSA99064</span></span><br />
</li>
</ul>
<span style="color: #FFD54F;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">3.</span></span> Within about 15 seconds, ShadowMountPlus adds <span style="font-weight: bold;" class="mycode_b"><span style="color: #4FC3F7;" class="mycode_color">Mupen64Plus PS5</span></span> to your home screen.<br />
<br />
<span style="color: #FFD54F;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">4.</span></span> Copy your ROMs to <span style="font-family: Courier New;" class="mycode_font"><span style="color: #4CD964;" class="mycode_color">/data/mupen64plus/roms</span></span> or to <span style="font-family: Courier New;" class="mycode_font"><span style="color: #4CD964;" class="mycode_color">mupen64plus/roms</span></span> on a USB drive. Subfolders work.<br />
<br />
<span style="color: #FFD54F;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">5.</span></span> Open the app and play!<br />
<br />
<span style="color: #B388FF;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">⟳ Updating:</span></span> from 0.6.3 on, the app offers new versions when it starts and installs them itself (it closes, then a notification says when to reopen it). To update by hand, close the app and copy the new <span style="font-weight: bold;" class="mycode_b">PPSA99064</span> folder over the old one. Your saves, save states, covers and settings are kept in <span style="font-family: Courier New;" class="mycode_font"><span style="color: #4CD964;" class="mycode_color">/data/mupen64plus</span></span>.<br />
<br />
<span style="color: #FF5252;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">⚠ On 0.6.0, 0.6.1 or 0.6.2?</span></span> Their in-app updater was broken (the updated app wouldn't start), so install by hand once: delete <span style="font-family: Courier New;" class="mycode_font"><span style="color: #4CD964;" class="mycode_color">/data/homebrew/PPSA99064</span></span>, then copy the new <span style="font-weight: bold;" class="mycode_b">PPSA99064</span> folder.<br />
<br />
<span style="color: #B388FF;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">⟳ Coming from an older version?</span></span> Versions before 0.6 installed through Mupen64PS5.elf. They used the same folder, so just copy the new one over it. You don't need to delete anything.<br />
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #3FA9F5;" class="mycode_color">▌</span><span style="color: #4FC3F7;" class="mycode_color"> Controls</span></span></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">In a game</span></span> <span style="color: #9FB3C8;" class="mycode_color">(buttons in the same positions as on the N64 controller)</span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Left stick</span> ➜ analog stick<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">D-pad</span> ➜ D-pad<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7EB6FF;" class="mycode_color">✕ Cross</span></span> / <span style="font-weight: bold;" class="mycode_b"><span style="color: #F48FB1;" class="mycode_color">□ Square</span></span> ➜ <span style="font-weight: bold;" class="mycode_b"><span style="color: #3FA9F5;" class="mycode_color">A</span></span> / <span style="font-weight: bold;" class="mycode_b"><span style="color: #4CD964;" class="mycode_color">B</span></span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">L2</span> or <span style="font-weight: bold;" class="mycode_b">R2</span> ➜ <span style="font-weight: bold;" class="mycode_b"><span style="color: #9FB3C8;" class="mycode_color">Z</span></span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">L1</span> / <span style="font-weight: bold;" class="mycode_b">R1</span> ➜ <span style="font-weight: bold;" class="mycode_b">L</span> / <span style="font-weight: bold;" class="mycode_b">R</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Right stick</span> ➜ <span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">C buttons</span></span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #4DD0B5;" class="mycode_color">△ Triangle</span></span> / <span style="font-weight: bold;" class="mycode_b"><span style="color: #FF6B6B;" class="mycode_color">○ Circle</span></span> ➜ <span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">C-up</span></span> / <span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">C-down</span></span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">OPTIONS</span> ➜ <span style="font-weight: bold;" class="mycode_b"><span style="color: #FF5252;" class="mycode_color">Start</span></span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">Touchpad click</span></span> or <span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">L3 + R3</span></span> ➜ pause menu (save/load state, fast forward, settings, reset, back to the game list)<br />
</li>
</ul>
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">On the game list</span></span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">D-pad / left stick</span> ➜ choose a game (Left / Right on the shelf, all four directions in the grid, Up / Down in the list)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">L1</span> / <span style="font-weight: bold;" class="mycode_b">R1</span> ➜ skip 10 games on the shelf, a page in the grid or list<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #7EB6FF;" class="mycode_color">✕</span></span> ➜ play (a game you left from the pause menu asks whether to continue where you left off)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #4DD0B5;" class="mycode_color">△</span></span> ➜ settings<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #F48FB1;" class="mycode_color">□</span></span> ➜ download the cover again<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">Touchpad</span></span> ➜ switch between shelf, grid and list<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">OPTIONS</span> ➜ quit<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">▌</span><span style="color: #4FC3F7;" class="mycode_color"> Folders</span></span></span><br />
<ul class="mycode_list"><li><span style="font-family: Courier New;" class="mycode_font"><span style="color: #4CD964;" class="mycode_color">/data/mupen64plus/roms</span></span> ➜ your games<br />
</li>
<li><span style="font-family: Courier New;" class="mycode_font"><span style="color: #4CD964;" class="mycode_color">/data/mupen64plus/saves</span></span> ➜ in-game saves<br />
</li>
<li><span style="font-family: Courier New;" class="mycode_font"><span style="color: #4CD964;" class="mycode_color">/data/mupen64plus/states</span></span> ➜ save states, and where you left each game (.resume)<br />
</li>
<li><span style="font-family: Courier New;" class="mycode_font"><span style="color: #4CD964;" class="mycode_color">/data/mupen64plus/covers</span></span> ➜ box art (add your own .png or .jpg named after the ROM file)<br />
</li>
<li><span style="font-family: Courier New;" class="mycode_font"><span style="color: #4CD964;" class="mycode_color">/data/mupen64plus/logs</span></span> ➜ boot.log, plus boot.prev.log to boot.prev4.log from earlier sessions <span style="color: #FFD54F;" class="mycode_color">(please attach it when reporting a problem)</span><br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #4CD964;" class="mycode_color">▌</span><span style="color: #4FC3F7;" class="mycode_color"> Known limitations</span></span></span><br />
<ul class="mycode_list"><li><span style="color: #FFB74D;" class="mycode_color">⚠</span> No 64DD, Transfer Pak, cheats or netplay yet<br />
</li>
<li><span style="color: #FFB74D;" class="mycode_color">⚠</span> PAL games run slightly less smoothly than NTSC games<br />
</li>
<li><span style="color: #FFB74D;" class="mycode_color">⚠</span> If a game looks wrong, try <span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">Settings ➜ Renderer ➜ CPU</span></span>; if it sounds wrong, <span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">Audio processing ➜ Accurate (LLE)</span></span><br />
</li>
<li><span style="color: #FFB74D;" class="mycode_color">⚠</span> If a game misbehaves otherwise, try <span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">Settings ➜ CPU core ➜ Interpreter</span></span> (slower, but useful for checking whether the dynarec is the cause)<br />
</li>
<li><span style="color: #FFB74D;" class="mycode_color">⚠</span> If a game misbehaves with <span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">CPU overclock</span></span> on, set it back to Off<br />
</li>
<li><span style="color: #FFB74D;" class="mycode_color">⚠</span> Scenes whose shaders aren't among the ones included may pause briefly the first time they appear, while the GPU prepares them. They are saved, so it won't pause there again.<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
<br />
<div style="text-align: center;" class="mycode_align"><span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #FFD54F;" class="mycode_color">⬇ Download ⬇</span></span></span><br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><a href="https://github.com/TheRealRetro/mupen64plus-ps5/releases/latest" target="_blank" rel="noopener" class="mycode_url"><span style="color: #4FC3F7;" class="mycode_color">Mupen64Plus PS5 — Mupen64PlusPS5.zip</span></a></span></span></div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #3FA9F5;" class="mycode_color">▌</span><span style="color: #4FC3F7;" class="mycode_color"> Credits</span></span></span><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">mupen64plus team</span></span>: mupen64plus-core and mupen64plus-rsp-hle (GPL-2.0)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">Themaister</span></span>: paraLLEl-RDP, the GPU renderer<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">mihawk-99</span></span>: PS5_Vulkan, and the <span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">Mesa RADV</span></span> developers: the Vulkan driver<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">angrylion and the angrylion-rdp-plus contributors</span></span>: the software RDP renderer (MAME license)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">Iconoclast</span></span>: mupen64plus-rsp-cxd4<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">ps5-payload-dev</span></span>: the PS5 payload SDK<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">ps5-native-app-boilerplate</span></span>: native app tooling<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">drakmor</span></span>: ShadowMountPlus<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">EchoStretch</span></span>: kstuff-lite<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #B388FF;" class="mycode_color">libretro-thumbnails</span></span>: box art<br />
</li>
</ul>
<br />
<div style="text-align: center;" class="mycode_align"><span style="color: #FF5252;" class="mycode_color">■</span> <span style="color: #3FA9F5;" class="mycode_color">■</span> <span style="color: #FFD54F;" class="mycode_color">■</span> <span style="color: #4CD964;" class="mycode_color">■</span><br />
<br />
<span style="color: #9FB3C8;" class="mycode_color"><span style="font-style: italic;" class="mycode_i">For homebrew use only. Please only use ROMs you dumped from cartridges you own.</span></span></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[RAA! Economy]]></title>
			<link>https://raaproductions.ca/forum/showthread.php?tid=19</link>
			<pubDate>Thu, 01 Oct 2026 19:51:32 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://raaproductions.ca/forum/member.php?action=profile&uid=1">RETRO™</a>]]></dc:creator>
			<guid isPermaLink="false">https://raaproductions.ca/forum/showthread.php?tid=19</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/minecraft/economy/banner.jpg" loading="lazy"  alt="[Image: banner.jpg]" class="mycode_img" /><br />
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #E0902A;" class="mycode_color">What is RAA! Economy?</span></span></span><br />
<br />
RAA! Economy is a complete economy plugin for Paper, Purpur and Folia servers. It gives your players balances, payments, banks and a leaderboard, and it plugs into Vault so your shops, jobs and other plugins use it automatically.<br />
<br />
What makes it different is how it keeps track of money. Every payment, fee, reward and admin change is written to a permanent transaction record that is never edited or deleted. Money can't appear out of nowhere or quietly vanish, and if something goes wrong, an admin can see exactly what happened and undo it.<br />
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #E0902A;" class="mycode_color">Features</span></span></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Money you can trust</span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Exact amounts.</span> Balances are stored as whole cents, never as rounded decimals, so fractions of a coin are never lost or created.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Permanent history.</span> Every transaction is recorded forever. Mistakes are fixed with a linked reversal, never by erasing the past.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">No double-spending.</span> Two payments at the exact same moment can't both spend the same coins, even on two different servers.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Self-checking.</span> One command checks that every transaction adds up and every balance matches its history.<br />
</li>
</ul>
<br />
<span style="font-weight: bold;" class="mycode_b">For players</span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Payments</span> with confirmation for large amounts, so a typo doesn't cost you a fortune.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Banks:</span> personal, shared and organization banks with member roles, permissions and daily limits.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Recurring payments:</span> set up rent, wages or allowances that pay themselves on schedule.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Transaction history</span> in chat or in a menu, with every entry's ID one click away.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Leaderboard</span> of the richest players, with an optional opt-out you can grant to players who'd rather stay private.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Easy amounts:</span> type <span style="font-style: italic;" class="mycode_i">1k</span>, <span style="font-style: italic;" class="mycode_i">2.5m</span> or <span style="font-style: italic;" class="mycode_i">1,500.50</span>.<br />
</li>
</ul>
<br />
<span style="font-weight: bold;" class="mycode_b">For server owners</span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Multiple currencies</span> with their own symbols, decimals and limits, plus optional currency exchange with fees.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Taxes and fees</span> (flat, percentage, minimum/maximum, large-payment tax) that go to a <span style="font-weight: bold;" class="mycode_b">server treasury</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Interest</span> on balances and banks, safe across restarts.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Admin tools:</span> give, take, set, reset, freeze, reverse transactions, an audit log of every admin action, and money-supply statistics.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Menus for everything</span>, fully customizable in <span style="font-style: italic;" class="mycode_i">gui.yml</span>. Every message is customizable with MiniMessage.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Clear startup checks.</span> A broken setting is reported with the exact file and setting. The plugin never guesses.<br />
</li>
</ul>
<br />
<span style="font-weight: bold;" class="mycode_b">Compatibility</span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Vault</span> economy provider: works with any plugin that uses Vault.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">PlaceholderAPI</span> placeholders for balances, ranks and bank balances (scoreboard-friendly, never lags the server).<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Folia-native.</span> Built for Folia from day one, not patched to work on it.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">SQLite</span> out of the box, or <span style="font-weight: bold;" class="mycode_b">MySQL, MariaDB or PostgreSQL</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Network mode:</span> several servers share one economy, no Redis or proxy plugin needed.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Migration</span> from EssentialsX, any Vault economy, or a CSV file, with a dry run first.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Developer API</span> (async, exact amounts, duplicate-safe) with events.<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #E0902A;" class="mycode_color">Screenshots</span></span></span><br />
<br />
[align=center]<span style="font-weight: bold;" class="mycode_b">Your economy dashboard</span> (<span style="font-style: italic;" class="mycode_i">/money menu</span>)<br />
<img src="https://raaproductions.ca/forum/uploads/minecraft/economy/menu.png" loading="lazy"  alt="[Image: menu.png]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Richest players</span> (<span style="font-style: italic;" class="mycode_i">/baltop</span>)<br />
<img src="https://raaproductions.ca/forum/uploads/minecraft/economy/topbalance.png" loading="lazy"  alt="[Image: topbalance.png]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Banks</span> (<span style="font-style: italic;" class="mycode_i">/bank menu</span>)<br />
<img src="https://raaproductions.ca/forum/uploads/minecraft/economy/bank.png" loading="lazy"  alt="[Image: bank.png]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Paying another player</span> (<span style="font-style: italic;" class="mycode_i">/pay</span>)<br />
<img src="https://raaproductions.ca/forum/uploads/minecraft/economy/pay.png" loading="lazy"  alt="[Image: pay.png]" class="mycode_img" /></div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #E0902A;" class="mycode_color">Player Commands</span></span></span><br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>/money                     &nbsp;&nbsp;Your balances, banks and recent activity<br />
/money menu                  Open the economy dashboard<br />
/pay &lt;player&gt; &lt;amount&gt;     &nbsp;&nbsp;Send money to a player<br />
/baltop                      The richest players<br />
/transactions                Your transaction history<br />
/transaction &lt;id&gt;            Details of one transaction<br />
/bank                        Create and manage banks<br />
/payments                    Recurring payments</code></div></div><br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #E0902A;" class="mycode_color">Admin Commands</span></span></span><br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>/economy give|take|set &lt;player&gt; &lt;amount&gt; &nbsp;&nbsp;Adjust a balance (always recorded)<br />
/economy reverse &lt;id&gt;                     &nbsp;&nbsp;Undo a transaction<br />
/economy freeze &lt;player&gt;                    Freeze an account<br />
/economy verify                           &nbsp;&nbsp;Check the whole economy adds up<br />
/economy supply                           &nbsp;&nbsp;How much money exists<br />
/economy treasury                         &nbsp;&nbsp;The server treasury<br />
/economy migrate essentials               &nbsp;&nbsp;Import EssentialsX balances<br />
/economy reload                           &nbsp;&nbsp;Reload settings</code></div></div><br />
Run <span style="font-weight: bold;" class="mycode_b">/economy help</span> in-game for the full list.<br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #E0902A;" class="mycode_color">Permissions</span></span></span><br />
<br />
Everything a player needs is on for everyone by default, and every admin command is op-only. Works with LuckPerms or any permissions plugin.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Players</span> (everyone by default)<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>economy.player                  All of the player permissions below<br />
economy.balance               &nbsp;&nbsp;Check your balance<br />
economy.pay                   &nbsp;&nbsp;Pay other players<br />
economy.baltop                  View the leaderboard<br />
economy.transactions            View your transaction history<br />
economy.gui                   &nbsp;&nbsp;Use the menus<br />
economy.bank                    Use banks<br />
economy.bank.create           &nbsp;&nbsp;Create banks<br />
economy.payments                Use recurring payments<br />
economy.payments.create       &nbsp;&nbsp;Create recurring payments<br />
economy.convert               &nbsp;&nbsp;Exchange currencies</code></div></div><br />
<span style="font-weight: bold;" class="mycode_b">Extras</span><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>economy.balance.others          See other players' balances        (op)<br />
economy.transactions.others   &nbsp;&nbsp;See other players' history       &nbsp;&nbsp;(op)<br />
economy.baltop.hide           &nbsp;&nbsp;Hide yourself from the leaderboard (op)<br />
economy.tax.exempt              Skip taxes                       &nbsp;&nbsp;(nobody)<br />
economy.bank.unlimited          Ignore bank limits               &nbsp;&nbsp;(nobody)</code></div></div><br />
<span style="font-weight: bold;" class="mycode_b">Admins</span> (op by default)<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>economy.admin                 &nbsp;&nbsp;Basic /economy access<br />
economy.admin.*               &nbsp;&nbsp;Every admin permission below<br />
economy.admin.give              Give money<br />
economy.admin.take              Take money<br />
economy.admin.set             &nbsp;&nbsp;Set a balance<br />
economy.admin.reset           &nbsp;&nbsp;Reset a balance<br />
economy.admin.balance         &nbsp;&nbsp;Check any balance<br />
economy.admin.transaction     &nbsp;&nbsp;Look up any transaction<br />
economy.admin.reverse         &nbsp;&nbsp;Undo transactions<br />
economy.admin.freeze            Freeze accounts<br />
economy.admin.overdraft       &nbsp;&nbsp;Set overdraft limits<br />
economy.admin.bank              Manage any bank<br />
economy.admin.treasury          Manage the server treasury<br />
economy.admin.currency          Currency information<br />
economy.admin.audit           &nbsp;&nbsp;View the audit log<br />
economy.admin.export            Export data<br />
economy.admin.import            Import and migrate balances<br />
economy.admin.database          Database status<br />
economy.admin.reload            Reload settings</code></div></div><br />
Each admin action has its own permission, so you can, for example, let moderators freeze accounts without letting them create money.<br />
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #E0902A;" class="mycode_color">Requirements</span></span></span><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Java 25</span> or newer<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Paper, Purpur or Folia</span> 26.1.2 or newer<br />
</li>
<li>Optional: <span style="font-weight: bold;" class="mycode_b">Vault</span> (for other plugins to use the economy) and <span style="font-weight: bold;" class="mycode_b">PlaceholderAPI</span><br />
</li>
</ul>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #E0902A;" class="mycode_color">Tested On</span></span></span><br />
<ul class="mycode_list"><li>Paper 26.1.2, 26.2 and 26.3<br />
</li>
<li>Purpur 26.1.2, 26.2 and 26.3<br />
</li>
<li>Folia 26.1.2 and 26.2<br />
</li>
</ul>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #E0902A;" class="mycode_color">Installation</span></span></span><br />
<br />
<ol type="1" class="mycode_list"><li>Stop your server.<br />
</li>
<li>Drop <span style="font-weight: bold;" class="mycode_b">RAAEconomy-1.0.0.jar</span> into your <span style="font-style: italic;" class="mycode_i">plugins</span> folder (plus Vault and PlaceholderAPI if you use them).<br />
</li>
<li>Start your server. That's it: everyone starts with &#36;500, and the settings are in <span style="font-style: italic;" class="mycode_i">plugins/RAAEconomy/</span>.<br />
</li>
</ol>
<br />
Switching from another economy? Back up first, then use <span style="font-weight: bold;" class="mycode_b">/economy migrate</span>. It shows you a dry run before changing anything.<br />
<br />
<hr class="mycode_hr" />
<br />
<div style="text-align: center;" class="mycode_align"><span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://raaproductions.ca/forum/images/attachtypes/zip.png" title="Java Plugin" border="0" alt=".jar" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=15" target="_blank" title="">RAAEconomy-1.0.0.jar</a> (Size: 6.89 MB / Downloads: 1)
<!-- end: postbit_attachments_attachment --></span></span><br />
<br />
Questions, bugs or ideas? Reply below!<br />
<br />
<span style="font-style: italic;" class="mycode_i">RAA! Economy is not affiliated with Mojang or Microsoft.</span></div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/minecraft/economy/banner.jpg" loading="lazy"  alt="[Image: banner.jpg]" class="mycode_img" /><br />
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #E0902A;" class="mycode_color">What is RAA! Economy?</span></span></span><br />
<br />
RAA! Economy is a complete economy plugin for Paper, Purpur and Folia servers. It gives your players balances, payments, banks and a leaderboard, and it plugs into Vault so your shops, jobs and other plugins use it automatically.<br />
<br />
What makes it different is how it keeps track of money. Every payment, fee, reward and admin change is written to a permanent transaction record that is never edited or deleted. Money can't appear out of nowhere or quietly vanish, and if something goes wrong, an admin can see exactly what happened and undo it.<br />
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #E0902A;" class="mycode_color">Features</span></span></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Money you can trust</span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Exact amounts.</span> Balances are stored as whole cents, never as rounded decimals, so fractions of a coin are never lost or created.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Permanent history.</span> Every transaction is recorded forever. Mistakes are fixed with a linked reversal, never by erasing the past.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">No double-spending.</span> Two payments at the exact same moment can't both spend the same coins, even on two different servers.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Self-checking.</span> One command checks that every transaction adds up and every balance matches its history.<br />
</li>
</ul>
<br />
<span style="font-weight: bold;" class="mycode_b">For players</span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Payments</span> with confirmation for large amounts, so a typo doesn't cost you a fortune.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Banks:</span> personal, shared and organization banks with member roles, permissions and daily limits.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Recurring payments:</span> set up rent, wages or allowances that pay themselves on schedule.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Transaction history</span> in chat or in a menu, with every entry's ID one click away.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Leaderboard</span> of the richest players, with an optional opt-out you can grant to players who'd rather stay private.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Easy amounts:</span> type <span style="font-style: italic;" class="mycode_i">1k</span>, <span style="font-style: italic;" class="mycode_i">2.5m</span> or <span style="font-style: italic;" class="mycode_i">1,500.50</span>.<br />
</li>
</ul>
<br />
<span style="font-weight: bold;" class="mycode_b">For server owners</span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Multiple currencies</span> with their own symbols, decimals and limits, plus optional currency exchange with fees.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Taxes and fees</span> (flat, percentage, minimum/maximum, large-payment tax) that go to a <span style="font-weight: bold;" class="mycode_b">server treasury</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Interest</span> on balances and banks, safe across restarts.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Admin tools:</span> give, take, set, reset, freeze, reverse transactions, an audit log of every admin action, and money-supply statistics.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Menus for everything</span>, fully customizable in <span style="font-style: italic;" class="mycode_i">gui.yml</span>. Every message is customizable with MiniMessage.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Clear startup checks.</span> A broken setting is reported with the exact file and setting. The plugin never guesses.<br />
</li>
</ul>
<br />
<span style="font-weight: bold;" class="mycode_b">Compatibility</span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Vault</span> economy provider: works with any plugin that uses Vault.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">PlaceholderAPI</span> placeholders for balances, ranks and bank balances (scoreboard-friendly, never lags the server).<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Folia-native.</span> Built for Folia from day one, not patched to work on it.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">SQLite</span> out of the box, or <span style="font-weight: bold;" class="mycode_b">MySQL, MariaDB or PostgreSQL</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Network mode:</span> several servers share one economy, no Redis or proxy plugin needed.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Migration</span> from EssentialsX, any Vault economy, or a CSV file, with a dry run first.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Developer API</span> (async, exact amounts, duplicate-safe) with events.<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #E0902A;" class="mycode_color">Screenshots</span></span></span><br />
<br />
[align=center]<span style="font-weight: bold;" class="mycode_b">Your economy dashboard</span> (<span style="font-style: italic;" class="mycode_i">/money menu</span>)<br />
<img src="https://raaproductions.ca/forum/uploads/minecraft/economy/menu.png" loading="lazy"  alt="[Image: menu.png]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Richest players</span> (<span style="font-style: italic;" class="mycode_i">/baltop</span>)<br />
<img src="https://raaproductions.ca/forum/uploads/minecraft/economy/topbalance.png" loading="lazy"  alt="[Image: topbalance.png]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Banks</span> (<span style="font-style: italic;" class="mycode_i">/bank menu</span>)<br />
<img src="https://raaproductions.ca/forum/uploads/minecraft/economy/bank.png" loading="lazy"  alt="[Image: bank.png]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Paying another player</span> (<span style="font-style: italic;" class="mycode_i">/pay</span>)<br />
<img src="https://raaproductions.ca/forum/uploads/minecraft/economy/pay.png" loading="lazy"  alt="[Image: pay.png]" class="mycode_img" /></div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #E0902A;" class="mycode_color">Player Commands</span></span></span><br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>/money                     &nbsp;&nbsp;Your balances, banks and recent activity<br />
/money menu                  Open the economy dashboard<br />
/pay &lt;player&gt; &lt;amount&gt;     &nbsp;&nbsp;Send money to a player<br />
/baltop                      The richest players<br />
/transactions                Your transaction history<br />
/transaction &lt;id&gt;            Details of one transaction<br />
/bank                        Create and manage banks<br />
/payments                    Recurring payments</code></div></div><br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #E0902A;" class="mycode_color">Admin Commands</span></span></span><br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>/economy give|take|set &lt;player&gt; &lt;amount&gt; &nbsp;&nbsp;Adjust a balance (always recorded)<br />
/economy reverse &lt;id&gt;                     &nbsp;&nbsp;Undo a transaction<br />
/economy freeze &lt;player&gt;                    Freeze an account<br />
/economy verify                           &nbsp;&nbsp;Check the whole economy adds up<br />
/economy supply                           &nbsp;&nbsp;How much money exists<br />
/economy treasury                         &nbsp;&nbsp;The server treasury<br />
/economy migrate essentials               &nbsp;&nbsp;Import EssentialsX balances<br />
/economy reload                           &nbsp;&nbsp;Reload settings</code></div></div><br />
Run <span style="font-weight: bold;" class="mycode_b">/economy help</span> in-game for the full list.<br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #E0902A;" class="mycode_color">Permissions</span></span></span><br />
<br />
Everything a player needs is on for everyone by default, and every admin command is op-only. Works with LuckPerms or any permissions plugin.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Players</span> (everyone by default)<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>economy.player                  All of the player permissions below<br />
economy.balance               &nbsp;&nbsp;Check your balance<br />
economy.pay                   &nbsp;&nbsp;Pay other players<br />
economy.baltop                  View the leaderboard<br />
economy.transactions            View your transaction history<br />
economy.gui                   &nbsp;&nbsp;Use the menus<br />
economy.bank                    Use banks<br />
economy.bank.create           &nbsp;&nbsp;Create banks<br />
economy.payments                Use recurring payments<br />
economy.payments.create       &nbsp;&nbsp;Create recurring payments<br />
economy.convert               &nbsp;&nbsp;Exchange currencies</code></div></div><br />
<span style="font-weight: bold;" class="mycode_b">Extras</span><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>economy.balance.others          See other players' balances        (op)<br />
economy.transactions.others   &nbsp;&nbsp;See other players' history       &nbsp;&nbsp;(op)<br />
economy.baltop.hide           &nbsp;&nbsp;Hide yourself from the leaderboard (op)<br />
economy.tax.exempt              Skip taxes                       &nbsp;&nbsp;(nobody)<br />
economy.bank.unlimited          Ignore bank limits               &nbsp;&nbsp;(nobody)</code></div></div><br />
<span style="font-weight: bold;" class="mycode_b">Admins</span> (op by default)<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>economy.admin                 &nbsp;&nbsp;Basic /economy access<br />
economy.admin.*               &nbsp;&nbsp;Every admin permission below<br />
economy.admin.give              Give money<br />
economy.admin.take              Take money<br />
economy.admin.set             &nbsp;&nbsp;Set a balance<br />
economy.admin.reset           &nbsp;&nbsp;Reset a balance<br />
economy.admin.balance         &nbsp;&nbsp;Check any balance<br />
economy.admin.transaction     &nbsp;&nbsp;Look up any transaction<br />
economy.admin.reverse         &nbsp;&nbsp;Undo transactions<br />
economy.admin.freeze            Freeze accounts<br />
economy.admin.overdraft       &nbsp;&nbsp;Set overdraft limits<br />
economy.admin.bank              Manage any bank<br />
economy.admin.treasury          Manage the server treasury<br />
economy.admin.currency          Currency information<br />
economy.admin.audit           &nbsp;&nbsp;View the audit log<br />
economy.admin.export            Export data<br />
economy.admin.import            Import and migrate balances<br />
economy.admin.database          Database status<br />
economy.admin.reload            Reload settings</code></div></div><br />
Each admin action has its own permission, so you can, for example, let moderators freeze accounts without letting them create money.<br />
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #E0902A;" class="mycode_color">Requirements</span></span></span><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Java 25</span> or newer<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Paper, Purpur or Folia</span> 26.1.2 or newer<br />
</li>
<li>Optional: <span style="font-weight: bold;" class="mycode_b">Vault</span> (for other plugins to use the economy) and <span style="font-weight: bold;" class="mycode_b">PlaceholderAPI</span><br />
</li>
</ul>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #E0902A;" class="mycode_color">Tested On</span></span></span><br />
<ul class="mycode_list"><li>Paper 26.1.2, 26.2 and 26.3<br />
</li>
<li>Purpur 26.1.2, 26.2 and 26.3<br />
</li>
<li>Folia 26.1.2 and 26.2<br />
</li>
</ul>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #E0902A;" class="mycode_color">Installation</span></span></span><br />
<br />
<ol type="1" class="mycode_list"><li>Stop your server.<br />
</li>
<li>Drop <span style="font-weight: bold;" class="mycode_b">RAAEconomy-1.0.0.jar</span> into your <span style="font-style: italic;" class="mycode_i">plugins</span> folder (plus Vault and PlaceholderAPI if you use them).<br />
</li>
<li>Start your server. That's it: everyone starts with &#36;500, and the settings are in <span style="font-style: italic;" class="mycode_i">plugins/RAAEconomy/</span>.<br />
</li>
</ol>
<br />
Switching from another economy? Back up first, then use <span style="font-weight: bold;" class="mycode_b">/economy migrate</span>. It shows you a dry run before changing anything.<br />
<br />
<hr class="mycode_hr" />
<br />
<div style="text-align: center;" class="mycode_align"><span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://raaproductions.ca/forum/images/attachtypes/zip.png" title="Java Plugin" border="0" alt=".jar" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=15" target="_blank" title="">RAAEconomy-1.0.0.jar</a> (Size: 6.89 MB / Downloads: 1)
<!-- end: postbit_attachments_attachment --></span></span><br />
<br />
Questions, bugs or ideas? Reply below!<br />
<br />
<span style="font-style: italic;" class="mycode_i">RAA! Economy is not affiliated with Mojang or Microsoft.</span></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[RAA! Trivia]]></title>
			<link>https://raaproductions.ca/forum/showthread.php?tid=18</link>
			<pubDate>Thu, 01 Oct 2026 01:54:55 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://raaproductions.ca/forum/member.php?action=profile&uid=1">RETRO™</a>]]></dc:creator>
			<guid isPermaLink="false">https://raaproductions.ca/forum/showthread.php?tid=18</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/minecraft/trivia/01-raatrivia-banner.png" loading="lazy"  alt="[Image: 01-raatrivia-banner.png]" class="mycode_img" /><br />
<img src="https://raaproductions.ca/forum/uploads/minecraft/trivia/06-raatrivia-categories.png" loading="lazy"  alt="[Image: 06-raatrivia-categories.png]" class="mycode_img" /><br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://raaproductions.ca/forum/images/attachtypes/zip.png" title="Java Plugin" border="0" alt=".jar" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=14" target="_blank" title="">RAATrivia-1.0.2.jar</a> (Size: 570.16 KB / Downloads: 0)
<!-- end: postbit_attachments_attachment --></span></span><br />
</div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ff4d6d;" class="mycode_color">What is RAA! Trivia?</span></span></span><br />
<br />
RAA! Trivia turns your server chat into a game show. Every few minutes a question pops up in chat, four answers appear underneath, and players race to <span style="font-weight: bold;" class="mycode_b">click</span> the right one. The first correct answer wins points, money, XP or items, and climbs the leaderboard.<br />
<br />
It ships with <span style="font-weight: bold;" class="mycode_b">6,200 hand-checked questions</span>: 100 in every one of 62 categories, from Minecraft mobs and redstone to movies, music, sports, science and riddles. Each category has an even mix of Easy, Medium, Hard and Expert questions, plus a fair share of True/False. <span style="font-weight: bold;" class="mycode_b">Every question is family-friendly</span>, and no question or answer is repeated anywhere in the list.<br />
<br />
Everything is configurable, every message uses MiniMessage, and every question lives in a plain YAML file. You never have to touch Java to add your own questions.<br />
<br />
<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/minecraft/trivia/02-raatrivia-chat-question.png" loading="lazy"  alt="[Image: 02-raatrivia-chat-question.png]" class="mycode_img" /><br />
<span style="font-size: small;" class="mycode_size"><span style="font-style: italic;" class="mycode_i">A question in chat: hover the category and difficulty for details, then click your answer.</span></span></div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ff4d6d;" class="mycode_color">Features</span></span></span><br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ffd166;" class="mycode_color">✔ Click-to-answer gameplay</span></span></span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Multiple choice in chat:</span> players click A, B, C or D (or type the letter)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">One guess per player,</span> so nobody can spam every letter<br />
</li>
<li>Choices are <span style="font-weight: bold;" class="mycode_b">shuffled every time</span>, so memorising letters won't work<br />
</li>
<li>Optional <span style="font-weight: bold;" class="mycode_b">multiple winners</span> per question with place multipliers<br />
</li>
<li>Correct answers typed in chat can be <span style="font-weight: bold;" class="mycode_b">hidden</span>, so nobody can copy them<br />
</li>
<li>Clickable <span style="font-weight: bold;" class="mycode_b">[Skip]</span> button for staff<br />
</li>
</ul>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ffd166;" class="mycode_color">⏱ Automatic rounds &amp; matches</span></span></span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Automatic rounds</span> on a timer, only when enough players are online<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Matches:</span> staff can start a run of several questions with live standings and placement rewards (1st, 2nd, 3rd...)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Themed nights:</span> start a match from a single category or a whole group, like <span style="font-style: italic;" class="mycode_i">/trivia start group music 10</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Smart variety:</span> no question repeats until its category runs out, and random matches spread across categories<br />
</li>
</ul>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ffd166;" class="mycode_color">☑ Player voting</span></span></span><ul class="mycode_list"><li>Before each automatic round, players <span style="font-weight: bold;" class="mycode_b">vote on the topic</span> by clicking a group in chat<br />
</li>
<li>Live vote counts in the sidebar, a closing warning and an action-bar countdown<br />
</li>
<li>Ties are drawn at random; if nobody votes, a random group from the ballot is used<br />
</li>
</ul>
<br />
<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/minecraft/trivia/03-raatrivia-vote.png" loading="lazy"  alt="[Image: 03-raatrivia-vote.png]" class="mycode_img" /><br />
<span style="font-size: small;" class="mycode_size"><span style="font-style: italic;" class="mycode_i">The topic vote, with live counts in the sidebar.</span></span></div>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ffd166;" class="mycode_color">☰ Scoreboard, boss bar &amp; effects</span></span></span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Sidebar scoreboard:</span> question number, category, time left, the top players and your own place<br />
</li>
<li>Final standings stay up after the round ends<br />
</li>
<li>Optional <span style="font-weight: bold;" class="mycode_b">always-on mode</span> shows the leaderboard between rounds<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Boss-bar timer, action-bar countdown, titles and sounds,</span> each one switchable<br />
</li>
<li>Your other plugins' scoreboards are restored as soon as trivia ends<br />
</li>
<li><span style="font-style: italic;" class="mycode_i">Folia doesn't support sidebars, so there the sidebar switches off by itself. Everything else works.</span><br />
</li>
</ul>
<br />
<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/minecraft/trivia/04-raatrivia-match.png" loading="lazy"  alt="[Image: 04-raatrivia-match.png]" class="mycode_img" /><br />
<span style="font-size: small;" class="mycode_size"><span style="font-style: italic;" class="mycode_i">A match in progress: sidebar standings, boss-bar timer and action-bar countdown.</span></span></div>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ffd166;" class="mycode_color">★ Rewards, streaks &amp; stats</span></span></span><ul class="mycode_list"><li>Reward <span style="font-weight: bold;" class="mycode_b">trivia points, money, XP, items and console commands</span>. Money is paid through <span style="font-weight: bold;" class="mycode_b">RAA! Economy</span> or <span style="font-weight: bold;" class="mycode_b">Vault</span><br />
</li>
<li>Rewards scale by difficulty, can be added per question, and can be set for match placements<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Streak bonuses</span> and chat announcements when a player gets on a roll<br />
</li>
<li>Stats for points, correct answers, first-place wins, matches won, current streak and best streak<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Leaderboard</span> (/trivia top) with an optional <span style="font-weight: bold;" class="mycode_b">daily or weekly reset</span><br />
</li>
</ul>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ffd166;" class="mycode_color">▣ Built-in GUI</span></span></span><ul class="mycode_list"><li>/trivia menu opens a GUI with your stats, every category, the leaderboard and a mute toggle<br />
</li>
<li>Staff get start, stop and skip controls right in the menu<br />
</li>
<li>Every button's slot and item can be changed in config.yml<br />
</li>
</ul>
<br />
<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/minecraft/trivia/05-raatrivia-menu.png" loading="lazy"  alt="[Image: 05-raatrivia-menu.png]" class="mycode_img" /><br />
<span style="font-size: small;" class="mycode_size"><span style="font-style: italic;" class="mycode_i">The /trivia menu.</span></span></div>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ffd166;" class="mycode_color">⚙ Server-owner friendly</span></span></span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">/trivia reload</span> reloads everything. A broken question is skipped, and the console names the file and question ID<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Upgrade-safe questions:</span> files you edit are never overwritten, and files you delete are never brought back<br />
</li>
<li>Turn off any question or whole category with <span style="font-style: italic;" class="mycode_i">enabled: false</span><br />
</li>
<li>Players can mute trivia or hide the scoreboard for themselves (the setting is saved)<br />
</li>
<li>World whitelist or blacklist<br />
</li>
<li>Stats are saved safely with atomic writes and automatic backups<br />
</li>
<li>Only the Paper API: no NMS and no reflection<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Folia-ready:</span> all scheduling runs on Folia's region and entity schedulers<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ff4d6d;" class="mycode_color">62 Categories · 6,200 Questions</span></span></span><br />
<br />
Every category has <span style="font-weight: bold;" class="mycode_b">100 questions</span>, split evenly: 25 Easy, 25 Medium, 25 Hard and 25 Expert.<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #ffd166;" class="mycode_color">✦ Entertainment</span></span><br />
Famous Actors, Famous Movies, Movie Quotes, TV Shows, Animated Movies &amp; Cartoons, Disney &amp; Pixar, Superheroes &amp; Comics, Video Games, Anime &amp; Manga, Broadway &amp; Musicals<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #ffd166;" class="mycode_color">♫ Music</span></span><br />
Rock Songs, Pop Songs, Hip-Hop &amp; Rap, Country Music, 80s Music, 90s Music, 2000s Music, One-Hit Wonders, Famous Bands, Music Legends<br />
<span style="font-size: small;" class="mycode_size"><span style="font-style: italic;" class="mycode_i">(Questions are about artists, albums and song titles. There are no lyrics.)</span></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #ffd166;" class="mycode_color">✎ Books &amp; Words</span></span><br />
Best-Selling Books, Classic Literature, Authors, Book Characters, Famous Quotes, Nursery Rhymes &amp; Children's Books, Mythology, Fairy Tales<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #ffd166;" class="mycode_color">⚽ Sports</span></span><br />
NFL &amp; American Football, NBA &amp; Basketball, MLB &amp; Baseball, NHL &amp; Hockey, Soccer &amp; Football, Olympics, Sports Nicknames, Famous Athletes, Sports Records<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #ffd166;" class="mycode_color">⚛ Knowledge</span></span><br />
World Geography, World Capitals, U.S. States &amp; Presidents, World History, Science, Space &amp; Astronomy, Animals, Food &amp; Drink, Inventions, Brands &amp; Logos<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #ffd166;" class="mycode_color">☺ Fun / Party</span></span><br />
2000s Nostalgia, 1980s &amp; 1990s Nostalgia, Internet &amp; Memes, Holidays, Board Games, Riddles, True or False, Random General Knowledge<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #ffd166;" class="mycode_color">⛏ Minecraft</span></span><br />
Minecraft General, Mobs, Items, Redstone, Biomes, Minecraft History, <span style="font-weight: bold;" class="mycode_b">Minecraft 26.x</span> <span style="font-size: small;" class="mycode_size"><span style="font-style: italic;" class="mycode_i">(covers the newest drops, up to 26.3)</span></span><br />
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ff4d6d;" class="mycode_color">Commands</span></span></span><br />
<br />
Main command: <span style="font-weight: bold;" class="mycode_b">/trivia</span>. Aliases: <span style="font-weight: bold;" class="mycode_b">/tr</span>, <span style="font-weight: bold;" class="mycode_b">/quiz</span>, <span style="font-weight: bold;" class="mycode_b">/raatrivia</span>. Categories and player names tab-complete.<br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Players</span></span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">/trivia</span>: help and the current round status<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">/trivia menu</span>: open the GUI<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">/trivia vote [group]</span>: vote on the next topic<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">/trivia stats [player]</span>: view stats<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">/trivia top [page]</span>: view the leaderboard<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">/trivia categories</span>: list every category<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">/trivia toggle</span>: mute or unmute trivia for yourself<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">/trivia scoreboard [on|off]</span>: hide or show the sidebar for yourself<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">/trivia answer &lt;text&gt;</span>: answer by command (clicking is easier!)<br />
</li>
</ul>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Staff</span></span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">/trivia start [category|random] [count]</span>: start one question, or a match if count is above 1<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">/trivia start group &lt;group&gt; [count]</span>: start a match from one group<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">/trivia start vote [count]</span>: hold a topic vote right now<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">/trivia stop</span>: stop the current session<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">/trivia auto [on|off]</span>: pause or resume automatic rounds (the setting survives restarts)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">/trivia skip</span>: skip the open question<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">/trivia reload</span>: reload the config and all questions<br />
</li>
</ul>
<br />
<span style="font-weight: bold;" class="mycode_b">Examples:</span><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>/trivia start mobs<br />
/trivia start random 10<br />
/trivia start 26x 5<br />
/trivia start group music 10</code></div></div><br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ff4d6d;" class="mycode_color">Permissions</span></span></span><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">raatrivia.play</span>: answer questions and see trivia <span style="font-style: italic;" class="mycode_i">(default: everyone)</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">raatrivia.toggle</span>: /trivia toggle and /trivia scoreboard <span style="font-style: italic;" class="mycode_i">(default: everyone)</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">raatrivia.stats</span>: your own stats and the leaderboard <span style="font-style: italic;" class="mycode_i">(default: everyone)</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">raatrivia.stats.others</span>: other players' stats <span style="font-style: italic;" class="mycode_i">(default: op)</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">raatrivia.start</span>: start questions and matches <span style="font-style: italic;" class="mycode_i">(default: op)</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">raatrivia.stop</span>: stop sessions, and pause or resume automatic rounds <span style="font-style: italic;" class="mycode_i">(default: op)</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">raatrivia.skip</span>: skip questions <span style="font-style: italic;" class="mycode_i">(default: op)</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">raatrivia.reload</span>: reload <span style="font-style: italic;" class="mycode_i">(default: op)</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">raatrivia.admin</span>: all of the above <span style="font-style: italic;" class="mycode_i">(default: op)</span><br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ff4d6d;" class="mycode_color">Default Rewards</span></span></span><br />
<ul class="mycode_list"><li><span style="color: #55ff55;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">Easy</span></span>: 5 points, &#36;25, 10 XP<br />
</li>
<li><span style="color: #ffff55;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">Medium</span></span>: 10 points, &#36;50, 20 XP<br />
</li>
<li><span style="color: #ffaa00;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">Hard</span></span>: 20 points, &#36;100, 40 XP<br />
</li>
<li><span style="color: #ff5555;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">Expert</span></span>: 35 points, &#36;200, 75 XP<br />
</li>
</ul>
Plus streak bonuses and match placement rewards. You can change all of these, and add items or console commands, in config.yml.<br />
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ff4d6d;" class="mycode_color">PlaceholderAPI</span></span></span><br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>%raatrivia_points%          %raatrivia_period_points%<br />
%raatrivia_wins%            %raatrivia_correct%<br />
%raatrivia_streak%          %raatrivia_best_streak%<br />
%raatrivia_matches_won%     %raatrivia_rank%<br />
%raatrivia_period_rank%     %raatrivia_muted%<br />
%raatrivia_active%          %raatrivia_next%<br />
%raatrivia_auto%            %raatrivia_category%</code></div></div><br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ff4d6d;" class="mycode_color">Requirements</span></span></span><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Paper or Purpur 26.1.2 / 26.2 / 26.3</span>, or <span style="font-weight: bold;" class="mycode_b">Folia 26.1.2 / 26.2</span> (no sidebar on Folia)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Java 25</span><br />
</li>
<li><span style="font-style: italic;" class="mycode_i">Optional, for money rewards:</span> <span style="font-weight: bold;" class="mycode_b">RAA! Economy</span> (works on Paper, Purpur and Folia, no Vault needed), or <a href="https://www.spigotmc.org/resources/vault.34315/" target="_blank" rel="noopener" class="mycode_url">Vault</a> plus any Vault economy plugin (EssentialsX, CMI...)<br />
</li>
<li><span style="font-style: italic;" class="mycode_i">Optional:</span> <a href="https://www.spigotmc.org/resources/placeholderapi.6245/" target="_blank" rel="noopener" class="mycode_url">PlaceholderAPI</a> for placeholders<br />
</li>
</ul>
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ff4d6d;" class="mycode_color">Installation</span></span></span><br />
<br />
<ol type="1" class="mycode_list"><li>Drop <span style="font-weight: bold;" class="mycode_b">RAATrivia-1.0.0.jar</span> into your <span style="font-style: italic;" class="mycode_i">plugins/</span> folder<br />
</li>
<li>Start the server. The console should show <span style="font-style: italic;" class="mycode_i">RAA! Trivia loaded 62 categories, 6200 questions</span><br />
</li>
<li>Tweak <span style="font-style: italic;" class="mycode_i">plugins/RAATrivia/config.yml</span> to your liking<br />
</li>
<li>Run <span style="font-weight: bold;" class="mycode_b">/trivia reload</span>, and you're done!<br />
</li>
</ol>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ff4d6d;" class="mycode_color">Adding Your Own Questions</span></span></span><br />
<br />
Each category is one YAML file in <span style="font-style: italic;" class="mycode_i">plugins/RAATrivia/questions/</span>. Add a question at the end of the file and run <span style="font-weight: bold;" class="mycode_b">/trivia reload</span>:<br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>  - id: mob-101<br />
    difficulty: HARD<br />
    type: MULTIPLE<br />
    question: "Which mob can drop a nautilus shell when killed?"<br />
    choices:<br />
      - "Guardian"<br />
      - "Drowned"<br />
      - "Squid"<br />
      - "Turtle"<br />
    answers:<br />
      - "Drowned"<br />
    hints:<br />
      - "&lt;gray&gt;It is an underwater zombie."</code></div></div><br />
The plugin also installs <span style="font-weight: bold;" class="mycode_b">HOW-TO-ADD-QUESTIONS.md</span> next to the question files. It is a complete guide with templates and a ready-made prompt, so you can hand it to an AI and generate new categories in minutes.<br />
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ff4d6d;" class="mycode_color">FAQ</span></span></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Q: Can players cheat by copying answers from chat?</span><br />
A: No. Correct answers typed in chat are hidden, each player gets one guess, and the choices are shuffled every time.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Q: Will updating the plugin wipe my custom questions?</span><br />
A: Never. The plugin only updates bundled files you haven't touched. Your edits are always kept.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Q: Is it safe for younger players?</span><br />
A: Yes. All 6,200 questions are written to be suitable for all ages.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Q: Do I need Vault?</span><br />
A: No. Money rewards work with RAA! Economy on its own, or with Vault plus an economy plugin. With neither, money rewards are skipped and everything else still works.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Q: Can I pay money rewards on Folia?</span><br />
A: Yes, with RAA! Economy. It talks to RAA! Trivia directly and never blocks the server.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Q: Can I run trivia only in certain worlds?</span><br />
A: Yes. Use the <span style="font-style: italic;" class="mycode_i">worlds</span> whitelist or blacklist in config.yml.<br />
<hr class="mycode_hr" />
<br />
<div style="text-align: center;" class="mycode_align"><span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://raaproductions.ca/forum/images/attachtypes/zip.png" title="Java Plugin" border="0" alt=".jar" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=14" target="_blank" title="">RAATrivia-1.0.2.jar</a> (Size: 570.16 KB / Downloads: 0)
<!-- end: postbit_attachments_attachment --></span></span><br />
<br />
Found a bug, have a question or idea? Reply below.<br />
<br />
<span style="font-style: italic;" class="mycode_i">Made with ❤ by RETRO™</span></div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/minecraft/trivia/01-raatrivia-banner.png" loading="lazy"  alt="[Image: 01-raatrivia-banner.png]" class="mycode_img" /><br />
<img src="https://raaproductions.ca/forum/uploads/minecraft/trivia/06-raatrivia-categories.png" loading="lazy"  alt="[Image: 06-raatrivia-categories.png]" class="mycode_img" /><br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://raaproductions.ca/forum/images/attachtypes/zip.png" title="Java Plugin" border="0" alt=".jar" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=14" target="_blank" title="">RAATrivia-1.0.2.jar</a> (Size: 570.16 KB / Downloads: 0)
<!-- end: postbit_attachments_attachment --></span></span><br />
</div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ff4d6d;" class="mycode_color">What is RAA! Trivia?</span></span></span><br />
<br />
RAA! Trivia turns your server chat into a game show. Every few minutes a question pops up in chat, four answers appear underneath, and players race to <span style="font-weight: bold;" class="mycode_b">click</span> the right one. The first correct answer wins points, money, XP or items, and climbs the leaderboard.<br />
<br />
It ships with <span style="font-weight: bold;" class="mycode_b">6,200 hand-checked questions</span>: 100 in every one of 62 categories, from Minecraft mobs and redstone to movies, music, sports, science and riddles. Each category has an even mix of Easy, Medium, Hard and Expert questions, plus a fair share of True/False. <span style="font-weight: bold;" class="mycode_b">Every question is family-friendly</span>, and no question or answer is repeated anywhere in the list.<br />
<br />
Everything is configurable, every message uses MiniMessage, and every question lives in a plain YAML file. You never have to touch Java to add your own questions.<br />
<br />
<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/minecraft/trivia/02-raatrivia-chat-question.png" loading="lazy"  alt="[Image: 02-raatrivia-chat-question.png]" class="mycode_img" /><br />
<span style="font-size: small;" class="mycode_size"><span style="font-style: italic;" class="mycode_i">A question in chat: hover the category and difficulty for details, then click your answer.</span></span></div>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ff4d6d;" class="mycode_color">Features</span></span></span><br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ffd166;" class="mycode_color">✔ Click-to-answer gameplay</span></span></span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Multiple choice in chat:</span> players click A, B, C or D (or type the letter)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">One guess per player,</span> so nobody can spam every letter<br />
</li>
<li>Choices are <span style="font-weight: bold;" class="mycode_b">shuffled every time</span>, so memorising letters won't work<br />
</li>
<li>Optional <span style="font-weight: bold;" class="mycode_b">multiple winners</span> per question with place multipliers<br />
</li>
<li>Correct answers typed in chat can be <span style="font-weight: bold;" class="mycode_b">hidden</span>, so nobody can copy them<br />
</li>
<li>Clickable <span style="font-weight: bold;" class="mycode_b">[Skip]</span> button for staff<br />
</li>
</ul>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ffd166;" class="mycode_color">⏱ Automatic rounds &amp; matches</span></span></span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Automatic rounds</span> on a timer, only when enough players are online<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Matches:</span> staff can start a run of several questions with live standings and placement rewards (1st, 2nd, 3rd...)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Themed nights:</span> start a match from a single category or a whole group, like <span style="font-style: italic;" class="mycode_i">/trivia start group music 10</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Smart variety:</span> no question repeats until its category runs out, and random matches spread across categories<br />
</li>
</ul>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ffd166;" class="mycode_color">☑ Player voting</span></span></span><ul class="mycode_list"><li>Before each automatic round, players <span style="font-weight: bold;" class="mycode_b">vote on the topic</span> by clicking a group in chat<br />
</li>
<li>Live vote counts in the sidebar, a closing warning and an action-bar countdown<br />
</li>
<li>Ties are drawn at random; if nobody votes, a random group from the ballot is used<br />
</li>
</ul>
<br />
<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/minecraft/trivia/03-raatrivia-vote.png" loading="lazy"  alt="[Image: 03-raatrivia-vote.png]" class="mycode_img" /><br />
<span style="font-size: small;" class="mycode_size"><span style="font-style: italic;" class="mycode_i">The topic vote, with live counts in the sidebar.</span></span></div>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ffd166;" class="mycode_color">☰ Scoreboard, boss bar &amp; effects</span></span></span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Sidebar scoreboard:</span> question number, category, time left, the top players and your own place<br />
</li>
<li>Final standings stay up after the round ends<br />
</li>
<li>Optional <span style="font-weight: bold;" class="mycode_b">always-on mode</span> shows the leaderboard between rounds<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Boss-bar timer, action-bar countdown, titles and sounds,</span> each one switchable<br />
</li>
<li>Your other plugins' scoreboards are restored as soon as trivia ends<br />
</li>
<li><span style="font-style: italic;" class="mycode_i">Folia doesn't support sidebars, so there the sidebar switches off by itself. Everything else works.</span><br />
</li>
</ul>
<br />
<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/minecraft/trivia/04-raatrivia-match.png" loading="lazy"  alt="[Image: 04-raatrivia-match.png]" class="mycode_img" /><br />
<span style="font-size: small;" class="mycode_size"><span style="font-style: italic;" class="mycode_i">A match in progress: sidebar standings, boss-bar timer and action-bar countdown.</span></span></div>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ffd166;" class="mycode_color">★ Rewards, streaks &amp; stats</span></span></span><ul class="mycode_list"><li>Reward <span style="font-weight: bold;" class="mycode_b">trivia points, money, XP, items and console commands</span>. Money is paid through <span style="font-weight: bold;" class="mycode_b">RAA! Economy</span> or <span style="font-weight: bold;" class="mycode_b">Vault</span><br />
</li>
<li>Rewards scale by difficulty, can be added per question, and can be set for match placements<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Streak bonuses</span> and chat announcements when a player gets on a roll<br />
</li>
<li>Stats for points, correct answers, first-place wins, matches won, current streak and best streak<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Leaderboard</span> (/trivia top) with an optional <span style="font-weight: bold;" class="mycode_b">daily or weekly reset</span><br />
</li>
</ul>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ffd166;" class="mycode_color">▣ Built-in GUI</span></span></span><ul class="mycode_list"><li>/trivia menu opens a GUI with your stats, every category, the leaderboard and a mute toggle<br />
</li>
<li>Staff get start, stop and skip controls right in the menu<br />
</li>
<li>Every button's slot and item can be changed in config.yml<br />
</li>
</ul>
<br />
<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/minecraft/trivia/05-raatrivia-menu.png" loading="lazy"  alt="[Image: 05-raatrivia-menu.png]" class="mycode_img" /><br />
<span style="font-size: small;" class="mycode_size"><span style="font-style: italic;" class="mycode_i">The /trivia menu.</span></span></div>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ffd166;" class="mycode_color">⚙ Server-owner friendly</span></span></span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">/trivia reload</span> reloads everything. A broken question is skipped, and the console names the file and question ID<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Upgrade-safe questions:</span> files you edit are never overwritten, and files you delete are never brought back<br />
</li>
<li>Turn off any question or whole category with <span style="font-style: italic;" class="mycode_i">enabled: false</span><br />
</li>
<li>Players can mute trivia or hide the scoreboard for themselves (the setting is saved)<br />
</li>
<li>World whitelist or blacklist<br />
</li>
<li>Stats are saved safely with atomic writes and automatic backups<br />
</li>
<li>Only the Paper API: no NMS and no reflection<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Folia-ready:</span> all scheduling runs on Folia's region and entity schedulers<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ff4d6d;" class="mycode_color">62 Categories · 6,200 Questions</span></span></span><br />
<br />
Every category has <span style="font-weight: bold;" class="mycode_b">100 questions</span>, split evenly: 25 Easy, 25 Medium, 25 Hard and 25 Expert.<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #ffd166;" class="mycode_color">✦ Entertainment</span></span><br />
Famous Actors, Famous Movies, Movie Quotes, TV Shows, Animated Movies &amp; Cartoons, Disney &amp; Pixar, Superheroes &amp; Comics, Video Games, Anime &amp; Manga, Broadway &amp; Musicals<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #ffd166;" class="mycode_color">♫ Music</span></span><br />
Rock Songs, Pop Songs, Hip-Hop &amp; Rap, Country Music, 80s Music, 90s Music, 2000s Music, One-Hit Wonders, Famous Bands, Music Legends<br />
<span style="font-size: small;" class="mycode_size"><span style="font-style: italic;" class="mycode_i">(Questions are about artists, albums and song titles. There are no lyrics.)</span></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #ffd166;" class="mycode_color">✎ Books &amp; Words</span></span><br />
Best-Selling Books, Classic Literature, Authors, Book Characters, Famous Quotes, Nursery Rhymes &amp; Children's Books, Mythology, Fairy Tales<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #ffd166;" class="mycode_color">⚽ Sports</span></span><br />
NFL &amp; American Football, NBA &amp; Basketball, MLB &amp; Baseball, NHL &amp; Hockey, Soccer &amp; Football, Olympics, Sports Nicknames, Famous Athletes, Sports Records<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #ffd166;" class="mycode_color">⚛ Knowledge</span></span><br />
World Geography, World Capitals, U.S. States &amp; Presidents, World History, Science, Space &amp; Astronomy, Animals, Food &amp; Drink, Inventions, Brands &amp; Logos<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #ffd166;" class="mycode_color">☺ Fun / Party</span></span><br />
2000s Nostalgia, 1980s &amp; 1990s Nostalgia, Internet &amp; Memes, Holidays, Board Games, Riddles, True or False, Random General Knowledge<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #ffd166;" class="mycode_color">⛏ Minecraft</span></span><br />
Minecraft General, Mobs, Items, Redstone, Biomes, Minecraft History, <span style="font-weight: bold;" class="mycode_b">Minecraft 26.x</span> <span style="font-size: small;" class="mycode_size"><span style="font-style: italic;" class="mycode_i">(covers the newest drops, up to 26.3)</span></span><br />
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ff4d6d;" class="mycode_color">Commands</span></span></span><br />
<br />
Main command: <span style="font-weight: bold;" class="mycode_b">/trivia</span>. Aliases: <span style="font-weight: bold;" class="mycode_b">/tr</span>, <span style="font-weight: bold;" class="mycode_b">/quiz</span>, <span style="font-weight: bold;" class="mycode_b">/raatrivia</span>. Categories and player names tab-complete.<br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Players</span></span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">/trivia</span>: help and the current round status<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">/trivia menu</span>: open the GUI<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">/trivia vote [group]</span>: vote on the next topic<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">/trivia stats [player]</span>: view stats<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">/trivia top [page]</span>: view the leaderboard<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">/trivia categories</span>: list every category<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">/trivia toggle</span>: mute or unmute trivia for yourself<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">/trivia scoreboard [on|off]</span>: hide or show the sidebar for yourself<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">/trivia answer &lt;text&gt;</span>: answer by command (clicking is easier!)<br />
</li>
</ul>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Staff</span></span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">/trivia start [category|random] [count]</span>: start one question, or a match if count is above 1<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">/trivia start group &lt;group&gt; [count]</span>: start a match from one group<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">/trivia start vote [count]</span>: hold a topic vote right now<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">/trivia stop</span>: stop the current session<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">/trivia auto [on|off]</span>: pause or resume automatic rounds (the setting survives restarts)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">/trivia skip</span>: skip the open question<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">/trivia reload</span>: reload the config and all questions<br />
</li>
</ul>
<br />
<span style="font-weight: bold;" class="mycode_b">Examples:</span><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>/trivia start mobs<br />
/trivia start random 10<br />
/trivia start 26x 5<br />
/trivia start group music 10</code></div></div><br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ff4d6d;" class="mycode_color">Permissions</span></span></span><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">raatrivia.play</span>: answer questions and see trivia <span style="font-style: italic;" class="mycode_i">(default: everyone)</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">raatrivia.toggle</span>: /trivia toggle and /trivia scoreboard <span style="font-style: italic;" class="mycode_i">(default: everyone)</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">raatrivia.stats</span>: your own stats and the leaderboard <span style="font-style: italic;" class="mycode_i">(default: everyone)</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">raatrivia.stats.others</span>: other players' stats <span style="font-style: italic;" class="mycode_i">(default: op)</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">raatrivia.start</span>: start questions and matches <span style="font-style: italic;" class="mycode_i">(default: op)</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">raatrivia.stop</span>: stop sessions, and pause or resume automatic rounds <span style="font-style: italic;" class="mycode_i">(default: op)</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">raatrivia.skip</span>: skip questions <span style="font-style: italic;" class="mycode_i">(default: op)</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">raatrivia.reload</span>: reload <span style="font-style: italic;" class="mycode_i">(default: op)</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">raatrivia.admin</span>: all of the above <span style="font-style: italic;" class="mycode_i">(default: op)</span><br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ff4d6d;" class="mycode_color">Default Rewards</span></span></span><br />
<ul class="mycode_list"><li><span style="color: #55ff55;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">Easy</span></span>: 5 points, &#36;25, 10 XP<br />
</li>
<li><span style="color: #ffff55;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">Medium</span></span>: 10 points, &#36;50, 20 XP<br />
</li>
<li><span style="color: #ffaa00;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">Hard</span></span>: 20 points, &#36;100, 40 XP<br />
</li>
<li><span style="color: #ff5555;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">Expert</span></span>: 35 points, &#36;200, 75 XP<br />
</li>
</ul>
Plus streak bonuses and match placement rewards. You can change all of these, and add items or console commands, in config.yml.<br />
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ff4d6d;" class="mycode_color">PlaceholderAPI</span></span></span><br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>%raatrivia_points%          %raatrivia_period_points%<br />
%raatrivia_wins%            %raatrivia_correct%<br />
%raatrivia_streak%          %raatrivia_best_streak%<br />
%raatrivia_matches_won%     %raatrivia_rank%<br />
%raatrivia_period_rank%     %raatrivia_muted%<br />
%raatrivia_active%          %raatrivia_next%<br />
%raatrivia_auto%            %raatrivia_category%</code></div></div><br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ff4d6d;" class="mycode_color">Requirements</span></span></span><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Paper or Purpur 26.1.2 / 26.2 / 26.3</span>, or <span style="font-weight: bold;" class="mycode_b">Folia 26.1.2 / 26.2</span> (no sidebar on Folia)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Java 25</span><br />
</li>
<li><span style="font-style: italic;" class="mycode_i">Optional, for money rewards:</span> <span style="font-weight: bold;" class="mycode_b">RAA! Economy</span> (works on Paper, Purpur and Folia, no Vault needed), or <a href="https://www.spigotmc.org/resources/vault.34315/" target="_blank" rel="noopener" class="mycode_url">Vault</a> plus any Vault economy plugin (EssentialsX, CMI...)<br />
</li>
<li><span style="font-style: italic;" class="mycode_i">Optional:</span> <a href="https://www.spigotmc.org/resources/placeholderapi.6245/" target="_blank" rel="noopener" class="mycode_url">PlaceholderAPI</a> for placeholders<br />
</li>
</ul>
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ff4d6d;" class="mycode_color">Installation</span></span></span><br />
<br />
<ol type="1" class="mycode_list"><li>Drop <span style="font-weight: bold;" class="mycode_b">RAATrivia-1.0.0.jar</span> into your <span style="font-style: italic;" class="mycode_i">plugins/</span> folder<br />
</li>
<li>Start the server. The console should show <span style="font-style: italic;" class="mycode_i">RAA! Trivia loaded 62 categories, 6200 questions</span><br />
</li>
<li>Tweak <span style="font-style: italic;" class="mycode_i">plugins/RAATrivia/config.yml</span> to your liking<br />
</li>
<li>Run <span style="font-weight: bold;" class="mycode_b">/trivia reload</span>, and you're done!<br />
</li>
</ol>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ff4d6d;" class="mycode_color">Adding Your Own Questions</span></span></span><br />
<br />
Each category is one YAML file in <span style="font-style: italic;" class="mycode_i">plugins/RAATrivia/questions/</span>. Add a question at the end of the file and run <span style="font-weight: bold;" class="mycode_b">/trivia reload</span>:<br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>  - id: mob-101<br />
    difficulty: HARD<br />
    type: MULTIPLE<br />
    question: "Which mob can drop a nautilus shell when killed?"<br />
    choices:<br />
      - "Guardian"<br />
      - "Drowned"<br />
      - "Squid"<br />
      - "Turtle"<br />
    answers:<br />
      - "Drowned"<br />
    hints:<br />
      - "&lt;gray&gt;It is an underwater zombie."</code></div></div><br />
The plugin also installs <span style="font-weight: bold;" class="mycode_b">HOW-TO-ADD-QUESTIONS.md</span> next to the question files. It is a complete guide with templates and a ready-made prompt, so you can hand it to an AI and generate new categories in minutes.<br />
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #ff4d6d;" class="mycode_color">FAQ</span></span></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Q: Can players cheat by copying answers from chat?</span><br />
A: No. Correct answers typed in chat are hidden, each player gets one guess, and the choices are shuffled every time.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Q: Will updating the plugin wipe my custom questions?</span><br />
A: Never. The plugin only updates bundled files you haven't touched. Your edits are always kept.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Q: Is it safe for younger players?</span><br />
A: Yes. All 6,200 questions are written to be suitable for all ages.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Q: Do I need Vault?</span><br />
A: No. Money rewards work with RAA! Economy on its own, or with Vault plus an economy plugin. With neither, money rewards are skipped and everything else still works.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Q: Can I pay money rewards on Folia?</span><br />
A: Yes, with RAA! Economy. It talks to RAA! Trivia directly and never blocks the server.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Q: Can I run trivia only in certain worlds?</span><br />
A: Yes. Use the <span style="font-style: italic;" class="mycode_i">worlds</span> whitelist or blacklist in config.yml.<br />
<hr class="mycode_hr" />
<br />
<div style="text-align: center;" class="mycode_align"><span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://raaproductions.ca/forum/images/attachtypes/zip.png" title="Java Plugin" border="0" alt=".jar" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=14" target="_blank" title="">RAATrivia-1.0.2.jar</a> (Size: 570.16 KB / Downloads: 0)
<!-- end: postbit_attachments_attachment --></span></span><br />
<br />
Found a bug, have a question or idea? Reply below.<br />
<br />
<span style="font-style: italic;" class="mycode_i">Made with ❤ by RETRO™</span></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[EVILNAT Install Guide]]></title>
			<link>https://raaproductions.ca/forum/showthread.php?tid=17</link>
			<pubDate>Sat, 26 Sep 2026 06:48:08 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://raaproductions.ca/forum/member.php?action=profile&uid=1">RETRO™</a>]]></dc:creator>
			<guid isPermaLink="false">https://raaproductions.ca/forum/showthread.php?tid=17</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/ps3/ps3_evilnat_install_guide_banner.png" loading="lazy"  alt="[Image: ps3_evilnat_install_guide_banner.png]" class="mycode_img" /></div>
<hr class="mycode_hr" />
<div style="text-align: center;" class="mycode_align"><span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #F5A623;" class="mycode_color">★ GUIDE: INSTALL EVILNAT 4.93 CEX – COBRA 8.5 ★</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><span style="color: #00A8E8;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">From official firmware, using HFW 4.93.1 and Flash Writer</span></span></span><br />
<span style="font-size: small;" class="mycode_size"><span style="color: #B8C0CC;" class="mycode_color">Updated September 2026</span></span></div>
<hr class="mycode_hr" />
A PS3 on official firmware can only take <span style="font-weight: bold;" class="mycode_b">4.93 EvilNat Cobra 8.5</span> if that console is <span style="font-weight: bold;" class="mycode_b">CFW-capable</span>. As of September 2026, bguerville's <span style="font-weight: bold;" class="mycode_b">BG Toolset still does not support 4.93</span>, so the working path is:<br />
<br />
<div style="text-align: center;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b"><span style="color: #2ECC71;" class="mycode_color">MinVerChk</span> → <span style="color: #2ECC71;" class="mycode_color">HFW 4.93.1</span> → <span style="color: #2ECC71;" class="mycode_color">Flash Writer</span> → <span style="color: #2ECC71;" class="mycode_color">Verified flash dump</span> → <span style="color: #2ECC71;" class="mycode_color">Patch</span> → <span style="color: #2ECC71;" class="mycode_color">EvilNat CEX update</span></span></div>
<br />
<blockquote class="mycode_quote"><cite>Quote:</cite><span style="font-weight: bold;" class="mycode_b"><span style="color: #E74C3C;" class="mycode_color">⚠ READ THIS FIRST</span></span><ul class="mycode_list"><li>Do this <span style="font-weight: bold;" class="mycode_b">only on a console you own</span>. <span style="font-weight: bold;" class="mycode_b">Back up your saves first.</span><br />
</li>
<li>A wrong flash, or a power loss during the write, can brick the console so badly that <span style="font-weight: bold;" class="mycode_b">Recovery Mode cannot fix it</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Legal &amp; account warning:</span> this modifies Sony system software and breaks the system software license. In some countries it is also an anti-circumvention issue. <span style="font-weight: bold;" class="mycode_b">Signing into PSN on custom firmware can get the console and the account banned.</span> Do not use CFW to run games you do not own.<br />
</li>
</ul>
</blockquote>
<hr class="mycode_hr" />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #0070D1;" class="mycode_color">▌ Order of Operations</span></span></span><br />
<ol type="1" class="mycode_list"><li>Confirm the model, then run <span style="font-weight: bold;" class="mycode_b">MinVerChk</span>. Continue only if the minimum firmware is <span style="font-weight: bold;" class="mycode_b"><span style="color: #2ECC71;" class="mycode_color">3.56 or lower</span></span>.<br />
</li>
<li>Install <span style="font-weight: bold;" class="mycode_b">HFW 4.93.1</span> from a USB stick. <span style="font-style: italic;" class="mycode_i">(This is not EvilNat yet.)</span><br />
</li>
<li>With <span style="font-weight: bold;" class="mycode_b">Flash Writer</span>, dump the flash <span style="font-weight: bold;" class="mycode_b">twice</span>. The two files must match.<br />
</li>
<li>Check a dump in <span style="font-weight: bold;" class="mycode_b">PyPS3checker</span> on a PC. If it offers to patch the file, say <span style="font-weight: bold;" class="mycode_b">No</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Patch on the PS3.</span> Wait until the page says it is safe to restart.<br />
</li>
<li>Install <span style="font-weight: bold;" class="mycode_b">EvilNat 4.93 Cobra 8.5 CEX</span> (the standard build) from USB.<br />
</li>
<li>Turn on <span style="font-weight: bold;" class="mycode_b">QA flags</span>, then set a <span style="font-weight: bold;" class="mycode_b">fan curve</span> in webMAN MOD.<br />
</li>
</ol>
<hr class="mycode_hr" />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #E74C3C;" class="mycode_color">▌ STOP If Any of These Are True</span></span></span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #E74C3C;" class="mycode_color">Your model is a CECH-30xx Slim, or any Super Slim (CECH-40xx / 42xx)</span></span><br />
Full CFW is impossible. Use <span style="font-weight: bold;" class="mycode_b">PS3HEN</span> instead. Do not follow this guide.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #E74C3C;" class="mycode_color">MinVerChk reports 3.60 or higher</span></span><br />
Stop. A late CECH-25xx often fails this test.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #E74C3C;" class="mycode_color">The Blu-ray drive or the Bluetooth board is dead or missing</span></span><br />
Only then use a <span style="font-weight: bold;" class="mycode_b">noBD</span> or <span style="font-weight: bold;" class="mycode_b">noBT</span> build. The normal build on a dead drive can leave the console unable to boot.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #E74C3C;" class="mycode_color">You cannot keep power stable for the whole flash write</span></span><br />
Do not start. A mid-write power loss can brick the console past recovery.<br />
</li>
</ul>
<hr class="mycode_hr" />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #0070D1;" class="mycode_color">▌ Which Consoles Can Take Full CFW</span></span></span><ul class="mycode_list"><li><span style="color: #2ECC71;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">✔</span></span> Every <span style="font-weight: bold;" class="mycode_b">Fat</span> (CECHA through CECHQ).<br />
</li>
<li><span style="color: #2ECC71;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">✔</span></span> Every <span style="font-weight: bold;" class="mycode_b">CECH-20xx</span> and <span style="font-weight: bold;" class="mycode_b">CECH-21xx</span> Slim.<br />
</li>
<li><span style="color: #F5A623;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">?</span></span> <span style="font-weight: bold;" class="mycode_b">CECH-25xx</span> only if the minimum firmware is <span style="font-weight: bold;" class="mycode_b">3.56 or lower</span>. The date code on the rear sticker is only a hint: early codes such as 0C through 1A sometimes pass, 1B and later usually do not. <span style="font-weight: bold;" class="mycode_b">MinVerChk is the real test.</span><br />
</li>
<li><span style="color: #E74C3C;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">✘</span></span> <span style="font-weight: bold;" class="mycode_b">CECH-30xx</span> and every <span style="font-weight: bold;" class="mycode_b">Super Slim</span>: not this guide.<br />
</li>
</ul>
<span style="font-weight: bold;" class="mycode_b"><span style="color: #00A8E8;" class="mycode_color">NOR or NAND?</span></span><br />
Flash Writer asks whether the chip is NOR or NAND. Pick the one that matches the model. <span style="font-weight: bold;" class="mycode_b">If the page and the sticker disagree, do not patch.</span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">NAND (256 MB):</span> CECHA, CECHB, CECHC, CECHE, CECHG<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">NOR (16 MB):</span> Every other CFW-capable model, including CECHH and later Fats, and every compatible Slim<br />
</li>
</ul>
<span style="font-size: small;" class="mycode_size"><span style="color: #B8C0CC;" class="mycode_color">Model charts: <a href="https://www.psdevwiki.com/ps3/SKU_Models" target="_blank" rel="noopener" class="mycode_url"><span style="color: #00A8E8;" class="mycode_color">psdevwiki – SKU Models</span></a></span></span><br />
<hr class="mycode_hr" />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #0070D1;" class="mycode_color">▌ What You Need</span></span></span><ul class="mycode_list"><li>The PS3, preferably on a <span style="font-weight: bold;" class="mycode_b">wired</span> network.<br />
</li>
<li>A real <span style="font-weight: bold;" class="mycode_b">DualShock 3</span> and a mini-USB cable. <span style="font-style: italic;" class="mycode_i">A DualShock 4 will not operate Safe Mode.</span><br />
</li>
<li>A USB stick of <span style="font-weight: bold;" class="mycode_b">32 GB or smaller</span>, formatted <span style="font-weight: bold;" class="mycode_b">MBR + FAT32</span>. Not GPT. Not exFAT. Allocation unit 16 KB or 32 KB is fine. Rufus, or any FAT32 formatter, can force FAT32 on a larger stick if you have no smaller one.<br />
</li>
<li>A PC, to check the flash dump.<br />
</li>
<li>The files below, <span style="font-weight: bold;" class="mycode_b">from the authors' own threads</span>. Ignore reuploads and links dropped in video descriptions.<br />
</li>
</ul>
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">MinVerChk</span> – <span style="font-weight: bold;" class="mycode_b"><a href="https://www.psx-place.com/resources/minverchk-minimum-version-checker.610/download" target="_blank" rel="noopener" class="mycode_url"><span style="color: #2ECC71;" class="mycode_color">» Download</span></a></span> <span style="color: #B8C0CC;" class="mycode_color">|</span> <a href="https://www.psx-place.com/resources/minverchk-minimum-version-checker.610/" target="_blank" rel="noopener" class="mycode_url"><span style="color: #00A8E8;" class="mycode_color">Source page</span></a><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">HFW 4.93.1</span> – <span style="font-weight: bold;" class="mycode_b"><a href="https://www.psx-place.com/resources/hfw-4-93-1-hybrid-firmware.1677/download" target="_blank" rel="noopener" class="mycode_url"><span style="color: #2ECC71;" class="mycode_color">» Download</span></a></span> <span style="color: #B8C0CC;" class="mycode_color">|</span> <a href="https://www.psx-place.com/threads/hfw-4-93-1-hybrid-firmware-official-release.49792/" target="_blank" rel="noopener" class="mycode_url"><span style="color: #00A8E8;" class="mycode_color">Source thread</span></a><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Flash Writer for 4.93.1 HFW</span> – <span style="font-weight: bold;" class="mycode_b"><a href="https://www.psx-place.com/resources/ps3xploit-flash-writer-4-93-hfw-req.1691/download" target="_blank" rel="noopener" class="mycode_url"><span style="color: #2ECC71;" class="mycode_color">» Download</span></a></span> <span style="color: #B8C0CC;" class="mycode_color">|</span> <a href="https://www.psx-place.com/threads/ps3xploit-flash-writer-4-93-hfw.49967/" target="_blank" rel="noopener" class="mycode_url"><span style="color: #00A8E8;" class="mycode_color">Source thread</span></a><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">EvilNat 4.93 Cobra 8.5 CEX <span style="color: #B8C0CC;" class="mycode_color">(standard build)</span></span> – <span style="font-weight: bold;" class="mycode_b"><a href="https://raaproductions.ca/forum/showthread.php?tid=16" target="_blank" rel="noopener" class="mycode_url"><span style="color: #2ECC71;" class="mycode_color">» Our EvilNat CFW downloads post</span></a></span> <span style="color: #B8C0CC;" class="mycode_color">|</span> <a href="https://www.psx-place.com/resources/4-93-evilnat-cobra-8-5.1479/" target="_blank" rel="noopener" class="mycode_url"><span style="color: #00A8E8;" class="mycode_color">Source page</span></a><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">PyPS3checker (PyPS3tools)</span> – <span style="font-weight: bold;" class="mycode_b"><a href="https://github.com/littlebalup/PyPS3tools/raw/refs/heads/master/PyPS3checker-standalone-package_2026-16-04_235203.zip" target="_blank" rel="noopener" class="mycode_url"><span style="color: #2ECC71;" class="mycode_color">» Download</span></a></span> <span style="color: #B8C0CC;" class="mycode_color">|</span> <a href="https://github.com/littlebalup/PyPS3tools" target="_blank" rel="noopener" class="mycode_url"><span style="color: #00A8E8;" class="mycode_color">GitHub page</span></a><br />
</li>
</ul>
Check every PUP against the MD5 printed in that same PSX-Place post. One widely published checksum for the HFW 4.93.1 file named PS3UPDAT.PUP is:<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>D5B1F953972D0FBBBA5981181D5DD086</code></div></div><span style="font-size: small;" class="mycode_size"><span style="color: #B8C0CC;" class="mycode_color">If the thread shows a different hash, trust the thread. Reject the file if it does not match.</span></span><br />
<hr class="mycode_hr" />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #0070D1;" class="mycode_color">▌ Which EvilNat Build?</span></span></span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #2ECC71;" class="mycode_color">CEX</span></span> – A normal retail console. <span style="font-weight: bold;" class="mycode_b">This is the one to install.</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #00A8E8;" class="mycode_color">PEX</span></span> – Optional later. Extra debug-style menus. Not required for a first install.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #E74C3C;" class="mycode_color">D-PEX</span></span> – Do not install this on a stock retail console.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #00A8E8;" class="mycode_color">noBD</span></span> – Only if the Blu-ray drive is dead or has been removed.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #00A8E8;" class="mycode_color">noBT</span></span> – Only if the Bluetooth / Wi-Fi board is dead or missing.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #E74C3C;" class="mycode_color">OC</span></span> – Overclocked RSX. Extra heat, and it can kill the GPU. <span style="font-weight: bold;" class="mycode_b">Skip it.</span><br />
</li>
</ul>
<span style="font-size: small;" class="mycode_size"><span style="color: #B8C0CC;" class="mycode_color">Cobra 8.5 is already inside these builds and is on by default.</span></span><br />
<br />
<blockquote class="mycode_quote"><cite>Quote:</cite><span style="font-weight: bold;" class="mycode_b"><span style="color: #F5A623;" class="mycode_color">Before you start:</span></span> Copy your saves to a USB from <span style="font-weight: bold;" class="mycode_b">Game → Saved Data Utility</span>. Sign out of PSN. Set the date and time correctly.</blockquote>
<hr class="mycode_hr" />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #0070D1;" class="mycode_color">▌ Prepare the USB Stick</span></span></span><br />
The PS3 only sees a system update in this exact layout. The file name must be <span style="font-weight: bold;" class="mycode_b"><span style="color: #00A8E8;" class="mycode_color">PS3UPDAT.PUP</span></span>. If Windows is hiding file extensions, make sure you do not end up with <span style="font-style: italic;" class="mycode_i">PS3UPDAT.PUP.PUP</span>.<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>USB root<br />
└── PS3<br />
    └── UPDATE<br />
        └── PS3UPDAT.PUP</code></div></div>Use the <span style="font-weight: bold;" class="mycode_b">rightmost front USB port</span> for the whole process. That port is <span style="font-weight: bold;" class="mycode_b">dev_usb000</span>. On a Slim it is the port closest to the disc slot.<br />
<hr class="mycode_hr" />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #00A8E8;" class="mycode_color">■ Step 1 – MinVerChk</span></span></span><br />
<ol type="1" class="mycode_list"><li>Put only the MinVerChk PUP at <span style="font-family: Courier New;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">PS3/UPDATE/PS3UPDAT.PUP</span></span>.<br />
</li>
<li>On the PS3: <span style="font-weight: bold;" class="mycode_b">Settings → System Update → Update via Storage Media</span>.<br />
</li>
<li>It is not a firmware install. It prints the factory minimum version, then errors. <span style="font-weight: bold;" class="mycode_b">That error is expected.</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #2ECC71;" class="mycode_color">3.56 or lower:</span></span> continue.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #E74C3C;" class="mycode_color">3.60 or higher:</span></span> stop. Full CFW cannot be installed. Do not try to force the patch. PS3HEN is the other route, and it is a different install.<br />
</li>
</ol>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #00A8E8;" class="mycode_color">■ Step 2 – Install HFW 4.93.1</span></span></span><br />
Official 4.93 does not have the old browser exploit. Hybrid firmware is 4.93 with that browser restored, so Flash Writer can run. It is a higher version than OFW 4.93, and it also installs over 4.90, 4.91 and 4.92.<br />
<ol type="1" class="mycode_list"><li>Replace the USB contents with HFW, still at <span style="font-family: Courier New;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">PS3/UPDATE/PS3UPDAT.PUP</span></span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Settings → System Update → Update via Storage Media</span>.<br />
</li>
<li>Let it install and reboot. <span style="font-weight: bold;" class="mycode_b">Do not pull power.</span><br />
</li>
<li>If the XMB says the data is corrupted, the file failed the hash check, the name or path is wrong, or the stick is not MBR FAT32. Fix that. Do not keep installing a bad file.<br />
</li>
<li>If the XMB will not offer the update, use <span style="font-weight: bold;" class="mycode_b">Safe Mode</span> (see below) and choose <span style="font-weight: bold;" class="mycode_b">6. System Update</span> only.<br />
</li>
</ol>
<span style="font-size: small;" class="mycode_size"><span style="color: #B8C0CC;" class="mycode_color">After the reboot, Settings → System Settings → System Information should show 4.93. It will not say EvilNat yet. That is correct.</span></span><br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #00A8E8;" class="mycode_color">■ Step 3 – Prepare the Browser</span></span></span><br />
The PS3 browser cannot open many modern HTTPS sites (GitHub pages often fail with a certificate error). Use an <span style="font-weight: bold;" class="mycode_b">http://</span> address published in EvilNat's Flash Writer thread. A mirror people use is:<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>http://writer.ps3.nz</code></div></div><span style="font-weight: bold;" class="mycode_b">If that mirror is down, host Flash Writer yourself:</span> unzip it on a computer on the same network as the PS3, serve that folder (for example with the command below), allow the port through the PC firewall, and on the PS3 open <span style="font-weight: bold;" class="mycode_b">http://</span> + the PC's LAN address + <span style="font-weight: bold;" class="mycode_b">:8080</span>. EvilNat's own notes recommend local hosting when the public page will not load.<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>python -m http.server 8080</code></div></div><span style="font-weight: bold;" class="mycode_b">On the PS3 browser:</span><br />
<ol type="1" class="mycode_list"><li>Press <span style="font-weight: bold;" class="mycode_b">Triangle → Tools</span>. Turn <span style="font-weight: bold;" class="mycode_b">JavaScript</span> and <span style="font-weight: bold;" class="mycode_b">cookies</span> on.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Triangle → Tools → Home Page → Use Blank Page</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Triangle → Tools → Delete:</span> cache, cookies, history, search history, and authenticated information.<br />
</li>
<li>Quit the browser fully (<span style="font-weight: bold;" class="mycode_b">PS button → Quit</span>), then open it again.<br />
</li>
<li>Press <span style="font-weight: bold;" class="mycode_b">Start</span> to open the address bar, enter the Flash Writer URL, and open it.<br />
</li>
</ol>
<span style="font-size: small;" class="mycode_size"><span style="color: #B8C0CC;" class="mycode_color">Initialization can take a couple of minutes, and the page can look frozen. Leave the controller alone. If it drops back to the XMB, quit the browser and try again. A few failures are normal. Wired Ethernet is more reliable than Wi-Fi.</span></span><br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #00A8E8;" class="mycode_color">■ Step 4 – Dump the Flash</span></span></span><br />
You are still on HFW. Put the USB stick in the rightmost port. Empty the HFW update off the stick first so there is room, or use a second FAT32 stick.<br />
<ol type="1" class="mycode_list"><li>On the Flash Writer page, initialize it. Do what the page says, including a second Start press if it asks.<br />
</li>
<li>Let it read the console. It should show the current firmware, that this is HFW, and the minimum firmware. <span style="font-weight: bold;" class="mycode_b"><span style="color: #E74C3C;" class="mycode_color">If it says the console is not CFW-compatible, stop.</span></span><br />
</li>
<li>Set the USB device to <span style="font-weight: bold;" class="mycode_b">/dev_usb000</span> when the stick is in the rightmost port.<br />
</li>
<li>Select <span style="font-weight: bold;" class="mycode_b">NOR</span> or <span style="font-weight: bold;" class="mycode_b">NAND</span> so it matches the model table above.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Dump the flash.</span> Wait until it says the dump was saved. Do not reboot, do not pull the stick, and do not press buttons until that message.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Dump a second time.</span> On a PC, compare the two files: same size and the same MD5. If they differ, the stick glitched. Use another stick and dump again.<br />
</li>
</ol>
<span style="font-size: small;" class="mycode_size"><span style="color: #B8C0CC;" class="mycode_color">NOR dumps are about 16 MB and are usually quick. NAND dumps are about 256 MB and can take several minutes. The file lands on the root of the stick, often named <span style="font-weight: bold;" class="mycode_b">PS3FlashDump493OFW.bin</span>.</span></span><br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #F5A623;" class="mycode_color">Keep a copy of a good dump somewhere safe, permanently. It is the only backup of this console's flash.</span></span><br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #00A8E8;" class="mycode_color">■ Step 5 – Check the Dump on a PC</span></span></span><br />
Open the dump in <span style="font-weight: bold;" class="mycode_b">PyPS3checker</span>.<ul class="mycode_list"><li>Continue only if the result is <span style="font-weight: bold;" class="mycode_b"><span style="color: #2ECC71;" class="mycode_color">OK</span></span> and the log is clean: ROS0 and ROS1 valid, no red errors.<br />
</li>
<li>If it offers to patch the dump, choose <span style="font-weight: bold;" class="mycode_b">No</span>. Patching is done on the PS3 by Flash Writer, not by the PC tool.<br />
</li>
<li>If the check fails, <span style="font-weight: bold;" class="mycode_b">do not patch</span>. Dump again. A bad patch is how consoles get bricked.<br />
</li>
</ul>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #00A8E8;" class="mycode_color">■ Step 6 – Patch</span></span></span><br />
<ol type="1" class="mycode_list"><li>Put the stick back in the rightmost port. The good dump can stay on it.<br />
</li>
<li>Reopen Flash Writer the same way as before.<br />
</li>
<li>Select the same USB port and the same NOR or NAND type.<br />
</li>
<li>Run its checks, then apply the patch.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #E74C3C;" class="mycode_color">Hands off the controller and the power button</span></span> until the page says the patch succeeded and it is safe to restart.<br />
</li>
</ol>
<span style="font-size: small;" class="mycode_size"><span style="color: #B8C0CC;" class="mycode_color">NAND writes are often done in seconds. NOR takes longer. Longer is still a wait, not a reason to reboot early. If the tool aborts because of a hash mismatch, a bad chain, or an incompatible console, believe it. There is no safe "force" option.</span></span><br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #00A8E8;" class="mycode_color">■ Step 7 – Install EvilNat 4.93 Cobra 8.5</span></span></span><br />
<ol type="1" class="mycode_list"><li>On the PC, download the <span style="font-weight: bold;" class="mycode_b">CEX standard</span> PUP from <a href="https://raaproductions.ca/forum/showthread.php?tid=16" target="_blank" rel="noopener" class="mycode_url"><span style="color: #2ECC71;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">our EvilNat CFW downloads post</span></span></a> (or take it from the EvilNat zip on the source page). Not noBD, not noBT, not OC, not D-PEX. Check its MD5 against the hash listed next to the download.<br />
</li>
<li>Delete the old PS3 folder on the stick and put the new file at <span style="font-family: Courier New;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">PS3/UPDATE/PS3UPDAT.PUP</span></span>.<br />
</li>
<li>Put the stick in the rightmost port.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Settings → System Update → Update via Storage Media</span>.<br />
</li>
<li>Accept the update and let it finish. The first boot can take several minutes.<br />
</li>
</ol>
<span style="font-size: small;" class="mycode_size"><span style="color: #B8C0CC;" class="mycode_color">"The data is corrupted" at this stage almost always means the flash was not actually patched, or the PUP is the wrong file, misnamed, or failed its hash. Installing EvilNat before the patch fails for the same reason: the signature check is still the stock one.</span></span><br />
<br />
<blockquote class="mycode_quote"><cite>Quote:</cite><span style="font-weight: bold;" class="mycode_b"><span style="color: #00A8E8;" class="mycode_color">Safe Mode – if Storage Media will not see the update</span></span><br />
<ol type="1" class="mycode_list"><li>Power the console fully off.<br />
</li>
<li>Hold the power button. One beep means it turned on. Keep holding until a second beep, and it turns off. Release.<br />
</li>
<li>Hold power again. Wait through the first beep and the single second beep until you hear a <span style="font-weight: bold;" class="mycode_b">double beep</span>, then release.<br />
</li>
<li>Plug in the DualShock 3 with the cable and press the <span style="font-weight: bold;" class="mycode_b">PS</span> button.<br />
</li>
<li>Choose <span style="font-weight: bold;" class="mycode_b"><span style="color: #2ECC71;" class="mycode_color">6. System Update</span></span>.<br />
</li>
</ol>
<span style="font-weight: bold;" class="mycode_b"><span style="color: #E74C3C;" class="mycode_color">Do NOT choose 5. Restore PS3 System. That option formats the hard drive.</span></span> Safe Mode option 6 is the only menu item you want here.</blockquote>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #00A8E8;" class="mycode_color">■ Step 8 – Confirm It, Then Turn On QA</span></span></span><br />
<span style="font-weight: bold;" class="mycode_b">System Information</span> should name <span style="font-weight: bold;" class="mycode_b">EvilNat</span> and <span style="font-weight: bold;" class="mycode_b">Cobra 8.5</span>, not plain 4.93.<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Turn QA flags on once, and leave them on.</span> EvilNat recommends this: QA lets you install an older CFW later and avoids a class of update problems. On the XMB it is under the <span style="font-weight: bold;" class="mycode_b">Network</span> column → <span style="font-weight: bold;" class="mycode_b">Custom Firmware Tools</span> → the QA flag entry. Reboot after toggling it. The exact label is in the readme inside the CFW zip.<br />
</li>
<li>Install <span style="font-weight: bold;" class="mycode_b">webMAN MOD</span> from aldostools' own release, and <span style="font-weight: bold;" class="mycode_b">set a dynamic fan curve</span>. Stock fan control is why Fat and early Slim consoles cook themselves. Do that before anything else.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Cobra is already enabled. Leave it on.</span> The readme in the zip is the source for the button combo that toggles Cobra at boot. Do not hold random buttons during startup until you have read it.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #E74C3C;" class="mycode_color">Do not install a Sony official update over the patched console</span></span> unless you mean to leave CFW. An official update removes the patch. On 4.93 you would have to do HFW and Flash Writer again.<br />
</li>
</ul>
<hr class="mycode_hr" />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #0070D1;" class="mycode_color">▌ Already on Custom Firmware?</span></span></span><br />
You do not need HFW or Flash Writer. Put the EvilNat 4.93 CEX PUP on the stick as <span style="font-family: Courier New;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">PS3/UPDATE/PS3UPDAT.PUP</span></span> and update from the XMB, or from Safe Mode option 6. A console already on CEX, REX or PEX can take the matching 4.93 build.<br />
<span style="font-size: small;" class="mycode_size"><span style="color: #B8C0CC;" class="mycode_color">From 4.92.2 EvilNat, some consoles can also take a later CFW from the online updater inside Custom Firmware Tools. A USB install is the predictable method. Official firmware 3.55 or lower is the other shortcut: the same USB update, with no exploit. That is rare now.</span></span><br />
<hr class="mycode_hr" />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #0070D1;" class="mycode_color">▌ If It Goes Wrong</span></span></span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #F5A623;" class="mycode_color">MinVer 3.60 or higher, or "not compatible"</span></span><br />
Stop. HEN only. Forcing a patch will not make this console CFW-capable.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #F5A623;" class="mycode_color">HFW or CFW says the data is corrupted</span></span><br />
Bad download, bad name or path, or the stick is not FAT32 MBR. On the CFW step it also means the patch never landed.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #F5A623;" class="mycode_color">Flash Writer crashes back to the XMB</span></span><br />
Quit the browser, clear it, try again. Try Ethernet, or host the page on your PC.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #F5A623;" class="mycode_color">The two dumps do not match</span></span><br />
Bad USB. Use a new stick and dump again. Do not patch.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #F5A623;" class="mycode_color">PyPS3checker is not OK</span></span><br />
Do not patch.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #F5A623;" class="mycode_color">Black screen after a successful update with the wrong noBD or noBT build</span></span><br />
Safe Mode, option 6, with the standard CEX PUP.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #E74C3C;" class="mycode_color">Black screen because power was lost during the patch, or the wrong chip type was flashed</span></span><br />
Recovery will not fix this. It needs a hardware flash programmer and the verified dump.<br />
</li>
</ul>
<hr class="mycode_hr" />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #0070D1;" class="mycode_color">▌ What This Guide Does Not Cover</span></span></span><br />
After CFW, package installs show up under <span style="font-weight: bold;" class="mycode_b">Game → Install Package Files</span>. Cobra is what homebrew and backup managers use. This guide stops at a working EvilNat install, QA flags, and a fan curve.<br />
It does <span style="font-weight: bold;" class="mycode_b">not</span> cover loading games you do not own, license files, or copying another console's ID. Spoofing a console identity to get around a ban uses someone else's hardware ID. <span style="font-weight: bold;" class="mycode_b">Don't.</span><br />
<hr class="mycode_hr" />
<div style="text-align: center;" class="mycode_align"><span style="font-size: small;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #0070D1;" class="mycode_color">Sources &amp; Credits</span></span></span><br />
<span style="font-size: small;" class="mycode_size">Procedure and file locations follow <span style="font-weight: bold;" class="mycode_b">Evilnat's</span> 4.93 Cobra 8.5 release and the 4.93.1 HFW / Flash Writer notes on PSX-Place, as they stood in September 2026. BG Toolset was still not updated for 4.93, which is why this guide uses Flash Writer. <span style="font-weight: bold;" class="mycode_b">Re-check those threads before you flash</span> – hashes and mirror addresses change.</span><br />
<br />
<span style="font-size: small;" class="mycode_size"><a href="https://www.psx-place.com/resources/4-93-evilnat-cobra-8-5.1479/" target="_blank" rel="noopener" class="mycode_url"><span style="color: #00A8E8;" class="mycode_color">4.93 EvilNat (Cobra 8.5)</span></a> • <a href="https://www.psx-place.com/threads/hfw-4-93-1-hybrid-firmware-official-release.49792/" target="_blank" rel="noopener" class="mycode_url"><span style="color: #00A8E8;" class="mycode_color">HFW 4.93.1</span></a> • <a href="https://www.psx-place.com/threads/ps3xploit-flash-writer-4-93-hfw.49967/" target="_blank" rel="noopener" class="mycode_url"><span style="color: #00A8E8;" class="mycode_color">PS3Xploit Flash Writer 4.93 HFW</span></a> • <a href="https://www.psx-place.com/resources/minverchk-minimum-version-checker.610/" target="_blank" rel="noopener" class="mycode_url"><span style="color: #00A8E8;" class="mycode_color">MinVerChk</span></a> • <a href="https://github.com/littlebalup/PyPS3tools" target="_blank" rel="noopener" class="mycode_url"><span style="color: #00A8E8;" class="mycode_color">PyPS3tools</span></a> • <a href="https://www.psdevwiki.com/ps3/SKU_Models" target="_blank" rel="noopener" class="mycode_url"><span style="color: #00A8E8;" class="mycode_color">PS3 SKU Models</span></a></span><br />
<br />
<span style="font-size: small;" class="mycode_size"><span style="color: #B8C0CC;" class="mycode_color">Custom firmware is installed at your own risk. We are not responsible for bricked consoles. This guide is not affiliated with Sony Interactive Entertainment or with Evilnat.</span></span></div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://raaproductions.ca/forum/uploads/ps3/ps3_evilnat_install_guide_banner.png" loading="lazy"  alt="[Image: ps3_evilnat_install_guide_banner.png]" class="mycode_img" /></div>
<hr class="mycode_hr" />
<div style="text-align: center;" class="mycode_align"><span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #F5A623;" class="mycode_color">★ GUIDE: INSTALL EVILNAT 4.93 CEX – COBRA 8.5 ★</span></span></span><br />
<span style="font-size: medium;" class="mycode_size"><span style="color: #00A8E8;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">From official firmware, using HFW 4.93.1 and Flash Writer</span></span></span><br />
<span style="font-size: small;" class="mycode_size"><span style="color: #B8C0CC;" class="mycode_color">Updated September 2026</span></span></div>
<hr class="mycode_hr" />
A PS3 on official firmware can only take <span style="font-weight: bold;" class="mycode_b">4.93 EvilNat Cobra 8.5</span> if that console is <span style="font-weight: bold;" class="mycode_b">CFW-capable</span>. As of September 2026, bguerville's <span style="font-weight: bold;" class="mycode_b">BG Toolset still does not support 4.93</span>, so the working path is:<br />
<br />
<div style="text-align: center;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b"><span style="color: #2ECC71;" class="mycode_color">MinVerChk</span> → <span style="color: #2ECC71;" class="mycode_color">HFW 4.93.1</span> → <span style="color: #2ECC71;" class="mycode_color">Flash Writer</span> → <span style="color: #2ECC71;" class="mycode_color">Verified flash dump</span> → <span style="color: #2ECC71;" class="mycode_color">Patch</span> → <span style="color: #2ECC71;" class="mycode_color">EvilNat CEX update</span></span></div>
<br />
<blockquote class="mycode_quote"><cite>Quote:</cite><span style="font-weight: bold;" class="mycode_b"><span style="color: #E74C3C;" class="mycode_color">⚠ READ THIS FIRST</span></span><ul class="mycode_list"><li>Do this <span style="font-weight: bold;" class="mycode_b">only on a console you own</span>. <span style="font-weight: bold;" class="mycode_b">Back up your saves first.</span><br />
</li>
<li>A wrong flash, or a power loss during the write, can brick the console so badly that <span style="font-weight: bold;" class="mycode_b">Recovery Mode cannot fix it</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Legal &amp; account warning:</span> this modifies Sony system software and breaks the system software license. In some countries it is also an anti-circumvention issue. <span style="font-weight: bold;" class="mycode_b">Signing into PSN on custom firmware can get the console and the account banned.</span> Do not use CFW to run games you do not own.<br />
</li>
</ul>
</blockquote>
<hr class="mycode_hr" />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #0070D1;" class="mycode_color">▌ Order of Operations</span></span></span><br />
<ol type="1" class="mycode_list"><li>Confirm the model, then run <span style="font-weight: bold;" class="mycode_b">MinVerChk</span>. Continue only if the minimum firmware is <span style="font-weight: bold;" class="mycode_b"><span style="color: #2ECC71;" class="mycode_color">3.56 or lower</span></span>.<br />
</li>
<li>Install <span style="font-weight: bold;" class="mycode_b">HFW 4.93.1</span> from a USB stick. <span style="font-style: italic;" class="mycode_i">(This is not EvilNat yet.)</span><br />
</li>
<li>With <span style="font-weight: bold;" class="mycode_b">Flash Writer</span>, dump the flash <span style="font-weight: bold;" class="mycode_b">twice</span>. The two files must match.<br />
</li>
<li>Check a dump in <span style="font-weight: bold;" class="mycode_b">PyPS3checker</span> on a PC. If it offers to patch the file, say <span style="font-weight: bold;" class="mycode_b">No</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Patch on the PS3.</span> Wait until the page says it is safe to restart.<br />
</li>
<li>Install <span style="font-weight: bold;" class="mycode_b">EvilNat 4.93 Cobra 8.5 CEX</span> (the standard build) from USB.<br />
</li>
<li>Turn on <span style="font-weight: bold;" class="mycode_b">QA flags</span>, then set a <span style="font-weight: bold;" class="mycode_b">fan curve</span> in webMAN MOD.<br />
</li>
</ol>
<hr class="mycode_hr" />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #E74C3C;" class="mycode_color">▌ STOP If Any of These Are True</span></span></span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #E74C3C;" class="mycode_color">Your model is a CECH-30xx Slim, or any Super Slim (CECH-40xx / 42xx)</span></span><br />
Full CFW is impossible. Use <span style="font-weight: bold;" class="mycode_b">PS3HEN</span> instead. Do not follow this guide.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #E74C3C;" class="mycode_color">MinVerChk reports 3.60 or higher</span></span><br />
Stop. A late CECH-25xx often fails this test.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #E74C3C;" class="mycode_color">The Blu-ray drive or the Bluetooth board is dead or missing</span></span><br />
Only then use a <span style="font-weight: bold;" class="mycode_b">noBD</span> or <span style="font-weight: bold;" class="mycode_b">noBT</span> build. The normal build on a dead drive can leave the console unable to boot.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #E74C3C;" class="mycode_color">You cannot keep power stable for the whole flash write</span></span><br />
Do not start. A mid-write power loss can brick the console past recovery.<br />
</li>
</ul>
<hr class="mycode_hr" />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #0070D1;" class="mycode_color">▌ Which Consoles Can Take Full CFW</span></span></span><ul class="mycode_list"><li><span style="color: #2ECC71;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">✔</span></span> Every <span style="font-weight: bold;" class="mycode_b">Fat</span> (CECHA through CECHQ).<br />
</li>
<li><span style="color: #2ECC71;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">✔</span></span> Every <span style="font-weight: bold;" class="mycode_b">CECH-20xx</span> and <span style="font-weight: bold;" class="mycode_b">CECH-21xx</span> Slim.<br />
</li>
<li><span style="color: #F5A623;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">?</span></span> <span style="font-weight: bold;" class="mycode_b">CECH-25xx</span> only if the minimum firmware is <span style="font-weight: bold;" class="mycode_b">3.56 or lower</span>. The date code on the rear sticker is only a hint: early codes such as 0C through 1A sometimes pass, 1B and later usually do not. <span style="font-weight: bold;" class="mycode_b">MinVerChk is the real test.</span><br />
</li>
<li><span style="color: #E74C3C;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">✘</span></span> <span style="font-weight: bold;" class="mycode_b">CECH-30xx</span> and every <span style="font-weight: bold;" class="mycode_b">Super Slim</span>: not this guide.<br />
</li>
</ul>
<span style="font-weight: bold;" class="mycode_b"><span style="color: #00A8E8;" class="mycode_color">NOR or NAND?</span></span><br />
Flash Writer asks whether the chip is NOR or NAND. Pick the one that matches the model. <span style="font-weight: bold;" class="mycode_b">If the page and the sticker disagree, do not patch.</span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">NAND (256 MB):</span> CECHA, CECHB, CECHC, CECHE, CECHG<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">NOR (16 MB):</span> Every other CFW-capable model, including CECHH and later Fats, and every compatible Slim<br />
</li>
</ul>
<span style="font-size: small;" class="mycode_size"><span style="color: #B8C0CC;" class="mycode_color">Model charts: <a href="https://www.psdevwiki.com/ps3/SKU_Models" target="_blank" rel="noopener" class="mycode_url"><span style="color: #00A8E8;" class="mycode_color">psdevwiki – SKU Models</span></a></span></span><br />
<hr class="mycode_hr" />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #0070D1;" class="mycode_color">▌ What You Need</span></span></span><ul class="mycode_list"><li>The PS3, preferably on a <span style="font-weight: bold;" class="mycode_b">wired</span> network.<br />
</li>
<li>A real <span style="font-weight: bold;" class="mycode_b">DualShock 3</span> and a mini-USB cable. <span style="font-style: italic;" class="mycode_i">A DualShock 4 will not operate Safe Mode.</span><br />
</li>
<li>A USB stick of <span style="font-weight: bold;" class="mycode_b">32 GB or smaller</span>, formatted <span style="font-weight: bold;" class="mycode_b">MBR + FAT32</span>. Not GPT. Not exFAT. Allocation unit 16 KB or 32 KB is fine. Rufus, or any FAT32 formatter, can force FAT32 on a larger stick if you have no smaller one.<br />
</li>
<li>A PC, to check the flash dump.<br />
</li>
<li>The files below, <span style="font-weight: bold;" class="mycode_b">from the authors' own threads</span>. Ignore reuploads and links dropped in video descriptions.<br />
</li>
</ul>
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">MinVerChk</span> – <span style="font-weight: bold;" class="mycode_b"><a href="https://www.psx-place.com/resources/minverchk-minimum-version-checker.610/download" target="_blank" rel="noopener" class="mycode_url"><span style="color: #2ECC71;" class="mycode_color">» Download</span></a></span> <span style="color: #B8C0CC;" class="mycode_color">|</span> <a href="https://www.psx-place.com/resources/minverchk-minimum-version-checker.610/" target="_blank" rel="noopener" class="mycode_url"><span style="color: #00A8E8;" class="mycode_color">Source page</span></a><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">HFW 4.93.1</span> – <span style="font-weight: bold;" class="mycode_b"><a href="https://www.psx-place.com/resources/hfw-4-93-1-hybrid-firmware.1677/download" target="_blank" rel="noopener" class="mycode_url"><span style="color: #2ECC71;" class="mycode_color">» Download</span></a></span> <span style="color: #B8C0CC;" class="mycode_color">|</span> <a href="https://www.psx-place.com/threads/hfw-4-93-1-hybrid-firmware-official-release.49792/" target="_blank" rel="noopener" class="mycode_url"><span style="color: #00A8E8;" class="mycode_color">Source thread</span></a><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Flash Writer for 4.93.1 HFW</span> – <span style="font-weight: bold;" class="mycode_b"><a href="https://www.psx-place.com/resources/ps3xploit-flash-writer-4-93-hfw-req.1691/download" target="_blank" rel="noopener" class="mycode_url"><span style="color: #2ECC71;" class="mycode_color">» Download</span></a></span> <span style="color: #B8C0CC;" class="mycode_color">|</span> <a href="https://www.psx-place.com/threads/ps3xploit-flash-writer-4-93-hfw.49967/" target="_blank" rel="noopener" class="mycode_url"><span style="color: #00A8E8;" class="mycode_color">Source thread</span></a><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">EvilNat 4.93 Cobra 8.5 CEX <span style="color: #B8C0CC;" class="mycode_color">(standard build)</span></span> – <span style="font-weight: bold;" class="mycode_b"><a href="https://raaproductions.ca/forum/showthread.php?tid=16" target="_blank" rel="noopener" class="mycode_url"><span style="color: #2ECC71;" class="mycode_color">» Our EvilNat CFW downloads post</span></a></span> <span style="color: #B8C0CC;" class="mycode_color">|</span> <a href="https://www.psx-place.com/resources/4-93-evilnat-cobra-8-5.1479/" target="_blank" rel="noopener" class="mycode_url"><span style="color: #00A8E8;" class="mycode_color">Source page</span></a><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">PyPS3checker (PyPS3tools)</span> – <span style="font-weight: bold;" class="mycode_b"><a href="https://github.com/littlebalup/PyPS3tools/raw/refs/heads/master/PyPS3checker-standalone-package_2026-16-04_235203.zip" target="_blank" rel="noopener" class="mycode_url"><span style="color: #2ECC71;" class="mycode_color">» Download</span></a></span> <span style="color: #B8C0CC;" class="mycode_color">|</span> <a href="https://github.com/littlebalup/PyPS3tools" target="_blank" rel="noopener" class="mycode_url"><span style="color: #00A8E8;" class="mycode_color">GitHub page</span></a><br />
</li>
</ul>
Check every PUP against the MD5 printed in that same PSX-Place post. One widely published checksum for the HFW 4.93.1 file named PS3UPDAT.PUP is:<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>D5B1F953972D0FBBBA5981181D5DD086</code></div></div><span style="font-size: small;" class="mycode_size"><span style="color: #B8C0CC;" class="mycode_color">If the thread shows a different hash, trust the thread. Reject the file if it does not match.</span></span><br />
<hr class="mycode_hr" />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #0070D1;" class="mycode_color">▌ Which EvilNat Build?</span></span></span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #2ECC71;" class="mycode_color">CEX</span></span> – A normal retail console. <span style="font-weight: bold;" class="mycode_b">This is the one to install.</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #00A8E8;" class="mycode_color">PEX</span></span> – Optional later. Extra debug-style menus. Not required for a first install.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #E74C3C;" class="mycode_color">D-PEX</span></span> – Do not install this on a stock retail console.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #00A8E8;" class="mycode_color">noBD</span></span> – Only if the Blu-ray drive is dead or has been removed.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #00A8E8;" class="mycode_color">noBT</span></span> – Only if the Bluetooth / Wi-Fi board is dead or missing.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #E74C3C;" class="mycode_color">OC</span></span> – Overclocked RSX. Extra heat, and it can kill the GPU. <span style="font-weight: bold;" class="mycode_b">Skip it.</span><br />
</li>
</ul>
<span style="font-size: small;" class="mycode_size"><span style="color: #B8C0CC;" class="mycode_color">Cobra 8.5 is already inside these builds and is on by default.</span></span><br />
<br />
<blockquote class="mycode_quote"><cite>Quote:</cite><span style="font-weight: bold;" class="mycode_b"><span style="color: #F5A623;" class="mycode_color">Before you start:</span></span> Copy your saves to a USB from <span style="font-weight: bold;" class="mycode_b">Game → Saved Data Utility</span>. Sign out of PSN. Set the date and time correctly.</blockquote>
<hr class="mycode_hr" />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #0070D1;" class="mycode_color">▌ Prepare the USB Stick</span></span></span><br />
The PS3 only sees a system update in this exact layout. The file name must be <span style="font-weight: bold;" class="mycode_b"><span style="color: #00A8E8;" class="mycode_color">PS3UPDAT.PUP</span></span>. If Windows is hiding file extensions, make sure you do not end up with <span style="font-style: italic;" class="mycode_i">PS3UPDAT.PUP.PUP</span>.<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>USB root<br />
└── PS3<br />
    └── UPDATE<br />
        └── PS3UPDAT.PUP</code></div></div>Use the <span style="font-weight: bold;" class="mycode_b">rightmost front USB port</span> for the whole process. That port is <span style="font-weight: bold;" class="mycode_b">dev_usb000</span>. On a Slim it is the port closest to the disc slot.<br />
<hr class="mycode_hr" />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #00A8E8;" class="mycode_color">■ Step 1 – MinVerChk</span></span></span><br />
<ol type="1" class="mycode_list"><li>Put only the MinVerChk PUP at <span style="font-family: Courier New;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">PS3/UPDATE/PS3UPDAT.PUP</span></span>.<br />
</li>
<li>On the PS3: <span style="font-weight: bold;" class="mycode_b">Settings → System Update → Update via Storage Media</span>.<br />
</li>
<li>It is not a firmware install. It prints the factory minimum version, then errors. <span style="font-weight: bold;" class="mycode_b">That error is expected.</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #2ECC71;" class="mycode_color">3.56 or lower:</span></span> continue.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #E74C3C;" class="mycode_color">3.60 or higher:</span></span> stop. Full CFW cannot be installed. Do not try to force the patch. PS3HEN is the other route, and it is a different install.<br />
</li>
</ol>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #00A8E8;" class="mycode_color">■ Step 2 – Install HFW 4.93.1</span></span></span><br />
Official 4.93 does not have the old browser exploit. Hybrid firmware is 4.93 with that browser restored, so Flash Writer can run. It is a higher version than OFW 4.93, and it also installs over 4.90, 4.91 and 4.92.<br />
<ol type="1" class="mycode_list"><li>Replace the USB contents with HFW, still at <span style="font-family: Courier New;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">PS3/UPDATE/PS3UPDAT.PUP</span></span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Settings → System Update → Update via Storage Media</span>.<br />
</li>
<li>Let it install and reboot. <span style="font-weight: bold;" class="mycode_b">Do not pull power.</span><br />
</li>
<li>If the XMB says the data is corrupted, the file failed the hash check, the name or path is wrong, or the stick is not MBR FAT32. Fix that. Do not keep installing a bad file.<br />
</li>
<li>If the XMB will not offer the update, use <span style="font-weight: bold;" class="mycode_b">Safe Mode</span> (see below) and choose <span style="font-weight: bold;" class="mycode_b">6. System Update</span> only.<br />
</li>
</ol>
<span style="font-size: small;" class="mycode_size"><span style="color: #B8C0CC;" class="mycode_color">After the reboot, Settings → System Settings → System Information should show 4.93. It will not say EvilNat yet. That is correct.</span></span><br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #00A8E8;" class="mycode_color">■ Step 3 – Prepare the Browser</span></span></span><br />
The PS3 browser cannot open many modern HTTPS sites (GitHub pages often fail with a certificate error). Use an <span style="font-weight: bold;" class="mycode_b">http://</span> address published in EvilNat's Flash Writer thread. A mirror people use is:<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>http://writer.ps3.nz</code></div></div><span style="font-weight: bold;" class="mycode_b">If that mirror is down, host Flash Writer yourself:</span> unzip it on a computer on the same network as the PS3, serve that folder (for example with the command below), allow the port through the PC firewall, and on the PS3 open <span style="font-weight: bold;" class="mycode_b">http://</span> + the PC's LAN address + <span style="font-weight: bold;" class="mycode_b">:8080</span>. EvilNat's own notes recommend local hosting when the public page will not load.<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>python -m http.server 8080</code></div></div><span style="font-weight: bold;" class="mycode_b">On the PS3 browser:</span><br />
<ol type="1" class="mycode_list"><li>Press <span style="font-weight: bold;" class="mycode_b">Triangle → Tools</span>. Turn <span style="font-weight: bold;" class="mycode_b">JavaScript</span> and <span style="font-weight: bold;" class="mycode_b">cookies</span> on.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Triangle → Tools → Home Page → Use Blank Page</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Triangle → Tools → Delete:</span> cache, cookies, history, search history, and authenticated information.<br />
</li>
<li>Quit the browser fully (<span style="font-weight: bold;" class="mycode_b">PS button → Quit</span>), then open it again.<br />
</li>
<li>Press <span style="font-weight: bold;" class="mycode_b">Start</span> to open the address bar, enter the Flash Writer URL, and open it.<br />
</li>
</ol>
<span style="font-size: small;" class="mycode_size"><span style="color: #B8C0CC;" class="mycode_color">Initialization can take a couple of minutes, and the page can look frozen. Leave the controller alone. If it drops back to the XMB, quit the browser and try again. A few failures are normal. Wired Ethernet is more reliable than Wi-Fi.</span></span><br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #00A8E8;" class="mycode_color">■ Step 4 – Dump the Flash</span></span></span><br />
You are still on HFW. Put the USB stick in the rightmost port. Empty the HFW update off the stick first so there is room, or use a second FAT32 stick.<br />
<ol type="1" class="mycode_list"><li>On the Flash Writer page, initialize it. Do what the page says, including a second Start press if it asks.<br />
</li>
<li>Let it read the console. It should show the current firmware, that this is HFW, and the minimum firmware. <span style="font-weight: bold;" class="mycode_b"><span style="color: #E74C3C;" class="mycode_color">If it says the console is not CFW-compatible, stop.</span></span><br />
</li>
<li>Set the USB device to <span style="font-weight: bold;" class="mycode_b">/dev_usb000</span> when the stick is in the rightmost port.<br />
</li>
<li>Select <span style="font-weight: bold;" class="mycode_b">NOR</span> or <span style="font-weight: bold;" class="mycode_b">NAND</span> so it matches the model table above.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Dump the flash.</span> Wait until it says the dump was saved. Do not reboot, do not pull the stick, and do not press buttons until that message.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Dump a second time.</span> On a PC, compare the two files: same size and the same MD5. If they differ, the stick glitched. Use another stick and dump again.<br />
</li>
</ol>
<span style="font-size: small;" class="mycode_size"><span style="color: #B8C0CC;" class="mycode_color">NOR dumps are about 16 MB and are usually quick. NAND dumps are about 256 MB and can take several minutes. The file lands on the root of the stick, often named <span style="font-weight: bold;" class="mycode_b">PS3FlashDump493OFW.bin</span>.</span></span><br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #F5A623;" class="mycode_color">Keep a copy of a good dump somewhere safe, permanently. It is the only backup of this console's flash.</span></span><br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #00A8E8;" class="mycode_color">■ Step 5 – Check the Dump on a PC</span></span></span><br />
Open the dump in <span style="font-weight: bold;" class="mycode_b">PyPS3checker</span>.<ul class="mycode_list"><li>Continue only if the result is <span style="font-weight: bold;" class="mycode_b"><span style="color: #2ECC71;" class="mycode_color">OK</span></span> and the log is clean: ROS0 and ROS1 valid, no red errors.<br />
</li>
<li>If it offers to patch the dump, choose <span style="font-weight: bold;" class="mycode_b">No</span>. Patching is done on the PS3 by Flash Writer, not by the PC tool.<br />
</li>
<li>If the check fails, <span style="font-weight: bold;" class="mycode_b">do not patch</span>. Dump again. A bad patch is how consoles get bricked.<br />
</li>
</ul>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #00A8E8;" class="mycode_color">■ Step 6 – Patch</span></span></span><br />
<ol type="1" class="mycode_list"><li>Put the stick back in the rightmost port. The good dump can stay on it.<br />
</li>
<li>Reopen Flash Writer the same way as before.<br />
</li>
<li>Select the same USB port and the same NOR or NAND type.<br />
</li>
<li>Run its checks, then apply the patch.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #E74C3C;" class="mycode_color">Hands off the controller and the power button</span></span> until the page says the patch succeeded and it is safe to restart.<br />
</li>
</ol>
<span style="font-size: small;" class="mycode_size"><span style="color: #B8C0CC;" class="mycode_color">NAND writes are often done in seconds. NOR takes longer. Longer is still a wait, not a reason to reboot early. If the tool aborts because of a hash mismatch, a bad chain, or an incompatible console, believe it. There is no safe "force" option.</span></span><br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #00A8E8;" class="mycode_color">■ Step 7 – Install EvilNat 4.93 Cobra 8.5</span></span></span><br />
<ol type="1" class="mycode_list"><li>On the PC, download the <span style="font-weight: bold;" class="mycode_b">CEX standard</span> PUP from <a href="https://raaproductions.ca/forum/showthread.php?tid=16" target="_blank" rel="noopener" class="mycode_url"><span style="color: #2ECC71;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">our EvilNat CFW downloads post</span></span></a> (or take it from the EvilNat zip on the source page). Not noBD, not noBT, not OC, not D-PEX. Check its MD5 against the hash listed next to the download.<br />
</li>
<li>Delete the old PS3 folder on the stick and put the new file at <span style="font-family: Courier New;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">PS3/UPDATE/PS3UPDAT.PUP</span></span>.<br />
</li>
<li>Put the stick in the rightmost port.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Settings → System Update → Update via Storage Media</span>.<br />
</li>
<li>Accept the update and let it finish. The first boot can take several minutes.<br />
</li>
</ol>
<span style="font-size: small;" class="mycode_size"><span style="color: #B8C0CC;" class="mycode_color">"The data is corrupted" at this stage almost always means the flash was not actually patched, or the PUP is the wrong file, misnamed, or failed its hash. Installing EvilNat before the patch fails for the same reason: the signature check is still the stock one.</span></span><br />
<br />
<blockquote class="mycode_quote"><cite>Quote:</cite><span style="font-weight: bold;" class="mycode_b"><span style="color: #00A8E8;" class="mycode_color">Safe Mode – if Storage Media will not see the update</span></span><br />
<ol type="1" class="mycode_list"><li>Power the console fully off.<br />
</li>
<li>Hold the power button. One beep means it turned on. Keep holding until a second beep, and it turns off. Release.<br />
</li>
<li>Hold power again. Wait through the first beep and the single second beep until you hear a <span style="font-weight: bold;" class="mycode_b">double beep</span>, then release.<br />
</li>
<li>Plug in the DualShock 3 with the cable and press the <span style="font-weight: bold;" class="mycode_b">PS</span> button.<br />
</li>
<li>Choose <span style="font-weight: bold;" class="mycode_b"><span style="color: #2ECC71;" class="mycode_color">6. System Update</span></span>.<br />
</li>
</ol>
<span style="font-weight: bold;" class="mycode_b"><span style="color: #E74C3C;" class="mycode_color">Do NOT choose 5. Restore PS3 System. That option formats the hard drive.</span></span> Safe Mode option 6 is the only menu item you want here.</blockquote>
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #00A8E8;" class="mycode_color">■ Step 8 – Confirm It, Then Turn On QA</span></span></span><br />
<span style="font-weight: bold;" class="mycode_b">System Information</span> should name <span style="font-weight: bold;" class="mycode_b">EvilNat</span> and <span style="font-weight: bold;" class="mycode_b">Cobra 8.5</span>, not plain 4.93.<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Turn QA flags on once, and leave them on.</span> EvilNat recommends this: QA lets you install an older CFW later and avoids a class of update problems. On the XMB it is under the <span style="font-weight: bold;" class="mycode_b">Network</span> column → <span style="font-weight: bold;" class="mycode_b">Custom Firmware Tools</span> → the QA flag entry. Reboot after toggling it. The exact label is in the readme inside the CFW zip.<br />
</li>
<li>Install <span style="font-weight: bold;" class="mycode_b">webMAN MOD</span> from aldostools' own release, and <span style="font-weight: bold;" class="mycode_b">set a dynamic fan curve</span>. Stock fan control is why Fat and early Slim consoles cook themselves. Do that before anything else.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Cobra is already enabled. Leave it on.</span> The readme in the zip is the source for the button combo that toggles Cobra at boot. Do not hold random buttons during startup until you have read it.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #E74C3C;" class="mycode_color">Do not install a Sony official update over the patched console</span></span> unless you mean to leave CFW. An official update removes the patch. On 4.93 you would have to do HFW and Flash Writer again.<br />
</li>
</ul>
<hr class="mycode_hr" />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #0070D1;" class="mycode_color">▌ Already on Custom Firmware?</span></span></span><br />
You do not need HFW or Flash Writer. Put the EvilNat 4.93 CEX PUP on the stick as <span style="font-family: Courier New;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">PS3/UPDATE/PS3UPDAT.PUP</span></span> and update from the XMB, or from Safe Mode option 6. A console already on CEX, REX or PEX can take the matching 4.93 build.<br />
<span style="font-size: small;" class="mycode_size"><span style="color: #B8C0CC;" class="mycode_color">From 4.92.2 EvilNat, some consoles can also take a later CFW from the online updater inside Custom Firmware Tools. A USB install is the predictable method. Official firmware 3.55 or lower is the other shortcut: the same USB update, with no exploit. That is rare now.</span></span><br />
<hr class="mycode_hr" />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #0070D1;" class="mycode_color">▌ If It Goes Wrong</span></span></span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b"><span style="color: #F5A623;" class="mycode_color">MinVer 3.60 or higher, or "not compatible"</span></span><br />
Stop. HEN only. Forcing a patch will not make this console CFW-capable.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #F5A623;" class="mycode_color">HFW or CFW says the data is corrupted</span></span><br />
Bad download, bad name or path, or the stick is not FAT32 MBR. On the CFW step it also means the patch never landed.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #F5A623;" class="mycode_color">Flash Writer crashes back to the XMB</span></span><br />
Quit the browser, clear it, try again. Try Ethernet, or host the page on your PC.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #F5A623;" class="mycode_color">The two dumps do not match</span></span><br />
Bad USB. Use a new stick and dump again. Do not patch.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #F5A623;" class="mycode_color">PyPS3checker is not OK</span></span><br />
Do not patch.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #F5A623;" class="mycode_color">Black screen after a successful update with the wrong noBD or noBT build</span></span><br />
Safe Mode, option 6, with the standard CEX PUP.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b"><span style="color: #E74C3C;" class="mycode_color">Black screen because power was lost during the patch, or the wrong chip type was flashed</span></span><br />
Recovery will not fix this. It needs a hardware flash programmer and the verified dump.<br />
</li>
</ul>
<hr class="mycode_hr" />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #0070D1;" class="mycode_color">▌ What This Guide Does Not Cover</span></span></span><br />
After CFW, package installs show up under <span style="font-weight: bold;" class="mycode_b">Game → Install Package Files</span>. Cobra is what homebrew and backup managers use. This guide stops at a working EvilNat install, QA flags, and a fan curve.<br />
It does <span style="font-weight: bold;" class="mycode_b">not</span> cover loading games you do not own, license files, or copying another console's ID. Spoofing a console identity to get around a ban uses someone else's hardware ID. <span style="font-weight: bold;" class="mycode_b">Don't.</span><br />
<hr class="mycode_hr" />
<div style="text-align: center;" class="mycode_align"><span style="font-size: small;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #0070D1;" class="mycode_color">Sources &amp; Credits</span></span></span><br />
<span style="font-size: small;" class="mycode_size">Procedure and file locations follow <span style="font-weight: bold;" class="mycode_b">Evilnat's</span> 4.93 Cobra 8.5 release and the 4.93.1 HFW / Flash Writer notes on PSX-Place, as they stood in September 2026. BG Toolset was still not updated for 4.93, which is why this guide uses Flash Writer. <span style="font-weight: bold;" class="mycode_b">Re-check those threads before you flash</span> – hashes and mirror addresses change.</span><br />
<br />
<span style="font-size: small;" class="mycode_size"><a href="https://www.psx-place.com/resources/4-93-evilnat-cobra-8-5.1479/" target="_blank" rel="noopener" class="mycode_url"><span style="color: #00A8E8;" class="mycode_color">4.93 EvilNat (Cobra 8.5)</span></a> • <a href="https://www.psx-place.com/threads/hfw-4-93-1-hybrid-firmware-official-release.49792/" target="_blank" rel="noopener" class="mycode_url"><span style="color: #00A8E8;" class="mycode_color">HFW 4.93.1</span></a> • <a href="https://www.psx-place.com/threads/ps3xploit-flash-writer-4-93-hfw.49967/" target="_blank" rel="noopener" class="mycode_url"><span style="color: #00A8E8;" class="mycode_color">PS3Xploit Flash Writer 4.93 HFW</span></a> • <a href="https://www.psx-place.com/resources/minverchk-minimum-version-checker.610/" target="_blank" rel="noopener" class="mycode_url"><span style="color: #00A8E8;" class="mycode_color">MinVerChk</span></a> • <a href="https://github.com/littlebalup/PyPS3tools" target="_blank" rel="noopener" class="mycode_url"><span style="color: #00A8E8;" class="mycode_color">PyPS3tools</span></a> • <a href="https://www.psdevwiki.com/ps3/SKU_Models" target="_blank" rel="noopener" class="mycode_url"><span style="color: #00A8E8;" class="mycode_color">PS3 SKU Models</span></a></span><br />
<br />
<span style="font-size: small;" class="mycode_size"><span style="color: #B8C0CC;" class="mycode_color">Custom firmware is installed at your own risk. We are not responsible for bricked consoles. This guide is not affiliated with Sony Interactive Entertainment or with Evilnat.</span></span></div>]]></content:encoded>
		</item>
	</channel>
</rss>