libwine: Only partially reserve memory beyond 0x80000000 on FreeBSD.

Francois Gouget fgouget at codeweavers.com
Sat Mar 21 05:48:34 CDT 2009


Tijl Coosemans a écrit :
[...]
> Puzzle Quest is a game that starts up slowly and locks up before
> getting to the game menu.
> 
> http://www.infinite-interactive.com/puzzlequest.php?page=demo

Unfortunately I couldn't reproduce this problem as I only have a FreeBSD 
virtual machine. Puzzle Quest just says that it could not find a 
suitable video mode and exits (same as on Linux in a VM).

(Btw, wow, GameZone's Qinstall thingy sure pushes a lot of adware (or in 
any case close to it). I'm glad it only infected a Wine bottle rather 
than a real Windows machine)

[...]
> I attached a typical layout.

How did you get your memory layout? Did you use /proc? On my FreeBSD 7.0 
VM /proc often gives me an error when I try to get the memory layout. It 
looks like it has to do with there being too many memory regions. So I 
can only get a map if I get it right after the memory reservation but 
before Wine has loaded all the dlls. It probably depends on the 
application though.


-- 
Francois Gouget
fgouget at codeweavers.com




More information about the wine-patches mailing list