-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Civilization 4 (Beyond the Sword) (8800) #179
Comments
If something like that has to be manually installed, then it probably shouldn't be whitelisted until steam is managing to install it itself instead (or the game itself does)? |
I was hoping for kind of conditional whitelist. |
@oleid How did you exactly do that? I'm also on Arch and I've also installed msxml3 using winetricks with: but I'm receiving a Loading Error with following message:
|
Does
show overrides? If you've overrides for msxml3, please try adding msxml4, too. I experimented a little and just realized, that I have that override, too. Not really sure, if it's needed. winehq.org is undecided. Edit: |
Problem solved for me. After experimenting for few hours this is what I've done (not sure what did the trick):
Now, everything works without a single error, however as I said I'm not sure what was necessary and what wasn't. |
https://appdb.winehq.org/objectManager.php?sClass=version&iId=10158 wintricks: winecfg: Recent Failure Reports: |
Civilization IV Beyond the Sword Crashes on "Setup Map\ Issue transferred from #645. Civilization IV Beyond the Sword crashes to desktop without error on the "Setup Map" phase of game loading in these reproducible contexts:
Sometimes crashes in these contexts, only reproducible some of the time:
Both Proton 3.7-3 and 3.7-4 Beta were tried. Otherwise the game works well, and the game does not freeze on any loading phase besides "Setup Map" System info:
@Shished commented on 2018-08-26T18:12:04 I'm using GTX 660 with 396.54 driver and game fails to load XML files during startup (load XML (cached) stage) and as a result all text is unlocalized (words with underscores). Its the same for all Civ4 games. |
Cannot reproduce with proton 3.7-8 or 3.16 any more. |
tested fresh install on 4.2-1. anti aliasing multi-samples set to 16 and resolution set to 3840x2160 causes everything but the cursor to go black. this is a regression (that i would have reported earlier, had i known it wasn't just file corruption, which i initially thought it was), as 3.16-4 does not have this issue, but 3.16-8 beta and 4.2-1 do. every other resolution has been tested, and found to have no issue. this is only with those exact specified settings, any other resolution or anti aliasing setting used in conjunction with 4k appears to be fine. anything after 3.7-8 beta seems to fail at world generation every time if you have the next war mod loaded |
Hello @prototype99, please copy your system information from Steam ( |
https://gist.github.com/prototype99/9a83970a72601e1a068b2aecc7cf4a4c |
Your log contains |
16384 |
Please try a limit around a million to eliminate it as a factor. |
okay. apparently systemd has its own config that until now, i didn't need to touch. it would only let me go up to 1048576 rather than my specified 9999999. both issues are still present but the bad file descriptor error is gone. |
Graphics issue: World generation: |
hmmm... i think i recall that it uses a lot of xml files to be fair. the graphical problem is still observed, this is the log: https://nofile.io/f/zQ5amycsWQY/steam-8800.log |
Game works fine with vanilla proton 5.0-2. |
Game does not work with vanilla proton. Nothing has changed since Proton 3. Confirmed on Debian 10, latest stable proprietary Nvidia driver. Map creation crashes the game randomly, both with a new game and when loading one. Only change in Proton 5 is that the exception actually ends the process rather than stalling it. This crash is strangely a per-startup thing. If a running process succeeds in creating a map once, it'll work consistently. If you start with a complex map script or a large savegame, initial success rate is in the 30% ballpark. Background added with Astronomy or Stonehenge (vanilla) still overlays the map, the game essentially ends there. On the highest zoom level, the map becomes visible. I assume the background gets optimized away there. I had managed to work around that before, but it was a wild combination of settings and native libraries. Wasn't able to find a workaround on a fresh prefix. This is exactly the state we had with Proton 3. Please actually play the game before shouting Hallelujah. Edit: From testing with Wine 5 it appears msxml3 is still the culprit. Edit2: msxml3 did not install for me in Proton with winetricks, the installer would keep crashing. Apparently the workaround is using the quiet install method: "wine msiexec /i msxml3.msi /q". |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
I have been playing with the total conversion mod Caveman2Cosmos and have encountered a seemingly random crash. It didn't seem appropriate to start another thread just for a mod, so I'm just posting this here. I talked to the devs of the mod on this thread (my username is fluffy465 over there, if it wasn't clear). They have been quite helpful, but so far they haven't figured out the solution to the issue. Would anyone here have any idea how to help? Here's a log. It should be very similar to one given in the forum thread. |
@Kartoffelsaft This doesn't seem like a proton issue, based on the forum conversation that you linked to it looks like a misuse of the You can probably work around the issue by making sure your path is only ascii chars and making sure it's shorter than it is now. |
I failed to play 8800 with vanilla Proton (Experimental 6.3+) Inspired by #179 (comment)
And I can play this game with no error after that. I guess this XML issue is highly related to a long-time lasting wine bug |
how were you able to get msxml4 to install on your system? It does not install on mine I get the following error: 0238:fixme:file:NtLockFile I/O completion on lock not implemented yet
0238:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0238:fixme:msi:event_spawn_wait_dialog doing nothing
0238:fixme:msi:event_spawn_wait_dialog doing nothing
0238:err:msi:extract_cabinet_stream FDICopy failed
0238:err:msi:ACTION_InstallFiles Failed to extract cabinet: L"#XML_Core.cab"
0238:err:msi:execute_script Execution of script 0 halted; action L"InstallFiles" returned 1603
0238:err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 1603
0238:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
0238:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
0238:err:msi:ITERATE_Actions Execution halted, action L"ExecuteAction" returned 1603 |
I cannot get msxml4 to install either.. |
The game runs fine when installing native msxml3.
I installed manually msxml3 using winetricks.
Tested on ArchLinux with steam runtime.
The text was updated successfully, but these errors were encountered: