RouLette Vsh Menu
Vsh Menu that loads Playstation 3 game menus like Lexicon, Serendipity, Paradox and FrenchModdingTeam.
To open the vsh menu press R3 + DPAD LEFT
Table of contents
Features
- Load sprx menus into game without eboots (
.sprx
)
- Load InGame payloads (
.bin
)
- Write to into game memory on game startup or constantly
Preview
Notes
- Some games have exceeded their memory limit so using the function GamePatching::StartSprx will not work. So a workaround is to make a eboot for that game to load your sprx. (This is mainly for AAA games like GTAV and RDR)
- Cobra 8.3 or above is required to use the launcher. If you are on 4.84 Rebug DEX and want to use Cobra 8.3 download 4.84 DEX stage2.dex and stage2.cex transfer the file to /dev_rebug/rebug/cobra/ to your PS3.
/dev_rebug/rebug/cobra/
path will only show up if you have the Rebug ToolBox opened on your console
- CCAPI 2.80rev5 or lower is required to use enstone menus. Also a console restart is required if you want to exit the game. To load a enstone menu open RouLetteVshMenu click on the menu you want to load then mount your game of choice and press R2 + L3 + R3 then finally start the game.
- If you get placed into Safe Mode when loading into a game try to unload WebMan before starting any game (R2 + L3 + R3).
Download
Releases
Installation
- In your PS3 file system go to /dev_hdd0/plugins/ and transfer folder named RouLetteVshMenu provided in Releases and the inside of RouLetteVshMenu folder should look like this
- Navigate back to /dev_hdd0 and you will find a file named boot_plugins.txt (If file is not found just create one named boot_plugins.txt)
- Open boot_plugins.txt and make a new line and type
/dev_hdd0/plugins/RouLetteVshMenu/RouLetteVshMenu.sprx
- Restart your console
How to build
Requirements:
Visual Studio 2013+
Visual Studio 2013 isn't required to build but is required to setup Visual Studio Integration. With that being said if you don't plan on creating projects you can use any version of Visual Studio.
Download Link
Sony PS3 4.75+ SDK with Visual Studio Integration
Visual Studio Integration is REQUIRED in order to build the project using Visual Studio.
Download Link
Fixed std::string library
Download and extract their zip file.
- Navigate to your SDK installation folder (default: C:\usr\local\cell\target\ppu)
- Drop the include and lib folders in and overwrite any existing files
Download Link
Git
If you haven't installed git on your system go and do so it is REQUIRED for setting up a working build environment.
Download Link
Cloning
Clone the repository including submodules:
git clone https://github.com/TheRouletteBoi/RouLetteVshMenu.git --recursive || echo "You don't have git installed, install it from https://git-scm.com/download/win"
Now, you will be able to open the solution, and simply build it in Visual Studio.
Staying Up To Date
Pull the latest changes from Github:
git pull && git submodule update
Discontinued Features
Credits
@Jordy-Nateur for his paf classes Module, PhHandler, PhPlane, PhText, PhWidget and View and his VSH-Playground
@CaneHaxs for some of the Paradox patches, terrorizer patch and many others