Remember Me

Remember Me

28 个评价
Dead Simple 2022 fix everything (almost)
由 superrast 制作
Are you tired of reading, tweaking and restarting? Just want to play ♥♥♥♥♥♥♥ game properly? This is what worked for me and fixed everything. NO CHOICES, UNDERSTANDING OR THINKING REQUIRED.
5
   
奖励
收藏
已收藏
取消收藏
Intro
I wanted to play the game for the first time. I absolutely did not want to fix it, restart to see if some random solution worked, play for 20 minutes and spot another issue!

Do you feel how mad i was? Do you feel the same?

I have read all guides, PC Gaming Wiki and tried different stuff so you won't need to.

This game has great visuals and style, which can be further imporoved by mods and external settings. Unfortunately, it's not very popular and no one fixed controls*, so i recommend playing with gamepad. Also if you have DualShock, there is a mod to replace button prompts (△◯╳□ etc) for better experience!

* Keyboard controls are awkward and missing button prompts sometimes. Mouse works as simulated stick input with inertia and negative acceleration. With occasional lack of control over camera it is quite painful.
Engine config
Issues fixed by these manipulations
Removes FPS lock, reduces stuttering and freezing. I was not able to get rid of freezing entirely, it happens when new parts of level are loading. I'm fed up with UE3 so considered this acceptable. There are also command-line arguments which are even more important than config, but more on that later.

In-game settings
Not much to do here. Set up as you wish and disable VSync!
If you want to cap FPS, use NVidiaProfileInspector or relevant tools for your GPU. This is not required, game works fine at any FPS.

Configuration file
For lazy people like me:
  • Get customized ExampleEngine.ini from here[gist.github.com]
  • place it in %USERPROFILE%\Documents\My Games\UnrealEngine3\RememberMeGame\Config. Overwrite existing file, of course
In case you want to edit ExampleEngine.ini manually, here is what i changed:
[Engine.Engine] PhysXGpuHeapSize=64 [TextureStreaming] PoolSize=4096 UseTextureFileCache=FALSE UseDynamicStreaming=False UseVsync=False
Improvements with mods
There are several goodies for this game at Nexus Mods.
  • Remember Me HD - 2K[www.nexusmods.com] is mandatory, improves textures
  • PS3 Interface Icons[www.nexusmods.com] if you are playing with a Sony controller
  • see other cosmetic stuff there to your taste
All mods are loaded with the tool called TexMod. We are going to try simple setup and improve in the next chapter. For now:
  • Download TexMod, for example from moddb
  • Unpack it somewhere
  • Download and unpack mods, you need .tpf files
  • Run TexMod. On top, click large "folder" button and select game .exe file C:\Program Files (x86)\Steam\steamapps\common\Remember Me\Binaries\Win32\RememberMe.exe
  • Below there is a smaller "folder" button, use it to select .tpf mods
  • Now press "Run". It will take some time to load. If you are using PS3 icons mod, it will be easy to see if it's worked or not: button prompts in-game will be changed.

If you are paranoid like me, SHA256 hash of Texmod.exe is f662be61eee7c3d2849e1c734b3b83e9e25fa4e873c7352852130f0c0ceb98af

Now this is great, but we need to go deeper...
Hacking Windows (what? yes!)
Now things become a little twisted. You see, we need to run game .exe with custom command-line arguments to fix engine because config is not enough (thanks UE3!). At the same time, we need some mods to improve graphics. Mods are loaded by TexMod: it runs .exe and patches its memory, but does not allow user to specify command-line parameters for running the game. We will utilize advanced hacking magic to make both things work at the same time.

Linux user?
No problem! Read comments where @Lettuce explains how to perform these steps without Windows. Of course your setup will be different but you'll get the idea.

OK now back to breaking Windows:

Stage 1: fool Steam to run TexMod
This is simple: we want Steam to run TexMod when we run the game. Just for our convenience.
  • Go to folder C:\Program Files (x86)\Steam\steamapps\common\Remember Me\Binaries\Win32
  • Rename RememberMe.exe to RememberMe_stage1.exe
  • Place TexMod.exe there and rename it to RememberMe.exe
  • Now when you run the game from Steam, it will launch TexMod
  • In TexMod, select RememberMe_stage1.exe and mods to actually run the game

Stage 2: fool TexMod to override what it runs
This is where magic happens: we will tell Windows that when we run some .exe, it should run another .exe instead. It works silently and transparently, a little-known native feature! It is used for debugging software mostly.

For lazy people:
  • Go to folder C:\Program Files (x86)\Steam\steamapps\common\Remember Me\Binaries\Win32
  • Create a COPY of RememberMe_stage1.exe and name it RememberMe_stage2.exe
  • download .reg file from here[gist.github.com] and apply it
  • In TexMod, select RememberMe_stage1.exe and mods to actually run the game

For people who don't import reg files:
  • Go to folder C:\Program Files (x86)\Steam\steamapps\common\Remember Me\Binaries\Win32
  • Create a COPY of RememberMe_stage1.exe and name it RememberMe_stage2.exe
  • Open regedit and go to windows registry location HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
  • Create new key named RememberMe_stage1.exe - registry key looks like a folder.
  • In this key, create new string value named Debugger with full path to copy of .exe with required commandline args: "C:\Program Files (x86)\Steam\steamapps\common\Remember Me\Binaries\Win32\RememberMe_stage2.exe" -ReadPoolSizeFromIni -DisableTexturePool -USEALLAVAILABLECORES
  • Double check you got previous line right: path to exe is in quotes and there are parameters after
  • In TexMod, select RememberMe_stage1.exe and mods to actually run the game

Now what's going to happen:
  • We run game from Steam
  • Steam runs RememberMe.exe and this is actually TexMod
  • In TexMod we select "stage 1" exe and mods. It runs "stage 1" exe...
  • But now Windows steps in and instead runs "stage 2 exe" with parameters that we want!

For those who are wondering, why can't we use single game .exe? Well, Windows will run original .exe instead of original .exe, then instead of it will run original .exe... causing infinite loop. That's why we need two copies.
Optional
Remove intro videos
Go to C:\Program Files (x86)\Steam\steamapps\common\Remember Me\ExampleGame\Movies and delete these files:

  • BIK_Boot_NVIDIA.bik
  • BIK_Boot_Capcom.bik
  • BIK_Boot_Legal.bik
  • BIK_Boot_Legal_DD_SCEA.bik

Regarding CPU cores
A lot of guides mention constant stuttering which is fixed by assigning CPU core affinity to 3 cores. This should not be needed because we run game with command-line paramerer -USEALLAVAILABLECORES. However, if you still experience stuttering, try affinity trick. Please post your CPU model if issue still happens to you.

Best regards

Thanks to RANDOMGUY7 for exploring UE3 settings and switches. See his thread for another game.

Thanks to Lettuce for sharing his Linux workarounds for .reg hacks in the comments!
14 条留言
superrast  [作者] 5 月 17 日 下午 2:45 
Idk. As a general troubleshooting, check sound devices in windows control panel. Disable everything except your speakers/headphones. Also check you have no surround enabled (only stereo). See if sound output settings are default (44100hz, no effects)
JimmyBoB 5 月 17 日 下午 1:06 
There is no dialogue sound when talking on the walkie-talkie. What to do???
superrast  [作者] 2 月 4 日 上午 1:38 
I only used texmod for this game and did not find a way for it to remember stuff, had to select mods every time IIRC
DerDude1138 2 月 2 日 下午 1:44 
Thank you for the guide! It helped out a ton!
I know I am quite late to the party, but due to beeing quite new to modding with TexMod. Do you have to set up the exe and addons each time you launch the game? Or is there a way to save the configuration?
ace 2023 年 8 月 22 日 下午 4:11 
where does the steamdeck save the ini files too? I cannot dins anything in search or through explore local files
superrast  [作者] 2022 年 10 月 10 日 下午 1:25 
No idea about fonts. On 1080p they were ok.Try different antialiasing and resolution settings probably. Also search for font rendering in UnrealEngine games, maybe it's something universal.
Chris 2022 年 10 月 10 日 上午 5:56 
First of all, thank you for sharing this guide, I'm a huge fan of this game and I recently got my Steam Deck so I'll play it there, hope this guide works for the SD!!

I also noticed the fonts in the game's menu look blurry, is there a way to change that? I tried the maximum settings but still the same issue.
Lettuce 2022 年 9 月 7 日 下午 1:56 
@superrast, Not a Problem, my man :) Glad I can be of Assistance. You are welcome to send me a friend request, if you wish.
superrast  [作者] 2022 年 9 月 7 日 下午 1:40 
no problem, important bits are in place. linux users are expected to understand things like that anyway :)
now i'll add a note to the guide, thank you! :sugarplumps:
Lettuce 2022 年 9 月 7 日 上午 9:35 
I've had to really condense this down, taking out important parts, due to the 1,000 char limit. Sorry about that.