Difference between revisions of "Pokémon Snap"

From Dolphin Emulator Wiki
Jump to: navigation, search
m (added speculation on why you cannot progress)
m
 
(45 intermediate revisions by 13 users not shown)
Line 1: Line 1:
 
{{Infobox VG
 
{{Infobox VG
|image         = [[Image:PokemonSnap.jpg|300px|]]
+
|image     = [[Image:PokemonSnap.jpg|300px|]]
|developer     = HAL Laboratory, Pax Softnica
+
|developer = HAL Laboratory, Pax Softonica
|publisher     = Nintendo
+
|publisher = Nintendo
|series       = ''Pokémon''
+
|series   = Pokémon
|platforms    = [[Nintendo 64]],[[Virtual Console]]
+
|released = '''Nintendo 64'''<br>{{vgrelease|JP=March 21, 1999|NA=June 30, 1999|EU=September 15, 1999}}'''Virtual Console'''<br>{{vgrelease|JP=December 4, 2007|NA=December 10, 2007|EU=December 11, 2007}}
|released     = '''Nintendo 64'''<br>{{vgrelease|JP=March 21, 1999|NA=June 30, 1999|EU=September 15, 1999}}'''Virtual Console'''<br>{{vgrelease|JP=December 4, 2007|NA=December 10, 2007|EU=December 11, 2007}}
+
|genre     = Rail shooter
|genre         = Rail shooter
+
|modes     = Single-player
|modes         = Single-player
+
|input     = GameCube Controller, Classic Controller
|input         = GameCube Controller, Classic Controller
+
|forumlink = http://forums.dolphin-emu.org/Thread-virtual-console-pok%C3%A9mon-snap
|forumlink     = http://forums.dolphin-emu.org/Thread-virtual-console-pok%C3%A9mon-snap
 
 
}}
 
}}
  
'''''Pokémon Snap''''', known in Japan as ''Pokemon Snapshot (ポケモンスナップ, Pokemon Sunappu)'' is a first-person rail shooter and simulation video game developed by HAL Laboratory with Pax Softnica and published by Nintendo for the [[Nintendo 64]] video game console. Originally developed as an 64DD title, it was later brought to a standard N64 cartridge due to poor sales of the 64DD peripheral.
+
'''''Pokémon Snap''''', known in Japan as ''Pokémon Snapshot (ポケモンスナップ, Pokémon Sunappu)'' is a first-person rail shooter and simulation video game developed by HAL Laboratory with Pax Softnica and published by Nintendo for the [[Nintendo 64]] video game console. Originally developed as an 64DD title, it was later brought to a standard N64 cartridge due to poor sales of the 64DD peripheral.
  
 
The game plays similarly to other on rails first person games: the game moves automatically as you control shooting from the protagonist's perspective. The objective of the game is to take pictures of Pokémon, using items such as apples and "pester balls" to achieve better shots. After each round, players are judged based on the quality of their photos.
 
The game plays similarly to other on rails first person games: the game moves automatically as you control shooting from the protagonist's perspective. The objective of the game is to take pictures of Pokémon, using items such as apples and "pester balls" to achieve better shots. After each round, players are judged based on the quality of their photos.
 +
 +
{{GlobalProblems}}
  
 
== Problems ==
 
== Problems ==
=== Unable to Detect Pokemon ===
+
{{Problems|{{#vardefineecho:problems|
With EFB to Texture on, the game will be unable to detect pokemon, breaking the tutorial. The tutorial level locks out the joystick and only allows you to zoom and take pictures, then continues once it confirms you took a picture of a pokemon. But with EFB to Tex, it is unable to detect it, and enters a state where the game thinks the tutorial is still going, even after you pass it. So, it will prevent the joystick from working in game, and only the Z and A buttons will function. And once the game reaches Prof. Oak, the lack of a joystick prevents you from showing him pictures, and cannot continue past that point.
+
=== CPU Timing Issues ===
 
+
If the default Emulated CPU Clock is used with Dual Core on, it's possible that the game will frameskip over one of the three Pidgeys in the tutorial, essentially locking up the game until a third Pokémon is seen. Setting the Emulated CPU Clock Override to 150% or higher, or using single core, will prevent this.
Even if you are able to pass the tutorial with EFB to Ram, save, then return with EFB to Texture, then it would still not function. With EFB to Tex the game is not able to detect what is in your photographs, and so all photos taken with it on would be considered as 0 points.
 
  
=== Unable to show pictures to Prof Oak ===
+
=== <s>Tutorial Softlock / Blank Photos</s> ===
After completing a level, the option to select pictures to show to Prof Oak is greyed out, even with EFB to Ram. It is impossible to continue through the game past this point. However, you are able to see the pictures at least... It is possible that this is another one of Nintendo's anti-theft games.
+
The game will be unable to detect Pokémon, breaking the tutorial. Normally, the tutorial starts with locking out the joystick and only allows you to zoom and take pictures, then it will freeze the world once a Pokémon passes the cursor allowing you to take a clear shot of that Pokémon, then continues once it confirms you took a picture of a Pokémon. If you ever to take a picture anyway, it will be blank and unusable as you try to show them to Prof. Oak, and you will be forced to take the tutorial again as if you've discarded the clear shots of Pokémon taken from last tutorial. Disable '''EFB Copies to Texture Only''' to correct this. This option has since been added to GameINI.
  
=== No Sound ===
+
}}}}
Pokemon Snap has no sound, with either DSP-HLE or DSP-LLE.
 
  
=== Can't See Photos ===
+
== Enhancements ==
With EFB to Texture on, you will be unable to see the photographs as you try to show them to Prof. Oak. At the moment it doesn't matter, as EFB to Texture prevents pokemon from being detected, and you will have nothing to show him anyway.
+
=== 16:9 Aspect Ratio Fix ===
 +
The Widescreen hack has Projection and Camera issues that can be fixed with a Gecko Code.
 +
==== NTSC-U ====
 +
<pre>
 +
C2055FC4 00000004
 +
3EA03B99 62B5999A
 +
92A9052C 3EA0BF40
 +
92A90530 2C030000
 +
60000000 00000000
 +
C20B3FC4 00000005
 +
C0230000 4182001C
 +
92C20000 3EC03F40
 +
92C30000 C0230000
 +
92C30008 82C20000
 +
60000000 00000000
 +
C204B4E8 00000002
 +
3DC0C100 91C20000
 +
C0220000 00000000
 +
040B3974 4E800020
 +
</pre>
  
 
== 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
|efbcopy = RAM
+
|dualcore = Off
|efbcopynotes = Required for the game to detect Pokémon
+
|dualcorenotes = Avoid tutorial lockups
 
}}
 
}}
  
 
== Version Compatibility ==
 
== Version Compatibility ==
 
{{VersionCompatibility}}
 
{{VersionCompatibility}}
<!--Use this template for compatibility entries: {{VersionCompatibilityVersion|3891|****}}-->
+
<!--Use this template for compatibility entries: {{VersionCompatibilityVersion|revision|****|notes}}-->
{{VersionCompatibilityVersion|3.0-425|***}}
+
{{VersionCompatibilityVersion|3.0-425|***|}}
 +
{{VersionCompatibilityVersion|4.0-2368|***|Sound issues addressed}}
 +
{{VersionCompatibilityVersion|4.0-6204|****|Pokemon now detected, some lockups remain}}
 
{{VersionCompatibilityClose}}
 
{{VersionCompatibilityClose}}
  
Line 47: Line 67:
 
{{testing/start}}
 
{{testing/start}}
 
<!--Use this template for test entries: {{testing/entry|revision=|OS=|CPU=|GPU=|result=|tester=}}-->
 
<!--Use this template for test entries: {{testing/entry|revision=|OS=|CPU=|GPU=|result=|tester=}}-->
{{testing/entry|revision=3.0-425|OS=Windows 7 x64|CPU=Intel Core i5-760 @ 2.8GHz|GPU=nVidia GeForce GTX 470|result=The game looks great, even the photos, and runs nearly full speed even with EFB to RAM.  Can only play the first course because showing photos to Prof. Oak is impossible at this point.|tester=JMC4789}}
+
{{testing/entry|revision=3.0-425|OS=Windows 7|CPU=Intel Core i5-760 @ 2.8GHz|GPU=NVIDIA GeForce GTX 470|result=The game looks great, even the photos, and runs nearly full speed even with EFB to RAM.  Can only play the first course because showing photos to Prof. Oak is impossible at this point.|tester=JMC4789}}
 +
{{testing/entry|revision=4.0-6314|OS=Debian 8|CPU=Intel Core i5-3230M|GPU=Intel HD 4000|result=Game runs really smoothly, and starting recently you can show photos to Oak. Tested full playability to end credits.|tester=matto}}
 +
{{testing/entry|revision=5.0-2530|OS=Windows 10|CPU=Intel Core i3-2130|GPU=Intel HD Graphics 2000|result=Game runs fine, but showing photos to Professor Oak is once again impossible.|tester=Pgj1997}}
 +
{{testing/entry|revision=5.0-2561|OS=Windows 10|CPU=Intel Core i5-3570K @ 3.4GHz|GPU=NVIDIA GeForce GTX 1070|result=Got curious with the previous report that photos weren't working.  This doesn't seem to be true.  Professor Oak told me my photos were bad and I should feel bad and I got 10 points.  Everything is working correctly.|tester=JMC4789}}
 
{{testing/end}}
 
{{testing/end}}
  
 
== Gameplay Videos ==
 
== Gameplay Videos ==
 
+
<!--A full list of options is available at Template:VideoGallery/doc-->
 +
{{VideoGallery
 +
}}
 +
 
{{Navigation/Pokémon}}
 
{{Navigation/Pokémon}}
  
 
[[Category:Virtual Console games]]
 
[[Category:Virtual Console games]]
 
[[Category:Nintendo 64 games]]
 
[[Category:Nintendo 64 games]]

Latest revision as of 04:27, 20 December 2017

Pokémon Snap
PokemonSnap.jpg
Developer(s) HAL Laboratory, Pax Softonica
Publisher(s) Nintendo
Series Pokémon
Platform(s) Virtual Console, Nintendo 64
Release date(s) Nintendo 64
JP March 21, 1999
NA June 30, 1999
EU September 15, 1999
Virtual Console
JP December 4, 2007
NA December 10, 2007
EU December 11, 2007
Genre(s) Rail shooter
Mode(s) Single-player
Input methods GameCube Controller, Classic Controller
Compatibility 4Stars4.pngEdit rating: Pokémon Snap
Playable
GameIDs NAKJ01, NAKE01, NAKP01, NAKD01, NAKF01, NAKI01, NAKS01
See also...

Dolphin Forum thread
Open Issues

Search Google
Search Wikipedia

Pokémon Snap, known in Japan as Pokémon Snapshot (ポケモンスナップ, Pokémon Sunappu) is a first-person rail shooter and simulation video game developed by HAL Laboratory with Pax Softnica and published by Nintendo for the Nintendo 64 video game console. Originally developed as an 64DD title, it was later brought to a standard N64 cartridge due to poor sales of the 64DD peripheral.

The game plays similarly to other on rails first person games: the game moves automatically as you control shooting from the protagonist's perspective. The objective of the game is to take pictures of Pokémon, using items such as apples and "pester balls" to achieve better shots. After each round, players are judged based on the quality of their photos.

Problems

CPU Timing Issues

If the default Emulated CPU Clock is used with Dual Core on, it's possible that the game will frameskip over one of the three Pidgeys in the tutorial, essentially locking up the game until a third Pokémon is seen. Setting the Emulated CPU Clock Override to 150% or higher, or using single core, will prevent this.

Tutorial Softlock / Blank Photos

The game will be unable to detect Pokémon, breaking the tutorial. Normally, the tutorial starts with locking out the joystick and only allows you to zoom and take pictures, then it will freeze the world once a Pokémon passes the cursor allowing you to take a clear shot of that Pokémon, then continues once it confirms you took a picture of a Pokémon. If you ever to take a picture anyway, it will be blank and unusable as you try to show them to Prof. Oak, and you will be forced to take the tutorial again as if you've discarded the clear shots of Pokémon taken from last tutorial. Disable EFB Copies to Texture Only to correct this. This option has since been added to GameINI.

Enhancements

16:9 Aspect Ratio Fix

The Widescreen hack has Projection and Camera issues that can be fixed with a Gecko Code.

NTSC-U

C2055FC4 00000004
3EA03B99 62B5999A
92A9052C 3EA0BF40
92A90530 2C030000
60000000 00000000
C20B3FC4 00000005
C0230000 4182001C
92C20000 3EC03F40
92C30000 C0230000
92C30008 82C20000
60000000 00000000
C204B4E8 00000002
3DC0C100 91C20000
C0220000 00000000
040B3974 4E800020

Configuration

Only configuration options for the best compatibility where they deviate from defaults are listed.

General

Config Setting Notes
Enable Dual Core Off Avoid tutorial lockups

Version Compatibility

The graph below charts the compatibility with Pokémon Snap since Dolphin's 2.0 release, listing revisions only where a compatibility change occurred.

Δ
5.0-11830 (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.

Testing

This title has been tested on the environments listed below:

Test Entries
Revision OS Version CPU GPU Result Tester
3.0-425 Windows 7 Intel Core i5-760 @ 2.8GHz NVIDIA GeForce GTX 470 The game looks great, even the photos, and runs nearly full speed even with EFB to RAM. Can only play the first course because showing photos to Prof. Oak is impossible at this point. JMC4789
4.0-6314 Debian 8 Intel Core i5-3230M Intel HD 4000 Game runs really smoothly, and starting recently you can show photos to Oak. Tested full playability to end credits. matto
5.0-2530 Windows 10 Intel Core i3-2130 Intel HD Graphics 2000 Game runs fine, but showing photos to Professor Oak is once again impossible. Pgj1997
5.0-2561 Windows 10 Intel Core i5-3570K @ 3.4GHz NVIDIA GeForce GTX 1070 Got curious with the previous report that photos weren't working. This doesn't seem to be true. Professor Oak told me my photos were bad and I should feel bad and I got 10 points. Everything is working correctly. JMC4789

Gameplay Videos