Monday, August 22, 2005, 3:39:22 PM, Ivan Leo Puoti wrote:

> Hello list, here's a little update
> Safedisc1 now successfully passes all anti debugger check, and recognises the 
> CD correctly.
> It then attempts to start the game, but this doesn't work yet because of the 
> nested exception on
> signal stack bug. Hopefully we aren't too far from getting it to run.

BTW that nested exception is caused my wine's (Get|Set)ThreadContext not working
properly on suspended thread. Unfortunately Mike's patch
http://wiki.winehq.org/Make_SetThreadContext_work_properly does not work
properly. I have tried to fix it for some time, but to no avail. The problem
seems that it always returns the same address for eip. I think it is 0xffffe410.
The best way to test that would be winedbg. It always goes back to that address
even when doing stepi.

Vitaliy





Reply via email to