ValveSoftware / ValveSoftware/Proton

TNN Motor Sports Hardcore TR (393540) - Requires .NET 4.0 to run

Open
#1,951 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

.NET Game compatibility - Unofficial
Dominant language
C++
Stars
32.8k
Forks
1.6k
PR merge metrics
PR metrics pending

Description

Compatibility Report

  • Name of the game with compatibility issues: TNN Motor Sports Hardcore TR
  • Steam AppID of the game: 393540

System Information

I confirm:

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

Log gist: https://gist.github.com/Arucard1983/6f7db0d770e30628466861374e7b9179

Symptoms

The Game won't start at all, unless you install .NET 4.0 Framewrok, which can be done by installing winetricks and protontricks.
Once done, just type on the Terminal:
$ python3 protontricks 393540 dotnet40

Once installed .NET 4.0, the game launcher starts, and it works as expected.

Reproduction

Just click Play, and after some seconds, nothing happens.

Final Remarks

This game is actually a licensed PlayStation Game sold along a custom fork of the Libretto PCSX emulator, along a .NET program that works as a configuration tool and launcher.
The game's vendor displays the GPL code on their Support Page, so there's no GPL violations.
And also the forked emulator works without the copyrighted PS1 firmware, that Sony would never license it outside the PlayStation Store games!

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The report names no repository files or tests. Start by reproducing the launch failure with Proton 3.16.4-beta, compare behavior with and without the reported dotnet40 workaround, and inspect the linked logs; done would mean the game's startup behavior is resolved or its compatibility status is clearly established.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.