http://bugs.winehq.org/show_bug.cgi?id=32619
Bug #: 32619 Summary: Tom Clancy's Rainbow Six: Lockdown can't save a game (directory not created) Product: Wine Version: 1.5.20 Platform: x86 URL: http://www.fileplanet.com/160005/160000/fileinfo/Tom-C lancy%27s-Rainbow-Six:-Lockdown-Demo OS/Version: Linux Status: NEW Keywords: download Severity: minor Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com Classification: Unclassified
Created attachment 43045 --> http://bugs.winehq.org/attachment.cgi?id=43045 terminal output
Normally the game should perform an autosave when starting the first mission, and it should allow you to perform a manual save anytime in a mission. Neither of them work in Wine.
1. After performing a manual save in the game, a 'save successful' message is shown on the screen, however, if I open the <Load game> menu, it is empty. 2. When the player dies there is an option to restore the last saved game: clicking on this option results in a crash as can be seen in the attached log file.
The demo version doesn't let you save the game, but it does perform an autosave, thus the crash can be reproduced with the demo too. Here's how: 1. install the demo, the game needs native d3dx9_36 and dxdiagn (bug #32163). 2. start the demo with Lockdown.exe, skip the intros. In the menu choose <Single Player> - <Start Mission> and wait until the game is loaded. 3. press '4' to instruct teammates to stay back. There will be some bad guys around the corner, step to them without shooting so the player dies pretty soon. 4. the menu with statistics appears, click on <Load Last Save>...the game crashes at this point.
There's nothing serious in the terminal, the game's own log file contains: [ERROR | IkeStateMgr::SaveGame | 735] Could not open file c:/program files/ubisoft/red storm entertainment/rainbow six lockdown demo/data/save/game/autosave.sav
This directory structure does exist in Wine: C:/Program Files/Ubisoft/Red Storm Entertainment/Rainbow Six Lockdown Demo/data/save Inside ../save there should be a /game directory which contains the saved games. This directory (as well as an autosave.sav) should be created when you start the first mission. For some reason the /game directory is not created in Wine.
Workaround: you have to manually create the /game directory before starting the game the first time. Saving/loading will work from then on.