Editing Wii U emulators

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 68: Line 68:
  
 
==Hardware features and peripherals==
 
==Hardware features and peripherals==
There are two types of Microphones for the Wii U, the most common being the Gamepad and the other being a standalone Microphone. Not sure what's the difference between them, should they be distinguished? Famicom also has two Microphones, one is the old Famicom's P2 controller, and the other is a handheld Microphone, but they should be completely different, because no one uses the P2 Microphone to play Karaoke games
 
 
<div style="overflow-x:auto;width:100%">
 
<div style="overflow-x:auto;width:100%">
 
{|class="wikitable" style="text-align:center;vertical-align:middle;width:100%"
 
{|class="wikitable" style="text-align:center;vertical-align:middle;width:100%"
Line 74: Line 73:
 
! colspan=2 | Name
 
! colspan=2 | Name
 
! cemu
 
! cemu
|-
 
|colspan=2|[[#DS mode|DS mode]]
 
|{{~}}
 
 
|-
 
|-
 
| colspan=2 |[[Wikipedia:Wii_U_system_software#Wii_U_Menu|Wii U Menu]]
 
| colspan=2 |[[Wikipedia:Wii_U_system_software#Wii_U_Menu|Wii U Menu]]
Line 88: Line 84:
 
|-
 
|-
 
| colspan=2 |[[#Wii U Optical Disc|Wii U Optical Disc]]
 
| colspan=2 |[[#Wii U Optical Disc|Wii U Optical Disc]]
|{{✗}}
+
|{{N}}
|-
 
| rowspan=3 | Connectivity
 
| [[Nintendo Network]]
 
| {{✓}}
 
|- 
 
| [[Preservation_projects#Private_Platform_Servers|SpotPass/StreetPass]]
 
| {{?}}
 
 
|-
 
|-
| [[#LAN Tunneling|LAN Tunneling]]
+
|Connectivity
| {{?}}
+
|[[#Nintendo_Network|Nintendo Network]]
 +
|{{}}
 
|-
 
|-
| rowspan=8 | Inputs
+
| rowspan=7 | Inputs
| [[List_of_games_that_support_tracked_motion_controllers#Wii_U_Emulation|Motion Controls (Gyro)]]
+
| Motion Controls (Gyro)
 
| {{~}}
 
| {{~}}
 
|-
 
|-
| [[List_of_games_that_support_touchscreen#Nintendo_Wii_U_Emulation|GamePad Screen]]
+
| GamePad Screen
 
|{{✓}}[https://cemu.info/faq.html <abbr title="See 'How can I see the GamePad screen?' for more information.">*</abbr>]
 
|{{✓}}[https://cemu.info/faq.html <abbr title="See 'How can I see the GamePad screen?' for more information.">*</abbr>]
 
|-
 
|-
Line 110: Line 100:
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
|GamePad Microphone
+
| Microphone
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
Line 122: Line 112:
 
| {{~}}<ref group=N2>Cemu allows to load NFC tag from file, but it's not possible to scan NFC tag in real-time via NFC reader.</ref>
 
| {{~}}<ref group=N2>Cemu allows to load NFC tag from file, but it's not possible to scan NFC tag in real-time via NFC reader.</ref>
 
|-
 
|-
| [[List_of_games_with_keyboard_and_mouse_support#Nintendo_Wii_U_Emulation|Keyboard]]
+
| colspan=2|[[Amiibo]]
| {{?}}
 
|-
 
| colspan=2 |[[Amiibo]]
 
 
|{{~}}[[Amiibo#Emulation|*]]
 
|{{~}}[[Amiibo#Emulation|*]]
 
|-
 
|-
Line 137: Line 124:
 
<references group=N2/>
 
<references group=N2/>
  
====DS mode====
+
====Nintendo Network====
Currently, SSimco's Cemu Android port does not do any optimization for DS mode, and certainly does not support sensors. Cemu's Dual Screen is just two separate windows with no more advanced settings.
+
{{Main|Nintendo Network}}
 
 
What's DS mode? TV is top screen, Gamepad is bottom screen. So they're dual screen. (example: https://www.nintendoworldreport.com/media/30499/1/28.png)
 
 
 
*Swap Screen
 
*Screen Layout: Left Right or Up Down (Default)
 
*Rotate Screen: Screen 1: 0 (Default), 90°, 180°, -90° or Screen 2: -360°, -270°, -180°, -90°, 0, 90°, 180°, 270°, 360°, Custom, Sensor (Default)
 
NOTE: Sensor degrees from -360° to 0 to 360°, your device must support gyroscope, accelerometer, touch screen, second screen (optional) and Stylus for drawing games (optional). Mesen's developer once said that screen rotation is for homebrew games. But in fact, there are a few game developers like Treasure who have thought of this. Ikaruga is a NAOMI arcade game. In order to give players an experience close to the arcade version, its Dreamcast port actually allows players to rotate the screen, and its Switch port also allows players to rotate the screen.
 
*Hide Screen: Screen 1 or Screen 2 or Off (Default)
 
*Disable Screen: Screen 1 or Screen 2 or Off (Default)
 
*Screen Spacing: 0 (Default), Auto, Custom
 
NOTE: Auto is maximum value from Top to Bottom calculated based on aspect ratio and resolution, including rotating monitors
 
 
 
Cemu's Android port and DS / 3DS emulators require these;
 
*Orientation (Android): Portrait (Default) or Landscap or Auto
 
*Screen Position (Android): Left, Right, Center, Top (Default), Bottom
 
*Status Bar or Notch and Navigation Bar (Android): Top Bar: On (Default for Notch), Off or Bottom Bar: On, Off (Default)
 
*Hide Gamepad Virtual Controller (Android): Left Side, Right Side, Bottom Side, Both Sides, All Sides, Off (Default)
 
NOTE: Checkbox required. If you think of the Microphone as a button, it's at the bottom
 
*Rotate Gamepad Virtual Controller (Android): -360°, -270°, -180°, -90°, 0, 90°, 180°, 270°, 360°, Custom, Sensor (Default)
 
 
 
Unlike the DS and 3DS, the Wii U's two screens are not one piece, so two rotations are necessary.
 
  
 
====Wii Mode====
 
====Wii Mode====
Line 169: Line 135:
  
 
The Wii U is not compatible with GameCube discs or accessories, although a homebrew application for Wii Mode exists that enables GameCube hardware and GameCube controller support. A USB GameCube controller adapter with four ports was released exclusively for use with Super Smash Bros. for Wii U and does not support any other Wii or Wii U games.<ref>[[Wikipedia:Wii_U#Backward_compatibility|Wikipedia: Wii U's Backward compatibility]]</ref>
 
The Wii U is not compatible with GameCube discs or accessories, although a homebrew application for Wii Mode exists that enables GameCube hardware and GameCube controller support. A USB GameCube controller adapter with four ports was released exclusively for use with Super Smash Bros. for Wii U and does not support any other Wii or Wii U games.<ref>[[Wikipedia:Wii_U#Backward_compatibility|Wikipedia: Wii U's Backward compatibility]]</ref>
 
====LAN Tunneling====
 
:[https://www.teamxlink.co.uk/wiki/Nintendo_Wii_U_Tutorial Xlink Kai - Nintendo Wii U Tutorial]
 
Offline multiplayer gaming on the Wii U home console over a LAN (local area network) multiplayer games, just like System Link for [[Microsoft|XBOX systems]]. To see if the game you want to play is supported see [https://www.teamxlink.co.uk/wiki/Wii_U this page].
 
 
*cemu placeholder text
 
*See [[Preservation projects#LAN Tunneling Programs]] for more information about other LAN tunneling solutions.
 
  
 
====Wii U Optical Disc====
 
====Wii U Optical Disc====
Line 203: Line 162:
 
| rowspan=7 | Graphics
 
| rowspan=7 | Graphics
 
| [[Resolution|Resizable Internal Resolution]]
 
| [[Resolution|Resizable Internal Resolution]]
| {{}}
+
| {{Y}}
 
|-
 
|-
 
| [[Widescreen_hacks#Nintendo_Wii_U|Ultrawide hack]]<br/><small>Widescreen already supported on Wii U system.<br/>But there is no support by system for render games in other ratios such as ultrawide 21:9 or super ultrawide 32:9.</small>
 
| [[Widescreen_hacks#Nintendo_Wii_U|Ultrawide hack]]<br/><small>Widescreen already supported on Wii U system.<br/>But there is no support by system for render games in other ratios such as ultrawide 21:9 or super ultrawide 32:9.</small>
| {{}}
+
| {{Y}}
 
|-
 
|-
 
| [[Texture packs]]
 
| [[Texture packs]]
| {{}}
+
| {{N}}
 
|-
 
|-
 
| Ray-tracing<br/><small>([https://devblogs.microsoft.com/directx/announcing-microsoft-directx-raytracing/ DXR], [https://www.khronos.org/blog/ray-tracing-in-vulkan VRT] and [https://developer.apple.com/documentation/metal/metal_sample_code_library/accelerating_ray_tracing_using_metal MRT])</small>
 
| Ray-tracing<br/><small>([https://devblogs.microsoft.com/directx/announcing-microsoft-directx-raytracing/ DXR], [https://www.khronos.org/blog/ray-tracing-in-vulkan VRT] and [https://developer.apple.com/documentation/metal/metal_sample_code_library/accelerating_ray_tracing_using_metal MRT])</small>
Line 215: Line 174:
 
|-
 
|-
 
| [[Wikipedia:Category:Anti-aliasing_algorithms|Pre-rendering AA]]<br/><small>(MSAA, SSAA)</small>
 
| [[Wikipedia:Category:Anti-aliasing_algorithms|Pre-rendering AA]]<br/><small>(MSAA, SSAA)</small>
| {{}}
+
| {{N}}
 
|-
 
|-
| Super-resolution techniques<br/><small>([https://github.com/NVIDIA/DLSS/blob/main/doc/DLSS_Programming_Guide_Release.pdf DLSS], [https://github.com/intel/xess/?tab=readme-ov-file XeSS] and [[Wikipedia:GPUOpen#FidelityFX_Super_Resolution|FSR 2+]])</small>
+
| Super-resolution techniques<br/><small>([https://github.com/NVIDIAGameWorks/Streamline/blob/main/docs/ProgrammingGuideDLSS.md DLSS], [https://github.com/intel/xess/?tab=readme-ov-file XeSS] and [[Wikipedia:GPUOpen#FidelityFX_Super_Resolution|FSR 2+]])</small>
 
| <small>Requires access to the depth buffer and temporal data like motion-vectors so it's quite challenging and unlikely to be feasible in the near future.<br/>Besides any GPU that can use DLSS can run cemu at 4k native anyway.</small>
 
| <small>Requires access to the depth buffer and temporal data like motion-vectors so it's quite challenging and unlikely to be feasible in the near future.<br/>Besides any GPU that can use DLSS can run cemu at 4k native anyway.</small>
 
|-
 
|-
Line 225: Line 184:
 
| rowspan=5 | Performance
 
| rowspan=5 | Performance
 
| [[Overclocking|Overclock]]
 
| [[Overclocking|Overclock]]
| {{}}
+
| {{N}}
 
|-
 
|-
 
| [[30/60_FPS_cheat_codes#Wii_U|Internal Framerate Hack]]
 
| [[30/60_FPS_cheat_codes#Wii_U|Internal Framerate Hack]]
| {{}}
+
| {{Y}}
 
|-
 
|-
 
| [https://blurbusters.com/frame-generation-essentials-interpolation-extrapolation-and-reprojection/ Frame generation technologies]<br/><small>([https://store.steampowered.com/app/993090/Lossless_Scaling/ LSFG], [https://github.com/NVIDIAGameWorks/Streamline/blob/main/docs/ProgrammingGuideDLSS_G.md DLSS-G], [https://www.techpowerup.com/316835/extrass-framework-paper-details-intels-take-on-frame-generation ExtraSS] and [https://community.amd.com/t5/gaming/amd-fluid-motion-frames-is-out-now-on-amd-radeon-rx-7000-series/ba-p/634372 AFMF])</small>
 
| [https://blurbusters.com/frame-generation-essentials-interpolation-extrapolation-and-reprojection/ Frame generation technologies]<br/><small>([https://store.steampowered.com/app/993090/Lossless_Scaling/ LSFG], [https://github.com/NVIDIAGameWorks/Streamline/blob/main/docs/ProgrammingGuideDLSS_G.md DLSS-G], [https://www.techpowerup.com/316835/extrass-framework-paper-details-intels-take-on-frame-generation ExtraSS] and [https://community.amd.com/t5/gaming/amd-fluid-motion-frames-is-out-now-on-amd-radeon-rx-7000-series/ba-p/634372 AFMF])</small>
Line 234: Line 193:
 
|-
 
|-
 
| Preload [[Wikipedia:Template:Disk_images|optical disc image]] to RAM<br/><small>For users with sluggish multi-platter HDDs or plagued by horrible seek times, this enhancement '''might''' offer smoother experience, potentially reduced power consumption; it also shines when disc images reside on a network drive.<br/>Although keep in mind that preloading image would take some time, and it will require additional amount of RAM capacity.</small>
 
| Preload [[Wikipedia:Template:Disk_images|optical disc image]] to RAM<br/><small>For users with sluggish multi-platter HDDs or plagued by horrible seek times, this enhancement '''might''' offer smoother experience, potentially reduced power consumption; it also shines when disc images reside on a network drive.<br/>Although keep in mind that preloading image would take some time, and it will require additional amount of RAM capacity.</small>
| {{}}
+
| {{N}}
 
|-
 
|-
 
| Rendering latency reduction technologies<br/><small>([https://github.com/ishitatsuyuki/LatencyFleX LatencyFleX], [https://developer.nvidia.com/performance-rendering-tools/reflex Reflex] and [https://www.amd.com/en/products/software/adrenalin/radeon-software-anti-lag.html Anti-Lag'''+'''])
 
| Rendering latency reduction technologies<br/><small>([https://github.com/ishitatsuyuki/LatencyFleX LatencyFleX], [https://developer.nvidia.com/performance-rendering-tools/reflex Reflex] and [https://www.amd.com/en/products/software/adrenalin/radeon-software-anti-lag.html Anti-Lag'''+'''])
Line 244: Line 203:
 
|-
 
|-
 
| [[Wikipedia:Comparison_gallery_of_image_scaling_algorithms|Post-rendering scaling]]<br/><small>(Sharp bilinear, Lanczos and [[Wikipedia:GPUOpen#FidelityFX_Super_Resolution|FSR 1]])</small>
 
| [[Wikipedia:Comparison_gallery_of_image_scaling_algorithms|Post-rendering scaling]]<br/><small>(Sharp bilinear, Lanczos and [[Wikipedia:GPUOpen#FidelityFX_Super_Resolution|FSR 1]])</small>
| {{}}
+
| {{Y}}
 
|-
 
|-
 
| [[Shaders_and_filters|Filters]]
 
| [[Shaders_and_filters|Filters]]
| {{}}[https://github.com/cemu-project/Cemu/issues/1032]
+
| {{N}}[https://github.com/cemu-project/Cemu/issues/1032]
 
|-
 
|-
 
|[[Shaders_and_filters#AI-powered filters|AI-powered filter compatible]]<br/><small>([https://www.nvidia.com/en-us/geforce/news/gfecnt/nvidia-freestyle-ansel-enhancements-geforce-experience-article/ Freestyle])</small>
 
|[[Shaders_and_filters#AI-powered filters|AI-powered filter compatible]]<br/><small>([https://www.nvidia.com/en-us/geforce/news/gfecnt/nvidia-freestyle-ansel-enhancements-geforce-experience-article/ Freestyle])</small>
Line 253: Line 212:
 
|-
 
|-
 
| [[Shader_Presets|Shader Chain]]
 
| [[Shader_Presets|Shader Chain]]
| {{}}
+
| {{N}}
 
|-
 
|-
 
|[[High_dynamic_range#Inverse_tone_mapping|Inverse tone mapping compatible]]
 
|[[High_dynamic_range#Inverse_tone_mapping|Inverse tone mapping compatible]]
Line 260: Line 219:
 
| rowspan=5 | [https://tasvideos.org/Emulatorresources/Features TAS features]
 
| rowspan=5 | [https://tasvideos.org/Emulatorresources/Features TAS features]
 
| [[Wikipedia:Macro_(computer_science)|Macros/Scripts]]/[https://tasvideos.org/LuaScripting Lua]
 
| [[Wikipedia:Macro_(computer_science)|Macros/Scripts]]/[https://tasvideos.org/LuaScripting Lua]
| {{}}[https://bugs.cemu.info/issues/369 *]
+
| {{N}}[https://bugs.cemu.info/issues/369 *]
 
|-
 
|-
 
| Rewind
 
| Rewind
| {{}}
+
| {{N}}
 
|-
 
|-
 
| Fast-Forward/Turbo Speed
 
| Fast-Forward/Turbo Speed
| {{}}[https://old.reddit.com/r/cemu/comments/10729u0/hotkeys_for_game_speed/ *]
+
| {{N}}[https://old.reddit.com/r/cemu/comments/10729u0/hotkeys_for_game_speed/ *]
 
|-
 
|-
 
| Savestates
 
| Savestates
| {{}}[https://github.com/cemu-project/Cemu/pull/953][https://github.com/cemu-project/Cemu/issues/898]
+
| {{N}}[https://github.com/cemu-project/Cemu/pull/953][https://github.com/cemu-project/Cemu/issues/898]
 
|-
 
|-
 
| [https://tasvideos.org/Movies Movie recording/playback]
 
| [https://tasvideos.org/Movies Movie recording/playback]
| {{}}[https://tasvideos.org/Forum/Topics/15210?CurrentPage=2&Highlight=440709#440709 *]
+
| {{N}}[https://tasvideos.org/Forum/Topics/15210?CurrentPage=2&Highlight=440709#440709 *]
 
|-
 
|-
 
| rowspan=2 | Controls
 
| rowspan=2 | Controls
 
| [[Controllers#Mouse_Injectors_for_Emulators|Mouse Injector Compatible]]
 
| [[Controllers#Mouse_Injectors_for_Emulators|Mouse Injector Compatible]]
| {{}}
+
| {{N}}
 
|-
 
|-
 
| [[Input_lag|Input lag-mitigating technique]]
 
| [[Input_lag|Input lag-mitigating technique]]
| {{}}
+
| {{N}}
 
|-
 
|-
 
| rowspan=8 | Quality of life
 
| rowspan=8 | Quality of life
 
| [[Save_disk_space_for_ISOs#Wii_U|Streamable compression format]]
 
| [[Save_disk_space_for_ISOs#Wii_U|Streamable compression format]]
| {{}}
+
| {{Y}}
 
|-
 
|-
 
| Built-in [[Mods,_hacks_and_fan-translations#Built-in_graphics_mod_editor.2Fmanager_for_emulators|Graphics mod editor/manager]]
 
| Built-in [[Mods,_hacks_and_fan-translations#Built-in_graphics_mod_editor.2Fmanager_for_emulators|Graphics mod editor/manager]]
| {{}}
+
| {{N}}
 
|-
 
|-
 
| Built-in [[Cheats_and_patches|Cheat Manager]]
 
| Built-in [[Cheats_and_patches|Cheat Manager]]
Line 295: Line 254:
 
|-
 
|-
 
| Per-Game Profiles
 
| Per-Game Profiles
| {{}}[https://wiki.cemu.info/wiki/Tutorial:Game_Profiles *]
+
| {{Y}}[https://wiki.cemu.info/wiki/Tutorial:Game_Profiles *]
 
|-
 
|-
 
| Command Line Options
 
| Command Line Options
| {{}}[https://old.reddit.com/r/cemu/comments/j7oxnr/about_command_lines_arguments/ *]
+
| {{Y}}[https://old.reddit.com/r/cemu/comments/j7oxnr/about_command_lines_arguments/ *]
 
|-
 
|-
 
| [[Wikipedia:Variable_refresh_rate|Variable Refresh Rate compatible]]
 
| [[Wikipedia:Variable_refresh_rate|Variable Refresh Rate compatible]]
| {{}}[https://www.reddit.com/r/cemu/comments/143aa3z/how_to_run_cemu_with_hdr_vrr/ *]
+
| {{Y}}[https://www.reddit.com/r/cemu/comments/143aa3z/how_to_run_cemu_with_hdr_vrr/ *]
 
|-
 
|-
 
| [[Frontends#Graphical_User_Interfaces_.28GUIs.29|Big Picture Mode]]
 
| [[Frontends#Graphical_User_Interfaces_.28GUIs.29|Big Picture Mode]]
| {{}}
+
| {{N}}
 
|-
 
|-
| rowspan=5 | Misc
+
| rowspan=4 | Misc
 
| [https://retroachievements.org/gameList.php?c=20 RetroAchievements]
 
| [https://retroachievements.org/gameList.php?c=20 RetroAchievements]
| {{}}
+
| {{N}}
 
|-
 
|-
 
| [[Virtual_reality#VR_game_room_simulations|EmuVR support]]
 
| [[Virtual_reality#VR_game_room_simulations|EmuVR support]]
 
| colspan=2 |  Exclusive to [https://www.emuvr.net/wiki/Installation_Guide#Downloads libretro cores]. So there is no support.
 
| colspan=2 |  Exclusive to [https://www.emuvr.net/wiki/Installation_Guide#Downloads libretro cores]. So there is no support.
|-
 
| AI Service<br/><small>With the help of <abbr title="optical character recognition">OCR</abbr> and other techniques, the AI service can provide a live translation of a game, or text-to-speech capabilities for the visually impaired among other things, either on demand or automatically.</small>
 
| colspan=11 | Exclusive to [https://docs.libretro.com/guides/ai-service/ libretro cores] at the moment. So there is no support.
 
 
|-
 
|-
 
| Free Look<br/><small>Free Look is a enhancement feature that allows manipulation of the in-game camera.</small>
 
| Free Look<br/><small>Free Look is a enhancement feature that allows manipulation of the in-game camera.</small>
Line 324: Line 280:
 
</div>
 
</div>
 
<references group=N2/>
 
<references group=N2/>
 
==Cemu: PC to Mobile and Mobile to PC==
 
Just like the real Wii U, you need two screens. The Android version of Cemu should also be able to transfer saves, DLC and other files to and from the PC version. Root/data/data/info.cemu.Cemu is inaccessible. Google has added restrictions to Android/data/info.cemu.Cemu, so files from Cemu PC version to Cemu Android or files from Cemu Android to Cemu Android can only be built into Cemu Android.
 
 
Nitrome once developed an application for smartphones called Touchy, which allows four players to control four characters in a Flash game. It also allows players to play Flash games using sensors. Obviously, one keyboard is not enough for four players, and many people are not satisfied with the sensor emulation. They usually need to use third-party software, other devices, or change the mouse input method.
 
 
The Wii U Gamepad is basically available on some Android phones, except for the physical keyboard. Touch screen (Multitouch), stylus (Samsung and Motorola), Microphone, Camera (Front and Back), IR, NFC, gyroscope and accelerometer
 
 
Therefore, in addition to transferring files between the Android version and the PC version of Cemu, it should also be used as a Gamepad. The game runs on the PC or mobile phone, and the game screens on the mobile phone and PC can be exchanged during the game. You may need to turn on Screen Cast. It would be better to have a rotating monitor. PC TV, Android Gamepad or Android TV, PC Gamepad
 
 
The current Cemu Android version of Microphone is just a button, and its developer has not added Android Microphone support. Unlike the Famicom, the Wii U Gamepad has many buttons, and Android Microphone permission is necessary. Camera (front and back) also require Camera permission just like the Android version of GBCC.
 
 
The current Cemu Android version has these device requirements. Version: 11 to 14, CPU: 64 bit ARM also known as arm64-v8a, preferably Qualcomm's Snapdragon. Sensor: Refer to Wii U Gamepad, which is currently not supported by the emulator. Touchscreen: Like the DS and 3DS, Multitouch is optional for Stylus, Multitouch is necessary for on-screen controller. Wi-Fi, USB Type-C and Bluetooth: transfer files, screen cast, third-party controllers may use these. Vulkan and GPU driver: not supported yet.
 
  
 
==[[Dolphin]] support for Wii U==
 
==[[Dolphin]] support for Wii U==

Please note that all contributions to Emulation General Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Emulation General Wiki:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)