OpenRCT2 fails to run when the path has an emoji in it

Created on 17 Aug 2017  路  8Comments  路  Source: OpenRCT2/OpenRCT2

OS: macOS 10.11
Version: 0.1.1

Steps to reproduce:

  1. Rename the bundle or a folder to contain an emoji
  2. Start the game
Marijn@MacBook-Pro-van-Marijn-10 ~/P/O/M/馃挬-build> ./openrct2 
WARNING[/Users/Marijn/Projects/OpenRCT2/Main/src/openrct2-ui/UiContext.macOS.mm:52 (IsSteamOverlayAttached)]: Function virtual bool OpenRCT2::Ui::macOSContext::IsSteamOverlayAttached() at /Users/Marijn/Projects/OpenRCT2/Main/src/openrct2-ui/UiContext.macOS.mm:52 is a stub.

ERROR[/Users/Marijn/Projects/OpenRCT2/Main/src/openrct2/localisation/LanguagePack.cpp:106 (FromFile)]: Unable to open /language/en-GB.txt: Unable to open '/language/en-GB.txt'
ERROR[/Users/Marijn/Projects/OpenRCT2/Main/src/openrct2/localisation/LanguagePack.cpp:106 (FromFile)]: Unable to open /language/en-US.txt: Unable to open '/language/en-US.txt'
ERROR[/Users/Marijn/Projects/OpenRCT2/Main/src/openrct2/Context.cpp:320 (Initialise)]: Failed to open configured language...
ERROR[/Users/Marijn/Projects/OpenRCT2/Main/src/openrct2/localisation/LanguagePack.cpp:106 (FromFile)]: Unable to open /language/en-GB.txt: Unable to open '/language/en-GB.txt'
FATAL[/Users/Marijn/Projects/OpenRCT2/Main/src/openrct2/Context.cpp:323 (Initialise)]: Failed to open fallback language...
macOS (OS)

Most helpful comment

Now we can safely use 馃帯 as our new save format extension!

All 8 comments

Are you sure it's not just a case of missing link to data/?

ln -s /Users/Marijn/Projects/OpenRCT2/Main/src/openrct2/data and make sure g2.dat is in there too.

You have dethroned me, van der Werf!

@janisozaur It also crashes when you rename the downloadable application bundle

With #8005 merged, is this issue still present?

@Gymnasiast My changes were specific to Windows.

screen shot 2018-09-19 at 00 03 36

It appears Marijn can finally sleep a little more soundly tonight. :wink:

(I guess this means we'll have at least one amusing entry in the changelog for the next release...)

Now we can safely use 馃帯 as our new save format extension!

Was this page helpful?
0 / 5 - 0 ratings