Gaming/Modding

Mods, Emulators, and PC gaming help

Most of the sections on this page will be how to get older games to run better, or with some modern QoL features.

Giving more RAM to 32-bit apps

Last Updated: January 2026

NTCore 4GB Patch

32-bit apps can use up to 4GB of RAM, but are usually limited to 2GB because computers back then only had 4GB of RAM, so programs were only allowed access to 2GB.

Luckily, there is a simple flag in 32-bit programs that allows them to actually use 4GB of RAM on 64-bit systems.

Download and run this program, selecting the .exe of the game you want to patch when the program prompts you. That’s it. It will now have access to 2x RAM as before.

This is necessary when modding some games, especially when using HD textures. Some modpacks even come bundled with this. But on other games (especially open world games like Fallout NV), it’ll actually improve the vanilla game, running smoother and crashing less, just because it has more resources.

In-Game Settings
Ambient Occlusion

AO is essentially fake lighting. Without any light sources, we can approximate shadows from objects near each other. This is used in addition to a regular lighting engine, or ray tracing, to cast actual lights and shadows around the game world. Even a good lighting engine looks wrong without AO. It’s one of the most important tricks for making a game look good, and the lack of it is why really old games just look flat.

PerformanceQualityNotes
SSAOFastOkay causes haloing
HBAOSlowGoodHalf-res/flickers
HBAO+FastBetterghosting
GTAOSlowerBestmore VRAM + ghosting
RTAOSlowestRealisticRay Tracing

When in doubt, HBAO+ or GTAO will be your best bets, unless you really like Ray Tracing and have the performance overhead for it.


Texture Filtering

Texture filtering is how the game interprets your textures. You can have high resolution textures, but with bad filtering, you won’t notice and will just be wasting VRAM.

Texture filtering has multiple components, so we’re going to break this down into 4 sub-parts: Texture Sampling, Mipmaps, Anisotropic Filtering, and LODs

But before that, let’s discuss the literal raw images stored on your PC, and which version to load into VRAM. It’s basically where we start from to then sample, filter, etc. to render in game.

Texture Quality

This is which version of the game’s textures to load in. You can choose like low-med-high, and that will give you textures of different resolutions.

Texture quality basically ONLY costs VRAM, so you should max this out if you have the VRAM available, as it doesn’t cost anything, everything after this is based on how nice these textures look, and you already have it downloaded.

This actually makes for a solid lo-fidelity look for PC handhelds (where you care about battery life), where you set the settings all to minimum, except the textures to high. Things look simplified, but still HD.

Some games will let you choose not to install the HD or 4k textures if you don’t plan to use them, but otherwise, if you can’t afford to use the textures, games just make you download everything in the highest quality anyway.

Texture Sampling

Texture sampling is how the game reads points from a texture to load into game. So an HD texture can be really blurry if you’re using the wrong filtering technique. Try to keep this as high as possible in high fidelity games. It’s not that expensive these days.

In most games, Trilinear is the best option

  • This is not an expensive part of rendering, so you shouldn’t need to drop to Bilinear unless a game doesn’t have it

If a game is pixel art, then you’ll want to disable this or use Nearest, to stop it from blurring the textures.

Mipmaps

Mipmaps are essentially the idea of taking a texture and pre-downscaling it to a smaller size, so that later in-game, you render the smaller texture on things farther away, to save the resources of rendering the full image, and also because you tend to get weird artifacts trying to render full size textures really far away and at weird angles.

Most games won’t actually let you change this, you just needed to understand this before we move on. It is an effectively free process that games will just do.

Note: Trilinear filtering, without mipmaps, won’t be any different than bilinear filtering, but it also doesn’t cost any more, so unless you’re having graphical issues, trilinear should be fine.

Anisotropic Filtering

AF renders mipmaps of different proportions and fixes textures rending strangely at odd angles and improves clarity further from the camera. It can range from 1x (off) to 16x.

On most games, you can do 16x AF. It shouldn’t cost more than a frame more than 8x AF, which already shouldn’t cost you a frame.

  • If playing on hardware where 16x or 8x does cost frames, then use 4x.

On older games without mipmapping though, you’ll want this off, as it can produce strange “shimmery” artifacts.

Also on pixel art games again, just like Trilinear, you’ll just want this disabled.

On a PC handheld, you can drop this to 4x AF to preserve battery life.

Level-of-Detail

LODs are models and textures the game swaps in for objects far from the camera. If a tree is too far away to make out the smaller details, then a lower “level-of-detail” version will be rendered while it’s out of range. Think of mipmaps as the texture LODs, and then game devs make the 3d model LODs to swap in. Or UE5 uses Nanite to generate them at runtime.

Seeing this visually is often referred to as “pop-in”, so if you see objects loading in, or the terrain adjusting slightly as you enter a town, then you saw it swap a lower LOD model for the higher one. Increasing the LOD will actually just increase the range at which higher LOD models load. This can be very taxing on your PC, but also can help with immersion the most.

LOD affects the CPU a lot more than the other settings, as it’s literally handling thousands of little game decorations around the world, spawning them in and culling them out, updating their models, etc. all in real time. You basically want this as high as your PC can handle, so if the game has recommended settings for you, and this is one of them, you can try raising it to the next level, and if it doesn’t perform well, then dropping it back down.

For older games, max out the LOD, use mods if you need to, you should be able to render every object in the game at max LOD with your modern hardware.



Call of Duty: Finest Hour & Big Red One

Last Updated: September 2026

Finest Hour & Big Red One are the console ports of the first 2 Call of Duty games, except back then cross platform “ports” were often outsourced to a different studio and an entirely different game.

Play on Dolphin with these settings:

Config > General > Basic Settings

  • Enable Dual Core
  • Enable Cheats

Graphics > General > Shader Compilation

  • Hybrid Ubershaders
  • Check Compile Shaders Before Starting

Graphics > Enhancements

  • Internal Resolution: 3x Native
  • Anti-aliasing: 2x MSAA
  • Texture Filtering: 16x Anisotropic
  • Check Per-Pixel Lighting

Finest Hour
Right Click Game > Properties > AR Codes

  • Click Add New Code
  • Name: Widescreen
KYFW-UZWZ-MW3ZQ
11ZE-JQ6X-3DKC3
GTA IV

Last Updated: January 2026

GTA IV is a very broken mess on PC, but there is a single one-mod-fix-all solution that turns it into the best way to play it.

Fusion FIx
Nexus Mods
GitHub
Download

The mod can be extracted into the game’s folder, or there’s an installer that will do it for you. Just follow the instructions on the GitHub page.

Pokémon

Last Updated: January 2026

The following ROM hacks add QOL features, such as all Pokémon being available in a single game, meaning version exclusives, but also those you have to trade to evolve, or needed a special event. They tend to have a bunch of other stuff too. They don’t make the games harder though, at least not much harder.

Gen 1

GBA UltraViolet – all Gen 1 Pokémon available in FireRed

Gen 2

GBA Heart n Soul – ROM hack for Emerald
NDS HGSS Golden Edition – all Gen 2 Pokémon in HG/SS

Gen 3

GBA Modern Emerald – QOL ROM hack true to Gen 3
GBA Delta Emerald – ports ORAS features to Emerald
3DS ORAS Polished – all Gen 3 Pokémon in OR/AS

Gen 4

NDS PlatinumQOL – all Gen 4 Pokémon in Platinum
Switch Luminescent Platinum – all Gen 4 Pokémon

I could add more, but we don’t really play the games after that.

Sonic – Classic 2D Games

Last Updated: January 2026

Sonic Origins Ultrafix
GameBanana
Hedge Mod Manager

Sonic Origins is the official way to play these games, but they have some issues and there’s a single one-mod-fix-all solution that fixes most everything, making the games more authentic, but also lets you customize how you want to play these classics, like allowing the spindash and drop-dash in games before they originally released, or making all characters playable in all levels.

First you’ll need Hedge Mod Manager, this will let you mod a bunch of Sonic games, but once you follow the instructions to install it and it’s all set up correctly, you should be able to 1-click-install from the GameBanana page.

Sonic – Classic 3D Games

Last Updated: May 2026

Sonic Adventure DX

SADX Dreamcast Conversion

Use the SADX Mod Installer to get the SAModManager and improvement mods


Sonic Adventure 2 Battle
Render Fix

Download from Github and use SAModManager to install

If you don’t have SAModManager from the SADX installation, download it here: GitHub

Just place it in the Steam install location for your game and run it to install the Render Fix mod


Sonic Heroes
Reloaded II Modloader

Download Setup.exe from the link above and follow the directions to setup Sonic Heroes.

Download these prereqs from the Reloaded II Modloader

Search them in the “Download Mods” section. The correct ones are named these exactly and made by “Sewer56

  • Sonic Adventure 1/2/Heroes Physics Swap
  • TONERR: The ONe Expandonger Reloaded Reloaded
  • Reloaded File Redirector
    Note that there are copies uploaded by “Sewer56lol” idk if these are like a virus or something but don’t get them

Physics Swap Mod Preset + Stage Fix

Now, you can download version Version X, A, B, or C from the link above and install the actual fix mod

Here are the explanations for the versions of the mod:

  • Version A removes the repeated voice lines that are in the game multiple times when automation happens normally
  • Version B removes all voice lines from the stages
  • Version C leaves the voice lines untouched
  • Version X has the Ver.A Dialog changes, but also makes a few gameplay changes that makes the game’s flow closer to the Adventure games, not forcing you to slow down as much

I’d recommend Version A for your first playthrough, then try Version X after that. If you have a lot of nostalgia for Tails saying “MY HEAD’S SPINNING” then you might want to use Version C.

After Downloading and extracting, open the README and follow the steps at the top to install the mod. This one is manual, but it’s just dragging+dropping some files.

There’s also some other recommended mods at the bottom of this page, and I personally use them all. Most can be installed through the Reloaded II Modloader “Download Mods” page.


Shadow ’05
Shadow the Hedhodge Reloaded

This mod changes a bit to streamline the game, as in fixing controls, making movement and abilities more fun, unlocking things earlier, etc. It also does the normal stuff like widescreen and HD HUD.


Sonic ’06
Project ’06

If you want to play the story with the bosses, hub areas, and cutscenes, emulate the original with mods. If you want a fully modernized and improved version of the game, both graphically and mechanically, that even makes Silver and Shadow’s stages more fun, then play Project ’06. Should be straightforward, it has all original assets and doesn’t require roms or anything, just unzip and run the game.

Emulating Sonic ’06 with Legacy of Solaris+Physics mods

  • Use latest Xenia canary instead of normal Xenia
    • Open “xenia-canary.config.toml” in the xenia directory
    • Ctrl+F and set clear_memory_page_state = true
    • Ctrl+F and set gpu = "d3d12"
  • Get Sonic ’06 Mod Manager, open it, and set up the game
  • Prereqs, can (mostly) be installed via 1-click install buttons:
  • Legacy of Solaris
    • Click the green “<> Code” button at the top right and then “Download ZIP”
    • Drag+Drop the “Legacy of Solaris – Physics Compatible” folder into the mods folder setup in the mod manager

Now you should be able to launch the game from the modloader.

Splinter Cell

Last Updated: May 2026

Splinter Cell 1
Enhanced SC

Fixes lighting, adds widescreen, controller support, and 3 DLC missions

Adds many additional QoL features like not needing to switch to tools manually before interacting with doors and other backport/console parity features.

If on Linux, make sure to follow those extra instructions in the GitHub page.


Pandora Tomorrow
Fusion Fix

Widescreen Fix + Controller Support

Also lets you change the color of Sam’s goggles via config

There’s mods for the other Splinter Cell games too, but they aren’t necessary like these first two. The FusionFix SC1 mod is actually included in the Enhanced SC above.