[Bug 29699] New: Hardwar fails to start: unable to save file with the correct extension
wine-bugs at winehq.org
wine-bugs at winehq.org
Tue Jan 24 12:23:04 CST 2012
http://bugs.winehq.org/show_bug.cgi?id=29699
Bug #: 29699
Summary: Hardwar fails to start: unable to save file with the
correct extension
Product: Wine
Version: 1.3.37
Platform: x86
URL: http://www.downloads.hardwar.info/ftp/demo/harddemo1.e
xe
OS/Version: Linux
Status: NEW
Keywords: download, regression
Severity: normal
Priority: P2
Component: comdlg32
AssignedTo: wine-bugs at winehq.org
ReportedBy: gyebro69 at gmail.com
CC: alexhenrie24 at gmail.com
Classification: Unclassified
Regression SHA1: 7a34094e6e3e8a321148c64b0c9e2b986e63a7d9
When starting a new game in Hardwar 2.04 the player must save the game first.
There is a file dialog box asking for the save game name. The game accepts the
given file name (by default this is Untitled.sav) and begins to load the game.
However an error message appears soon, before the menu could appear. The text
in the error dialog box says:
'Save file extension must be ".sav" - can't use "C:\Program
Files\Hardwar\Untitled.a?ᵬ"
See the incorrect file extension? Thus the game fails to load and quits.
This is a regression, caused by
7a34094e6e3e8a321148c64b0c9e2b986e63a7d9 is the first bad commit
commit 7a34094e6e3e8a321148c64b0c9e2b986e63a7d9
Author: Alex Henrie <alexhenrie24 at gmail.com>
Date: Fri Jan 20 14:52:18 2012 -0700
comdlg32: Correctly handle filters with multiple file extensions in Save As
dialogs.
:040000 040000 a09f5d53eac9b84a775256e3c674a92cfb92a7ae
01d8f952110ad1aa3a628179bfc3686913749644 M dlls
The reverted patch fixed the issue.
The original demo for Hardwar doesn't have the option to save the game, but you
can reproduce the problem after installing the 2.04 patch over the demo. Please
follow the given instructions carefully (it's gonna be a little tricky doing
this).
1. Launch harddemo1.exe (download link located in the URL field) which extracts
the content of the installer. The default location for the installer will be
C:\users\your_username\Temp\harddemo.
2. Launch the installer with Setup.exe.
3. Download, unpack and install the 2.04 patch, available here:
http://www.downloads.hardwar.info/ftp/patch/official/u204patch.zip
4. Start the demo with Hardman.exe. In the launcher go to the Controls tab and
change the flight controls from keyboard to mouse, then change it back to
keyboard.
5. Go to the Display tab, select Direct3D Primary Display and choose a valid
screen resolution.
6. Go back to the Game tab and click on the <Launch...> button.
7. In the first dialog click on <Ok>. A 'save file as...' dialog appears with
the name Untitled, click on the <Save> button. The game begins to load but soon
it is interrupted with an error message.
The only relevant line in the terminal is
>fixme:commdlg:GetFileName95 Flags 0x00008000 not yet implemented
But this line was present before the regression too.
Please let me know if you need a log with debug channels enabled.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list