Rollercoaster Tycoon Windowed Mode

ModeWindowed

Jul 30, 2014, 03:51 PM (This post was last modified: Jul 30, 2014, 05:27 PM by pikachewbacca.)
RollerCoaster Tycoon, by default, only supports 3 full-screen resolutions (640x480, 800x600, and 1024x768), but if you have a widescreen monitor, or some other odd size, you can replace one of these resolutions with a custom size. Because these resolutions are hardcoded into the game, the only way to modify them is to edit the game's code.
Black bars... ugh!
Note: I am using original 1998 version of RollerCoaster Tycoon. I have no expansion packs installed, only this one Atari patch that fixes a scenario-loading bug on newer PCs. It should work on the expansion pack versions or the deluxe versions, but I have not tested it on them. If anyone can verify that it works on these versions, by all means, let us know.
I will be using this awesome hex editor called HxD. It's one of the best hex editors I've seen and very easy to use, and works on every version of Windows so far from Windows 95 to Windows 8.1.
Website: http://mh-nexus.de/en/hxd/
1. Make a backup copy of the original RCT.EXE file. If you accidentally mess up this file, you'll need to be able to restore it. It's located in 'C:Program FilesHasbro InteractiveRollerCoaster Tycoon' ('Program Files(x86)' if you're using 64-bit Windows). Copy RCT.EXE to some place on your computer, such as the Desktop.
Back up!!! I can't stress the importance enough!
2. Decide the resolution you want to support. My laptop screen is 1024x600, so that's the resolution I want to use. If you choose something bigger than what your screen can display, the game will default back to 640x480. Supposedly, 1280x1024 is the max that the game can handle. (Sorry, 1080p users! :-( )Next, decide which of the default resolutions you want to replace. I think 640x480 is quite small, so I won't be using that one. So, I've decided to replace the 640x480 option with 1024x600.
3. Convert your resolution to hexadecimal (base 16) values. You're obviously using a 'hex' editor!
I like this site for converting numbers. http://www.mathsisfun.com/binary-decimal...erter.html. My width is 1024, which equals 400h in hexadecimal, and my height is 600 which equals 258h in hexadecimal. (The little h just represents that the number is in hexidecimal.) However, Intel processors are little-endian, which just means that they store the least significant byte first, so we have to accomodate for that. Since my resolution is 0400h by 0258h, we need to reverse the bytes (the two last digits become the two first digits), and it becomes 0004h by 5802h.
3. Open your hex editor and open the RCT.EXE file located in 'C:Program Files...'
Decide which of the default resolutions you want to edit.
If you want to change 640x480, search for these two strings of bytes in the file.
08 68 E0 01 00 00 68 80 02 00
F8 C7 45 FC 80 02 00 00 C7 45 F4 E0 01 00
If you want to change 800x600, search for these two strings of bytes.
08 68 58 02 00 00 68 20 03 00
F8 C7 45 FC 20 03 00 00 C7 45 F4 58 02 00
If you want to change 1024x768, search for these two strings of bytes.
08 68 00 03 00 00 68 00 04 00
F8 C7 45 FC 00 04 00 00 C7 45 F4 00 03 00
Make sure you're searching for 'Hex-values'. If you're searching for a Text-string or something else, it won't be found. All of this data is located near offset 0x00000700 in the file.
As you can see, there is a pattern to how these resolutions are stored in the file, which I've color-coded. The yellow value represents the screen height and the blue value represents the width. Changing the blue value to your width and the yellow value to your height changes the resolution. For example, I wanted to change 640x480 to 1024x600, so I looked for these two strings:
08 68 E0 01 00 00 68 80 02 00 and
F8 C7 45 FC 80 02 00 00 C7 45 F4 E0 01 00
and I changed them to:
08 68 58 02 00 00 68 00 04 00 and
F8 C7 45 FC 00 04 00 00 C7 45 F4 58 02 00
Editing the 640x480 resolution
Once you're finished, save the file.
4. Now, launch RollerCoaster Tycoon and you should now be able to use your new resolution. The only catch is that the Options menu still displays the old resolution in the drop-down box. I have yet to figure out how to change that, but selecting it will actually change it to your new resolution.
Voila! RollerCoaster Tycoon running at 1024x600 in full-screen.
From StrategyWiki, the video game walkthrough and strategy guide wiki

Tested both, windowed mode and full screen - worked flawlessly. Please let Reddit know! Enjoy RollerCoaster Tycoon in HD! 1 point 5 years ago.

Rollercoaster Tycoon Windowed Mode
  • Feb 11, 2016  I recently found my original Rollercoaster Tycoon cd rom that i bought back in 1999 and wanted to give it another go. I have managed to install it on to my Windows 10 x64 laptop but i cannot get it to run. I execute the.exe file but nothing happens. Unfortunately only in windowed mode. I had to play with some compatibility settings.
  • Is it possible to run RollerCoaster Tycoon 2 in windowed mode? I have Windows 7 and the game works, but since my resolution is bigger than the game can handle, I would prefer to play in windowed mode instead of having the game scale.

RollerCoaster Tycoon | Table of Contents | Walkthrough

Table of Contents

The mouse and keyboard are used for RollerCoaster Tycoon. The left mouse button interacts with all buttons, objects, and people on the park by clicking once. The right mouse button can be held down to freely drag the view of the park in any direction by moving the cursor. The cursor itself can move the view by lying near the edges of the screen, but this does not work if the game is running in a window.

The keyboard's arrow keys are used to move the view of the park around. In addition, some keys are assigned to other actions by default. To see the list of available hotkeys, click on the Game Options button on the toolbar, select Options, and click on Customize Keys which is located under Controls. You can assign different keys as well by clicking on a shortcut and pressing the key you want to have assigned. The table below shows the pre-assigned keys.

ActionHotkey
Close Top-most WindowBackspace
Close All Floating WindowsShift + Backspace
Cancel Construction ModeEscape
Pause GamePause
Zoom View OutPage Up
Zoom View InPage Down
Rotate ViewReturn
Rotate Construction ObjectZ
Underground View Toggle1
Underwater View Toggle2
Remove Base Land ToggleH
Remove Vertical Land ToggleV
See-Through Rides Toggle3
See-Through Scenery Toggle4
Invisible Supports Toggle5
Invisible People Toggle6
Gridlines Display Toggle7
Height Marks on Land Toggle8
Height Marks on Ride Tracks Toggle9
Height Marks on Paths Toggle0
Adjust LandF1
Adjust WaterF2
Build SceneryF3
Build PathsF4
Build New RideF5
Show Financial InformationF
Show Research InformationD
Show Rides ListR
Show Park InformationP
Show Guest ListG
Show Staff ListS
Show Recent MessagesM
Show MapTab

[Go to top]← Getting Started | Controls | Paths and Queues →

Retrieved from 'https://strategywiki.org/w/index.php?title=RollerCoaster_Tycoon/Controls&oldid=795996'