DRAGON BALL XENOVERSE 2

DRAGON BALL XENOVERSE 2

Not enough ratings
21:9 FOV/Resolution Fix (HEX)
By Bitvar
This guide goes into detail about concepts in finding both the Resolution and FOV in Dragonball Xenoverse to modify beyond what the game allows. These concepts can be applied to ANY game (be careful though, some games consider this grounds for cheating). I can confirm you will not suffer any adverse affects for modifying the resolution section but as always use this guide at your own risk.

Enjoy!

[Update for November 7th] Added in a section for modifying the FOV at the request some users. I have not tested any FOV modifications, only resolution.
   
Award
Favorite
Favorited
Unfavorite
Resolution Modification How-to (Step-by-Step)
  1. First you need Notepad++: https://notepad-plus-plus.org/repository/6.x/6.9.1/npp.6.9.1.Installer.exe
  2. Second once installed you need to go to Plugins > Plugin Manager > select HEX-Editor and install it
  3. Now navigate to your game files (Right click the game in steam > Properties > Local Files > Browse Local Files)
  4. Click on the BIN folder
  5. Right-click on xgcore.dll > select Copy > Paste this file in the same window to create a backup
  6. Right-click on the xgcore.dll > open in Notepad++ (or drag it into the notepad++ window)
  7. Click Plugins > HEX-Editor > View in HEX (if you fail later it is because you aren't in 8-bit mode, you can set this in the options for the plugin)
  8. This next step is for 3440x1440 (2560x1080 will be at the end)
  9. CTRL+F and click the Replace Tab
  10. Paste "39 8E E3 3F" in the Find field and "8E E3 18 40" Replace field (Don't click anything yet, and you obviously do not include the quotation marks)
  11. Click FIND to find the first entry (make sure your cursor is at the top) and replace that entry. You do this for every entry except the one shown here: http://i.imgur.com/r6m9dLx.png
  12. It is important you change all found entries except the one in that picture (it is the only one that doesn't terminate on a single line)
  13. Now click Save and close Notepad++
  14. Launch the game
  15. Enjoy true 21:9 gameplay with no black bars

If you experience a crash it is likely because you changed the wrong line as my game is running perfectly stable: http://i.imgur.com/ZIJsp8R.jpg & http://i.imgur.com/gLt0x7G.jpg

Note: For 2560x1080 use "26 B4 17 40" as the new value instead.

Tip: Sometimes (not sure if it is related to this edit or not) the game will launch and not appear to be running, but it is in your task bar. You can alt-tab over to it to get it as the active window and then press ALT+ENTER to fullscreen it (may have to hit it twice). This is probably just a game bug that occasionally happens though and has nothing to do with the edit.
FOV Overview (Concept to find FOV)
NOTE: This is just the concept for finding FOV and modifying it. I have no interest in troubleshooting this or determining what works and does not. Use this guide at your own risk. For understanding how to modify the below and what, refer to the other page in this guide.

FOV for games can be found in hex in one of the game's files (probably xgcore.dll like the resolution). Format will most likely be in IEEE 754 which is comprised of four hex pairs (just like resolution in this game and most games).
  • Example: An FOV of 60.0 would be "42 70 00 00" in hex.
Typically this is formatted from right to left game files. So "42 70 00 00" becomes "00 00 70 42" in hex.

You can use a IEEE 754 calculator to get your fov value into hex (ex http://babbage.cs.qc.cuny.edu/IEEE-754.old/Decimal.html). Paste your fov in the decimal field and click the Rounded or Not Rounded button (either works) and look for the hex result under single precision field.
  • Example: Instead of hex in this format "ST UV WX YZ" it would be in this format "YZ WX UV ST"
Aspect Ratios in HEX
In anticipation of requests for odd/unusual aspect rations I have included a list of common ones below:

Common Name
Formatted Value
5:04
00 00 A0 3F
4:03
AB AA AA 3F
3:02
00 00 C0 3F
16:10
CD CC CC 3F
15:09
55 55 D5 3F
16:09
39 8E E3 3F
1.85:1
CD CC EC 3F
2.39:1
C3 F5 18 40
2.76:1
D7 A3 30 40
3x5:4
00 00 70 40
3x4:3
00 00 80 40
3x16:10
9A 99 99 40
3x15:9
00 00 A0 40
3x16:9
AB AA AA 40
21:9 (2560x1080)
26 B4 17 40
21:9 (3440x1440)
8E E3 18 40
26 Comments
Kiograh 22 Dec, 2022 @ 7:59am 
The Fov Doesn't work
Stratigamo 16 Feb, 2021 @ 3:52pm 
Welp I tried messing with the FOV because it's like looking through a tube. Without knowing the default fov there is no way to change this. I tried 55 and 60 ---> 90 to no avail.
Blue 24 Jan, 2021 @ 4:13pm 
Just chiming in to say this method works, but is offline only. I tried it first using the DBXV2.exe file found under Steam/steamapps/common/DB Xenoverse 2/bin folder, and it worked flawlessly. However when I tried launching the game through Steam itself, I got the weirdest looking glitch/bug, then EAC told me that the file I edited was unknown. So yeah, if you're going to try this be aware that you won't be able to play against others online. And make sure you have backed up your file before editing it.
DeadEffort 11 Jan, 2020 @ 7:34pm 
this doesn't work, is there any other way? want to play the game at 21:9
Bitvar  [author] 8 May, 2018 @ 7:04pm 
That means EAC is now doing a consistency check. Nothing we can do other than an EAC bypass to get it working or beg the devs to add it, since the game clearly can do it.
sanorin01 8 May, 2018 @ 2:36am 
Same here, followed instructions to the T for 2560x1080, being extra careful to not replace that exception line from step 11.

- If loading game from Steam, error says that xgcore.dll is unknown file version, and doesn't load.
- If loading from DBXV2.exe, game loads and resolution is fixed, but a message says game was started without EAC, and multiplayer matches will not be possible. Everything else seems to work fine.

Tried replacing that exception line, and results are the same. Game version is 1.09.01.

Did anyone get 21:9 with online working?
SPAWNAMARU 18 Jan, 2018 @ 10:49am 
finally it works but need to launch the game by "DBXV2.exe" so online isn't working because the game launched without EAC :(
SPAWNAMARU 18 Jan, 2018 @ 3:17am 
same error message for xgcore
Bitvar  [author] 17 Jan, 2018 @ 5:03pm 
Try replacing all lines.
SPAWNAMARU 17 Jan, 2018 @ 2:33pm 
doesn't work :(