Super Smash Bros. Brawl: Difference between revisions

From Dolphin Emulator Wiki
Jump to navigation Jump to search
(Completely retested this game on 3.0-179. Purged issues that couldn't be reproduced and also removed reference tho issues that was marked as "invalid" or "duplicate".)
m (Some corrections to test entries and a fix for the green rectangle issue...)
Line 17: Line 17:
<div style="float:left;">[[File:Super Smash Bros. Melee-Corrupt Stats.jpg|thumb|300px|Corrupt]]</div>
<div style="float:left;">[[File:Super Smash Bros. Melee-Corrupt Stats.jpg|thumb|300px|Corrupt]]</div>
<div style="float:left;">[[File:Super Smash Bros. Melee-Non-Corrupt Stats.jpg|thumb|300px|Appropriate]]</div><div style="clear:both;"></div>
<div style="float:left;">[[File:Super Smash Bros. Melee-Non-Corrupt Stats.jpg|thumb|300px|Appropriate]]</div><div style="clear:both;"></div>
*After winning a stage in classic mode, a green rectangle is visible ({{issue|2828}}), currently there is no fix for this issue...
*After winning a stage in classic mode, a green rectangle is visible ({{issue|2828}}), enabling Virtual XFB display a corrupt Texture instead of green and Real XFB fixes the issue but make the game to run at a lower resolution with pixelated graphics...
<div style="float:left;">[[File:Super Smash Bros. Brawl-Classic Results.png|thumb|300px]]</div><div style="clear:both;"></div>
<div style="float:left;">[[File:Super Smash Bros. Brawl-Classic Results.png|thumb|300px]]</div><div style="clear:both;"></div>


Line 40: Line 40:
== Configuration ==
== Configuration ==
{{Config
{{Config
|efbcopy                   = RAM
|efbcopy         = RAM
|efbcopynotes             = Corrects corrupt graphics issue and fix built-in screenshot tool.
|efbcopynotes   = Corrects corrupt graphics issue and fix built-in screenshot tool.
|xfb            = Real
|xfbnotes        = Enable this to fix the green rectangle after winning a stage in classic mode. However, with this option enabled Dolphin will make the game to run at a lower resolution with pixelated graphics.
}}
}}


Line 58: Line 60:
{{testing/entry|revision=4341|OS=Windows 7 x64|CPU=Intel Core 2 Duo E4500 @ 2.2GHz|GPU=Intel GMA 945G|result=Broken, freeze with the message "Please Insert Super Smash Bros. Game Disc"|tester=Jhonn}}
{{testing/entry|revision=4341|OS=Windows 7 x64|CPU=Intel Core 2 Duo E4500 @ 2.2GHz|GPU=Intel GMA 945G|result=Broken, freeze with the message "Please Insert Super Smash Bros. Game Disc"|tester=Jhonn}}
{{testing/entry|revision=4598|OS=Windows 7 x64|CPU=Intel Core 2 Duo E4500 @ 2.2GHz|GPU=Intel GMA 945G|result=Broken, freeze with the message "Please Insert Super Smash Bros. Game Disc"|tester=Jhonn}}
{{testing/entry|revision=4598|OS=Windows 7 x64|CPU=Intel Core 2 Duo E4500 @ 2.2GHz|GPU=Intel GMA 945G|result=Broken, freeze with the message "Please Insert Super Smash Bros. Game Disc"|tester=Jhonn}}
{{testing/entry|revision=6515|OS=Windows 7 x64|CPU=Intel Core i7 @ 2.2GHz|GPU=AMD Radeon HD 6750M 1GB|result=Solid 60fps at 1080p. A few minor graphical glitches, but still completely playable|tester=onebitwonder}}
{{testing/entry|revision=6515|OS=Windows 7 x64|CPU=Intel Core i7 @ 2.2GHz|GPU=AMD Radeon HD 6750M|result=Constant 60FPS at 1080p. A few minor graphical glitches, but still completely playable|tester=onebitwonder}}
{{testing/entry|revision=6815|OS=Windows XP x86|CPU=AMD Athlon II X4 @ 3GHz|GPU=ATI Radeon HD 5450|result=Good, 55-60 FPS}}
{{testing/entry|revision=6815|OS=Windows XP x86|CPU=AMD Athlon II X4 @ 3GHz|GPU=ATI Radeon HD 5450|result=Good, 55-60 FPS}}
{{testing/entry|revision=7045|OS=Windows 7 x64|CPU=Intel Core 2 Quad Q6600|GPU=nVidia GeForce 9800 GT|result=OpenGL Good, 60+ FPS, DirectX 55-60 less texture glitches|tester=}}
{{testing/entry|revision=7045|OS=Windows 7 x64|CPU=Intel Core 2 Quad Q6600|GPU=nVidia GeForce 9800 GT|result=OpenGL Good, 60+ FPS, DirectX 55-60 less texture glitches|tester=}}
{{testing/entry|revision=7063|OS=Windows 7 x64|CPU=Intel Core 2 Duo E4500 @ 2.2GHz|GPU=Intel GMA 945G|result=Slower, 25-35 FPS in game|tester=Jhonn}}
{{testing/entry|revision=7063|OS=Windows 7 x64|CPU=Intel Core 2 Duo E4500 @ 2.2GHz|GPU=Intel GMA 945G|result=Slower, 25-35 FPS in game|tester=Jhonn}}
{{testing/entry|revision=7335|OS=Windows 7 x64|CPU=AMD Phenom II 720 BE @ 3.2GHz|GPU=ATI Radeon HD 4850|result=Working good at 50FPS (Frame limiter on) or around 100FPS (Framelimiter off). Corrupt (green) Results Display. Using DX11 Plugin|tester=ultramann}}
{{testing/entry|revision=7335|OS=Windows 7 x64|CPU=AMD Phenom II 720 BE @ 3.2GHz|GPU=ATI Radeon HD 4850|result=Working good at 50FPS (Frame limiter on) or around 100FPS (Framelimiter off). Corrupt (green) Results Display. Using DX11 Plugin|tester=ultramann}}
{{Test Entry|revision=7379|OS=Windows 7 x64|CPU=Intel Core 2 Duo E4500 @ 2.2GHz|GPU=Intel GMA 945G|result=Playable, 45-60 FPS in game (OpenMP on and Native Mitmaps off)|tester=Jhonn}}
{{Test Entry|revision=7379|OS=Windows 7 x64|CPU=Intel Core 2 Duo E4500 @ 2.2GHz|GPU=Intel GMA 945G|result=Playable, 45-60 FPS in game (OpenMP on and Native Mipmaps off)|tester=Jhonn}}
{{testing/entry|revision=7473|OS=Windows 7 x64|CPU=AMD Phenom II X4 955 @ 3.2GHz|GPU=ATI Radeon HD 5750 1GB|result=Perfect: 60 FPS in game and menus, Dual Core Mode enabled, resolution 1680x1050 full-screen, x16 Anisotropic filtering, x3 scale, EFB Copy: Texture, OpenCL enabled, 64 bits mode.|tester=Juliannb}}
{{testing/entry|revision=7473|OS=Windows 7 x64|CPU=AMD Phenom II X4 955 @ 3.2GHz|GPU=ATI Radeon HD 5750|result=Perfect: 60 FPS in game and menus, Dual Core Mode enabled, resolution 1680x1050 full-screen, x16 Anisotropic filtering, x3 scale, EFB Copy: Texture, OpenCL enabled, 64 bits mode.|tester=Juliannb}}
{{testing/entry|revision=7477|OS=Windows 7 x64|CPU=AMD Phenom II X4 910 @ 3GHz|GPU=AMD Radeon HD 6970 2GB|result=Broken, freeze with the message "Please Insert Super Smash Bros. Game Disc"|tester=FHaze}}
{{testing/entry|revision=7477|OS=Windows 7 x64|CPU=AMD Phenom II X4 910 @ 3GHz|GPU=AMD Radeon HD 6970|result=Broken, freeze with the message "Please Insert Super Smash Bros. Game Disc"|tester=FHaze}}
{{testing/entry|revision=7490|OS=Windows 7 x64|CPU=AMD Phenom II X4 940 @ 3GHz|GPU=ATI Radeon HD 4870 512MB|result=Working at 45-60fps. Occasional crashes. However, results screens in all modes are broken.|tester=Ragnar.Kon}}
{{testing/entry|revision=7490|OS=Windows 7 x64|CPU=AMD Phenom II X4 940 @ 3GHz|GPU=ATI Radeon HD 4870|result=Working at 45-60FPS. Occasional crashes. However, results screens in all modes are broken.|tester=Ragnar.Kon}}
{{testing/entry|revision=7546|OS=Mac OS X 10.6.7|CPU=Intel Core 2 Duo @ 2.2Ghz|GPU=nVidia GeForce 9400 256MB|result=Works really fast; had to enable frame rate limiting. However, all character names in battle, and all the names in the Classic "credits" coin shoot are broken/appear as bar codes.|tester=}}
{{testing/entry|revision=7546|OS=Mac OS X 10.6.7|CPU=Intel Core 2 Duo @ 2.2Ghz|GPU=nVidia GeForce 9400 256MB|result=Works really fast; had to enable frame rate limiting. However, all character names in battle, and all the names in the Classic "credits" coin shoot are broken/appear as bar codes.|tester=}}
{{testing/entry|revision=7598|OS=Windows 7 x64|CPU=Intel Quad Core Xeon @ 2.8GHz|GPU=ATI Radeon HD 5770|result=Various Audio Bugs: Cutout, Feedback, etc.|tester=SephirothFanatic}}
{{testing/entry|revision=7598|OS=Windows 7 x64|CPU=Intel Quad Core Xeon @ 2.8GHz|GPU=ATI Radeon HD 5770|result=Various Audio Bugs: Cutout, Feedback, etc.|tester=SephirothFanatic}}
{{testing/entry|revision=3.0|OS=Windows 7 x86|CPU=Intel Duel Core E6600 @ 3.06GHz|GPU=nVidia GeForce G210|result=A few sound issues, 40-60fps|tester=}}
{{testing/entry|revision=3.0|OS=Windows 7 x86|CPU=Intel Duel Core E6600 @ 3.06GHz|GPU=nVidia GeForce G210|result=A few sound issues, 40-60FPS|tester=}}
{{testing/entry|revision=3.0|OS=Linux x86_64 (Ubuntu 11.04)|CPU=Intel Core 2 Duo 6600 @ 2.4GHz|GPU=nVidia GeForce 8600 GT|result=Very Good|tester=individuo7}}
{{testing/entry|revision=3.0|OS=Linux x86_64 (Ubuntu 11.04)|CPU=Intel Core 2 Duo 6600 @ 2.4GHz|GPU=nVidia GeForce 8600 GT|result=Very Good|tester=individuo7}}
{{testing/entry|revision=7623|OS=Windows 7 x64|CPU=Intel Core i7-870 @ 2.9GHz|GPU=nVidia GeForce GTX 460 1GB @ 0.8GHz|result=Very Good!|tester=algeerian}}
{{testing/entry|revision=7623|OS=Windows 7 x64|CPU=Intel Core i7-870 @ 2.9GHz|GPU=nVidia GeForce GTX 460|result=Very Good!|tester=algeerian}}
{{testing/entry|revision=7714|OS=Windows 7 x64|CPU=Intel Core i7-2600k @ 3.4GHz|GPU=nVidia GeForce GTX 580 1.5GB|result=Perfect emulation! Only tried a few matches though.|tester=YouHaveRROD}}
{{testing/entry|revision=7714|OS=Windows 7 x64|CPU=Intel Core i7-2600k @ 3.4GHz|GPU=nVidia GeForce GTX 580|result=Perfect emulation! Only tried a few matches though.|tester=YouHaveRROD}}
{{testing/entry|revision=7716|OS=Linux x86_64 (Gentoo)|CPU=Intel Core 2 Due T8300 @ 2.4GHz|GPU=nVidia GeForce 8600M GT|result=Almost perfect, no visible lags. Settings = 960x792, skip EFB from CPU, EFB virtual only and  disabled : external frame buffer, fog, per-pixel depth, dest. alpha pass. Tested on EUR version ([[RSBP01]])|tester=Yuusha-sama}}
{{testing/entry|revision=7716|OS=Linux x86_64 (Gentoo)|CPU=Intel Core 2 Due T8300 @ 2.4GHz|GPU=nVidia GeForce 8600M GT|result=Almost perfect, no visible lags. Settings = 960x792, skip EFB from CPU, EFB virtual only and  disabled : external frame buffer, fog, per-pixel depth, dest. alpha pass. Tested on EUR version ([[RSBP01]])|tester=Yuusha-sama}}
{{testing/entry|revision=3.0|OS=Windows 7 64x|CPU=AMD Phenon II 1100T Black 3.3Ghz|GPU=AMD Radeon HD 6850|result=Perfect,60FPS all times just some random crashes and minor audio issues|tester=Aldaris}}
{{testing/entry|revision=3.0|OS=Windows 7 64x|CPU=AMD Phenon II 1100T Black 3.3Ghz|GPU=AMD Radeon HD 6850|result=Perfect,60FPS all times just some random crashes and minor audio issues|tester=Aldaris}}
{{testing/entry|revision=4598|OS=Windows 7 x64|CPU=Intel Core 2 Duo E4500 @ 2.2GHz|GPU=nVidia GeForce GT 440|result=Constant 60 FPS, except in bigger stages (such as Delfino Plaza)|tester=Jhonn}}
{{testing/end}}
{{testing/end}}



Revision as of 22:29, 21 October 2011

Super Smash Bros. Brawl
SSBB.jpg
Developer(s) Sora, Game Arts
Publisher(s) Nintendo
Series Super Smash Bros.
Platform(s) Wii
Genre(s) Fighting, Action
Mode(s)
Input methods Wii Remote, Wii Remote+Nunchuckc, Classic Controller, GameCube Controller
Compatibility 4Stars4.pngEdit rating: Super Smash Bros. Brawl
Playable
GameIDs
See also...

Search Dolphin Forums
Open Issues
Search Google
Search Wikipedia
Debug Symbol Files

Super Smash Bros. Brawl is the third installment in the Super Smash Bros. series of crossover fighting games, developed by an ad hoc development team consisting of Sora, Game Arts and staff from other developers and published by Nintendo for the Wii video game console. Brawl was announced at a pre-E3 2005 press conference by Nintendo president and Chief Executive Officer Satoru Iwata. Masahiro Sakurai, director of the previous two games in the series, assumed the role of director for the third installment at the request of Iwata. Game development began in October 2005 with a creative team that included members from several Nintendo and third party development teams. After delays due to development problems, the game was finally released on January 31, 2008 in Japan, March 9, 2008 in North America, June 26, 2008 in Australia and June 27, 2008 in Europe. Twenty-seven months after its original Japanese release, the game was released in Korea, on April 29, 2010.

Problems

Graphics

  • The post battle stats are corrupt. In random cases, the credits screen (after beating classic mode) may suffer from the same issue. Names above characters during matches are also corrupted. Setting EFB Copy to RAM fix these issues.
Corrupt
Appropriate
  • After winning a stage in classic mode, a green rectangle is visible (issue 2828), enabling Virtual XFB display a corrupt Texture instead of green and Real XFB fixes the issue but make the game to run at a lower resolution with pixelated graphics...
Super Smash Bros. Brawl-Classic Results.png

Audio

Audio randomly crackles and feeds-back when using the DSP HLE audio engine. The error is random, and its severity depends on the specific revision. Use the DSP LLE audio engine to avoid this. Note: DSP LLE requires a dumped DSP ROM from a physical console. Instructions are on this forum thread The music glitches will always end when a new music track is played; so any music problems encountered will end with the current fight, when leaving the menus, or when playing another track in the sound test. Also, using the XAudio2 backend on Windows result in pitch issues with the audio of movies.

Controls

Brawl is capable of using both GameCube controllers and Wii Remotes at the same time. If you have a physical controller set to emulate both a GC Pad and a Wii Remote concurrently both inputs will be used and will operate both player 1 and player 2 at the same time. To fix, disable one of the emulated controllers or move one of them to a second physical controller.

Subspace Emissary Videos

Many disc images of this game are DVD5 (4.7 GB) altered versions of the original DVD9 (8.5 GB) release. In these most of the videos are removed, resulting in black screens or the same video being repeated all the time when playing the Subspace Emissary. Following these videos, the character select screen may appear; however the names represent the characters for the next level. Dolphin cannot fix this problem; the only solution is to use a full unaltered ISO (Dual Layer Disc, 8.5 GB).

Master Pieces

Attempting to load a Master Piece will freeze the emulator, showing nothing but a black screen with FPS 0, VPS 60, and Speed 100%. This is caused by Dolphin having only a partial support for in-game soft resets. Metroid Prime: Trilogy also has this issue.

Saving Screenshots

The game crashes when taking a screenshot using in-game tools; you can fix this enabling EFB Copy to RAM or using Dolphin's screenshot tool instead.

Broken Revisions

Some revisions have WriteARAM code changes that inadvertently breaks Super Smash Bros Brawl and some other games. When the game is launched, it immediately freezes with the message "Please Insert Super Smash Bros. Game Disc". This problem doesn't seem to occur on r7482 and newer.

Configuration

No configuration changes are known to affect compatibility for this title.

Version Compatibility

The graph below charts the compatibility with Super Smash Bros. Brawl since Dolphin's 2.0 release, listing revisions only where a compatibility change occurred.

Δ
5.0-21464 (current)
Δ
Δ
Δ
Δ
Δ
2.0 (r5384)
Compatibility can be assumed to align with the indicated revisions. However, compatibility may extend to prior revisions or compatibility gaps may exist within ranges indicated as compatible due to limited testing. Please update as appropriate.
  • NTSC-U and NTSC-J versions do not work until r4687.

Testing

This title has been tested on the environments listed below:

Template:Test Entry
Test Entries
Revision OS CPU GPU Result Tester
r4341 Windows 7 x64 Intel Core 2 Duo E4500 @ 2.2GHz Intel GMA 945G Broken, freeze with the message "Please Insert Super Smash Bros. Game Disc" Jhonn
r4598 Windows 7 x64 Intel Core 2 Duo E4500 @ 2.2GHz Intel GMA 945G Broken, freeze with the message "Please Insert Super Smash Bros. Game Disc" Jhonn
r6515 Windows 7 x64 Intel Core i7 @ 2.2GHz AMD Radeon HD 6750M Constant 60FPS at 1080p. A few minor graphical glitches, but still completely playable onebitwonder
r6815 Windows XP x86 AMD Athlon II X4 @ 3GHz ATI Radeon HD 5450 Good, 55-60 FPS
r7045 Windows 7 x64 Intel Core 2 Quad Q6600 nVidia GeForce 9800 GT OpenGL Good, 60+ FPS, DirectX 55-60 less texture glitches
r7063 Windows 7 x64 Intel Core 2 Duo E4500 @ 2.2GHz Intel GMA 945G Slower, 25-35 FPS in game Jhonn
r7335 Windows 7 x64 AMD Phenom II 720 BE @ 3.2GHz ATI Radeon HD 4850 Working good at 50FPS (Frame limiter on) or around 100FPS (Framelimiter off). Corrupt (green) Results Display. Using DX11 Plugin ultramann
r7473 Windows 7 x64 AMD Phenom II X4 955 @ 3.2GHz ATI Radeon HD 5750 Perfect: 60 FPS in game and menus, Dual Core Mode enabled, resolution 1680x1050 full-screen, x16 Anisotropic filtering, x3 scale, EFB Copy: Texture, OpenCL enabled, 64 bits mode. Juliannb
r7477 Windows 7 x64 AMD Phenom II X4 910 @ 3GHz AMD Radeon HD 6970 Broken, freeze with the message "Please Insert Super Smash Bros. Game Disc" FHaze
r7490 Windows 7 x64 AMD Phenom II X4 940 @ 3GHz ATI Radeon HD 4870 Working at 45-60FPS. Occasional crashes. However, results screens in all modes are broken. Ragnar.Kon
r7546 Mac OS X 10.6.7 Intel Core 2 Duo @ 2.2Ghz nVidia GeForce 9400 256MB Works really fast; had to enable frame rate limiting. However, all character names in battle, and all the names in the Classic "credits" coin shoot are broken/appear as bar codes.
r7598 Windows 7 x64 Intel Quad Core Xeon @ 2.8GHz ATI Radeon HD 5770 Various Audio Bugs: Cutout, Feedback, etc. SephirothFanatic
3.0 Windows 7 x86 Intel Duel Core E6600 @ 3.06GHz nVidia GeForce G210 A few sound issues, 40-60FPS
3.0 Linux x86_64 (Ubuntu 11.04) Intel Core 2 Duo 6600 @ 2.4GHz nVidia GeForce 8600 GT Very Good individuo7
r7623 Windows 7 x64 Intel Core i7-870 @ 2.9GHz nVidia GeForce GTX 460 Very Good! algeerian
r7714 Windows 7 x64 Intel Core i7-2600k @ 3.4GHz nVidia GeForce GTX 580 Perfect emulation! Only tried a few matches though. YouHaveRROD
r7716 Linux x86_64 (Gentoo) Intel Core 2 Due T8300 @ 2.4GHz nVidia GeForce 8600M GT Almost perfect, no visible lags. Settings = 960x792, skip EFB from CPU, EFB virtual only and disabled : external frame buffer, fog, per-pixel depth, dest. alpha pass. Tested on EUR version (RSBP01) Yuusha-sama
^3.0 Windows 7 64x AMD Phenon II 1100T Black 3.3Ghz AMD Radeon HD 6850 Perfect,60FPS all times just some random crashes and minor audio issues Aldaris
^r4598 Windows 7 x64 Intel Core 2 Duo E4500 @ 2.2GHz nVidia GeForce GT 440 Constant 60 FPS, except in bigger stages (such as Delfino Plaza) Jhonn

Gameplay Videos

See also