Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

Feasible to use GUI support from ReactOS or WINE? (DOSX)

posted by Japheth(R) Homepage, Germany (South), 30.07.2007, 10:42

> I didn't try yet. The Wine license is LGPL, so this most likely might
> allow to use them. If the Wine GDI32 totally relies upon KERNEL32 and
> DDRAW and doesn't make usage of any Unix APIs, it might be "almost"
> trivial to reuse it for HX. However, I'm afraid the size of hxrt will
> increase dramatically.

I checked the Wine and ReactOS Win32 modules: the ReactOS modules are true Win32 dlls (of course), but they import lots of ntdll.dll. GDI32 is not based on DDRAW.DLL, it speaks directly with the display driver, which makes it unusable for HX. More interesting is USER32.DLL (file size 1.2 MB), but it still would require many adjustments, because it imports lots of stuff from ntdll.dll.

IMO it is more promising to improve HX's qemu support, build a DOS version of kqemu (allowing to run userland code natively) and then run ReactOS (and possibly FireFox on ReactOS :) ) in DOS-Qemu.

---
MS-DOS forever!

 

Complete thread:

Back to the forum
Board view  Mix view
15189 Postings in 1365 Threads, 250 registered users, 12 users online (0 registered, 12 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum