Skip to content

Commit

Permalink
Dead Island 2 and Trepang 2 guides by Dehy
Browse files Browse the repository at this point in the history
  • Loading branch information
FransBouma committed May 1, 2024
1 parent f12c608 commit d8a566b
Show file tree
Hide file tree
Showing 7 changed files with 175 additions and 0 deletions.
100 changes: 100 additions & 0 deletions markdown/CheatTables/DeadIsland2_FoVHack.CT
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="42">
<CheatEntries>
<CheatEntry>
<ID>0</ID>
<Description>"No description"</Description>
<VariableType>Float</VariableType>
<Address>38DA8DD8</Address>
</CheatEntry>
<CheatEntry>
<ID>1</ID>
<Description>"Fov Test"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : DeadIsland-Win64-Shipping.exe
Version:
Date : 2024-04-29
Author : Death

This script does blah blah blah
}

define(address,"DeadIsland-Win64-Shipping.exe"+174C19B)
define(bytes,F3 0F 58 66 08)

[ENABLE]

assert(address,bytes)
alloc(newmem,$1000,"DeadIsland-Win64-Shipping.exe"+174C19B)

label(code)
label(return)
label(fovAddress)
registerSymbol(fovAddress)

newmem:

code:
addss xmm4,[rsi+08]
add rsi, 08
mov [fovAddress], rsi
sub rsi, 08
jmp return

fovAddress:
dq 0

address:
jmp newmem
return:

[DISABLE]

address:
db bytes
// addss xmm4,[rsi+08]

dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: DeadIsland-Win64-Shipping.exe+174C19B

DeadIsland-Win64-Shipping.exe+174C16A: F3 0F 10 8F 58 36 00 00 - movss xmm1,[rdi+00003658]
DeadIsland-Win64-Shipping.exe+174C172: F3 0F 58 E1 - addss xmm4,xmm1
DeadIsland-Win64-Shipping.exe+174C176: F3 0F 59 E6 - mulss xmm4,xmm6
DeadIsland-Win64-Shipping.exe+174C17A: 0F 28 C4 - movaps xmm0,xmm4
DeadIsland-Win64-Shipping.exe+174C17D: F3 0F 58 E2 - addss xmm4,xmm2
DeadIsland-Win64-Shipping.exe+174C181: F3 0F 59 C3 - mulss xmm0,xmm3
DeadIsland-Win64-Shipping.exe+174C185: F3 0F 5C C8 - subss xmm1,xmm0
DeadIsland-Win64-Shipping.exe+174C189: F3 41 0F 59 E0 - mulss xmm4,xmm8
DeadIsland-Win64-Shipping.exe+174C18E: F3 41 0F 59 C8 - mulss xmm1,xmm8
DeadIsland-Win64-Shipping.exe+174C193: F3 0F 11 8F 58 36 00 00 - movss [rdi+00003658],xmm1
// ---------- INJECTING HERE ----------
DeadIsland-Win64-Shipping.exe+174C19B: F3 0F 58 66 08 - addss xmm4,[rsi+08]
// ---------- DONE INJECTING ----------
DeadIsland-Win64-Shipping.exe+174C1A0: F3 0F 11 A7 60 36 00 00 - movss [rdi+00003660],xmm4
DeadIsland-Win64-Shipping.exe+174C1A8: EB 3F - jmp DeadIsland-Win64-Shipping.exe+174C1E9
DeadIsland-Win64-Shipping.exe+174C1AA: 0F 2F F7 - comiss xmm6,xmm7
DeadIsland-Win64-Shipping.exe+174C1AD: F3 0F 10 66 08 - movss xmm4,[rsi+08]
DeadIsland-Win64-Shipping.exe+174C1B2: 76 23 - jna DeadIsland-Win64-Shipping.exe+174C1D7
DeadIsland-Win64-Shipping.exe+174C1B4: F3 0F 5C A7 60 36 00 00 - subss xmm4,[rdi+00003660]
DeadIsland-Win64-Shipping.exe+174C1BC: F3 0F 5E E6 - divss xmm4,xmm6
DeadIsland-Win64-Shipping.exe+174C1C0: F3 0F 11 A7 58 36 00 00 - movss [rdi+00003658],xmm4
DeadIsland-Win64-Shipping.exe+174C1C8: F3 0F 10 66 08 - movss xmm4,[rsi+08]
DeadIsland-Win64-Shipping.exe+174C1CD: F3 0F 11 A7 60 36 00 00 - movss [rdi+00003660],xmm4
}
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>2</ID>
<Description>"No description"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>fovAddress</Address>
<Offsets>
<Offset>0</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
<UserdefinedSymbols/>
</CheatTable>
36 changes: 36 additions & 0 deletions markdown/GameGuides/DeadIsland2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
![Dead Island 2](Images\dead_island_2_header.png "Shot by Dehy"){.shadowed .autosize}

## Summary

Feature | Supported
--|--
Vanilla Photo Mode | No
Hotsampling | Yes (Use windowed fullscreen)
DSR | Yes
Custom Aspect Ratios | Yes
Reshade | Yes
Ansel | No
Graphics API | DirectX 12
Game version | 1.2.0.0

@alert neutral
This guide is for an Unreal Engine 4 game that can use the [Universal Unreal Unlocker](https://framedsc.com/GeneralGuides/universal_ue4_consoleunlocker.htm).
@end

## Tools

* [UUU v4.x by Otis_Inf](https://patreon.com/Otis_Inf)
**[Features](https://opm.fransbouma.com/uuuv4.htm)**: Camera control, HUD toggle, timestop/gamespeed, hotsampling, custom lights, in-game dev console
* [Cheat Table by Otis_Inf](../CheatTables/DeadIsland2_FoVHack.CT)
Features: FOV Control. It's hardcoded for the steam release.

## Known issues

* FOV slider in Universal Unreal Unlocker v4 doesn't work
* Your character is always visible through walls when in freecam. To work around this you can set your character scale down to 0 within the camera tools.
**Note:** Not setting the scale back to 1 can cause issues with movement when exiting out of freecam

## Useful Links

* [PC Gaming Wiki](https://pcgamingwiki.com/wiki/Dead_Island_2)
* [Nexusmods](https://www.nexusmods.com/deadisland2)
37 changes: 37 additions & 0 deletions markdown/GameGuides/Trepang2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
![Trepang2](Images\trepang2_header.png "Shot by Dehy"){.shadowed .autosize}

## Summary

Feature | Supported
--|--
Vanilla Photo Mode | No
Hotsampling | Yes
DSR | Yes
Custom Aspect Ratios | Yes
Reshade | Yes
Ansel | No
Graphics API | DirectX 11

## Tools

* [Camera tools by Otis_Inf](https://patreon.com/Otis_Inf)
**[Features](https://opm.fransbouma.com/uuuv4.htm)**: Camera control, HUD toggle, timestop/gamespeed, hotsampling, custom lights, in-game dev console

## Tips and Tricks

### Get Reshade depth working

Reshade generic depth doesn't work out of the box. To fix it, go to the **Add-ons** tab, and under Generic Depth, filter by the following depth format: `D32S8`

### Enable higher graphics settings

Make sure to head over to **Options** > **Video** and check "**Unlock insane settings**". This will allow you to enable significantly higher graphics settings (at a cost of framerate)

### IGCS Dof settings

In order to get a sharp focus point while using IGCS Dof, make sure to set the frame wait time to Classic (slower) and set the number of frames to wait per frame to around 5, at least 3 will work but 5 just gives a better result.

## Useful Links

* [PC Gaming Wiki](https://pcgamingwiki.com/wiki/Trepang2)
* [Suggested Mod](https://nexusmods.com/trepang2) (Nexus Mods)
Binary file added markdown/Images/dead_island_2_header.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added markdown/Images/trepang2_header.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified markdown/bannerslist.md
Binary file not shown.
2 changes: 2 additions & 0 deletions markdown/docnet.json
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@
"Dark Souls III": "GameGuides\\dark_souls_3.md",
"Darksiders 3": "GameGuides\\darksiders3.md",
"Deadlight: Director's Cut": "GameGuides\\deadlight.md",
"Dead Island 2": "GameGuides\\DeadIsland2.md",
"Dead Rising 4": "GameGuides\\DeadRising4.md",
"Dead Space": "GameGuides\\DeadSpace.md",
"Dead Space 2": "GameGuides\\DeadSpace2.md",
Expand Down Expand Up @@ -161,6 +162,7 @@
"Titanfall 2": "GameGuides\\titanfall2.md",
"Tom Clancy's Splinter Cell: Blacklist": "GameGuides\\SplinterCellBlacklist.md",
"Tom Clancy's Ghost Recon Breakpoint" : "GameGuides\\ghostreconbreakpoint.md",
"Trepang 2": "GameGuides\\Trepang2.md",
"The Unfinished Swan": "GameGuides\\the_unfinished_swan.md",
"Watch_Dogs" : "GameGuides\\Watch_Dogs.md",
"Watch_Dogs 2": "GameGuides\\Watch_Dogs2.md",
Expand Down

0 comments on commit d8a566b

Please sign in to comment.