GDS UNGODLY MOD SUITE Installation Guide · by StixsworldHD (StixsmasterHD4k)

PART 3 OF 3 · THE REAL WORLD

Install GDS Real World Overhaul v1.0.1

Every parody name in Game Dev Story becomes its real-world counterpart — all at once, in every language, in new games and old saves. IES becomes the NES, PlayStatus becomes PlayStation, Gilly Bates becomes Bill Gates, and the review magazine becomes Famitsu. 311 names in total, every single one editable. Names are purely cosmetic: salaries, stats, unlock conditions, console release schedules, license fees, market shares and game balance are untouched, and saves remain fully compatible with the mod on, off, or uninstalled.

The archive for this part

Contains GDSRealWorldOverhaul.dll and its full README with every name mapping documented. Requires Part 1; installs identically to Part 2.

GDSRealWorldOverhaul_v1_0_1_BepInEx6-IL2CPP-x86.rar

Download 39 KB

Installation, step by step

  1. Confirm the loader is baked

    Same prerequisite as Part 2: BepInEx installed (Part 1) and the game run once so BepInEx\interop\ exists. This plugin was compiled directly against interop assemblies generated from the live Steam build, so it drops straight into an existing setup with zero extra steps.

  2. Extract the plugin DLL into BepInEx\plugins\

    Open GDSRealWorldOverhaul_v1_0_1_BepInEx6-IL2CPP-x86.rar. Inside its top-level folder:

    GDSRealWorldOverhaul_v1_0_1_BepInEx6-IL2CPP-x86\
    ├─ GDSRealWorldOverhaul.dll   ← copy this into <game>\BepInEx\plugins\
    └─ README.md                  ← the full manual, incl. all 311 name mappings

    Copy GDSRealWorldOverhaul.dll to:

    <game folder>\BepInEx\plugins\GDSRealWorldOverhaul.dll

    With Part 2 installed too, the plugins folder now holds both DLLs — this is the complete suite:

    Windows Explorer showing BepInEx plugins containing GDSRealWorldOverhaul.dll and UngodlyEndless.dll.
    BepInEx\plugins\ with the full suite installed: GDSRealWorldOverhaul.dll and UngodlyEndless.dll side by side. Load order does not matter — they are fully compatible either way.
  3. Launch and verify

    Start the game and check BepInEx\LogOutput.log. A healthy log contains exactly two lines from this plugin — the overrides-file notice and the loaded banner — and zero warnings attributed to it:

    [Info   :GDS Real World Overhaul] Loaded name overrides from ...RealNameOverrides.json
    [Info   :GDS Real World Overhaul] GDS Real World Overhaul v1.0.1 loaded - 311 parody names mapped ...

    On the very first run you may instead see "Saved name overrides to …" — that simply means the overrides JSON wasn't found, so the mod generated a complete one for you. Self-healing by design.

    At the title screen, press F6:

    GDS Real World Overhaul v1.0.1 window over the title screen showing the Overview tab: what the mod does, and category switches for consoles, companies, staff, outsourcing, award publishers, award games, outlets, console parts and Deep Text Sweep.
    The F6 window, Overview tab. Eight tabs across the top; the Overview hosts the master category switches — uncheck any group to keep its parody names. Changes take effect the moment you hit Apply Now, even in the middle of a save.
PART 3 COMPLETE — SUITE INSTALLED

Both plugins are in. Head to Verify & Troubleshoot to match your full directory tree against the reference screenshots and read the healthy-log checklist.

The F6 window — eight tabs

GDS REAL WORLD OVERHAUL — WINDOW MAP
  • Overview — master category switches with plain-English gameplay notes: consoles (25), companies (6 platform holders), staff (all 45 hireable + secret), outsourcing (18 contractors), award publishers (10), award games (54), review + news outlets, console parts (the joke CPU on the custom-console screen), and Deep Text Sweep, which also fixes names inside news, fan mail and reports (recommended ON).
  • Consoles / Companies / Staff / Outsourcing / Award Games — every single name in an editable text box: the parody (EN + JP) on the left, type anything you like on the right.
  • Outlets — the review banner & news magazine text (Famitsu by default — a nod to the four-judge, 40-point Cross Review the game's review screen lovingly parodies).
  • Options — window hotkey/scale, max-name-length safety trim, replacement logging.

Buttons along the bottom: Apply Now (rewrites the running game's name tables instantly — even mid-save), Save Overrides (writes the JSON + config), Reload File, Reset ALL Defaults.

A taste of the 311 mappings

CategoryParody → real world
Consoles (25) IES → NES · Super IES → Super NES · PlayStatus → PlayStation · Whoops → Wii · Harpo Drive → Dreamcast · Game Kid → Game Boy · Virtual Kid → Virtual Boy · Microx 480 → Xbox 360
Platform holders (6) Intendro → Nintendo · Senga → Sega · Sonny → Sony · Microx → Microsoft · Nipon → NEC · Karoi Soft → Kairosoft
Staff (45) Gilly Bates → Bill Gates · Stephen Jobson → Steve Jobs · Shigeto Minamoto → Shigeru Miyamoto · Chimpan Z-Force → Gunpei Yokoi · Sandy Claus → Satoru Iwata (tribute) · Mister X → Hideo Kojima · Kairobot stays Kairobot — he's Kairosoft's real mascot
Outsourcing (18) B. Toven → Beethoven · Moe Zart → Mozart · Kim Poster → Akira Toriyama · Milk Puddingsky → Nobuo Uematsu · Ima Gamer → Toby Fox
Award publishers (10) Round Phoenix → Square Enix · Campcon → Capcom · Muxxis → Maxis · Lame-o Games → Hudson Soft
Award games (54) Dragon Quest · Final Fantasy · Street Fighter II · Pokemon Blue · Sonic the Hedgehog · EarthBound · River City Ransom · Legend of Zelda — even Game Dev Story itself competes at the awards
Outlets Review banner & "Game Guy Magazine" → Famitsu (both editable)

Every judgement call is documented in the package README and can be vetoed in the GUI or the JSON — where a parody targets a real person, that person is the default; pun-only names get a fitting real game-industry figure matched to the character's role and tier. A few faithful defaults run long ("Sonic the Hedgehog", "Nobunaga's Ambition"); everything fits on standard resolutions, and if your setup ever clips a list entry, set Max name length = 14 in Options and every replacement is trimmed to fit.

How it works (and why you'll never feel it)

The mod hooks the four choke points all name data flows through: the AddHard / AddMaker / AddSyain / … funnel used by both new games and save loads (remapped by stable integer ID — identical in every language and every save, which is what makes a Japanese save, an English save and a brand-new game all come out with the same real names), the game's localisation function LT(string) (an exact-match O(1) dictionary hit), the optional memoised Deep Text Sweep postfix for names living inside composed sentences, and an event-time sweep of the message feed. One dictionary lookup per rendered string, a one-time remap on new-game/load, no allocations on the hot path, no per-frame work. You will not find this mod on a profiler.

Files the mod writes

Path (under the game folder)What it is
BepInEx\config\stixsworldhd.gds.realworldoverhaul.cfg Category switches, hotkey, window scale, name-length trim, logging options.
BepInEx\config\GDSRealWorldOverhaul.RealNameOverrides.json Every name mapping, editable by hand or through the F6 window's Save Overrides button. Delete it and the mod regenerates a pristine copy on next launch.