Demon’s Souls | 21:9 Info [RPCS3 - PS3 Emulator]

Demon’s Souls | 21:9 Info [RPCS3 - PS3 Emulator]

Channel:
Subscribers:
20,500
Published on ● Video Link: https://www.youtube.com/watch?v=kegGRQF4ICo



Game:
Duration: 6:53
14,377 views
275


------
A look at Demon's Souls at 21:9

21:9 Fix:
Right click the game in RPCS3 and bring up the config window.

In GPU set Vulkan as renderer

Set your resolution scale to your screen resolution, 1440p 21:9 = 16:9 1440p / 1080p 21:9 = 1920x1080 etc.

Make sure ‘write colours buffer’ setting is ticked

Now load up the game and get into a 3D scene.

Load up CheatEngine (https://github.com/cheat-engine/cheat-engine/releases)

Now with it launched, click the locate program option.

Right click on the ‘Value Type’ drop down and click on the ‘Auto Assembler’ option, delete everything inside here, and you want to replace it with the following code:

alloc(TypeName,256)
alloc(ByteSize,4)
alloc(ConvertRoutine,1024)
alloc(ConvertBackRoutine,1024)
alloc(UsesFloat,4)

TypeName:
db 'Float Big Endian',0

ByteSize:
dd 4

UsesFloat:
db 01

ConvertRoutine:
[32-bit]
push ebp
mov ebp,esp
mov eax,[ebp+8] //place the address that contains the bytes into eax
mov eax,[eax] //place the bytes into eax
bswap eax
pop ebp
ret 4
[/32-bit]

[64-bit]
//rcx=address of input
mov eax,[rcx] //eax now contains the bytes 'input' pointed to
bswap eax
ret
[/64-bit]

ConvertBackRoutine:
[32-bit]
push ebp
mov ebp,esp
//[ebp+8]=input
//[ebp+c]=address of output
push eax
push ebx
mov eax,[ebp+8] //load the value into eax
mov ebx,[ebp+c] //load the address into ebx
bswap eax
mov [ebx],eax //write the value into the address
pop ebx
pop eax
pop ebp
ret 8
[/32-bit]

[64-bit]
//ecx=input
//rdx=address of output
bswap ecx
mov [rdx],ecx //place the integer the 4 bytes pointed to by rdx
ret

[/64-bit]

Now save that. Make sure your new ‘Float Big Endian’ option is selected and in the value box above, type in 1.777777

Click ‘First Scan’.

Select everything with CTRL+A and have them all moved to the bottom of the screen. Then click the top one’s value, hit ENTER on your keyboard and type in the correct value for you resolution, 3440x1440 = 2.38
2560x1080 = 2.37
Use http://www.wsgf.org/article/common-hex-values to find your aspect ratio of choice

If after you change one, nothing changes in-game, try the next one, and so on and so on until you see the game view change. From my tests the correct value to change is the 11th, or the 12th, in the list. So that should hopefully save you a load of wrong guessing.

And you’re ready to go!

Do this every time you die or restart the game.

------
60fps patch - https://youtu.be/2wAym4wZPCA

Credit - https://forums.rpcs3.net/thread-199065.html
Credit - https://dennisstanistan.com/blog/82/how-to-use-cheat-engine-with-rpcs3/
------

Official Website – http://wideasfcuk.com
My PC Setup - https://wideasfcuk.com/posts/?pid=10040052

Support Me (Patreon/Paypal) - https://wideasfcuk.com/donate/

Twitter - https://twitter.com/theofficialwaf
Reddit - https://www.reddit.com/r/WideAsFcuk
Facebook - https://www.facebook.com/wideasfcuk/
Discord - https://discord.gg/rCWWCwq







Tags:
demon's souls
demon's
demons souls
souls
dark souls
ps3
emulator
rpcs3
21:9
21by9
1080
1080p
60
60fps
widescreen
ultra
ultra wide
info
information
gameplay
2560by1080
hd
pc
2560*1080
surround
pros
cons
black bars
aspect ratio
21:9 aspect ratio
discussion
2560x1080
wideasfcuk
wide as fcuk
quantumnoire
quantum noire
3440x1440
1440p
opinion
support
review
1080Ti
GTX 1080Ti
nvidia
WAF



Other Statistics

Demon's Souls Statistics For WideAsFcuk

At this time, WideAsFcuk has 14,377 views for Demon's Souls spread across 1 video. Less than an hour worth of Demon's Souls videos were uploaded to his channel, less than 0.15% of the total video content that WideAsFcuk has uploaded to YouTube.