Rock Band 3: Difference between revisions

From RPCS3 Wiki
(Undo revision 43725 by Scott0852 (talk) (spu xfloat seems to be placebo, cannot replicate on latest rpcs3))
Tag: Manual revert
(Known issues overhaul)
Line 60: Line 60:
|shader mode notes                    =  
|shader mode notes                    =  
|write color buffers                  = On<!-- On, Off -->
|write color buffers                  = On<!-- On, Off -->
|write color buffers notes            = Fixes broken characters texture.
|write color buffers notes            = Fixes broken character textures.
|strict rendering mode                = <!-- On, Off -->
|strict rendering mode                = <!-- On, Off -->
|strict rendering mode notes          =  
|strict rendering mode notes          =  
Line 106: Line 106:
|move handler notes                    =  
|move handler notes                    =  
<!-- Network configuration -->
<!-- Network configuration -->
|network status                        = <!-- Disconnected, Connected -->
|network status                        = Connected <!-- Disconnected, Connected -->
|network status notes                  =  
|network status notes                  = Prevents long pauses when choosing songs.
|psn status                            = <!-- Disconnected, Simulated, RPCN -->
|psn status                            = <!-- Disconnected, Simulated, RPCN -->
|psn status notes                      =  
|psn status notes                      =  
Line 141: Line 141:
|rsx fifo accuracy                    = <!-- Fast, Atomic, Ordered & Atomic -->
|rsx fifo accuracy                    = <!-- Fast, Atomic, Ordered & Atomic -->
|rsx fifo accuracy notes              =  
|rsx fifo accuracy notes              =  
|driver wake-up delay                  = <!-- Value between 0 to 7000 -->
|driver wake-up delay                  = 20 <!-- Value between 0 to 7000 -->
|driver wake-up delay notes            =  
|driver wake-up delay notes            = High end machines may need 40. Prevents crashing between songs.
|vblank rate                          = <!-- Value between 1 to 500 -->
|vblank rate                          = <!-- Value between 1 to 500 -->
|vblank rate notes                    =  
|vblank rate notes                    =  
Line 166: Line 166:
|ppu thread count                      = <!-- Value between 1 to 8 -->
|ppu thread count                      = <!-- Value between 1 to 8 -->
|ppu thread count notes                =  
|ppu thread count notes                =  
<!-- Emulator configuration -->
|use native user interface            = Off
|use native user interface notes      = Native user interface will cause softlocks when naming bands and characters with instrument controllers.
<!-- Recommended patches -->
<!-- Recommended patches -->
|highly recommended patch              = <!-- Mention patch names -->
|highly recommended patch              = <!-- Mention patch names -->
Line 172: Line 175:
|recommended patch notes              =  
|recommended patch notes              =  
}}
}}
Emulator > Use native user interface = off
<br>Native user interface may cause softlocks when naming bands and characters with instrument controllers.
Controller settings
<br>The "Rock Band" drum class results in unresponsive controls. Use "Rock Band Pro" instead, even if you have non-Pro drums.
<br>If you are using a Rock Band 2/3 drum kit or real ekit, do not forget to map the drum pad modifier and cymbal modifier buttons to ensure drum pad navigation works. See [[Help:Peripherals_and_accessories#Configuring_Instruments]] for details. You may need to manually edit your input configuration in a text editor for this.


==Known Issues==
==Known Issues==
<!-- Mention any known issues relating to the game. Use the issue and PR template if necessary. If no notable issues are present, mention "There are no reported issues with this title." -->
<!-- Mention any known issues relating to the game. Use the issue and PR template if necessary. If no notable issues are present, mention "There are no reported issues with this title." -->
Keys cannot be mapped in RPCS3's controller settings.
Other platforms' keyboards cannot be mapped in RPCS3's controller settings.
<br>USB passthrough must be used with a real PS3 keyboard or MIDI pro adapter. Wii and Xbox 360 keyboards and adapters are not currently supported.
<br>USB passthrough will work with a real PS3 keyboard or MIDI pro adapter, but Wii and Xbox 360 keyboards connected by wireless adapter are not currently supported. They can be hooked up as USB MIDI instruments and configured in Config > I/O > Emulated MIDI Device 1-4 with the caveat of needing to change octave to navigate menus. See [[Help:Peripherals_and_accessories#Rock_Band_3_MIDI_Instruments]] for more details.
 
Instruments, hair, and other accessories may fly off of the character depending on the current vertically-scrolling note highway scroll position. Does not happen when only playing vocals, as vocals do not use a vertically scrolling highway. This occurs to a lesser degree on real PS3 hardware as well, but is exaggerated in RPCS3.
 
If Quickplay is played, a race condition will cause the game to crash when entering Practice as guitar or bass. This can be fixed by installing the [https://github.com/hmxmilohax/rock-band-3-deluxe#readme Rock Band 3 Deluxe] mod.


If Quickplay is played, Practice mode will lock up the game until the emulator is restarted (and vice versa).
As of September 26 2023, newer builds of RPCS3 will crash frequently in online multiplayer. RPCS3 build v0.0.28-15417 is recommended for this game unless on Mac.


==Special Notes==
==Special Notes==
<!-- Mention any additional notes if necessary. If no special notes are required, remove this section -->
<!-- Mention any additional notes if necessary. If no special notes are required, remove this section -->
Network status must be set to "Connected" to prevent long pauses when selecting songs.


{{netplay
{{netplay

Revision as of 22:37, 26 September 2023

Rock Band 3
RB3.jpg
Developer(s) Harmonix
Publisher(s) Harmonix
Series Rock Band
Release date(s) NA October 26, 2010
AU October 28, 2010
EU October 29, 2010
Release type Console exclusive
Genre(s) Rhythm
Mode(s) Single-player, Co-op, Multiplayer
GameID(s) BLES00986 (IRD), BLUS30463 (IRD)
Demo
NPUB90505, NPEB90291
Quick links Check Compatibility
Open Issues
Search Google
Wikipedia Page

Rock Band 3 is a game in the Rock Band series. It is a sequel to Rock Band and Rock Band 2, announced for release on October 26th, 2010. In March 2015, Mad Catz and Harmonix announced Rock Band 4, a sequel to Rock Band 3, and was released for Xbox One and PS4 on October 6th, 2015.

Distinguishing it from all previous rhythm music games, Rock Band 3 features "Pro" mode, which is designed to accurately mimic playing of real instruments. In Pro mode, real guitar and bass players have to match specific fingering on frets and strings, drummers have to strike cymbal pads in addition to snare and toms, and keyboardists have to use precise fingering across the whole keyboard. Mad Catz manufactured a 102-button controller with 6 strings meant for bass and for lead guitar Fender lent a real Fender Squier stringed guitar modified with built-in electronics and enhancements to support Pro mode. Real instruments and original Basic controllers can be played simultaneously in various combinations within the game to simulate playing in a real band. Before a song starts, the players choose which instrument they will represent within the song. If the right note is hit or played, it is heard in the audio. If notes are missed, they are not heard.

Configuration

Options that deviate from RPCS3's default settings and provide the best experience with this title are listed below.

GPU configuration

Setting Option Notes
Write color buffers On Fixes broken character textures.

Network configuration

Setting Option Notes
Network status Connected Prevents long pauses when choosing songs.

Advanced configuration

Setting Option Notes
Driver wake-up delay 20 High end machines may need 40. Prevents crashing between songs.

Emulator > Use native user interface = off
Native user interface may cause softlocks when naming bands and characters with instrument controllers.

Controller settings
The "Rock Band" drum class results in unresponsive controls. Use "Rock Band Pro" instead, even if you have non-Pro drums.
If you are using a Rock Band 2/3 drum kit or real ekit, do not forget to map the drum pad modifier and cymbal modifier buttons to ensure drum pad navigation works. See Help:Peripherals_and_accessories#Configuring_Instruments for details. You may need to manually edit your input configuration in a text editor for this.

Known Issues

Other platforms' keyboards cannot be mapped in RPCS3's controller settings.
USB passthrough will work with a real PS3 keyboard or MIDI pro adapter, but Wii and Xbox 360 keyboards connected by wireless adapter are not currently supported. They can be hooked up as USB MIDI instruments and configured in Config > I/O > Emulated MIDI Device 1-4 with the caveat of needing to change octave to navigate menus. See Help:Peripherals_and_accessories#Rock_Band_3_MIDI_Instruments for more details.

Instruments, hair, and other accessories may fly off of the character depending on the current vertically-scrolling note highway scroll position. Does not happen when only playing vocals, as vocals do not use a vertically scrolling highway. This occurs to a lesser degree on real PS3 hardware as well, but is exaggerated in RPCS3.

If Quickplay is played, a race condition will cause the game to crash when entering Practice as guitar or bass. This can be fixed by installing the Rock Band 3 Deluxe mod.

As of September 26 2023, newer builds of RPCS3 will crash frequently in online multiplayer. RPCS3 build v0.0.28-15417 is recommended for this game unless on Mac.

Special Notes

Netplay testing

For the complete list of games tested with RPCN, please check the RPCN Compatibility List.

Game Version RPCS3 Version Connects? Create/Join lobbies? Match with others? Online features working? Requires custom servers? Notes
1.05 Yes Yes Yes Partial Official servers and music store have been permanently shut down. An open-source custom server called GoCentral can be used to play online.