You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/content/read/blog/p3r-on-w11d/index.mdx
+10-10Lines changed: 10 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,7 +15,7 @@ import mf from "./mf.png";
15
15
16
16
# Persona 3 Reload on Windows 11 Debloat
17
17
18
-
I recently decided I wanted to start playing _Persona 3 Reload_, so I went to my Steam library, as one does, to boot it up. Unfortunately, it wouldn't start. The Steam "PLAY" button went through the steps visually up until it shows as a blue "STOP X" button, and then it just went back to being a green "PLAY" button. Wouldn't even boot up the game window.
18
+
I recently decided I wanted to start playing _Persona 3 Reload_, so I went to my Steam library, as one does, to boot it up. Unfortunately, it wouldn't start. The Steam [PLAY] button went through the steps visually up until it shows as a blue [STOP X] button, and then it just went back to being a green [PLAY] button. Wouldn't even boot up the game window.
19
19
20
20
## Microsoft Visual C++ Redistributable
21
21
@@ -29,9 +29,9 @@ I updated Windows 11, AMD GPU, and AMD CPU and rebooted.
29
29
30
30
I tried running the `P3R.exe` directly with "Run an administrator". Upon doing so I actually got some error messages this time:
Turns out these were missing DLL's from the legacy "DirectX End-User Runtime" package. I was missing these: `XAPOFX1_5.dll`, `X3DAudio1_7.dll`, `XINPUT1_3.dll`, `D3DCOMPILER_43.dll`. It turns out a lot of Japanese PC ports still rely on these runtime files from DirectX June 2010 ish. I went here: <ahref="https://www.microsoft.com/en-us/download/details.aspx?id=8109"target="_blank"rel="noopener noreferrer">DirectX End-User Runtimes (June 2010)</a> and downloaded it temporarily to a folder in my Downloads (there are _A LOT_ of `.cab` files in the download). I did the following:
37
37
@@ -54,11 +54,11 @@ Turns out these were missing DLL's from the legacy "DirectX End-User Runtime" pa
54
54
55
55
### ResampleDmo
56
56
57
-
After rebooting I tried running `P3R.exe` as an administrator again after hitting the "PLAY" button in Steam yielded the same behavior as before. This time I got a different error (which is progress!):
57
+
After rebooting I tried running `P3R.exe` as an administrator again after hitting the [PLAY] button in Steam yielded the same behavior as before. This time I got a different error (which is progress!):
Turns out this is a standard Windows multimedia DLL that normally already exists in Windows. However... I ran this <ahref="https://github.com/raphire/win11debloat"target="_blank"rel="noopener noreferrer">Windows 11 Debloat</a> script when I installed Windows on my PC because I hate bloat. So I needed to download a fresh Windows 11 ISO to mount and grab the missing DLL from. I did the following:
64
64
@@ -75,7 +75,7 @@ Turns out this is a standard Windows multimedia DLL that normally already exists
75
75
76
76
### UnrealEngine
77
77
78
-
After rebooting I tried clicking on the "PLAY" button in Steam. This time the black screen for the game actually showed up and the program was in the bottom bar. The black screen was up for a few seconds before I got an UnrealEngine crash window and the game terminated.
78
+
After rebooting I tried clicking on the [PLAY] button in Steam. This time the black screen for the game actually showed up and the program was in the bottom bar. The black screen was up for a few seconds before I got an UnrealEngine crash window and the game terminated.
79
79
80
80
There is a tool called <ahref="https://github.com/lucasg/Dependencies/releases"target="_blank"rel="noopener noreferrer">Dependencies</a> that is a dependency diagnosis tool. I did the following:
81
81
@@ -85,14 +85,14 @@ There is a tool called <a href="https://github.com/lucasg/Dependencies/releases"
These are foundational Windows Media Foundation DLLs and so these were most likely what was causing the crash. In order to acquire these we repeat the same process we did to retrieve `ResampleDmo.dll`. I went ahead and retrieved all of these: `MFPlat.dll`, `MF.dll`, `MFReadWrite.dll`, `mfcore.dll`, and `mfplay.dll`. After finding them and moving them into `C:\Windows\System32` I rebooted.
93
93
94
94
# Full Moon Again, Crazy How Time Flies
95
95
96
-
After rebooting, I clicked on the "PLAY" button in Steam again and it worked! During this entire process I was sitting in my room hunched over my keyboard with the lights off so I felt like a gremlin. I was tired so I didn't play the game but I did watch the <ahref="https://www.youtube.com/watch?v=xFtdhQoOMH0"target="_blank"rel="noopener noreferrer">Persona 3 Reload Opening Movie</a> all the way through.
96
+
After rebooting, I clicked on the [PLAY] button in Steam again and it worked! During this entire process I was sitting in my room hunched over my keyboard with the lights off so I felt like a gremlin. I was tired so I didn't play the game but I did watch the <ahref="https://www.youtube.com/watch?v=xFtdhQoOMH0"target="_blank"rel="noopener noreferrer">Persona 3 Reload Opening Movie</a> all the way through.
97
97
98
98
I've only played _Persona 5 Royal_ and some of the original _Shin Megami Tensei: Persona_ at this point. Persona games are not unproblematic unfortunately and there are a handful of things about the games that I _really_ don't like, but I try to ignore the parts that suck and appreciate the parts that are great (such as the music and main story).
0 commit comments