Inue
07-05-2017, 03:10 PM
If PS3 has the same or similar technical problems as Wii U then maybe you can implement something similar to graphics packs CEMU uses now. It's their workaround for global resolution options being difficult to implement for this generation of console emulators and in the future it'll allow for texture replacement.
Maybe you can open Patreon for that.
Exzap: For those that care about the technical details: Cemu already internally tells the game to use 1080p resolution but that only defines the final output resolution and it's up to the game to choose whatever resolution it wants for the intermediate steps. For example, lots of games render the scenery in 720p or lower and then upscale that to 1080p at the end of the frame. Even if the final output is 480p the game would still use 720p as internal resolution because the engine has been tailored towards that specific resolution. Increasing the resolution can only be done by patching the game code, or by implementing game-specific hacks into the emulator. For comparison, other emulators like Dolphin can just scale up everything by 2x and it will work (with some exceptions). If I do the same in Cemu it will break almost every 3D game since quite a large number of shaders rely on pixel-perfect precision and accurate filtering.
https://www.reddit.com/r/cemu/comments/5..._cemu_170/
https://www.reddit.com/r/cemu/comments/5...ich_is_it/
http://compat.cemu.info/wiki/Tutorial:Ho...aphic_pack
http://www.neogaf.com/forum/showthread.php?t=1331942
https://slashiee.github.io/cemu_graphic_packs/
https://github.com/slashiee/cemu_graphic_packs
Maybe you can open Patreon for that.
Exzap: For those that care about the technical details: Cemu already internally tells the game to use 1080p resolution but that only defines the final output resolution and it's up to the game to choose whatever resolution it wants for the intermediate steps. For example, lots of games render the scenery in 720p or lower and then upscale that to 1080p at the end of the frame. Even if the final output is 480p the game would still use 720p as internal resolution because the engine has been tailored towards that specific resolution. Increasing the resolution can only be done by patching the game code, or by implementing game-specific hacks into the emulator. For comparison, other emulators like Dolphin can just scale up everything by 2x and it will work (with some exceptions). If I do the same in Cemu it will break almost every 3D game since quite a large number of shaders rely on pixel-perfect precision and accurate filtering.
https://www.reddit.com/r/cemu/comments/5..._cemu_170/
https://www.reddit.com/r/cemu/comments/5...ich_is_it/
http://compat.cemu.info/wiki/Tutorial:Ho...aphic_pack
http://www.neogaf.com/forum/showthread.php?t=1331942
https://slashiee.github.io/cemu_graphic_packs/
https://github.com/slashiee/cemu_graphic_packs