It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Took me awhile to figure out how to run the game in d3d mode, with Locke fully AA'ed (8xEQ) so that he looks fairly decent--smooth and AA'ed, as opposed to the glitchy, 2d pixellated mess of Locke in software mode--but how I got there is a bit odd...

Turns out that the only way I can run the game in d3d and get all of the screen elements where they are supposed to be, and all of the game menus to display properly, is to run the game through the Launcher.exe and then select Run Revenant from the launcher choices, which brings up the options menu, upon which I make the following selections and then Start the game:

*Full Screen

(Then from Advanced Options)

*Disable Z-buffer reads
*Disable Fast Surface locks
*Disable Texture Blitting
*Disable Texture Overlays
*Preload Sectors

(Then I max out:)
Preload Sector Size
Chunkcache Size
Detail Level

....Finally "Start Game"...and the game plays splendidly and the screen elements render perfectly with a nice D3d AA'ed Locke...!

GPU MSI AMD R9 380 4GB
Crimson Driver set 16.5.3
Windows 10x64 (Build 14361)

_________________________________________

The interesting thing I found is that if I try to run the game without using the launcher, and simply using the appropriate Command Line Options (see below)--d3d mode is fairly messed up--screen elements incorrectly aligned, no mouse pointer, and "esc" menus do not show up--and may not be selected--just get a black square where the menus should be...

____________________

From the Revenant.ini. Note the "Last Options" listed--those are commands executed at start of the game (as explained in the game's "CommandLine.txt" file.)

[Lighting]
MaxLights=4
Ambient3D=100
LightRange3D=180
EnhancedLighting=No
LightMult3D=250

[Options]
DoubleTapTicks=10
ShowDialog=Yes
PlaySpeech=Yes
CombatFace=Yes
AutoCombat=Yes
Software3D=No
Windowed=No
ZoomSpeed=10
VertPanSpeed=2
HorzPanSpeed=2
ViolenceLevel=4
EnhancedLighting=Yes
RealTimeLight=No
Violence=4
NoTexOverlay=No
GammaLevel=3
MusicVolume=96
EffectsVolume=127
SquishyScroll=Yes
ShortEditorDisplay=No
LastOptions="DEVICE=DISPLAY FASTLOCK=OFF NOBLITTEXTURES NOTEXOVERLAYS VOODOO PRELOADSIZE=7 CHUNKCACHESIZE=24 GAMESPEED=5"
LastEditedModule="Demo"
NoCombatResults=No
NoEAX=No
No3DAudio=No
Cache3DImagery=Yes
BeepOnChat=Yes
VidMemZBuffer=Yes
WaitMapUpdate=Yes

[Network]
ConnectType=none
SessionName=none
Provider=IPX
ConnectTime=5

[Language]
Language="English"

[Modules]
MainModule="Ahkuilon"

[Multiplayer]
MaxPlayers=4
SimpleMode=Yes
MaxMonsters=8
RealName=""
Email=""
Other=""

[Launcher]
UpdateFromSite="www.eidosinteractive.com"
UpdateFromFile="revenant/autoupdate/revenant_patchlist.pi"
DisplayMode=0
Editor=0
ZReads=1
NoFastlock=1
NoTexBlit=1
NoTexOverlays=1
Preload=1
PreloadSize=7
CacheSize=24
Detail=5
[DedicatedServer]
Autosave=Yes
AutosaveTime=10
LogEvents=No
EventsLogFile=".\DSEVENTS.LOG"

____________________________

My question is...has anyone had any luck in getting the game to run properly with mouse support in d3d *without* going through the Launcher.exe as I outline above? I'd rather just simply run the game from the Revenant.exe directly as using the Launcher.exe is cumbersome route--BUT...so far...the *only* way that I've found to run the game in D3d mode properly is through the launcher.exe, ticking off the above-listed options every time I run the game...;)

Just wondering if anyone had any luck with d3d mode while bypassing the Launcher.exe...! I think the game looks awful in software mode--I can remember thinking the same thing when the game was new on my 'puter so many years ago...;)
No posts in this topic were marked as the solution yet. If you can help, add your reply
Thanks, your instructions allowed me to at least start the game, even though it is still completely broken.
I am on Linux however, wine 1.9.4.

I remember playing that game many years ago, too bad it is so terribly broken while most old games work fine.
avatar
hollunder: Thanks, your instructions allowed me to at least start the game, even though it is still completely broken.
I am on Linux however, wine 1.9.4.

I remember playing that game many years ago, too bad it is so terribly broken while most old games work fine.
You're most welcome! I tried to get this one right...for me, you, and all of us...;) But, I have to report failure and that I had to revert back to 2d mode for the game--pixellation and all--because there is one screen element of major importance that won't render at all when the game is running in d3d mode--the blasted *mini-map* simply won't render no matter what I do--the bottom half of the side panel renders simply blank, black space. When the mini-map is invoked. But in 2d everything is fine, including the mini-map, which I think is a major element necessary for playing the game--the only map we get.

Oddly enough, I remember having similar problems with this game when it was released! Ah, well--also a bit strange is the fact that warts and all I think I like the game better now than I did then! Anyway if you get an epiphany about the game configuration I'm sure listening...;)
Yah u can run it in D3D mode ... i tested it its working fine.
imgur.com/a/v9Ehd
Dude! Big Ups!
Thank you!
Between this thread and https://www.gog.com/forum/revenant/howto_make_the_revenant_run_in_d3d I finally got the game running really nicely.

Some of the key things I had to do:
1. Disable all of the Windows compatibility settings on Revenant.exe
2. Update the revenant.ini file to the below settings
3. Use dgVoodoo2 (2.55.4.1, other newer versions are prob fine as well)
3.a. On the DirectX tab of dgVoodooCpl, check "Fast video memory access" (VERY IMPORTANT)

I could then play the game with the normal shortcut to Revenant.exe.
Side note - the game plays great with a gamepad! (I am using a Xbox 360 USB controller)


My ini file:
[Paths]
ClassDefPath=".\Resources"
ExileRCPath="."
ResourcePath=".\Resources"
ImageryPath=".\Imagery"
CurMapPath="."
BaseMapPath="."
MoviePath=".\Disk2"
SaveGamePath=".\Save"
ModulesPath=".\Modules"

[Controls]
CombatMode=C,JOY4
FullScreen=SPACE
Sneak=
Run=R,JOY6
Use=U,JOY1
Get=G,JOY2
Invoke1=F1,JOY7-JOY4
Invoke2=F2,JOY7-JOY5
Invoke3=F3,JOY7-JOY6
Invoke4=F4
CombatSwing=A,JOY1
CombatThrust=S,JOY2
CombatChop=D,JOY3
CombatCombo1=CTRL-A,JOY8-JOY1
CombatCombo2=CTRL-S,JOY8-JOY2
CombatCombo3=CTRL-D,JOY8-JOY3
CombatBlock=F,JOY5
Left=LEFT,JOYLF
Right=RIGHT,JOYRT
Up=UP,JOYUP
Down=DOWN,JOYDN
UpLeft=HOME,JOYUPLF
UpRight=PGUP,JOYUPRT
DownLeft=END,JOYDNLF
DownRight=PGDN,JOYDNRT
DodgeLeft=CTRL-LEFT,DJOYLF
DodgeRight=CTRL-RIGHT,DJOYRT
DodgeUp=CTRL-UP,DJOYUP
DodgeDown=CTRL-DOWN,DJOYDN
DodgeUpLeft=CTRL-HOME,DJOYUPLF
DodgeUpRight=CTRL-PGUP,DJOYUPRT
DodgeDownLeft=CTRL-END,DJOYDNLF
DodgeDownRight=CTRL-PGDN,DJOYDNRT
BowMode=X,JOY7-JOY8
BowShoot=Z,JOY1
CombatCombo7=Q,JOY8-JOY4
CombatCombo8=W,JOY8-JOY5
CombatCombo9=E,JOY8-JOY6
SneakAttack1=A
SneakAttack2=S
SneakAttack3=D
PauseGame=P
BottomPane=B
SidePane=V
DialogSkip=A,B,C,JOY1,JOY2,JOY3
CombatCombo4=
CombatCombo5=
CombatCombo6=
CombatCombo10=
CombatCombo11=
CombatCombo12=
BowAction1=
BowAction2=
BowAction3=
SneakAction1=
SneakAction2=
SneakAction3=
ZoomIn=I
ZoomOut=K
PanLeft=J
PanRight=L
PanUp=Y
PanDown=H
Multiplayer=M
CombatGet=G
EditChar=N
CombatLeap=
BeltUse1=F5
BeltUse2=F6
BeltUse3=F7
BeltUse4=F8
BeltUse5=F9
Spells=1
Stats=2
Equip=3
BuildSpell=4
Invent=5
Map=6
GameOpts=O
LoadGame=CTRL-LWIN
SaveGame=CTRL-APPS
QuickSave=CTRL-BS

[Editor]
Level=30
Pos=6124 9668 16

[Lighting]
MaxLights=3
Ambient3D=100
LightRange3D=180
EnhancedLighting=Yes
LightMult3D=250

[Options]
DoubleTapTicks=10
ShowDialog=Yes
PlaySpeech=Yes
CombatFace=Yes
AutoCombat=Yes
Software3D=No
Windowed=No
ZoomSpeed=10
VertPanSpeed=2
HorzPanSpeed=2
ViolenceLevel=4
EnhancedLighting=Yes
RealTimeLight=Yes
Violence=4
NoTexOverlay=No
GammaLevel=3
MusicVolume=96
EffectsVolume=127
SquishyScroll=Yes
ShortEditorDisplay=No
LastEditedModule="Demo"
NoCombatResults=No
NoEAX=No
No3DAudio=No
Cache3DImagery=No
BeepOnChat=Yes
VidMemZBuffer=No
WaitMapUpdate=No
LastOptions=""

[Network]
ConnectType=none
SessionName=none
Provider=IPX
ConnectTime=5

[Language]
Language="English"

[Modules]
MainModule="Ahkuilon"

[Multiplayer]
MaxPlayers=4
SimpleMode=Yes
MaxMonsters=8
RealName=""
Email=""
Other=""

[Launcher]
UpdateFromSite="www.eidosinteractive.com"
UpdateFromFile="revenant/autoupdate/revenant_patchlist.pi"
DisplayMode=0
Editor=0
ZReads=0
NoFastlock=1
NoTexBlit=0
NoTexOverlays=1
Preload=1
PreloadSize=3
CacheSize=16
Detail=5

[DedicatedServer]
Autosave=Yes
AutosaveTime=10
LogEvents=No
EventsLogFile=".\DSEVENTS.LOG"



My system info:
GPU - AMD Radeon (TM) R9 380 Series - Primary/Discrete
VRAM - 4096 MB - GDDR5 1475 MHz
Graphics Card Manufacturer - Powered by AMD
Graphics Chipset - AMD Radeon (TM) R9 380 Series

CPU - Intel(R) Core(TM) i7-2600K CPU - @ 3.40GHz 4 Cores
RAM - 16 GB

Software Version - 2020.0109.0945.17558
Driver Version - 19.50.11.05-200109a-350652E-RadeonSoftwareAdrenalin2020
Provider - Advanced Micro Devices, Inc.
2D Driver Version - 8.1.1.1634
Direct3D® Version - 9.14.10.01432
OpenGL® Version - 26.20.11000.13586
AMD Audio Driver Version - 10.0.1.12
Vulkan™ Driver Version - 2.0.122
Vulkan™ API Version - 1.1.129
Windows Version - Windows 10 (64 bit)
Post edited January 15, 2020 by hooby3dfx
avatar
hooby3dfx: I could then play the game with the normal shortcut to Revenant.exe.
Side note - the game plays great with a gamepad! (I am using a Xbox 360 USB controller)
Did you configure your controller first?

Right now i'm trying to make this work with my EasySMX controller. The game recognizes the controller and such, but i don't know how do you do in order to navigate through the inventory for example.
Ah, my bad - the gamepad worked great for movement/combat but not menus/inventory (still had to use mouse for that).
Maybe try something like Steam controller?
avatar
hooby3dfx: Between this thread and https://www.gog.com/forum/revenant/howto_make_the_revenant_run_in_d3d I finally got the game running really nicely.
Thank you very much. I'm playing on LInux and these tips finally made me play Revenant at last.