Peach's Castle: Difference between revisions

Jump to navigation Jump to search
(38 intermediate revisions by 6 users not shown)
Line 7: Line 7:
|modes    = Single-player
|modes    = Single-player
|input    = GameCube Controller
|input    = GameCube Controller
|forumlink =  
|forumlink = https://forums.dolphin-emu.org/Thread-gc-peach-s-castle
|wikipedia =
}}
}}
<!--Wikipedia doesn't cover this, info here:http://www.mariowiki.com/Peach%27s_Castle_%28game%29 and http://www.unseen64.net/2009/03/01/peachs-castle-gamecube-tech-demo/-->
<!--Wikipedia doesn't cover this, info here:http://www.mariowiki.com/Peach%27s_Castle_%28game%29 and http://www.unseen64.net/2009/03/01/peachs-castle-gamecube-tech-demo/-->
Line 14: Line 13:
'''''Peach's Castle''''' is a Tech Demo for the [[Nintendo GameCube]]. Included as part of the Nintendo GameCube Software Development Kit, the demo was used to show developers various features of the console presented in a game. In the demo, the player controls a red arrow that can go through various rooms in a rebuilt version of Princess Peach's Castle from [[Super Mario 64]], with some limited interactivity and the ability to adjust the camera. Each room shows different graphical effects, which includes the following: large textures, bumps and shadows, anti-aliasing, local lighting, projection textures, environment mapping, and maximum polygons.
'''''Peach's Castle''''' is a Tech Demo for the [[Nintendo GameCube]]. Included as part of the Nintendo GameCube Software Development Kit, the demo was used to show developers various features of the console presented in a game. In the demo, the player controls a red arrow that can go through various rooms in a rebuilt version of Princess Peach's Castle from [[Super Mario 64]], with some limited interactivity and the ability to adjust the camera. Each room shows different graphical effects, which includes the following: large textures, bumps and shadows, anti-aliasing, local lighting, projection textures, environment mapping, and maximum polygons.


== Problems ==
== Emulation Information ==
=== Unrecognized Disc ===
Peach's Castle will not load with GameCube BIOS emulation enabled, instead displaying an unrecognized disc message. Ensure "Skip BIOS" is enabled to load the demo.  This happens on console as well and a replacement BIOS (such as Swiss) must be used.
{{image|Peach's Castle-Broken w GC Bios.jpg|Unrecognized disc error|br}}
 
=== Welcome to GameCube World Sign ===
=== Welcome to GameCube World Sign ===
A single pixel line will appear beneath the Welcome to GameCube World sign in the beginning of the demo. Refer {{issue|8340}}. This can be resolved by using the Software Renderer, but things will be really slow.
A single pixel line will appear beneath the Welcome to GameCube World sign in the beginning of the demo. This is more visible at higher Internal Resolutions. This appears to be the top 2px of the sign image misplaced and occurs on real hardware. Refer {{issue|8340}}.
{{image|Peach's Castle-Sign Bug.png|Single pixel line beneath sign, highlighted with red box.}}
{{image|Peach's Castle-Sign Bug GC.jpg|Shown on GameCube console, though difficult to see.|br}}


== Problems ==
{{Problems|{{#vardefineecho:problems|
=== Coin Demo Room ===
=== Coin Demo Room ===
Hitting the block in the coin demo room results in a "FIFO is Overflowed by GatherPipe! CPU thread is too fast!" error. Frequently pressing Yes on the dialog will allow emulation to continue, but it also may crash Dolphin. Refer {{issue|8341}}. This can be resolved by disabling Dual Core mode.
Hitting the block in the coin demo room results in a "FIFO is Overflowed by GatherPipe! CPU thread is too fast!" error. Frequently pressing Yes on the dialog will allow emulation to continue, but it also may crash Dolphin. Refer {{issue|8341}} and {{Issue|7143}}. This can be resolved by disabling '''Enable Dual Core'''.


=== Video Mode Bugs ===
=== <s>Cave Lights</s> ===
The pause menu allows for various video modes to be selected, some result in problems for Dolphin:
The Cave portion of the demo is much darker than on GameCube, it seems like there is no global illumination applied. Refer {{issue|8360}}, fixed in {{revision|5.0-7151}}.
* 480ProgAa (i.e. 480p Progressive Anti-aliased): Results in the bottom half the image to flash between black and the expected image.
{{image|Peach's Castle-Cave Lights.jpg|Cave Lights on Dolphin|}}
* 240Int (i.e. 240p Interlaced): Results in the image rendering squished in the top half the frame, and slid to the left.
{{image|Peach's Castle-Cave Lights on GameCube.jpg|Cave Lights on GameCube|br}}
* 240IntAa (i.e. 240p Interlaced Anti-aliased): Results in the image rendering squished in the top half the frame, and slid to the left.
{{image|Peach's Castle-480ProgAa.jpg|480ProgAa|}}
{{image|Peach's Castle-240Int.jpg|240Int/240IntAa|br}}


=== Cave Lights ===
}}}}
The Cave portion of the demo is much darker than on GameCube, it seems like there is no global illumination applied.
{{image|Peach's Castle-Cave Lights.jpg|Cave Lights|}}
{{image|Peach's Castle-Cave Lights on GameCube.jpg|Cave Lights on GameCube|br}}


== Configuration ==
== Configuration ==
<!--A full list of options is available at Template:Config/doc-->
<!--A full list of options is available at Template:Config/doc-->
{{Config
{{Config
|skipbios = On
|skipbiosnotes = Image will not load with BIOS enabled
|dualcore = Off
|dualcore = Off
|dualcorenotes = Prevent FIFO error/crash in coin demo
|dualcorenotes = Prevent FIFO error/crash in coin demo
Line 43: Line 46:
== Version Compatibility ==
== Version Compatibility ==
{{VersionCompatibility}}
{{VersionCompatibility}}
<!--Use this template for compatibility entries: {{VersionCompatibilityVersion|7617|****}}-->
<!--Use this template for compatibility entries: {{VersionCompatibilityVersion|revision|****|notes}}-->
{{VersionCompatibilityVersion|4.0-5752|****}}
{{VersionCompatibilityVersion|3.0-692|****|}}
{{VersionCompatibilityClose}}
{{VersionCompatibilityClose}}


== Testing ==
== Testing ==
{{testing/start}}
{{testing/start}}
<!--Use this template for test entries: {{Test Entry|revision=|OS=|CPU=|GPU=|result=|tester=}}-->
<!--Use this template for test entries: {{testing/entry|revision=|OS=|CPU=|GPU=|result=|tester=}}-->
{{Test Entry|revision=4.0-5295|OS=Windows 7 x64|CPU=Intel Core i7-960|GPU=nVidia GeForce 580|result=Runs great. Minor issue with "Welcome to GameCube World" in begining of demo, and "FIFO is Overflowed by GatherPipe!" error in the Coin Demo Room.|tester=Kolano}}
{{testing/entry|revision=3.0-692|OS=Windows 7|CPU=Intel Core i5-2400|GPU=NVIDIA GeForce 9800 GTX|result=Nearly perfect, missing gray background on meter, game runs 95 - 100%|tester=sonicdude558}}
{{Test Entry|revision=4.0-5752|OS=Windows 7 x64|CPU=Intel Core 2 Quad|GPU=nVidia GeForce GT 120|result=Perfect 60 FPS, switching to wireframe view creates lag. Crashes when you hit the block in the coin demo room.|tester=LotadTheGreat}}
{{testing/entry|revision=4.0-5295|OS=Windows 7|CPU=Intel Core i7-960|GPU=NVIDIA GeForce 580|result=Runs great. Minor issue with "Welcome to GameCube World" in begining of demo, and "FIFO is Overflowed by GatherPipe!" error in the Coin Demo Room.|tester=Kolano}}
{{testing/entry|revision=4.0-5752|OS=Windows 7|CPU=Intel Core 2 Quad|GPU=NVIDIA GeForce GT 120|result=Perfect 60FPS, switching to wireframe view creates lag. Crashes when you hit the block in the coin demo room.|tester=LotadTheGreat}}
{{testing/end}}
{{testing/end}}


== Gameplay Videos ==
== Gameplay Videos ==
{{YouTube|clwR6H9TatQ|Gamecube Tech Demo - Princess Peach Castle 1080P|br}}
{{VideoGallery
 
|vid1=clwR6H9TatQ|cap1=GameCube Tech Demo - Princess Peach Castle 1080P
}}
[[Category:GameCube games]]
[[Category:GameCube games]]

Navigation menu