0 of 0

File information

Last updated

Original upload

Created by

WesternAndCo

Uploaded by

WesternAndCo

Virus scan

Safe to use

About this mod

Removes annoying VRAM message.

Requirements
Permissions and credits
Mirrors
Changelogs
Donations
Removes the annoying VRAM message ingame.
 
WARNING: This mod doesn't unload when switching from story mode to online mode, as it doesn't use scripthook. Regardless, don't use this mod online even though the intent of this mod is not cheating. It is recommended to remove all mods before using online mode instead of assuming scripthook is unloading all mods.

For Scripthook RDR2 V2 users:
I have released a version for users of Scripthook RDR2 V2. It is a direct replacement, with same installation as the original. Do NOT use this version if you are using AB's scripthook. 

The reason there is a dedicated version of this mod for Scripthook RDR2 V2 is that the original version is not compatible with V2, and this resulted in users getting a black screen, instead of the game starting up and reaching the main menu.

For String Translator Users:
This mod will not work, as String Translator uses the same hook that this mod uses and it overrides the hook that this mod uses. 
Instead, open the rdr2-translator.xml file and find the text "0xA3774AB6". Delete the entire string contained and save the file.

The edit should look like this: 
<String id="0xA3774AB6"></String>


If there is a virus detection on this software, it is a false positive. Refer to your antivirus documentation for information on how to exclude the file.
 
Code (Requires minhook and a pattern scanner to work):
static const char* (*g_origGetText)(void* theText, int a2, uint32_t* hash, int* a4);

static const char* GetText(void* theText, int a2, uint32_t* hash, int* a4)
{
if (*hash == 0xA3774AB6){
return "";
}

return g_origGetText(theText, a2, hash, a4);
}

//Put this into the initialization code. CreateHookAndNotifyAnyError is MH_CreateHook but is a wrapper that alerts the user
//with a message box if something went wrong.

CreateHookAndNotifyAnyError(hook::get_pattern("48 81 C1 D0 00 00 00 E8 ? ? ? ? 48 8B CE 83 FB FF 74 ? 44 8B 44 24 50", -57), GetText, (void**)&g_origGetText);