DYNASTY WARRIORS 8: Xtreme Legends Complete Edition

DYNASTY WARRIORS 8: Xtreme Legends Complete Edition

Not enough ratings
The Easy Modding Guide for DW8XL on Steam Deck
By EidMa
ATTENTION DW8XL PLAYER AND STEAM DECK USER!

Do you thirst for a proper 16:10 aspect ratio?
Does 60 frames per second leave you wanting?
Are you confused by those terrible keyboard glyphs?

THIS IS THE GUIDE FOR YOU!

This guide will allow you to unlock the framerate and set a custom resolution (using zmod) and replace the keyboard glyphs with xbox-style glyphs (using a modified version of texmod). Although these mods are also available for Windows PC, no other guide exists detailing how to get these mods running in tandem on Steam Deck/Steam OS. The mods featured in this guide are pre-configured specifically for 90 frames per second gameplay at a native 1280x800 resolution although the user may alter these values to their liking.

The ultimate handheld Dynasty Warriors 8 XL experience will soon be at your command!
   
Award
Favorite
Favorited
Unfavorite
What you'll enjoy...
After following the steps outlined in this guide you will enjoy...

90 FRAMES PER SECOND GAMEPLAY*
that's a 50% increase in fluidity!

AN ALL-ENCOMPASSING 16:10 ASPECT RATIO**
that's >100,000 more pixels than before!

CLEAR AND SENSIBLE CONTROLLER GLYPHS
never again struggle with inscrutible keyboard icons!


Don't believe me? Check out these true and honest screenshots...





*Please note that menu screens will still render at 60 fps. Gameplay renders at 90 fps.

**Please note that pre-rendered UI elements will be stretched vertically just a bit. This is a limitation of zmod. 3D graphics rendered in real time are not distorted.

The process for making this happen is easy.

Let's get started.

What you'll need...
You'll need the various files from this Google Drive[drive.google.com] folder. I recommend downloading the entire folder as a .zip archive to your Steam Deck via desktop mode.



Due to google flagging one of the .dll files, I've zipped the folder together for you and placed it on the drive. Just download the 'Dynasty Warriors 8 modpack pass-dynasty.zip' file and unzip it with the password 'dynasty'. It contains all the files in the drive plus the mysteriously flagged tmrls.dll

Once this folder (including the texmod subfolder) is downloaded to your Steam Deck you are ready to move on to the next step!

What you'll do...
Open Steam while in desktop mode and navigate to Dynasty Warriors 8 Xtreme Legends in your Library.

Click the little gear icon on the right side of the screen and navigate to 'Manage' -> Browse local files'



Copy the contents of the folder you downloaded from google drive directly into the 'Dynasty Warriors 8' folder you just opened via Steam.

After copying everything over, the contents of the folder (and texmod subfolder) should look like this...



You're almost done!

Next, you'll return to Steam and click on the little gear icon again but this time navigate to 'Properties...'



Now, enter the following text into the 'Launch Options' text box...

WINEDLLOVERRIDES="dinput8=n,b" %command%



Congratulations! You're pretty much done at this point. Return to Gaming Mode and enjoy the definitive handheld version of Dynasty Warriors 8 Xtreme Legends!

Who you should thank...
This wouldn't be possible without the hard work of Fragon who developed zmod for both DW8XL and Warriors Orochi 4.

If you want to thank Fragon, you can join the zmod discord[discord.gg]and drop a line. If you're feeling especially generous and/or grateful you can buy 'em a coffee[ko-fi.com].

Thanks to Artur Alexeev who, some twenty years ago, created the texmod loader that I utilized in this modpack!

Thanks to u/MetalCannon for sharing the Xpad.tpf glyph mod file!

Thanks to IAmTheRad in the zmod discord for testing and feedback!

(troubleshooting + a couple hidden features)
If, after installing the mod, nothing seems to have changed...

Verify that you entered the launch command exactly as shown in this guide.

Verify that the contents of the game folder (and texmod subfolder) matches exactly that shown in the screenshot provided.

If, after installing the mod, the resolution is 1280x720 and not 1280x800...

Turn off fullscreen mode via display options in-game.

If, after installing the mod, the framerate is not 90 fps...

Ensure your Steam Deck is an OLED model. Steam Decks with LCD screens have a max refresh rate of 60 fps and can not take advantage of the 90 fps aspect of the mod. If you have an OLED Steam Deck and the problem persists, set vsync to 0 via display options in-game.

If, after installing the mod, the button glyphs are not displaying correctly...

Check the game's local files folder again and make sure the 'texmod' folder is nested inside the 'Dynasty Warriors 8' folder and contains the Xpad.tpf file.


Did you know that zmod allows you to adjust the game's camera and alter the functionality of weapon affinity system?

It's true! Open up the zmod_dw8xlce.ini file and you can experiment with camera parameters as well as alter aspects of the affinity system such as disabling player flinching, forcing neutral affinity across all officer encounters, and enabling officer flinching despite affinity advantage.

The affinity mod settings can be enabled/disabled by changing the appropriate value to a 1 or 0 respectively.

Remember to enable whatever affinity mod effects by changing the enable_affinity_mod value from 0 to 1 at the top of the .ini file. The affinity mod is disabled by default.


To uninstall the modpack...

Simply delete the files added to the game folder and remove the launch command and the game will function without the mods.


Thanks for reading!
*Bug Alert* -October 10, 2024
[Please note the following bug alert is related only to zmod and not the button glyph functionality of texmod]

It has come to my attention that there seems to be a few bugs related to drop rate of various items/treasures/mounts/etc. as well as some level pacing/progression issues (such as gates not opening properly) caused by zmod. If you are having issues, you can easily disable zmod via the settings at the top of the .ini file.



Change the '1' values to '0' values and zmod should be disabled while still allowing texmod's glyph functionality to work as intended. There is currently every indication that the issues are caused by zmod and not texmod.

I strongly suspect the issues are solely a result of the framerate modification so if you want to keep affinity mod, camera angle mod, and custom resolution mod functionality you can leave those enabled with a value of '1' and test things out.

If problems persist, please follow the uninstall instructions above.

Thanks for reading and thanks for your understanding!

5 Comments
EidMa  [author] 10 Jul @ 5:40pm 
The guide gives you the password for the .zip in the instructions. If you didn't read it carefully enough to see the password, it's likely you might've missed some other step in the process. If you want to try again, the password for the .zip file is 'dynasty'. I had to pack the files that way to avoid the directory being flagged by google for one of the .dll files.

Thanks for giving it a shot! Don't hesitate to let me know if you need help with anything else! I'm happy to help.
Hm-03 10 Jul @ 5:16pm 
I followed this but none of it worked I had to use the old files since the one you zipped was password protected
EidMa  [author] 7 Oct, 2024 @ 3:15pm 
Unfortunately it will not. However the developer of zmod has released a mod for Warriors Orochi 4 but I haven't experimented with it much. If you'd like to request zmod be ported to DW8E, you can reach out to Fragon and express interest.

Glad to hear the install was easy for you!
Merc 7 Oct, 2024 @ 2:46pm 
This was super easy to install on the deck! Would this work with DW8 Empires too?
EidMa  [author] 30 Sep, 2024 @ 1:29am 
If you found this guide helpful, please consider giving it a rating so more folks may find it. Thanks!