the site instructs you to use japanese number formatting to run this game:
Mildly Important Things: In order to prevent a crash you have to change something in control panel. Go into control panel, find "Clock,Language,and Region" Click on it. Find "Change date,time, or number formats" Click it. Change the top most dropdown box to Japanese(Japan) and apply.
i misunderstood this and tried running with japanese time format, like so:
WINEPREFIX=/path/to/wine32 LC_TIME=ja_JP.utf8 wine Boushuen.exe
i couldn't understand the output of error.txt, but there's a readme file that invites you to email the developers if you have issues. i was told it was specifically the number format that needs to be japanese, so i tried again with this instead:
WINEPREFIX=/path/to/wine32 LC_NUMERIC=ja_JP.utf8 wine Boushuen.exe
i still had the same issue where it crashes when i try to launch a game. i also tried with LC_MONETARY, LC_MEASUREMENT, and even LC_ALL, but i got the same result. i also tried just changing LC_NUMERIC in locale.gen but that didn't help either. not changing the number format is meant to be the most common cause of crashes with this game, but it doesn't seem to have worked for me so i thought it might be something to do with wine. any advice would be much appreciated.
this is what's written in error.txt:
Code: Select all
Application Version = Age of Ethanols 1.36 EngVersion
Boushuen.exe is found. FileSize = 1030656.
ConfigTool.exe is found. FileSize = 241664.
GameConfig.dat is found. FileSize = 3200.
umw_unmanaged.dll is found. FileSize = 640512.
Data00.pack is found. FileSize = 177563709.
Data01.pack is found. FileSize = 6047094.
Data02.pack is found. FileSize = 611652.
Data03.pack is found. FileSize = 3695080.
IronPython.dll is found. FileSize = 1577984.
OggVorbis.dll is found. FileSize = 1735168.
OS = Microsoft Windows NT 6.1.7601 Service Pack 1
DotNetFramework40Client = True
DotNetFramework40Full = True
System.NullReferenceException: Object reference not set to an instance of an object.
at AgeofEthanols.Game.Stories.Story04.<GetUpdateMethod>d__b.MoveNext()
at AgeofEthanols.Game.ScnGameStory.OnUpdated()
at umw.Scene2D.InternalUpdated()
at umw.SceneManager.Update()
at umw.Core.Update()
at AgeofEthanols.Program.Exec(String[] args)
at AgeofEthanols.Program.Main(String[] args)