Skip to content

Commit a8c052d

Browse files
committed
Version 2.8.3
1 parent 4e11596 commit a8c052d

7 files changed

+52
-14
lines changed

Diff for: Fsr3_auto_installer.py

+51-13
Original file line numberDiff line numberDiff line change
@@ -18,32 +18,42 @@
1818
def uac():
1919
try:
2020
return ctypes.windll.shell32.IsUserAnAdmin()
21-
except:
21+
except Exception:
2222
return False
2323

2424
unlock_screen = True
25+
2526
def run_as_admin():
2627
global unlock_screen
2728
if uac():
2829
unlock_screen = True
2930
else:
3031
unlock_screen = False
31-
ctypes.windll.shell32.ShellExecuteW(None, "runas", sys.executable, __file__, None, 1)
32+
try:
33+
ctypes.windll.shell32.ShellExecuteW(
34+
None,
35+
"runas",
36+
sys.executable,
37+
f'"{os.path.abspath(__file__)}"',
38+
None,
39+
1
40+
)
41+
sys.exit(0)
42+
except Exception as e:
43+
sys.exit(1)
3244

3345
run_as_admin()
3446

3547
screen = tk.Tk()
36-
screen.title("FSR3.0 Mod Setup Utility - 2.8.2v")
48+
screen.title("FSR3.0 Mod Setup Utility - 2.8.3v")
3749
screen.geometry("700x620")
3850
screen.resizable(0,0)
3951
screen.configure(bg='black')
4052
def exit_screen(event=None):
4153
sys.exit()
4254
screen.protocol('WM_DELETE_WINDOW',exit_screen)
43-
if not unlock_screen:
44-
sys.exit()
4555

46-
icon_image = tk.PhotoImage(file="images\\FSR-3-Supported-GPUs-Games.gif")
56+
icon_image = tk.PhotoImage(file="images\\Hat.gif")
4757
screen.iconphoto(True, icon_image)
4858

4959
change_text = False
@@ -266,7 +276,7 @@ def select_guide():
266276

267277
s_games_op = ['Initial Information','Add-on Mods','Optiscaler Method','Achilles Legends Untold','Alan Wake 2','Alan Wake Remastered','Alone in the Dark','A Plague Tale Requiem', 'A Quiet Place: The Road Ahead','Assassin\'s Creed Mirage','Assassin\'s Creed Valhalla','Atomic Heart','Baldur\'s Gate 3','Black Myth: Wukong','Blacktail','Banishers Ghost of New Eden','Bright Memory: Infinite','Brothers a Tale of Two Sons','Chernobylite','Cod Black Ops Cold War','Cod MW3','Control','Crime Boss Rockay City', 'Crysis 3 Remastered','Cyberpunk 2077',
268278
'Dakar Desert Rally','Dead Space Remake','Dead Island 2', 'Dead Rising Remaster','Death Stranding Director\'s Cut','Deathloop','Dragon Age: Veilguard','Dragons Dogma 2','Dying Light 2','Elden Ring','Everspace 2','Evil West','Fallout 4','Final Fantasy XVI','Fist Forged in Shadow Torch','Flintlock: The Siege of Dawn','Fort Solis','Forza Horizon 5','F1 2022','F1 2023','Gotham Knights','GTA Trilogy','GTA V','Ghost of Tsushima','Ghostrunner 2','Ghostwire: Tokyo','God Of War 4','God of War Ragnarök','Hellblade: Senua\'s Sacrifice','Hellblade 2','High On Life','Hitman 3','Hogwarts legacy','Horizon Forbidden West','Hozizon Zero Dawn','Horizon Zero Dawn Remastered','Icarus','Indiana Jones and the Great Circle','Judgment','Jusant',
269-
'Kena: Bridge of Spirits','Layers of Fear','Lego Horizon Adventures','Lies of P','Loopmancer','Lords of the Fallen','Manor Lords','Martha Is Dead','Marvel\'s Avengers','Marvel\'s Guardians of the Galaxy','Metro Exodus Enhanced','Microsoft Flight Simulator 2024','Monster Hunter Rise','Nobody Wants To Die','Outpost Infinity Siege','Pacific Drive','Palworld','Path of Exile II','Ratchet and Clank','Rise of The Tomb Raider','Ready or Not','Red Dead Redemption','Red Dead Redemption 2','Resident Evil 4 Remake','Returnal','Ripout','Saints Row','Sackboy: A Big Adventure','Shadow of the Tomb Raider','Shadow Warrior 3','Silent Hill 2','Sifu',
279+
'Kena: Bridge of Spirits','Layers of Fear','Lego Horizon Adventures','Lies of P','Loopmancer','Lords of the Fallen','Manor Lords','Martha Is Dead','Marvel\'s Avengers','Marvel\'s Guardians of the Galaxy','Metro Exodus Enhanced','Microsoft Flight Simulator 2024','Monster Hunter Rise','Mortal Shell','Nobody Wants To Die','Outpost Infinity Siege','Pacific Drive','Palworld','Path of Exile II','Ratchet and Clank','Rise of The Tomb Raider','Ready or Not','Red Dead Redemption','Red Dead Redemption 2','Resident Evil 4 Remake','Returnal','Ripout','Saints Row','Sackboy: A Big Adventure','Shadow of the Tomb Raider','Shadow Warrior 3','Silent Hill 2','Sifu',
270280
'Smalland','Spider Man/Miles','S.T.A.L.K.E.R. 2','Star Wars: Jedi Survivor','Star Wars Outlaws','Steelrising','Suicide Squad: Kill the Justice League','TEKKEN 8','Test Drive Ultimate Solar Crown','The Ascent','The Callisto Protocol','The Casting Of Frank Stone','The Chant','The Invicible','The Medium',"The Outer Worlds: Spacer's Choice Edition",'The Thaumaturge','The Witcher 3','Uncharted','Unknown 9: Awakening','Until Dawn','Wanted Dead','Warhammer: Space Marine 2','Watch Dogs Legion','Uniscaler','XESS/DLSS']
271281

272282
for select_games_op in s_games_op:
@@ -923,9 +933,12 @@ def text_guide():
923933
),
924934

925935
'Hitman 3':(
926-
'Select a mod of your preference. (0.10.3 is recommended\nbut if it doesn\'t work, try 0.10.2)\n'
927-
'2 - Check the box for Fake Nvidia GPU (AMD/GTX).\n'
928-
'3 - In the game, select FSR and Frame Generation. If Frame\nGeneration is not available, you can check the Nvapi Results\nbox or download the file EnableDLSSFrameGenerationHitma\nnIII.reg and run it. This will activate Frame Generation even if\nit is not available.'
936+
'FSR 3.1.3/DLSS FG (Only Optiscaler) \n'
937+
'1. Select FSR 3.1.3/DLSS FG (Only Optiscaler) and install\n'
938+
'2. Check the Enable Signature Over box\n'
939+
'3. In the game, select DLSS and press the "Insert" key to\nopen the menu\n'
940+
'4. In the menu, check the Frame Gen and Hud Fix boxes\n'
941+
'5. To use AMD Anti Lag 2, select Reflex\n\n'
929942
),
930943

931944
'Horizon Forbidden West':(
@@ -1105,6 +1118,16 @@ def text_guide():
11051118
'4 - To fix flickering in the hud, activate DLSS and play for a\nfew seconds, then return to the menu and deactivate DLSS.'
11061119
),
11071120

1121+
'Mortal Shell':(
1122+
'FSR 3.1.3/DLSS FG (Only Optiscaler)\n'
1123+
'1. Open the game and select DX12\n'
1124+
'2. Select FSR 3.1.3/DLSS FG (Only Optiscaler), select the\npath MortalShell\\Dungeonhaven\\Binaries\\Win64 and install\n'
1125+
'3. Check the Enable Signature Over box\n'
1126+
'4. In the game, select DLSS and press the "Insert" key to\nopen the menu\n'
1127+
'5. In the menu, check the Frame Gen, FG Hud Fix, and\nFG Extended\n'
1128+
'6. Select FSR 3.x to use FSR 3.1.3'
1129+
),
1130+
11081131
'Nobody Wants To Die':(
11091132
'1 - Select Uniscaler FSR 3.1\n'
11101133
'2 - For AMD/GTX users: Check the boxes for Fake Nvidia\nGPU, Ue compatibility Mode, Nvapi Results and Disable\nSignature Over.'
@@ -1438,6 +1461,15 @@ def text_guide():
14381461
),
14391462

14401463
'Steelrising':(
1464+
'FSR 3.1.3/DLSS FG (Only Optiscaler)\n'
1465+
'1. Select FSR 3.1.3/DLSS FG (Only Optiscaler) and install\n'
1466+
'2. Check the Enable Signature Over box\n'
1467+
'3. In the game, select DLSS and enter the campaign\n'
1468+
'4. In the campaign, press the "Insert" key to open the menu\n'
1469+
'5. In the menu, check the Frame Gen, Hud Fix, and\nFG Extended\n'
1470+
'6. Select FSR 3.x to use FSR 3.1.3\n\n'
1471+
1472+
'Default Mods\n'
14411473
'1 - Choose a version of the mod you prefer (version 0.10.3 is\nrecommended).\n'
14421474
'2 - Enable Fake Nvidia GPU (only for AMD and GTX).\n'
14431475
'3 - Enable NVAPI Results (only for GTX).\n'
@@ -1711,6 +1743,7 @@ def text_guide():
17111743
'520x520': ['Warhammer: Space Marine 2'],
17121744
'605x610': ['God of War Ragnarök'],
17131745
'530x290': ['Sifu'],
1746+
'520x330': ['Steelrising'],
17141747
'650x260': ['XESS/DLSS']
17151748
}
17161749

@@ -6273,6 +6306,8 @@ def games_to_update_upscalers():
62736306
'Others Mods Sifu': select_folder,
62746307
'Others Mods Shadow Tomb': select_folder,
62756308
'Others Mods Tlou' : select_folder,
6309+
'Others Mods Steel' : select_folder,
6310+
'Others Mods MShell': os.path.abspath(os.path.join(select_folder, '..\\..\\..', 'Engine\\Binaries\\ThirdParty\\NVIDIA\\NGX\\Win64')),
62766311
'Others Mods POEII': os.path.join(select_folder, 'Streamline'),
62776312
'Others Mods GK' : os.path.abspath(os.path.join(select_folder, '..\\..\\..', 'Engine\\Plugins\\Runtime\\Nvidia\\DLSS\\Binaries\\ThirdParty\\Win64'))
62786313
}
@@ -6301,8 +6336,8 @@ def optiscaler_fsr_dlss(copy_dlss = True, copy_nvapi = True): # Default Optiscal
63016336
path_optiscaler_dlss = 'mods\\Addons_mods\\Optiscaler DLSS'
63026337
nvapi_amd = 'mods\\Addons_mods\\Nvapi AMD'
63036338
gpu_name = get_active_gpu()
6304-
games_to_install_nvapi_amd = ['Microsoft Flight Simulator 2024', 'Death Stranding Director\'s Cut', 'Shadow of the Tomb Raider', 'Rise of The Tomb Raider', 'The Witcher 3', 'Uncharted Legacy of Thieves Collection', 'Suicide Squad: Kill the Justice League','Sifu']
6305-
games_to_use_anti_lag_2 = ['God of War Ragnarök', 'Path of Exile II']
6339+
games_to_install_nvapi_amd = ['Microsoft Flight Simulator 2024', 'Death Stranding Director\'s Cut', 'Shadow of the Tomb Raider', 'Rise of The Tomb Raider', 'The Witcher 3', 'Uncharted Legacy of Thieves Collection', 'Suicide Squad: Kill the Justice League','Sifu', 'Mortal Shell']
6340+
games_to_use_anti_lag_2 = ['God of War Ragnarök', 'Path of Exile II', 'Hitman 3']
63066341

63076342
try:
63086343
if os.path.exists(os.path.join(select_folder, 'nvngx_dlss.dll')) and copy_dlss:
@@ -8598,6 +8633,7 @@ def fsr_listbox_visible(event):
85988633
'Metro Exodus Enhanced Edition': '2.2',
85998634
'Microsoft Flight Simulator 2024':'2.2',
86008635
'Monster Hunter Rise':'2.2',
8636+
'Mortal Shell':'2.2',
86018637
'MOTO GP 24':'SDK',
86028638
'Nightingale':'2.0',
86038639
'Nobody Wants To Die':'3.0',
@@ -8709,6 +8745,7 @@ def update_canvas(event=None): #game_options_canvas text configuration
87098745
'Marvel\'s Spider-Man Remastered': ['Others Mods Spider', *default_mods, *uniscaler_mods, *fsr_31_dlss_mods],
87108746
'Metro Exodus Enhanced Edition': ['Others Mods Metro', *fsr_31_dlss_mods, *default_mods, *uniscaler_mods],
87118747
'Microsoft Flight Simulator 2024': ['FSR 3.1 Custom MSFS', *fsr_31_dlss_mods],
8748+
'Mortal Shell': ['Others Mods MShell', *fsr_31_dlss_mods],
87128749
'Palworld': ['Palworld Build03', '0.10.0', '0.10.1', '0.10.1h1', '0.10.2h1', '0.10.3', '0.10.4', *uniscaler_mods],
87138750
'Path of Exile II': ['Others Mods POEII', *fsr_31_dlss_mods],
87148751
'Red Dead Redemption' : ['Others Mods RDR1',*fsr_31_dlss_mods,*default_mods,*uniscaler_mods],
@@ -8717,6 +8754,7 @@ def update_canvas(event=None): #game_options_canvas text configuration
87178754
'Returnal': [*fsr_31_dlss_mods, 'Others Mods Returnal', *uniscaler_mods],
87188755
'Saints Row': ['FSR 3.1.3/DLSS Custom SR', *fsr_31_dlss_mods, *default_mods, *uniscaler_mods],
87198756
'S.T.A.L.K.E.R. 2': ['DLSS FG (Only Nvidia)', 'Others Mods Stalker 2'],
8757+
'Steelrising' : ['Others Mods Steel',*fsr_31_dlss_mods, *default_mods, *uniscaler_mods],
87208758
'Shadow of the Tomb Raider' : ['Others Mods Shadow Tomb',*fsr_31_dlss_mods,*uniscaler_mods],
87218759
'Sifu': ['Others Mods Sifu',*fsr_31_dlss_mods],
87228760
'Silent Hill 2': [*fsr_31_dlss_mods, 'Ultra Plus Complete', 'Ultra Plus Optimized', 'DLSS FG RTX', 'FSR3 FG Native SH2', 'FSR3 FG Native SH2 + Optimization', 'FSR 3.1.1/DLSS FG RTX Custom', 'Others Mods Sh2'],
@@ -8774,7 +8812,7 @@ def mod_text():
87748812
fsr_listbox_view()
87758813

87768814
options = ['Select FSR version','Achilles Legends Untold','Alan Wake 2','Alan Wake Remastered','Alone in the Dark','A Plague Tale Requiem', 'A Quiet Place: The Road Ahead','Assassin\'s Creed Mirage','Assassin\'s Creed Valhalla','Atomic Heart','Baldur\'s Gate 3','Banishers: Ghosts of New Eden','Black Myth: Wukong','Blacktail','Bright Memory: Infinite','Brothers: A Tale of Two Sons Remake','Chernobylite','Cod Black Ops Cold War','COD MW3','Control','Crime Boss Rockay City', 'Crysis 3 Remastered','Cyberpunk 2077','Dakar Desert Rally','Dead Island 2','Dead Rising Remaster','Deathloop','Death Stranding Director\'s Cut','Dead Space (2023)','Dragon Age: Veilguard','Dragons Dogma 2','Dying Light 2','Elden Ring','Everspace 2','Evil West','Fallout 4','F1 2022','F1 2023','Final Fantasy XVI','FIST: Forged In Shadow Torch','Flintlock: The Siege of Dawn','Fort Solis',
8777-
'Forza Horizon 5','Ghost of Tsushima','Ghostrunner 2','Ghostwire: Tokyo','God Of War 4','God of War Ragnarök','Gotham Knights','GTA Trilogy','GTA V','Hellblade: Senua\'s Sacrifice','Hellblade 2','High On Life','Hitman 3','Hogwarts Legacy','Horizon Zero Dawn','Horizon Zero Dawn Remastered','Horizon Forbidden West','Icarus','Indiana Jones and the Great Circle','Judgment','Jusant','Kena: Bridge of Spirits','Layers of Fear','Lego Horizon Adventures','Lies of P','Lords of the Fallen','Loopmancer','Manor Lords','Martha Is Dead','Marvel\'s Avengers','Marvel\'s Guardians of the Galaxy','Marvel\'s Spider-Man Remastered','Marvel\'s Spider-Man Miles Morales','Metro Exodus Enhanced Edition','Microsoft Flight Simulator 2024','Monster Hunter Rise','MOTO GP 24','Nightingale','Nobody Wants To Die','Outpost: Infinity Siege','Pacific Drive','Palworld','Path of Exile II','Ratchet & Clank - Rift Apart',
8815+
'Forza Horizon 5','Ghost of Tsushima','Ghostrunner 2','Ghostwire: Tokyo','God Of War 4','God of War Ragnarök','Gotham Knights','GTA Trilogy','GTA V','Hellblade: Senua\'s Sacrifice','Hellblade 2','High On Life','Hitman 3','Hogwarts Legacy','Horizon Zero Dawn','Horizon Zero Dawn Remastered','Horizon Forbidden West','Icarus','Indiana Jones and the Great Circle','Judgment','Jusant','Kena: Bridge of Spirits','Layers of Fear','Lego Horizon Adventures','Lies of P','Lords of the Fallen','Loopmancer','Manor Lords','Martha Is Dead','Marvel\'s Avengers','Marvel\'s Guardians of the Galaxy','Marvel\'s Spider-Man Remastered','Marvel\'s Spider-Man Miles Morales','Metro Exodus Enhanced Edition','Microsoft Flight Simulator 2024','Monster Hunter Rise','Mortal Shell','MOTO GP 24','Nightingale','Nobody Wants To Die','Outpost: Infinity Siege','Pacific Drive','Palworld','Path of Exile II','Ratchet & Clank - Rift Apart',
87788816
'Red Dead Redemption','Red Dead Redemption 2','Ready or Not','Remnant II','Resident Evil 4 Remake','Returnal','Rise of The Tomb Raider','Ripout','RoboCop: Rogue City','Saints Row','Satisfactory','Sackboy: A Big Adventure','Shadow Warrior 3','Shadow of the Tomb Raider','Sifu','Silent Hill 2','Smalland','S.T.A.L.K.E.R. 2','Starfield','STAR WARS Jedi: Survivor','Star Wars Outlaws','Steelrising','Suicide Squad: Kill the Justice League','TEKKEN 8','Test Drive Ultimate Solar Crown','The Ascent','The Callisto Protocol','The Casting Of Frank Stone','The Chant','The Invincible','The Last of Us Part I','The Medium','The Outer Worlds: Spacer\'s Choice Edition','The Witcher 3','Uncharted Legacy of Thieves Collection','Unknown 9: Awakening','Until Dawn','Wanted: Dead','Warhammer: Space Marine 2', 'Watch Dogs Legion']# Add Games
87798817
for option in options:
87808818
game_options_listbox.insert(tk.END,option)

Diff for: README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# FSR3 Mod Setup Utility
2-
### Download the FSR3.0-Mod-Setup-Utility [Here](https://sharemods.com/ta35v2u688da/FSR3_v2.8.2.rar.html)<br/>
2+
### Download the FSR3.0-Mod-Setup-Utility [Here](https://sharemods.com/lw8y546t2hwm/FSR3_v2.8.3.rar.html)<br/>
33

44
### Repository FSR3 Mod-Setup Utility Enhanced [Here](https://github.com/P4TOLINO06/FSR3-Mod-Setup-Utility-Enhanced)

Diff for: images/FSR-3-Supported-GPUs-Games.gif

-13.1 KB
Binary file not shown.

Diff for: images/FSR-3-Supported-GPUs-Games.ico

-149 KB
Binary file not shown.

Diff for: images/Hat.gif

81.1 KB
Loading

Diff for: images/Hat.ico

235 KB
Binary file not shown.
-26.9 KB
Binary file not shown.

0 commit comments

Comments
 (0)