Question about ReactX
Moderator: Moderator Team
Question about ReactX
With the latest version of Wine people can play Crysis and I was wondering if ReactX is compatible with Crysis or close to it? I searched the forum and one of the devs said (preston):"ReactX development is on hold right now, we use code from Wine for now. As most of the dx libs are synced with Wine you can get some idea about the status here http://www.winehq.org/status/directx. Not that I want to play Crysis its just that I think it's very impressive that it can be played on Wine. Basically I'm wondering what the status of ReactX and if it can play most of the games that Wine can play.
Re: Question about ReactX
ReactX is not used due to lack of missing APIs in win32k and other libraries. So far, Wine's Direct3D Wrapper for OpenGL is used. But I think there are still a lot of games which will not work under ReactOS but with Wine on Linux.
Re: Question about ReactX
Usually only OpenGL software rendering is supported. There are people around here, who really got one ore another real hardware driver running (with some hints), but I can hardly imagine that the drivers required for that modern cards are working right now.
(Crysis with software rendering == no good idea)
(Crysis with software rendering == no good idea)
Re: Question about ReactX
ReactX hasn't even been started yet.
Re: Question about ReactX
lol ... the death sentence ...by doomonyou » 23 Jul 2009 17:54
ReactX hasn't even been started yet.
i believe that, it would be difficult to make a crueler sentence.
Re: Question about ReactX
Oh. I thought you were using Wine code in ReactX. I guess youre saying ReactX will have no Wine code because you said "ReactX hasn't even been started yet.", meaning Wine code will definitely not be in ReactX. Because if Wine code were to be used you couldnt have said that "ReactX hasn't even been started yet.". I thought you guys were going to use Wine in ReactX. Oh. OK. Starting from scratch sounds......Crazy....Like a TON of work needs to be done.
Re: Question about ReactX
Wine != ReactX, Wine uses a wrapper for DirectX call whereas ReactX is a whole implementation of DirectX (just changed the name for copyright reasons). Some developers had started with ReactX some months ago, but I don't know why it stopped. I think because of the bugs in win32k and GDI etc.
- EmuandCo
- Developer
- Posts: 4723
- Joined: Sun Nov 28, 2004 7:52 pm
- Location: Germany, Bavaria, Steinfeld
- Contact:
Re: Question about ReactX
Maybe one of the main devs takes a longer break and due to more important stuff in the core which has to be done first.
ReactOS is still in alpha stage, meaning it is not feature-complete and is recommended only for evaluation and testing purposes.
If my post/reply offends or insults you, be sure that you know what sarcasm is...
If my post/reply offends or insults you, be sure that you know what sarcasm is...
-
- Posts: 581
- Joined: Sat Nov 10, 2007 10:42 pm
Re: Question about ReactX
Yeah, would rather see full USB and full SATA Support before DirectX.EmuandCo wrote:Maybe one of the main devs takes a longer break and due to more important stuff in the core which has to be done first.
Re: Question about ReactX
so the reacots can use the Wine's Direct3D Wrapper after a sync
Re: Question about ReactX
This is pretty confusing, doomonyou says: "ReactX hasn't even been started yet." and Radhad says: "Wine != ReactX".
I dunno who to believe. I dont know the difference between people who think they know whats going on and people who actually know whats going on.
I dunno who to believe. I dont know the difference between people who think they know whats going on and people who actually know whats going on.
Re: Question about ReactX
Those who have the bigger amount of posts here.
We implement two mechanisms of Dx functionality:
1. ReactX
2. WineD3D
ReactX was being developed by GreatLord, before he left. Its in pretty early stage, i think it was capable of simple DirectDraw animation, but it had to be crafted for it. It severly lacks in foundation, and our Win32 subsystem is just not yet ready for it.
WineD3D has been vendor-dropped from WINE. It is basically a DirectX wrapper over OpenGL. It works. Bit slow atm, as we cant use hardware-accelerated OpenGL, so its wrapped over MESA - that uses CPU via software emulation (with. VirtualBox only notable exception).
We implement two mechanisms of Dx functionality:
1. ReactX
2. WineD3D
ReactX was being developed by GreatLord, before he left. Its in pretty early stage, i think it was capable of simple DirectDraw animation, but it had to be crafted for it. It severly lacks in foundation, and our Win32 subsystem is just not yet ready for it.
WineD3D has been vendor-dropped from WINE. It is basically a DirectX wrapper over OpenGL. It works. Bit slow atm, as we cant use hardware-accelerated OpenGL, so its wrapped over MESA - that uses CPU via software emulation (with. VirtualBox only notable exception).
Re: Question about ReactX
Thanks for clearing that up, Haos.
Who is online
Users browsing this forum: Bing [Bot] and 39 guests