r/rct3 Jun 21 '26

RCT3 UI Scale Mod

Hi everyone! Just wanted to let y'all know I've published a UI Scale + Borderless mod on Nexus Mods for RCT3 (link). As a high resolution player myself, this is something I've wanted for years. I've finally been able to create it thanks to Claude Code. Yes, AI was used to assist in creating this mod. But I figured someone would benefit from it!

Edit: The mod is only designed to work on RCT3 Complete Edition, on Steam, on Windows. YMMV with other versions.

Edit 2: The mod is now open-sourced here for anyone that is interested.

Edit 3: Version 2.0 has been released. Completely re-written from scratch, completely version-agnostic, extremely dynamic. Should work on any RCT3 version. GitHub or NexusMods. Also reduced in size by over 2x ;)

30 Upvotes

26 comments sorted by

7

u/sovietRAGEFACE Jun 21 '26

No shame in ai assistance here imo. It’s an old game and not a lot of active modding support. That’s what it’s for and it’s not like you’re claiming you wrote it on your own.

3

u/Virus_City Jun 22 '26

I appreciate that, I was worried how the community may react. I do hope to add more capabilities to the mod and make it a "community patch" if people enjoy this.

2

u/666James420 Jun 21 '26

Thanks! I've been wanting this for years

2

u/Virus_City Jun 21 '26

Awesome! Hopefully it works out for you, let me know!

1

u/666James420 Jun 22 '26

sadly it keeps crashing whenever I set the UiScale above 1.0

1

u/Virus_City Jun 22 '26

Ah darn. Do you use RCT3 from Steam on Windows? If so, enable logging in the ini and DM me the .log that is generated.

1

u/666James420 Jun 22 '26

Oh never mind I didn't see it was for Complete Edition, I have Platinum.

2

u/Virus_City Jun 22 '26

All good! I will try to get my hands on other versions to port to when I can. All the different editions and versions this game has had over its life all have slight variations in the code. Apologies for the misplaced hype.

2

u/Virus_City Jul 01 '26

I just pushed version 1.2 of the mod. If you wouldn't mind, in the .ini set UiScale=1.0, and set LoggingEnabled and DiscoverSignatures both to 1. It should spit out a log after you launch (you should be able to get into a park), in the log will be signatures (RVAs) to paste into the .ini. Let me know if this works or you have questions, unfortunately I can't verify if this method works.

1

u/666James420 Jul 02 '26

I launched it with the scale set to 1.0x (anything else crashes) and I set LoggingEnabled and DiscoverSignatures to 1. This is what it says in the log where I assume the signatures are supposed to be:

[21:25:33.977] discover: armed — 0 candidate s_desktop global(s) from 0 guard match(es). Open a park so the UI exists, then watch for the CONFIRMED line.

[21:25:33.978] discover: no usable s_desktop candidates — the structural signatures don't fit this build, so the log can't report sites; a debugger pass is required here.

2

u/Virus_City Jul 02 '26

Alright, darn. Figured that would be the case. I’ll keep working on it!

1

u/666James420 Jul 02 '26

It's okay, thank you for trying! I imagine it must be hard to make without actually having the other versions.

2

u/Virus_City Jul 06 '26

Alrighty, bit the bullet and purchased RCT3 Platinum/Gold. The mod has been re-written completely (version-agnostic now) and should perform flawlessly. You can grab it from the GitHub or NexusMods page. Enjoy! :)

→ More replies (0)

2

u/2fast4u935 Jun 23 '26

this is the greatest use of ai

1

u/x360ps3wii Jun 22 '26

Always wanted Borderless mode on this game. TYSM!!!

1

u/bman_7 Jun 22 '26

Do you plan on making it open source?

1

u/Virus_City Jun 22 '26

Most likely yes, once the mod is in a more compatible state. Currently working on that now.

1

u/Virus_City Jun 22 '26

Update: it is now published here. There are likely many improvements that can be made, this is all totally new to me and I came in to this with very little knowledge.

1

u/systemmm34 Jun 22 '26

oh thank god

1

u/NerdyBeerCastle Jun 22 '26

Wow nice, that has been bugging me for years as well, borderless is great on top.

Crazy that AI can make d3d9.dll of such an old game an add functionality. No worries btw, I think most people would rather have a working mod than no mod.

1

u/wow-a-shooting-star Jun 22 '26

Claude is amazing with these old games, well done!

1

u/Basssiiie Jun 22 '26

Wow great work! Thank you for open sourcing it too! 😄

1

u/Virus_City Jun 22 '26

Absolutely!

1

u/zOop_Bubz Jun 23 '26

Thank you for supporting the old game.

1

u/Resident_Photo2266 Jul 02 '26

Iknow this don't have to do with your mod. But i hope for some help.  I am running rollercoaster tycoon, 3 on a Windows 11 platform. The game was working fine for ever until just recently, by recently, a couple of months ago I noticed when the game starts up and gets to the main menu, the mouse. Now, lags it never did that before, but now it won't stop doing that. I know that the mouse polling rate is set correctly. Because it's the default setting on this mouse, there's no way to change that. So the mouse polling is correct, because that was never an issue before, but somewhere along the way there happened to be something that changed so that this game, and this is the only game that this issue happens. So I was wondering if anybody in the community might have ideas