I was trying to run one of my kids favourite games with Wine, alas it crashes accessing a null pointer, early on while loading one of the sprite files (not corrupted). I guess the program should be doing better memory checking but since this works on Windows, maybe Wine has fed him before some broken data.
Unfortunately, the terminal output doesn't seem much helpful: http://pastebin.com/m156827fe
The backtrace does not involve Wine, so I guess I need debug channels to figure out what's going on? What would be the best approach to figure out why the game is crashing? What
I have a Nvidia card with driver 177.82, but I guess at this early stage it would not matter much (well, unless the sprites are already being loaded into card memory, but I don't know if this makes sense). And I set VideoMemorySize=512.
EDIT: actually the game reports that it "could not create art surface" in a dialog box. It dies after I press OK. So the crash point seems irrelevant.
little fighter 2 vdragonballz 3.0 mod crashes on load sprite
little fighter 2 vdragonballz 3.0 mod crashes on load sprite
On Mon, Apr 13, 2009 at 3:44 AM, fcmartins <[email protected]> wrote:
Where is E:\? Are you running that from a windows partition?
--
-Austin
00000008 (D) E:\LF2dbz\Dragon Ball v3.0.exeI was trying to run one of my kids favourite games with Wine, alas it crashes accessing a null pointer, early on while loading one of the sprite files (not corrupted). I guess the program should be doing better memory checking but since this works on Windows, maybe Wine has fed him before some broken data.
Unfortunately, the terminal output doesn't seem much helpful: http://pastebin.com/m156827fe
The backtrace does not involve Wine, so I guess I need debug channels to figure out what's going on? What would be the best approach to figure out why the game is crashing? What
I have a Nvidia card with driver 177.82, but I guess at this early stage it would not matter much (well, unless the sprites are already being loaded into card memory, but I don't know if this makes sense). And I set VideoMemorySize=512.
Where is E:\? Are you running that from a windows partition?
--
-Austin
Re: little fighter 2 vdragonballz 3.0 mod crashes on load sp
No, it's a mounted reiserfs file system. Why a Window partition, FAT32 I guess, would made a difference to Wine?austin987 wrote: 00000008 (D) E:\LF2dbz\Dragon Ball v3.0.exe
Where is E:\? Are you running that from a windows partition?
Unless there is a better suggestion, I think the best I could do for now is to figure out which parts of wine are being called before/during the load sprite steps. I'm not sure how best to do it. I guess it's WINEDEBUG but last time I tried it for another game, with a couple of options suggested by a developer I got >600.000 lines output... So before I start digging into WINEDEBUG I would like to know if this is the best approach.
little fighter 2 vdragonballz 3.0 mod crashes on load sprite
On Mon, Apr 13, 2009 at 1:06 PM, fcmartins <[email protected]> wrote:
games in windows, and expect to run that install under Wine.
beforehand to reduce output).
--
-Austin
Fat32/reiserfs should both work. The problem is people often installaustin987 wrote:No, it's a mounted reiserfs file system. Why a Window partition, FAT32 I guess, would made a difference to Wine?00000008 (D) E:\LF2dbz\Dragon Ball v3.0.exe
Where is E:\? Are you running that from a windows partition?
games in windows, and expect to run that install under Wine.
Yeah, that's the best way. Try with +relay,+seh,+tid (run wine notepadUnless there is a better suggestion, I think the best I could do for now is to figure out which parts of wine are being called before/during the load sprite steps. I'm not sure how best to do it. I guess it's WINEDEBUG but last time I tried it for another game, with a couple of options suggested by a developer I got >600.000 lines output... So before I start digging into WINEDEBUG I would like to know if this is the best approach.
beforehand to reduce output).
--
-Austin
Re: little fighter 2 vdragonballz 3.0 mod crashes on load sp
Hmm, I guess the intention is to clean up startup msgs. But how exactly do I make the same wine process run notepad and then the game? and then only redirect the output from the game?austin987 wrote: run wine notepad beforehand to reduce output.
little fighter 2 vdragonballz 3.0 mod crashes on load sprite
On Mon, Apr 13, 2009 at 4:36 PM, fcmartins <[email protected]> wrote:
Term1: $ wine notepad
Term2: $ WINEDEBUG=+relay,+seh,+tid wine game.exe &> /tmp/output.txt
--
-Austin
Easiest way is to open two terminals:austin987 wrote:Hmm, I guess the intention is to clean up startup msgs. But how exactly do I make the same wine process run notepad and then the game? and then only redirect the output from the game?run wine notepad beforehand to reduce output.
Term1: $ wine notepad
Term2: $ WINEDEBUG=+relay,+seh,+tid wine game.exe &> /tmp/output.txt
--
-Austin