protonscr

RollerCoaster Tycoon 3: Platinum!

protonopen appid 2700Game compatibility - Unofficial
ValveSoftware/Proton#208 · opened 2018-08-23 by moonheart08 · updated 2024-05-30 · 11 comments · github · game page · search this game
Mmoonheart08 2018-08-23 github

The game's intro video and music are completely nonfunctional. Likely due to the usage of the .wma format for music and the .wmv format for movies.

SSCheeseman 2018-08-23 github

I get a runtime error shortly after launch. It goes full screen with a black window, press any key and I get this:
image.

Ubuntu 18.04, GTX 970.

Llegluondunet 2018-10-06 github

Compatibility Report

  • Name of the game with compatibility issues: Roller Coaster Tycoon 3: Platinum!
  • Steam AppID of the game: 2700

System Information

I confirm:

  • [X] that I haven't found an existing compatibility report for this game.
  • [X] that I have checked whether there are updates for my system available.

steam-2700.zip

Symptoms

No intro video, no music, no backgroud music during gaming

Hhypothermic 2018-11-05 github

^music and backgroud music during gaming work fine for me.

Compatibility Report

  • Name of the game with compatibility issues:
  • Steam AppID of the game:

System Information

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

Proton log: steam-2700.log

Symptoms

No intro video.

Reproduction

Download game from steam and run with default Proton settings.

Mmoonheart08 2018-11-06 github

I still have neither, even after upgrading to 3.16-4 beta

NNewbytee 2019-03-28 github

Can confirm this is still an issue in 4.2-1.

Kkisak-valve maintainer 2019-08-01 github

RollerCoaster Tycoon 3: Platinum! (2700)

Issue transferred from https://github.com/ValveSoftware/Proton/issues/2933.
@Newbie13XD posted on 2019-08-01T11:41:29:

Compatibility Report

  • Name of the game with compatibility issues: RollerCoaster Tycoon 3: Platinum!
  • Steam AppID of the game: 2700

System Information

I confirm:

  • [X] that I haven't found an existing compatibility report for this game.
  • [X] that I have checked whether there are updates for my system available.

steam-2700.log

Symptoms

With D9VK enabled, holding shift to elevate buildings while placing them does not work. Works when using WineD3D for DirectX 9, and on Windows (duh).

While testing this, I also noticed another issue: the intro films that play (more like pictures since Proton lacks WMV support) cannot be skipped when using D9VK, but can with WineD3D. (you should be able to skip them with space)

Reproduction

  1. Start the game with launch options set to PROTON_USE_D9VK=1
  2. Start a scenario or sandbox
  3. Place an object and hold down shift while moving the mouse
  4. Notice that it does not work as expected (compare to what it does when using WineD3D)

Note: I'm aware there is an open report for this game, but it seems to be focused on the lack of music, which this is unrelated to.

NNewbytee 2020-10-16 github

As of Proton 5.13-1 the intro films now seem to attempt to play, but instead of playing they seemingly display some colour test? Also, after they're over and you're at the main menu two Active Movie windows appear. Neither show anything but a black screen. Closing both crashed the game for me.

HHonkingGoose 2020-10-16 github

@Newbytee The "color test" intro film thing actually indicates progress is made on the video playback. :wink:

From the CodeWeavers developer https://github.com/ValveSoftware/Proton/issues/1464#issuecomment-710094016:

If you see a color bars pattern appearing now, that's an indicator of our work on certain codecs. You will hopefully see the real video instead of those color bars very soon.

Ttaldarus 2021-01-21 github

I am joining Newbytee on this.

I will point out that I had it previously working fine without the intro video, now I get the colour bars testing, and multiple (2-3) 'Active Movie Windows' that open. This causes a huge amount of lag and the game becomes unplayable/crashes.

The first time I was able to alt/tab and play a little. Second time just exploded.

NNewbytee 2021-06-20 github

Testing with recent Proton versions (6.3-4, 6.3-5, and latest Experimental as of writing) the intro videos do play, but the audio is distorted and makes it sounds like I'm in a real-life creepypasta.

DDanaGoyette 2024-05-30 github

I am joining Newbytee on this.

I will point out that I had it previously working fine without the intro video, now I get the colour bars testing, and multiple (2-3) 'Active Movie Windows' that open. This causes a huge amount of lag and the game becomes unplayable/crashes.

The first time I was able to alt/tab and play a little. Second time just exploded.

This is still just as broken for me. It repeatedly opens an ActiveMovie window that steals focus and minimizes the main game window (which is fullscreen because otherwise the buttons are microscopic), and repeatedly freezes. Even if I tell kwin to never give that ActiveMovie window the focus, it still switches focus.

The music also doesn't play, even in the menu, and it apparently tries to load 64-bit gstreamer libraries even though it's a 32-bit application.

A strace also shows that it's repeatedly cloning some process or other:

[pid 4061529] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x24c2fba8, parent_tid=0x24c2fba8, exit_signal=0, stack=0x24b30000, stack_size=0xff040, tls={entry_number=13, base_addr=0x24c2fb40, limit=0x0fffff, seg_32bit=1, contents=0, read_exec_only=0, limit_in_pages=1, seg_not_present=0, useable=1}}strace: Process 4061542 attached
 => {parent_tid=[4061542]}, 88) = 4061542
[pid 4056123] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x2512fba8, parent_tid=0x2512fba8, exit_signal=0, stack=0x25030000, stack_size=0xff040, tls={entry_number=13, base_addr=0x2512fb40, limit=0x0fffff, seg_32bit=1, contents=0, read_exec_only=0, limit_in_pages=1, seg_not_present=0, useable=1}}strace: Process 4061543 attached
 => {parent_tid=[4061543]}, 88) = 4061543
[pid 4056233] --- SIGUSR1 {si_signo=SIGUSR1, si_code=SI_TKILL, si_pid=4056019, si_uid=1000} ---
[pid 4056233] --- SIGUSR1 {si_signo=SIGUSR1, si_code=SI_TKILL, si_pid=4056019, si_uid=1000} ---
[pid 4056233] --- SIGUSR1 {si_signo=SIGUSR1, si_code=SI_TKILL, si_pid=4056019, si_uid=1000} ---
[pid 4061533] exit(0)                   = ?
[pid 4061533] +++ exited with 0 +++
[pid 4056233] --- SIGUSR1 {si_signo=SIGUSR1, si_code=SI_TKILL, si_pid=4056019, si_uid=1000} ---
[pid 4061542] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0xa2e83ba8, parent_tid=0xa2e83ba8, exit_signal=0, stack=0xa2683000, stack_size=0x800040, tls={entry_number=13, base_addr=0xa2e83b40, limit=0x0fffff, seg_32bit=1, contents=0, read_exec_only=0, limit_in_pages=1, seg_not_present=0, useable=1}}strace: Process 4061544 attached
 => {parent_tid=[4061544]}, 88) = 4061544
[pid 4061542] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x2687fba8, parent_tid=0x2687fba8, exit_signal=0, stack=0x26780000, stack_size=0xff040, tls={entry_number=13, base_addr=0x2687fb40, limit=0x0fffff, seg_32bit=1, contents=0, read_exec_only=0, limit_in_pages=1, seg_not_present=0, useable=1}}strace: Process 4061545 attached
 => {parent_tid=[4061545]}, 88) = 4061545

If I try using ProtonTricks to install quartz, the game instead just outright crashes after the loading progress bar.

Proton versions

Launch options

Upstream links