Loading...
 

Wineskin Support Forum Help

Forums » Wineskin Support Forum » Dragon Nest Sea - Porting error

Dragon Nest Sea - Porting error

Hello! I'm Razgriz92 from portingteam.
I'm trying to port an online game called Dragon Nest Sea from http://dn.cherrycredits.com/(external link)
after the initial loading, the game just freezes but not to a complete freeze as I can move my mouse around but the background does not move a bit.
this is one of the error's I found:
err:avicap:query_video_device Video 4 Linux support not enabled

the complete last wine log can be found here:
http://pastebin.com/xXXrYp56(external link)
and last x11 log can be found here:
http://pastebin.com/zrdX91Ta(external link)

any help is appreciated :-) do I need to install a some kind of directx? because the installer does not include one.
I'm using a MBP 13 inch 2.53 GHz Intel Core 2 Duo and 9400m Nvidia


you can ignore Video 4 Linux errors... of course its not compiled in, its not Linux :-) On Mac OS X, the things that need V4L and gstreamer and stuff will use Quicktime libraries.

From what I can tell of that game... looking at the AppDB entry, is that it uses Hackshield software, which means it may never work with Wine. Software like that usually dig to such a low level in Windows, that running on a non-Windows OS just doesn't cut it.

I think the main problem is here...

wine: Call from 0x7b82d5e1 to unimplemented function ntoskrnl.exe.KdDisableDebugger, aborting

that is a stub call in ntoskrnl, meaning its not implemented at all in Wine. It most likely won't ever be... I'm not expert on that but many of those will never be implemented just because there is no real Windows kernel to use.


Ah! I see now.. I didn't know it uses a Hackshield software.. what does it mean by "dig to such a low level in windows"? does it need a specific windows file? (like .dll and such) because I can get it from my other PC that uses windows.

Okay, so from now on, this error:

wine: Call from 0x7b82d5e1 to unimplemented function ntoskrnl.exe.KdDisableDebugger, aborting

means that it uses some kind of hackshield software?
sorry for the lots of questions! just wanting to learn more about wineskin :-) hehe


not necessarily, but people had already done the research on it in the AppDB. Any unimplemented function in ntoskrnl.exe can be problematic.

All the DRM and anti-hack software a lot of companies use have trouble with Wine. They are expecting Windows, and they do not follow Windows APIs correctly, because they are trying to thwart hackers and thieves. Since Wine itself only implements Windows APIs and doesn't actually emulate Windows, this can cause a lot of problems. The technical reasons behind it all are quite complicated, and definitely not my area of expertise.


Okay, thanks for the help! :-)

Post new message

Attach file Maximum size: 10.00 Mb
Post new reply

Show posts: