Editing Widescreen hacks

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 1: Line 1:
A '''widescreen or ultrawide hack''' is an emulator enhancement feature that make older games playable on 16:9, 21:9 or 32:9 aspect ratios without stretching. (View Frustum)[https://dolphin-emu.org/blog/2024/02/10/dolphin-progress-report-november-and-december-2023-january-2024/#50-20785-support-custom-aspect-ratios-by-filoppi]
+
A '''widescreen hack''' is an emulator feature that make older games playable on 16:9 aspect ratio.
  
 
Most video games before mid-2000s were developed for TVs and monitors with 4:3 aspect ratio. If these games are played on 16:9 aspect ratio, the game is either displayed with black bars on each side or stretched to fill the whole screen. Some emulators however provide a widescreen hack option to make these games look nice on modern monitors.
 
Most video games before mid-2000s were developed for TVs and monitors with 4:3 aspect ratio. If these games are played on 16:9 aspect ratio, the game is either displayed with black bars on each side or stretched to fill the whole screen. Some emulators however provide a widescreen hack option to make these games look nice on modern monitors.
Line 38: Line 38:
  
 
===GameCube/Wii===
 
===GameCube/Wii===
[[Dolphin]] has a widescreen and ultrawide hack under graphics options. The aspect ratio option must be set to 'Force 16:9' or "custom" to make it work.[https://dolphin-emu.org/blog/2024/02/10/dolphin-progress-report-november-and-december-2023-january-2024/#50-20785-support-custom-aspect-ratios-by-filoppi]
+
[[Dolphin]] has a widescreen hack under graphics options.The aspect ratio option must be set to 'Force 16:9' to make it work.
  
 
Some games have specific Gecko Codes to fix the aspect-ratio in widescreen. Check the game page in the [https://wiki.dolphin-emu.org/index.php?title=Nintendo_GameCube Dolphin Wiki] to find those codes. It's also possible to enable them in RetroArch ([https://www.reddit.com/r/RetroArch/comments/pg1bak/tip_dolphin_patchescheats_for_xbox_oneseries_sx/ guide on reddit]).
 
Some games have specific Gecko Codes to fix the aspect-ratio in widescreen. Check the game page in the [https://wiki.dolphin-emu.org/index.php?title=Nintendo_GameCube Dolphin Wiki] to find those codes. It's also possible to enable them in RetroArch ([https://www.reddit.com/r/RetroArch/comments/pg1bak/tip_dolphin_patchescheats_for_xbox_oneseries_sx/ guide on reddit]).
Line 46: Line 46:
 
===PlayStation===
 
===PlayStation===
 
* [[PCSX-Reloaded]] has the widescreen hack in the CPU options.
 
* [[PCSX-Reloaded]] has the widescreen hack in the CPU options.
* [[ePSXe]] has the widescreen hack located within the GTE Hacks options. This feature was added in version 2.0.5.
+
* [[ePSXe]] also has the widescreen hack located within the GTE Hacks options. This feature was added in version 2.0.5.
* [[DuckStation]] has a widescreen hack located in the Enhancement Settings.
+
* [[DuckStation]] and [[SwanStation]], a new PSX emulator, also has a widescreen hack located in the Enhancement Settings.
  
 
Some games have specific widescreen codes made by the community to render the game at wider aspect ratios. These codes are generally more reliable than widescreen hacks and work on real consoles too. The PCSX2 forum has [http://forums.pcsx2.net/Thread-PSOne-Widescreen-Patches a thread dedicated to them.]
 
Some games have specific widescreen codes made by the community to render the game at wider aspect ratios. These codes are generally more reliable than widescreen hacks and work on real consoles too. The PCSX2 forum has [http://forums.pcsx2.net/Thread-PSOne-Widescreen-Patches a thread dedicated to them.]
  
 
===PlayStation 2===
 
===PlayStation 2===
[[PCSX2]] can render the games in 16:9 aspect ratio if game supports it, but for other ones that do not have this option game-specific patches are required. See [http://forums.pcsx2.net/Thread-PCSX2-Widescreen-Game-Patches?pid=271674#pid271674 PCSX2 widescreen game patches] and [http://ps2wide.net/ PS2 widescreen hacks] for patches. Also there is a dedicated repo for various [https://github.com/PCSX2/pcsx2_patches PCSX2 patches].
+
[[PCSX2]] can render the games in 16:9 aspect ratio, though unlike other consoles game-specific patches are required. See [http://forums.pcsx2.net/Thread-PCSX2-Widescreen-Game-Patches?pid=271674#pid271674 PCSX2 widescreen game patches] and [http://ps2wide.net/ PS2 widescreen hacks] for patches.
 +
<!-- Correct me if I'm wrong. I've only played 2D games on PS2. -->
  
 
===PlayStation Portable===
 
===PlayStation Portable===
 
PSP has a widescreen aspect ratio from the beginning, with [[PPSSPP]] you can render games in other ratios such as ultrawide 21:9 and 31:9. There's a forum post with [https://forums.ppsspp.org/showthread.php?tid=26189 collection of patches].
 
PSP has a widescreen aspect ratio from the beginning, with [[PPSSPP]] you can render games in other ratios such as ultrawide 21:9 and 31:9. There's a forum post with [https://forums.ppsspp.org/showthread.php?tid=26189 collection of patches].
 
===PlayStation 3===
 
See [https://forums.rpcs3.net/thread-199065.html this page] for Ultrawide/Eyefinity/Surround (21:9, 32:9, etc) hack tutorial and codes/patches list.
 
  
 
===Nintendo DS===
 
===Nintendo DS===
 
Some games have specific widescreen codes made by the community to render the game at wider aspect ratios. These codes are generally more reliable than widescreen hacks and work on real consoles too. In gbatemp there is [https://gbatemp.net/threads/how-to-play-nds-games-in-hd-widescreen-16-9-21-9-32-9.538988/ this compilation of codes]. In a different thread there are even more codes [https://gbatemp.net/threads/widescreen-cheats-for-ds-games-on-3ds.543212/ to adapt 4:3 nDS games to 16:10 n3DS screen].
 
Some games have specific widescreen codes made by the community to render the game at wider aspect ratios. These codes are generally more reliable than widescreen hacks and work on real consoles too. In gbatemp there is [https://gbatemp.net/threads/how-to-play-nds-games-in-hd-widescreen-16-9-21-9-32-9.538988/ this compilation of codes]. In a different thread there are even more codes [https://gbatemp.net/threads/widescreen-cheats-for-ds-games-on-3ds.543212/ to adapt 4:3 nDS games to 16:10 n3DS screen].
 
===Nintendo 3DS===
 
DS-Homebrew has a dedicated page for [https://wiki.ds-homebrew.com/twilightmenu/playing-in-widescreen playing DS backwards compatibility titles in Widescreen with 3DS system]. Currently there is no ultrawide hack for 3DS system.
 
  
 
===Nintendo Switch===
 
===Nintendo Switch===
[https://github.com/theboy181/switch-ptchtxt-mods Some games have specific 21:9 ultrawide patches made by the theboy181]. Also yuzu has a dedicated "[https://web.archive.org/web/20240228203620/https://yuzu-emu.org/wiki/switch-mods/ Switch Mods]" page for ultrawide or super ultrawide mods.
+
[https://github.com/theboy181/switch-ptchtxt-mods Some games have specific widescreen patches made by the theboy181].
 
 
Also you can use [https://github.com/amakvana/SwitchEmuModDownloader SwitchEmuModDownloader] or [https://github.com/MaxLastBreath/TOTK-mods/releases TOTK Optimizer].
 
 
 
===Nintendo Wii U===
 
Use [https://github.com/cemu-project/cemu_graphic_packs/releases these packs] for ultrawide.
 
  
 
===Xbox===
 
===Xbox===
 
The PCGamingWiki has a page section dedicated to [https://www.pcgamingwiki.com/wiki/Emulation:Xbox#Xbox_widescreen_hacks xbox widescreen hacks].
 
The PCGamingWiki has a page section dedicated to [https://www.pcgamingwiki.com/wiki/Emulation:Xbox#Xbox_widescreen_hacks xbox widescreen hacks].
 
===Xbox 360===
 
Use [https://github.com/xenia-canary/game-patches these patches] for 21:9 or 32:9 enhancements.
 
  
 
===Dreamcast===
 
===Dreamcast===

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)