You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bump project to .NET 9, update AssemblyVersion to 1.2.1, and enhance debugging settings. Removed unused screenshots and refined README with detailed instructions.
CreateBatchFilesForPS3Games is a utility that creates batch files for launching PS3 games using the RPCS3 emulator.
4
-
With a simple, guided interface, users can quickly generate launcher files for all games in a specified directory.
3
+
A Windows desktop utility for creating batch files to launch PS3 games using the RPCS3 emulator.
5
4
6
-
## How It Works
5
+

7
6
8
-
The application walks you through the following steps:
7
+
## Overview
9
8
10
-
1.**Select RPCS3 Executable:** Choose the location of the RPCS3 emulator executable (`rpcs3.exe`).
11
-
2.**Select Games Folder:** Choose the root folder that contains your PS3 game folders.
12
-
3.**Create Batch Files:** Click the "Create Batch Files" button to generate a launcher for each game.
9
+
Create Batch Files for PS3 Games is a Windows application that provides a simple user interface to generate batch files for your PS3 game collection. These batch files allow you to quickly launch your games directly via RPCS3, integrate them into emulator frontends, or add them to platforms like Steam. The application automatically detects game folders and extracts game titles from `PARAM.SFO` files for accurate naming.
13
10
14
-
The program generates two sets of batch files:
15
-
- One for each game folder found within the selected directory.
16
-
- One for game folders located inside the RPCS3 directory (`RPCS3\dev_hdd0\game\`).
11
+
## Features
17
12
18
-
The application automatically reads the `PARAM.SFO` file in each game folder to extract the official game title,
19
-
which is then used to name the batch file.
13
+
-**User-Friendly Interface**: Clear guidance through each step of the process.
14
+
-**Automatic Game Detection**: Identifies PS3 game folders based on the presence of `PS3_GAME\USRDIR\EBOOT.BIN` and `PARAM.SFO` files.
15
+
-**Accurate Batch File Naming**: Reads `PARAM.SFO` to extract the official game `TITLE` or `TITLE_ID` for naming batch files.
16
+
-**Seamless Game Launching**: Generated batch files can be used to launch games directly, integrated into any emulator frontend, or added as non-Steam games.
17
+
-**Detailed Logging**: Provides real-time log messages to inform you of the progress and any issues during the batch file creation process.
-**User-Friendly Interface:** Clear guidance through each step of the process.
24
-
-**Automatic Game Detection:** Identifies game folders within the specified directories.
25
-
-**Accurate Batch File Naming:** Extracts game titles from `PARAM.SFO` to name batch files appropriately.
26
-
-**Seamless Game Launching:** Batch files can be used to launch games directly, integrated into any emulator frontend, or added to Steam.
27
-
-**Detailed Logging:** Real-time logs inform you of the progress and any errors during the batch file creation process.
25
+
## Installation
28
26
29
-
## Usage Examples
27
+
1. Download the latest release.
28
+
2. Extract the ZIP file to a folder of your choice.
29
+
3. Run `CreateBatchFilesForPS3Games.exe`.
30
30
31
-
After generating the batch files, you can launch your games by simply double-clicking the corresponding file.
32
-
These scripts are also compatible with any emulator launcher or frontend.
31
+
## Usage
32
+
33
+
1.**Select RPCS3 Executable**: Click "Browse" next to "RPCS3 Path" to select the `rpcs3.exe` file.
34
+
2.**Select Games Folder**: Click "Browse" next to "Games Folder" to choose the root directory containing your PS3 game folders (e.g., `J:\Sony PS3 Roms`).
35
+
3.**Create Batch Files**: Click "Create Batch Files" to start the process. The application will scan the selected folder and the RPCS3 `dev_hdd0\game` folder for PS3 games and generate `.bat` files in your selected "Games Folder".
36
+
4.**Monitor Progress**: The application displays detailed log messages during the batch file creation process.
33
37
34
38
### Example Batch File Command
35
39
@@ -41,28 +45,24 @@ These scripts are also compatible with any emulator launcher or frontend.
41
45
"G:\Emulators\RPCS3\rpcs3.exe" --no-gui "J:\Sony PS3 Roms\King of Fighters XIII, The (USA) (En,Ja,Fr,De,Es,It,Zh,Ko)\PS3_GAME\USRDIR\EBOOT.BIN"
42
46
```
43
47
44
-
## Screenshots
45
-
46
-

47
-
*The main interface of PS3BatchLauncherCreator.*
48
-
49
-

50
-
*Log messages during the batch file creation process.*
0 commit comments