protonscr

Nowhere Patrol

protonopen appid 961660Game compatibility - Unofficial.NET.NET-XNA
ValveSoftware/Proton#3396 · opened 2020-01-01 by pizzapappan · updated 2023-08-30 · 7 comments · github · game page · search this game
Ppizzapappan 2020-01-01 github

Compatibility Report

  • Name of the game with compatibility issues: Nowhere Patrol
  • Steam AppID of the game: 961660

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.

Symptoms

A black game window opens for a fraction of a second before closing and an error prompt 'Game has crashed' pops up also saying that the error has been logged. In the game files a Errors.log file can be found which reads this:

NowherePatrol.exe Information: 0 : 12/30/2019 19:50:14
NowherePatrol.exe Information: 0 : VERSION 1.0.10b
NowherePatrol.exe Error: 0 : Input string was not in a correct format.
NowherePatrol.exe Information: 0 :   at System.Number.ThrowOverflowOrFormatException (System.Boolean overflow, System.String overflowResourceKey) [0x0001a] in <a1336bab325642fd867e87ca7626bada>:0 
  at System.Number.ParseSingle (System.ReadOnlySpan`1[T] value, System.Globalization.NumberStyles styles, System.Globalization.NumberFormatInfo info) [0x00071] in <a1336bab325642fd867e87ca7626bada>:0 
  at System.Single.Parse (System.String s, System.Globalization.NumberStyles style, System.IFormatProvider provider) [0x0001d] in <a1336bab325642fd867e87ca7626bada>:0 
  at NowherePatrol.Entities.Global.SafeParse (System.String input) [0x0000c] in <991221f460e24e7b832237a18e994436>:0 
  at NowherePatrol.Entities.Bullet.parse (System.String[]& block, System.Int32& line) [0x00c51] in <991221f460e24e7b832237a18e994436>:0 
  at NowherePatrol.Entities.Bullet.RunScript (NowherePatrol.Entities.Bullet bu) [0x00175] in <991221f460e24e7b832237a18e994436>:0 
  at NowherePatrol.Entities.Bullet.update () [0x000cf] in <991221f460e24e7b832237a18e994436>:0 
  at NowherePatrol.Engine.World.update (System.Single elapsed) [0x0015a] in <991221f460e24e7b832237a18e994436>:0 
  at NowherePatrol.Scene.update (System.Single elapsed) [0x00403] in <991221f460e24e7b832237a18e994436>:0 
  at NowherePatrol.Game1.update (Microsoft.Xna.Framework.GameTime gameTime) [0x002a8] in <991221f460e24e7b832237a18e994436>:0 
  at NowherePatrol.Game1.Update (Microsoft.Xna.Framework.GameTime gameTime) [0x00085] in <991221f460e24e7b832237a18e994436>:0 
  at Microsoft.Xna.Framework.Game.DoUpdate (Microsoft.Xna.Framework.GameTime gameTime) [0x00019] in <8f8cfc60368e471fb606fa263606a7a9>:0 
  at Microsoft.Xna.Framework.Game.Tick () [0x000eb] in <8f8cfc60368e471fb606fa263606a7a9>:0 
  at Microsoft.Xna.Framework.SdlGamePlatform.RunLoop () [0x00021] in <8f8cfc60368e471fb606fa263606a7a9>:0 
  at Microsoft.Xna.Framework.Game.Run (Microsoft.Xna.Framework.GameRunBehavior runBehavior) [0x00082] in <8f8cfc60368e471fb606fa263606a7a9>:0 
  at Microsoft.Xna.Framework.Game.Run () [0x0000c] in <8f8cfc60368e471fb606fa263606a7a9>:0 
  at NowherePatrol.Program.Main () [0x00020] in <991221f460e24e7b832237a18e994436>:0 

I have spoken to the developer through a post on /r/SteamPlay and he has given a few insights as to why this may be happening. Link is here:
https://www.reddit.com/r/SteamPlay/comments/ehy7w0/proton_service_request_for_nowhere_patrol_on_steam/

Reproduction

  1. Run the game using Proton
  2. Game crashes and error window pops up
Kkisak-valve maintainer 2020-01-01 github

Hello @pizzapappan, please add PROTON_LOG=1 %command% to the game's launch options and drag and drop the generated $HOME/steam-$APPID.log into the comment box.

Ppizzapappan 2020-01-02 github

steam-961660.log
Thanks for responding kisak, here is the aforementioned log. I must inform you that that this log was created on another machine with intel graphics because my original listed machine was unavailable. here are the system specifications: https://gist.github.com/pizzapappan/6a3ca1df526c154b9595ab66772a5570

The same error was observed on this new machine as well, the game window opens for a brief second and closes to spit out an error prompt.

Ppizzapappan 2020-01-02 github

error
This is what the error prompt looks like.

Ppizzapappan 2020-01-02 github

Errors.log
And here is the Errors.log located in the game files.

Wwantija 2023-08-28 github

Graphics are heavily distorted when playing the game making the game borderline unplayable. Running RX 6800XT, R7 5800X, Kernel 6.4, mesa-git on Arch Linux. The graphical artifacts also happen on Steam Deck, here's a log from my desktop.
steam-961660.log

Ttarceri 2023-08-29 github

Hi you can use the enviroment var radeonsi_zerovram=true to work around this issue. The workaround will be merged into mesa in this merge request https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24919/

Wwantija 2023-08-30 github

That fixed it, thanks!

Aug 29, 2023, 00:10 by @.***:

Hi you can use the enviroment var > radeonsi_zerovram=true> to work around this issue. The workaround will be merged into mesa in this merger request > https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24919/


Reply to this email directly, > view it on GitHub https://github.com/ValveSoftware/Proton/issues/3396#issuecomment-1696736304> , or > unsubscribe https://github.com/notifications/unsubscribe-auth/ADGEQOFG5OZT6HLMWP6M433XXVTRXANCNFSM4KBZPBYA> .
You are receiving this because you commented.> Message ID: > <ValveSoftware/Proton/issues/3396/1696736304> @> github> .> com>

Launch options