Jump to content
SubSpace Forum Network

oliverthered

Member
  • Posts

    4
  • Joined

  • Last visited

oliverthered's Achievements

Newbie

Newbie (1/14)

  1. Continuum loads ok, all the dlls upto ddraw are loaded, and then it exits probably via a ret (without calling ddraw, or apparently ExitProcess) Unfortunately exitprocess under wine doesn't dump a stack trace, so I don't know what the exit point is. I'll see if I can find a kernel level debugger for Linux that also supports windows symbols, so I can break on exitprocess. I'm fairly sure that wine doesn't hook INT3 during normal operation, I'll have a chat with the rest of the wine guys.
  2. That's what I'd like to know. unfortunately I don't have a copy of softice to even start looking at the problem from a kernel level. It may be the way some of the registers or the vm is setup prior to calling the entry point for the application, hopefully it shouldn't be too hard to fix with some additional information about what protection is in place. I've already done some goggling to find out what copy-protection techniques are in common use and Continuum didn't seem to match anything (which is not that surprising if it's using custom anti-debugger protection). This is why I'm keen to get intouch with the developer (or someone who knows a little more about the copy protection inplace), we should be able to make wine behave like windows without compromising the copy-protection.
  3. So I suggest giving up, the linux thing won't happen unless prittk makes it happen himself. <{POST_SNAPBACK}> a: If you can use softice then there's no point in protecting the exe from other debuggers, all 'protecting' the exe is doing is preventing it from running on wine. b: It may be possible to get wine to load the exe properly without making it more suseptable to hackers if the features in windows that allowed the application to run under windows could be implemented in wine, and I can [probably] do this reasonably confidentially give the information.
  4. Hi, My name is Oliver Stieber and I currently working on the wine project www.winehq.org adding support for DirectX 9 direct 3d so that modern games can be played on Linux. I have had a number of requests to add support for continuum, I had a look and everything should work ok except for that fact that the loader has some debugger protection inplace that prevents it from loading under wine. If you are the developer of continuum and are interested in looking at making a version available that works under wine then please send me a private email. (If you are not the developer of continuum but have information on the loader that continuum uses I would also be keen to hear from you).
×
×
  • Create New...