Skip to content

Commit

Permalink
Update PS3 customs guide and some instrument stuff
Browse files Browse the repository at this point in the history
Also updated Passthrough devices, removed VBlank advice, and updated GPU info. Added xone Linux advice and dongle entry for PS3 RB3 wireless keyboard.
TODO: Fix Spanish mapping. RPCS3 stuff should not be translated as RPCS3's interface is in English.
  • Loading branch information
carlmylo committed Dec 3, 2024
1 parent 2ef1b07 commit 38a1428
Show file tree
Hide file tree
Showing 36 changed files with 129 additions and 314 deletions.
Binary file modified images/cust/advanced.png
100644 → 100755
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions pages/english/advanced/passthroughdevices.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,5 +49,9 @@ Turn your controller on and you should see it automatically assign a player numb
Likewise, in Rock Band 3, you will see the instrument ready to join.
![A screenshot of Rock Band 3 with a Pro Guitar ready to join.](https://rb3pc.milohax.org/images/pass/rb3player.png "Rock Band 3: Pro Guitar ready to join")

<div markdown="span" class="alert alert-info" role="alert"><i class="fa fa-info-circle"></i> <b>RPCN Menus (for sending or accepting online invites) will cause a softlock. You will need an alternative input method to navigate these menus, such as a typing keyboard or a gamepad.</b> {{include.content}}</div>

{% include callout.html content="<sup>a</sup> Connecting **three or more PlayStation 3 Rock Band instruments** (drums, keyboards, guitars) may cause issues with instrument detection. This **only** happens with PlayStation 3 Rock Band instruments and only if they're all plugged in at the same time." type="warning" %}


{% include links.html %}
2 changes: 0 additions & 2 deletions pages/english/cust-config/advanced.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,6 @@ weight: 7
* **Change "Driver Wake-up Delay" to "20µ"** to avoid crashing after a few songs. Increase it to "40µ" if the issue persists. If it keeps happening, keep increasing it by increments of 20.

* ![A blue square with a dotted outline.](https://rb3pc.milohax.org/images/cust/smallblue.png "Tan Square") **Depending on your computer**:
* **Adjust VBlank Frequency** if you want a higher internal framerate. This can make it easier to hit notes but may cause graphical instability and connection issues while online. **It's best left alone** and not recommended to go above 75 Hz if adjusting it for online play. Increasing it exponentially uses more CPU and GPU.
* Once again, having a higher VBlank can cause issues with vocal detection.
* **Change "Maximum Number of SPURS Threads"** - May improve performance on older systems with less cores and threads [[like 4th gen Intel i5 CPUs with 4 cores and 4 threads]](https://github.com/hmxmilohax/rb3-pc/issues/12#issue-1955946005).

* ![A tan square with a solid outline.](https://rb3pc.milohax.org/images/cust/smalltan.png "Tan Square") **Strongly Suggested**:
Expand Down
14 changes: 4 additions & 10 deletions pages/english/cust-config/main.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,14 +78,13 @@ This may seem overwhelming because of the sheer number of options, but I have co
<p><img src="https://rb3pc.milohax.org/images/cust/smallblue.png" alt="A blue square with a dotted outline." title="Blue Square"> <strong>Tweak depending on graphics card</strong>:</p>
<ul>
<li><strong>Enable “VSync”</strong> - Reduces screen tearing and may lead to a more stable framerate. Slightly increases input latency. <strong>Do not enable this with the frame limiter</strong>.</li>
<li><strong>Change "Frame Limit"</strong>
<li><strong>Change "Framelimit"</strong>
<ul>
<li>Set it to “Off” to use higher VBlank Frequencies, which may introduce jitter, <strong>or if you're using VSync.</strong></li>
<li>Auto will use default RPCS3 settings.</li>
<li>It is suggested to use your graphics driver's settings or software like MSI Afterburner to limit your framerate instead.</li>
<li>Set it to “Off” to have framerates above 60 <strong>or if you're using VSync.</strong></li>
<li>"Display" will use use your monitor's refresh rate.</li>
<li>Adjusting the frame rate to be higher than 60 exponentially uses more resources, so this is not recommended for low end machines.</li>
<li>Be aware that framerates higher than 60 may cause the vocal pitch detection to behave incorrectly.</li>
<li>It's suggested to disable VSync within Rock Band 3 Deluxe itself in <br> <code>Menu &gt; Options &gt; Deluxe Settings &gt; Graphics &gt; VSync</code></li>
<li>It's suggested to set "Framelimit" to "Off" and enable VSync in this GPU tab and to disable VSync within Rock Band 3 Deluxe's menus in <br> <code>Menu &gt; Options &gt; Deluxe Settings &gt; Graphics &gt; VSync</code></li>
</ul>
</li>
<li><strong>Change “ZCULL Accuracy” to “Relaxed”</strong> - Provides a slight performance improvement but may cause graphical anomalies in very rare situations.</li>
Expand Down Expand Up @@ -195,11 +194,6 @@ This may seem overwhelming because of the sheer number of options, but I have co
<li>
<p><img src="https://rb3pc.milohax.org/images/cust/smallblue.png" alt="A blue square with a dotted outline." title="Tan Square"> <strong>Depending on your computer</strong>:</p>
<ul>
<li><strong>Adjust VBlank Frequency</strong> if you want a higher internal framerate. This can make it easier to hit notes but may cause graphical instability and connection issues while online. <strong>It's best left alone</strong> and not recommended to go above 75 Hz if adjusting it for online play. Increasing it exponentially uses more CPU and GPU.
<ul>
<li>Once again, having a higher VBlank can cause issues with vocal detection.</li>
</ul>
</li>
<li><strong>Change “Maximum Number of SPURS Threads”</strong> - May improve performance on older systems with less cores and threads <a href="https://github.com/hmxmilohax/rb3-pc/issues/12#issue-1955946005" target="_blank">[like 4th gen Intel i5 CPUs with 4 cores and 4 threads]</a>.</li>
</ul>
</li>
Expand Down
36 changes: 13 additions & 23 deletions pages/english/customs/360toPS3.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,56 +11,46 @@ toc: false
---

#### 1.
<span style="font-size:x-large;">If you wish to convert official Xbox 360 DLC, [[skip to step 8]](customs_360toPS3#8), otherwise continue reading below:</span>
<span style="font-size:x-large;">If you wish to convert official Xbox 360 DLC, [[skip to step 6]](customs_360toPS3#6), otherwise continue reading below:</span>
<br>
[[Download the songs of your choice from RhythmVerse]](https://rhythmverse.co/songfiles/game/rb3xbox){:target="_blank"}.
[![A screenshot of RhythmVerse. The cursor is over the Download button.](https://rb3pc.milohax.org/images/xtra/customs/rhythmverse.png)](https://rhythmverse.co/songfiles/game/rb3xbox "RhythmVerse"){:target="_blank"}

#### 2.
Open Nautilus and select `Batch Processor`.
![A screenshot of Nautilus. A cursor hovers over "Batch Processor."](https://rb3pc.milohax.org/images/xtra/customs/nautilushomebatchproc.png "Nautilus")

#### 3.
Drag and drop any CON in your folder of customs you want to install and **leave `Automatically change alphanumeric songs IDs to unique numeric IDs` enabled!**
Click `Begin` to start processing the entire folder.
When it finishes, close `Batch Processor`.
![A GIF of Nautilus' Batch Processor. Songs are being dragged then dropped into it then, after "Begin" is click, it starts processing.](https://rb3pc.milohax.org/images/xtra/customs/nautilusbatchfix.gif "Batch Processor")

#### 4.
Back in the home screen of Nautilus. select `PS3 Converter`.
Open Nautilus and select `PS3 Converter`.
![A screenshot of Nautilus. A cursor hovers over "PS3 Converter."](https://rb3pc.milohax.org/images/xtra/customs/nautilushomeps3.png "Nautilus")

#### 5.
#### 3.
From the `Tools` menu select `One-Click Batch PS3 Fixer`.
Click `OK` on the message box that appears.
![A screenshot of a file browser window. A folder named "Customs" is selected and the cursor is over "Select folder."](https://rb3pc.milohax.org/images/xtra/customs/nautilusps3oneclick.png "Select the folder where your CON files are")

#### 6.
#### 4.
Select the folder where you stored your customs.
![A screenshot of a file browser window. A folder named "Customs" is selected and the cursor is over "Select folder."](https://rb3pc.milohax.org/images/xtra/customs/selectconfolder.png "Select the folder where your CON files are")

#### 7.
#### 5.
The process will then begin and any files needing audio encryption or downmixing for PS3 will be updated.
When it's done, you can close Nautilus.
![A screenshot of Nautilus's PS3 Converter. A cursor hovers over "One-Click Batch PS3 Fixer."](https://rb3pc.milohax.org/images/xtra/customs/nautilusps3fixerdone.png "PS3 Converter")

#### 8.
#### 6.
Open Onyx Music Game Toolkit and click `Quick convert/pack`.
![A screenshot of Onyx's main screen. A cursor hovers over "Quick convert/pack."](https://rb3pc.milohax.org/images/xtra/customs/onyxhomequick.png "Onyx Console")

#### 9.
#### 7.
Stay on the `RB quick convert + pack creator` tab.
You can either drag and drop the files you modified or click on `Add Rock Band Song` to select them.
![A GIF of customs in CON format being dragged and dropped into the "RB quick convert + pack creator" tab of Onyx.](https://rb3pc.milohax.org/images/xtra/customs/onyxdraganddrop.gif "Quick Convert")

It is also recommended to enable `Author to DTA tag` at the bottom right.
![A screenshot of Onyx's Quick Convert screen. "Author to DTA" is highlighted and has a cursor over it.](https://rb3pc.milohax.org/images/xtra/customs/onyxauthor.png "Quick Convert")

#### 10.
#### 8.
Below the first row of gray buttons, click the first menu and select `Make Packs` or `Make Songs` depending on how you want to combine your songs (packs are recommended).
![A screenshot of Onyx's Quick Convert screen. "Make songs: produced a single file for each song" has been clicked and the cursor is over "Make packs: combine songs up to a maximum file size."](https://rb3pc.milohax.org/images/xtra/customs/onyxmakepacks.png "Quick Convert")

#### 11.
#### 9.
At the bottom left, make sure `Encrypt .mid.edat` is enabled, then select between either `PKG (PS3)` or `Folders (PS3)`.
* `Folders (PS3)` is recommended for RPCS3 users and PS3 users who know how to use FTP. It is **much** faster than PKG creation.
* `PKG (PS3)` is only recommended for PS3 users who can only use USB flash drives to add more songs.
Expand All @@ -72,14 +62,14 @@ At the bottom left, make sure `Encrypt .mid.edat` is enabled, then select betwee
<div class="tab-content">
<div role="tabpanel" class="tab-pane active" id="folders">
<img src="https://rb3pc.milohax.org/images/xtra/customs/onyxoutfolder.png" alt="A screenshot of Onyx's Quick Convert screen. The cursor is selecting &quot;Folders (PS3)&quot; and &quot;Encrypted .mid.edat&quot; has been enabled." title="Quick Convert">
<h4>12.</h4>
<h4>10.</h4>
<p><em>(Optional but highly recommended)</em><br>
With these methods, the USRDIR subfolder will have an auto-generated name. For single songs and packs, it’ll be <code>OxxxxxSongName</code>. However, if you make a pack, the folder name will only include the first song in the pack.<br>
If you want to find the folder easily, it's recommended to select <code>Custom USRDIR subfolder</code> instead of <code>Combine into one new USRDIR subfolder per pack</code> and entering the name of your choice.<br>
<img src="https://rb3pc.milohax.org/images/xtra/customs/onyxfoldernamerpcs3.png" alt="A screenshot of Onyx's Quick Convert screen. The cursor is selecting &quot;Custom USRDIR subfolder&quot; where &quot;Keep original USRDIR subfolders&quot; once was." title="Quick Convert"></p>
<p>You can make a pack with just a single song too. It really helps if you’re trying to locate a song you already installed within the game files.<br>
<img src="https://rb3pc.milohax.org/images/xtra/customs/onyxnamepack.png" alt="A screenshot of Onyx's USRDIR naming popup. The pack has been named &quot;my_custom_pack.&quot;" title="Quick Convert"></p>
<h4>13.</h4>
<h4>11.</h4>
<p>At the bottom, select the big button labeled <code>Make pack</code> (or <code>Start</code> if you used the <code>Make Songs</code> option.)<br>
<img src="https://rb3pc.milohax.org/images/xtra/customs/onyxmakepackrpcs3.png" alt="A screenshot of Onyx's Quick Convert screen. The cursor is over &quot;Make 1 pack.&quot;" title="Quick Convert"></p>
<p>Navigate to your RPCS3 folder and select the <code>dev_hdd0</code> folder.<br>
Expand All @@ -93,14 +83,14 @@ If using RB3DX, you can even do this while the game is running. Within RB3, sele
</div>
<div role="tabpanel" class="tab-pane" id="pkg">
<img src="https://rb3pc.milohax.org/images/xtra/customs/onyxoutpkg.png" alt="A screenshot of Onyx's Quick Convert screen. The cursor is selecting &quot;PS3 (PS3)&quot; and &quot;Encrypted .mid.edat&quot; has been enabled." title="Quick Convert">
<h4>12.</h4>
<h4>10.</h4>
<p><em>(Optional but highly recommended)</em><br>
With these methods, the USRDIR subfolder will have an auto-generated name. For single songs and packs, it’ll be <code>OxxxxxSongName</code>. However, if you make a pack, the folder name will only include the first song in the pack.<br>
If you want to find the folder easily, it's recommended to select <code>Custom USRDIR subfolder</code> instead of <code>Combine into one new USRDIR subfolder per pack</code> and entering the name of your choice.<br>
<img src="https://rb3pc.milohax.org/images/xtra/customs/onyxfoldernamepkg.png" alt="A screenshot of Onyx's Quick Convert screen. The cursor is selecting &quot;Custom USRDIR subfolder&quot; where &quot;Keep original USRDIR subfolders&quot; once was." title="Quick Convert"></p>
<p>You can make a pack with just a single song too. It really helps if you’re trying to locate a song you already installed within the game files.<br>
<img src="https://rb3pc.milohax.org/images/xtra/customs/onyxnamepack.png" alt="A screenshot of Onyx's USRDIR naming popup. The pack has been named &quot;my_custom_pack.&quot;" title="Quick Convert"></p>
<h4>13.</h4>
<h4>11.</h4>
<p>At the bottom, select the big button labeled <code>Make pack</code> or (<code>Start</code> if you used the <code>Make Songs</code> option.)<br>
<img src="https://rb3pc.milohax.org/images/xtra/customs/onyxmakepackpkg.png" alt="A screenshot of Onyx's Quick Convert screen. The cursor is over &quot;Make 1 pack.&quot;" title="Quick Convert"></p>
<p>Select where you would like to save the PKG file and give it a name.<br>
Expand Down
7 changes: 3 additions & 4 deletions pages/english/customs/intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,12 @@ weight: 1
toc: false
---

Custom songs for Rock Band 3 are generally made with only the Xbox 360 in mind. They exist as CON files that can be converted for PS3. This guide will show you how to convert these files to PKG files you can install on PS3.
Custom songs for Rock Band 3 are generally made with only the Xbox 360 in mind. Likewise, various files of official content (made by Harmonix) are like this. They exist as CON files that can be converted to work with the PS3 version of the game. This guide will show you how to convert these files to formats that can be used on PS3 and emulator!

<span style="font-size:xx-large;">This guide is primarily focused on customs songs, do not attempt to run official RB content through the fixer.</span>

The main guide on page 2 will fix two major problems the PS3 has with customs that the 360 doesn't and should follow for every custom you add.
Following the guide will help prevent common issues before they happen. There is also a troubleshooting page to fix customs with problems such as:
* Infinite loading from improper encryption
* Crash from too high-quality audio
* Crashes from audio quality

### Requirements:
* A modded PS3 console (with a method of transferring files to it) or the [[RPCS3 emulator]](https://rb3pc.milohax.org/gs_disc){:target="_blank"}
Expand Down
1 change: 1 addition & 0 deletions pages/english/instruments/drums/xbox-rb4.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ toc: false
## NOTES

* Requires installing and running [[**RB4InstrummentMapper**]](https://github.com/TheNathannator/RB4InstrumentMapper/){:target="_blank"} along with its dependencies.
* **Linux** users can install [[`xone` kernel drivers]](https://github.com/dlundqvist/xone) to use Xbox One peripherals.
* You need a Microsoft Xbox Wireless Adapter to connect these drums to your computer.
![Microsoft Xbox Wireless Adapter for Windows 10](https://rb3pc.milohax.org/images/btns/ctrls/xbox/receiver.png "Microsoft Xbox Wireless Adapter for Windows 10")
* Works **with or without** the Pro Cymbal expansions.
Expand Down
1 change: 1 addition & 0 deletions pages/english/instruments/gamepads/xbox-pad.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ toc: false

![Microsoft Xbox Wireless Adapter for Windows 10](https://rb3pc.milohax.org/images/btns/ctrls/xbox/receiver.png "Microsoft Xbox Wireless Adapter for Windows 10")

* **Linux** users can install [[`xone` kernel drivers]](https://github.com/dlundqvist/xone) to use Xbox One peripherals.
* There is no binding file as all controls are default.
* This controller auto-strums like god intended.
* To play Guitar/Bass/Keys/Drums parts on a Controller (Padtar), you will need Rock Band 3 Deluxe.
Expand Down
19 changes: 11 additions & 8 deletions pages/english/instruments/guitars/360-gh.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ sidebar: controllers_sidebar
permalink: ctrls_ghgtr_360
folder: instruments
tags: [xbox-360, guitars, english]
summary: "How to setup Xbox 360 Guitar Hero Genericasters on RPCS3."
summary: "How to setup Xbox 360 Guitar Hero guitars on RPCS3."
toc: false
---

Expand All @@ -18,7 +18,8 @@ toc: false

![Xbox 360 Wireless Gaming Receiver for Windows](https://rb3pc.milohax.org/images/btns/ctrls/360/receiver.png "Xbox 360 Wireless Gaming Receiver for Windows")

* Tilt does not work. Various things have been attempted to get it to work, but the weird gyroscope configuration does not work well with RPCS3 and constantly inputs garbage.
* **Tilt is busted on this controller!**
* It's suggested to mod your guitar into a wired one with a solution like [[RetroCultMods' Solderless DIY RGB Kit]](https://www.etsy.com/listing/1505287559/solderless-diy-rgb-kit-for-guitar-hero){:target="_blank"}.
* RPCN Menus (for sending or accepting online invites) may cause a softlock. You may need an alternative input method to navigate these menus, such as [[a typing keyboard or a gamepad]](https://rb3pc.milohax.org/ctrls_pads){:target="_blank"}.

## Pad Information
Expand Down Expand Up @@ -64,7 +65,13 @@ Guitar Hero controllers tend to misbehave and **refuse to map sometimes. If you
<div class="panel-body">
<h4 id="profile">Profile</h4>
<p><a href="https://github.com/hmxmilohax/rb3-pc/raw/refs/heads/main/downloads/instrument-repo/Xbox%20360%20Guitar%20Hero%20Guitar.7z">[Download Profile]</a></p>

<ul>
<li>Tilt can be set up but it is very complicated and will take up the Select button. You will have have to mess with “Filter Noise” until it catches the tilt accelerometer. It’s suggested to not bother with this and not use tilt.
<ul>
<li>To bind multiple buttons to one RPCS3 button, hold Shift then click on the RPCS3 button you want to assign multiple buttons to.</li>
</ul>
</li>
</ul>
<table>
<thead>
<tr>
Expand Down Expand Up @@ -114,14 +121,10 @@ Guitar Hero controllers tend to misbehave and **refuse to map sometimes. If you
<td align="center"><img src="https://rb3pc.milohax.org/images/btns/gtrs/wb.png" alt="Whammy Bar" title="Whammy Bar"></td>
</tr>
<tr>
<td align="center">Select</td>
<td align="center">Select (Not recommended)</td>
<td align="center"><img src="https://rb3pc.milohax.org/images/btns/gtrs/ts.png" alt="Tilt" title="Tilt Vertical"></td>
</tr>
<tr>
<td align="center">Select</td>
<td align="center"><img src="https://rb3pc.milohax.org/images/btns/gtrs/ts.png" alt="Tilt" title="Tilt Horizontal"></td>
</tr>
<tr>
<td align="center">Start</td>
<td align="center"><img src="https://rb3pc.milohax.org/images/btns/ctrls/360/start.png" alt="Start" title="Start"></td>
</tr>
Expand Down
Loading

0 comments on commit 38a1428

Please sign in to comment.