Empires 2.12 on a mac with Crossover Games (Wine)

Discussion in 'Support' started by Jason Bourne, Jul 14, 2008.

  1. Jason Bourne

    Jason Bourne Member

    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    0
    Last edited: Jul 14, 2008
  2. Solokiller

    Solokiller Member

    Messages:
    4,861
    Likes Received:
    7
    Trophy Points:
    0
    It happens in the windows version as well. How often does it happens with you? Does it happen after a certain amount of time or after a specific action? If we know where the problem is, we can try to fix it.
     
  3. Jason Bourne

    Jason Bourne Member

    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    0
    It's consistent but I'm yet to find a triggering action, I'll investigate today.
     
  4. Caelo

    Caelo Member

    Messages:
    2,371
    Likes Received:
    5
    Trophy Points:
    0
    I had that using wine too, fixed it by turning of shaders etc..

    btw. Solokiller, in case you haven't read it yet: http://support.microsoft.com/kb/125749

    "Another way to find a call to a pure virtual function is to set a breakpoint on the _purecall function that is found in PureVirt.c. Breaking on this function has the advantage of keeping the stack intact so that you can trace what is occurring."loadTOCNode(1, 'resolution');
    And then prolly play the game for hours :P
     
  5. Solokiller

    Solokiller Member

    Messages:
    4,861
    Likes Received:
    7
    Trophy Points:
    0
    You'd have to talk to one of the coders for that.
     
  6. Razorbud

    Razorbud Coder

    Messages:
    266
    Likes Received:
    0
    Trophy Points:
    0
    If I had a mac and wine, i'd try it :p
    Or if you can tell me how to reproduce it on a PC
     
  7. Caelo

    Caelo Member

    Messages:
    2,371
    Likes Received:
    5
    Trophy Points:
    0
    download and install ubuntu or fedora distro, install wine, install steam, install empires and play :)
    it will prolly happen anywhere between the first minute and 15 hours of gameplay on settings maxed out :P

    (or buy a mac/ let someone with a mac debug it for you)
     
  8. Razorbud

    Razorbud Coder

    Messages:
    266
    Likes Received:
    0
    Trophy Points:
    0
    lol, I'm not going to buy a MAC and a copy of WINE just so I can debug an issue that 'might' not be just a WINE issue,
    and if it is a problem with Empires may have already be fixed in the newer SDK used for 2.2 :P
     
    Last edited: Jul 17, 2008
  9. Caelo

    Caelo Member

    Messages:
    2,371
    Likes Received:
    5
    Trophy Points:
    0
    well the first suggestion was free :P
    but yes I would tell everyone to fuck off as well :D
     
  10. MOOtant

    MOOtant Member

    Messages:
    4,047
    Likes Received:
    0
    Trophy Points:
    0
  11. Caelo

    Caelo Member

    Messages:
    2,371
    Likes Received:
    5
    Trophy Points:
    0
    the article you linked tells you how to find this "mistake" (that crashes the game without doubt) and how to fix this so....
     
  12. Razorbud

    Razorbud Coder

    Messages:
    266
    Likes Received:
    0
    Trophy Points:
    0
    The article only describes how to set a breakpoint so the debugger will halt, if this type of mistake does occur.
    It's no good, unless we have a way to reproduce the problem in the first place :p
     
  13. Caelo

    Caelo Member

    Messages:
    2,371
    Likes Received:
    5
    Trophy Points:
    0
    gimme all the stuff and I'll make sure it happens :/
    ah well I never said it was easy or fast :D
     
  14. MutanttiKalkkuna

    MutanttiKalkkuna Member

    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    0
    I had same or similar problem with Ubuntu 8.04 and Wine. Empires crashed usually with looping sounds and sometimes I got that "R6025 -pure virtual funtion call" error.

    I recently found out that all crashes were kill icon/picture/whatevertheyare related; for example: when someone got killed by a BE heavy tank, it would always crash the game. Also there was some font related errors in console log.

    So I removed "empiresd.ttf" font from "empires/resource" folder. It fixed crashing, not a single crash after that.
     

Share This Page