Cities: Skylines

Cities: Skylines

CSL Map View
miki.antena 2019 年 2 月 10 日 上午 2:55
Running CSL Map View on Linux [solution]
Your Mod does work with linux, however some configuration is needed.

1. You need to configure wine with 64-bit prefix ( WINEARCH=win64 WINEPREFIX= ~/.wine64path/ winecfg )
2. Install .NET 4.0 and .NET 4.5.2 (I installed those two, not really sure which one of these is required), I used winetricks to install these
3. Run winecfg on your Wine64 prefix ( WINEPREFIX= ~/.wine64path/ winecfg ) and change the Windows version to Windows 7.

After exporting a map (and NOT Export and run Viewer), go to the folder where where map viewer is installed (normally at ~/.Steam/SteamApps/common/Cities_Skylines/CSLMapView )

Run Map Viewer:
WINEPREFIX= ~/.wine64path/ wine CSLMapView.exe

or
WINEPREFIX= ~/.wine64path/ wine CSLMapView.exe cslmapfile.cslmap

or you can even have a bash script called cslmapview.sh or similar:
#!/bin/bash
WINEPREFIX= ~/.wine64path/ wine CSLMapView.exe "${@}"

Software versions used:
Linux 4.20.0-arch1-1-ARCH x86_64
wine-4.0-rc4
winetricks 20181203

Notes:
I presume something similar would work on MacOS because of the underlying OS and software similarities. But I wouldn't know exactly as I don't use it and have nothing to test it on.

Also, there might be a possibility to use Steam Proton or whatever it's called and create a wrapper
script if developer wants to make this officially working on Linux and Mac. I haven't explored that possibility any further, as I quickly made this work this way.
最后由 miki.antena 编辑于; 2019 年 2 月 10 日 上午 3:04
< >
正在显示第 1 - 9 条,共 9 条留言
darthroe 2019 年 4 月 17 日 下午 12:04 
Thanks. It works for me too (I use Manjaro Linux). I used winetricks to force install .Net 4.5.2
shrekschussel 2020 年 4 月 12 日 下午 3:47 
worked for me as well, arch linux and wine 5.5 (using the above prefix configuration).
xroads42 2021 年 12 月 30 日 下午 2:01 
Easyier way: add CSL Mpaviewer to your steam libary. select proton in the settings and it works.
mvnascimento 2022 年 2 月 5 日 下午 4:21 
@xroads42, didn't get it. Proton is used to run steam apps, You are saying that is possible to add the CSLMapView.exe to steam library? How?
Vanilla Wafer X 2022 年 3 月 27 日 上午 1:52 
引用自 mvnascimento
@xroads42, didn't get it. Proton is used to run steam apps, You are saying that is possible to add the CSLMapView.exe to steam library? How?
At the bottom of steam click "Add a Game" button then click "Add a Non-Steam Game".
Click Browse and change the file type to "All Files". Find the .exe and add it.
Then just like any other game in steam right click it go to "Compatibility" and enable proton.
Runs great.
BierPizzaChips 2024 年 4 月 18 日 上午 2:08 
Launching from Steam as added game fails for me as by April 2024 with Proton Experimental. But works fine with GE-Proton8-27. Just needs a minute or two before the application pops up.

@xroads42: Thanks for the tip, mate. :steamhappy::steamthumbsup:
inc0nley 2024 年 5 月 28 日 下午 9:08 
Test from May 2024. On my M2pro MacBook Pro (macOS 14.1) , running cslmapview with crossover 24.0 (wine 9.0) but not doing well. After building .NET4.0 and .NET 4.5.2, the application can preview .clsmap file under non high-resolution display mode. When high-resolution mode on, cslmapview will encounter black screen and then my MAC restarts automatically. I am trying to build XML 6.0 and XNA in the bottle but not help at all.
inc0nley 2024 年 5 月 30 日 上午 12:50 
引用自 inc0nley
Test from May 2024. On my M2pro MacBook Pro (macOS 14.1) , running cslmapview with crossover 24.0 (wine 9.0) but not doing well. After building .NET4.0 and .NET 4.5.2, the application can preview .clsmap file under non high-resolution display mode. When high-resolution mode on, cslmapview will encounter black screen and then my MAC restarts automatically. I am trying to build XML 6.0 and XNA in the bottle but not help at all.
Good News!!! After I tried to find resolution from codeweaver forum I found this: https://support.codeweavers.com/en_US/troubleshooting/troubleshooting-unlisted-applications-cxmac, and when I used “The-Kitchen-Sink.cxarchive bottle” which codeweaver company published, the cslmapview run well (even under high-density mode), I think crossover windows version CSL1 and cslmapview is way more better than macOS native version
locnkar 2024 年 7 月 1 日 上午 9:37 
I added it as a non-steam game and ran it with proton 8.0 and it worked!
Thank you!
< >
正在显示第 1 - 9 条,共 9 条留言
每页显示数: 1530 50