Question about ReactX

Here you can discuss ReactOS related topics.

Moderator: Moderator Team

Post Reply
Nate
Posts: 12
Joined: Wed Apr 08, 2009 12:28 am

Question about ReactX

Post by Nate » Thu Jul 23, 2009 5:49 am

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.

Radhad
Posts: 605
Joined: Wed Apr 12, 2006 5:09 pm
Contact:

Re: Question about ReactX

Post by Radhad » Thu Jul 23, 2009 9:30 am

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.

gyROS
Posts: 197
Joined: Sun Nov 09, 2008 8:10 pm
Location: Deutschland

Re: Question about ReactX

Post by gyROS » Thu Jul 23, 2009 5:29 pm

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)

doomonyou
Posts: 64
Joined: Wed May 06, 2009 5:45 pm

Re: Question about ReactX

Post by doomonyou » Thu Jul 23, 2009 7:54 pm

ReactX hasn't even been started yet.

jerexgrz
Posts: 29
Joined: Sun Mar 15, 2009 2:34 pm

Re: Question about ReactX

Post by jerexgrz » Thu Jul 23, 2009 10:34 pm

by doomonyou » 23 Jul 2009 17:54
ReactX hasn't even been started yet.
lol ... the death sentence ... :lol:
i believe that, it would be difficult to make a crueler sentence.

Nate
Posts: 12
Joined: Wed Apr 08, 2009 12:28 am

Re: Question about ReactX

Post by Nate » Fri Jul 24, 2009 10:17 am

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.

Radhad
Posts: 605
Joined: Wed Apr 12, 2006 5:09 pm
Contact:

Re: Question about ReactX

Post by Radhad » Fri Jul 24, 2009 11:07 am

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: 4323
Joined: Sun Nov 28, 2004 7:52 pm
Location: Germany, Bavaria, Steinfeld
Contact:

Re: Question about ReactX

Post by EmuandCo » Fri Jul 24, 2009 11:57 am

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.
Image
ReactOS is still in alpha stage, meaning it is not feature-complete and is recommended only for evaluation and testing purposes.

coldReactive
Posts: 581
Joined: Sat Nov 10, 2007 10:42 pm

Re: Question about ReactX

Post by coldReactive » Fri Jul 24, 2009 7:39 pm

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.
Yeah, would rather see full USB and full SATA Support before DirectX.

cruonit
Posts: 250
Joined: Mon Jun 29, 2009 12:57 am

Re: Question about ReactX

Post by cruonit » Fri Jul 24, 2009 11:09 pm

so the reacots can use the Wine's Direct3D Wrapper after a sync

Nate
Posts: 12
Joined: Wed Apr 08, 2009 12:28 am

Re: Question about ReactX

Post by Nate » Sun Jul 26, 2009 12:00 am

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.

Haos
Test Team
Posts: 2954
Joined: Thu Mar 22, 2007 5:42 am
Contact:

Re: Question about ReactX

Post by Haos » Sun Jul 26, 2009 12:13 am

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).

Nate
Posts: 12
Joined: Wed Apr 08, 2009 12:28 am

Re: Question about ReactX

Post by Nate » Sun Jul 26, 2009 12:29 am

Thanks for clearing that up, Haos.

Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot] and 2 guests