Results -9 to 0 of 86

Dev. Posts

Threaded View

  1. #13
    Player

    Join Date
    Mar 2011
    Location
    Gridania
    Posts
    65
    Quote Originally Posted by Betelgeuzah View Post
    Or the game actually crashes. Have you worked with Crystal Tools before? Then you don't know how it functions with direct X.
    You don't have to work with the source of something to see what the problem is. The error is that it can't detect direct X devices.
    Its a textbook example of what happens when you get a Lost Device in Direct X 9. There are only so many API calls that can be made since its Direct X based so its pretty clear that the error stems from this.
    http://msdn.microsoft.com/en-us/libr...(v=VS.85).aspx

    The fix should be fairly trivial, instead of throwing the error when you loose the device, call the proper reset operations when the device is restored and reload the data back into memory then continue on your merry way.
    (5)
    Last edited by Micrll; 04-27-2011 at 06:03 AM.
    Eorzea's children are trees in a grove - bending to the wind like the willow, or bearing it like the oak. Yet live how we might, the wind shall blow.
    Kan-E-Senna, Elder Seeder