Emuforums.com

Go Back   Emuforums.com > Xbox Emulation > Cxbx Official Discussion
About Us Register FAQ Members List Calendar Mark Forums Read

Login to remove all ads!
Reply
 
LinkBack Thread Tools Display Modes
Old July 5th, 2003   #1 (permalink)
Registered User
 
Join Date: Jul 2003
Posts: 4
Question CXBX And Videocard's

Yeah i seen all this new stuff about the emu.
just wondering with game's like splinter cell
that use have vertex shaders wont ati card's have a hard time running it. because i thought vertex shaders's and pixel shaders are only on invidia cards and games like splinter cell use heavy vertex shaders just a question


venomX
VenomX is offline   Reply With Quote
Old July 5th, 2003   #2 (permalink)
Emu author
 
Join Date: Apr 2001
Location: Bloomington IN, USA
Posts: 1,061
Any of ATi's cards with a model number 8500 or higher have some level of vertex shader and pixel shader support (also SiS's recent cards have partial support for them.. and I believe Matrox's last card has support too...). The format is different than nVidia's, and I'm unaware as to whether or not XBox's version of DirectX has a high level shader language similar to the one present in DX9 (I think?).. if so then it'll probably be possible to emulate them in DX9, and then the driver's shader compiler will take care of the rest. If shader programs are written in ASM on XBox games then that's another story; it'll be hard to support them with any decent speed on non-nVidia cards.

- Exo
Exophase is offline   Reply With Quote
Old July 6th, 2003   #3 (permalink)
Registered User
 
Join Date: Jul 2003
Posts: 4
Re: CXBX And Videocard's

see thanks like i said im not a emu freak so im glad im getting a 5900


But i still think it wont be as great as some people make it out to be. there going to be something about that xbox thats going to change the whole way it has to be emulated i think it going by great cant wait to see it. but i think we are 2 years from a almost perfect xbox and with pc bottle necks i think in 2 year we will have xbox for pc and by that time x2 should be coming. thank for the reply exo

peace

Venomx
VenomX is offline   Reply With Quote
Old July 6th, 2003   #4 (permalink)
Registered User
 
Join Date: Jul 2003
Posts: 10
From how things are going, it's going to be ALOT sooner than that.
ShinAli is offline   Reply With Quote
Old July 6th, 2003   #5 (permalink)
Registered
 
TerrorShocked's Avatar
 
Join Date: Jun 2003
Posts: 839
Re: CXBX And Videocard's

Well, caustik is using a Radeon 7000 series to develop CXBX on... It might be tough emulating some of the more complex features and graphics that his card does not support.
TerrorShocked is offline   Reply With Quote
Old July 6th, 2003   #6 (permalink)
Registered User
 
Join Date: Oct 2002
Location: Manila, Philippines
Posts: 2,965
Re: CXBX And Videocard's

i'm glad that i'm using Nvidia , now, how bout the CD issue? :P
Sera is offline   Reply With Quote
Old July 6th, 2003   #7 (permalink)
Registered User
 
Join Date: Jul 2003
Posts: 4
Re: CXBX And Videocard's

i still dont think it going to be as soon as you think
becuase he does not have perfect emulation yet
so we still are not for sure what actully going to be emulated software and what going to run off the hardware i know it runs like a pc but i think in order for it to run good the game might have to be iso
plus the bottle necks of todays pc's he just has not run into any bottle necks yet that all it still to early to say it going to be pefect in less then 2 years
i think no one can be that perfect in makeing a %100 pefect emulation of a emulator look at n64 its still not perfect nor is nintendo and game boy they are always making updates i cant wait to see it in action but i think we are still far away from it it just my thought thats all i know im not right but im also not wrong .

Venomx
VenomX is offline   Reply With Quote
Old July 7th, 2003   #8 (permalink)
Emu author
 
Join Date: Apr 2001
Location: Bloomington IN, USA
Posts: 1,061
This kinda emulator is just totally different than emulators for any other console ever emulated, you can't compare it to anything.

- Exo
Exophase is offline   Reply With Quote
Old July 7th, 2003   #9 (permalink)
Emu author
 
Join Date: Apr 2001
Location: Bloomington IN, USA
Posts: 1,061
Re: CXBX And Videocard's

Quote:
Originally Posted by TerrorShocked
Well, caustik is using a Radeon 7000 series to develop CXBX on... It might be tough emulating some of the more complex features and graphics that his card does not support.
Would be nice if someone could donate him a GF4 Ti.. ^_^

I believe that pretty soon you'll be able to get a GF4 Ti 4200 for about $50. Right now you can for about $80 if you shop well (eBay's good for this)

- Exo
Exophase is offline   Reply With Quote
Old July 7th, 2003   #10 (permalink)
Registered User
 
Join Date: Jul 2003
Posts: 10
Re: CXBX And Videocard's

Quote:
Originally Posted by Exophase
Would be nice if someone could donate him a GF4 Ti.. ^_^

I believe that pretty soon you'll be able to get a GF4 Ti 4200 for about $50. Right now you can for about $80 if you shop well (eBay's good for this)

- Exo
As I said in a thread before, I'd be willing to donate my Radeon 9500 Pro with a hacked BIOS(for overclocking) once I get my 9800 Pro.
ShinAli is offline   Reply With Quote
Old July 7th, 2003   #11 (permalink)
Registered User
 
Join Date: Jul 2003
Posts: 4
Re: CXBX And Videocard's

)As I said in a thread before, I'd be willing to donate my Radeon 9500 Pro with a hacked BIOS(for overclocking) once I get my 9800 Pro.)

yeah but to understand the full process of emulation a xbox he needs a geforce card not ati
becuase as you knwo it runs off a gefoce card
VenomX is offline   Reply With Quote
Old July 7th, 2003   #12 (permalink)
Emu author
 
Join Date: May 2003
Posts: 193
Re: CXBX And Videocard's

Exophase, interestingly, xbox vertex (and maybe pixel, not sure) shaders as being passed to directx, are the exact same intermediate binary format as on PC so most shaders should be possible to run "natively" on any gfxcard on PC
ector is offline   Reply With Quote
Old July 7th, 2003   #13 (permalink)
Registered User
 
Join Date: Jul 2003
Posts: 10
Re: CXBX And Videocard's

Quote:
Originally Posted by VenomX
)As I said in a thread before, I'd be willing to donate my Radeon 9500 Pro with a hacked BIOS(for overclocking) once I get my 9800 Pro.)

yeah but to understand the full process of emulation a xbox he needs a geforce card not ati
becuase as you knwo it runs off a gefoce card
But the Xbox is practically using DirectX for its video library. . . I don't think it matters, any card that supports DX 9 will do just fine.

!EDIT!

Quote:
Originally Posted by ector
Exophase, interestingly, xbox vertex (and maybe pixel, not sure) shaders as being passed to directx, are the exact same intermediate binary format as on PC so most shaders should be possible to run "natively" on any gfxcard on PC
THANK you ector
ShinAli is offline   Reply With Quote
Old July 7th, 2003   #14 (permalink)
Banned
 
zerocopy's Avatar
 
Join Date: Mar 2002
Posts: 2,953
Re: CXBX And Videocard's

how bout i give caustik my ti4200 and you give me the 9500 pro
zerocopy is offline   Reply With Quote
Old July 7th, 2003   #15 (permalink)
Emu author
 
Join Date: Apr 2001
Location: Bloomington IN, USA
Posts: 1,061
Re: CXBX And Videocard's

Quote:
Originally Posted by ector
Exophase, interestingly, xbox vertex (and maybe pixel, not sure) shaders as being passed to directx, are the exact same intermediate binary format as on PC so most shaders should be possible to run "natively" on any gfxcard on PC
SWEET! That's very nice to hear. That means Radeon 9500+ should do quite well with XBox games too?

- Exo
Exophase is offline   Reply With Quote
Old July 7th, 2003   #16 (permalink)
Emu author
 
Join Date: Apr 2001
Location: Bloomington IN, USA
Posts: 1,061
Re: CXBX And Videocard's

Quote:
Originally Posted by ShinAli
As I said in a thread before, I'd be willing to donate my Radeon 9500 Pro with a hacked BIOS(for overclocking) once I get my 9800 Pro.
That was for kingofc, this is for caustik. I don't suppose you have two, do you?

- Exo
Exophase is offline   Reply With Quote
Old July 8th, 2003   #17 (permalink)
Registered User
 
Join Date: Jul 2003
Posts: 2
Lightbulb

Hi,

The XDK compiles the shaders straight into NVIDIA microcode, instead of the GPU independent DIRECTX byte code that is normally generated.

This is not that bad, as...

We can reverse engineer the microcode to the source shader, and recompile to DirectX bytecode.

It's not as simple as "The XBOX is directx so we can use the shaders..." but it's close enough.

Cheers...
wallin is offline   Reply With Quote
Old July 8th, 2003   #18 (permalink)
Registered
 
TerrorShocked's Avatar
 
Join Date: Jun 2003
Posts: 839
Actualy I think Caustik is "borrowing" a Radeon 9500 Pro now......
TerrorShocked is offline   Reply With Quote
Old July 8th, 2003   #19 (permalink)
Emu author
 
Join Date: Apr 2001
Location: Bloomington IN, USA
Posts: 1,061
Re: CXBX And Videocard's

Quote:
Originally Posted by wallin
Hi,

The XDK compiles the shaders straight into NVIDIA microcode, instead of the GPU independent DIRECTX byte code that is normally generated.

This is not that bad, as...

We can reverse engineer the microcode to the source shader, and recompile to DirectX bytecode.

It's not as simple as "The XBOX is directx so we can use the shaders..." but it's close enough.

Cheers...
I knew it sounded too good to be true, but thanks Can the XDK compiled shader code really be decompiled into the DirectX shader language without any possible loss? Does the XDK allow for inline assembly in its shader programs? That could throw things off a little..

- Exo
Exophase is offline   Reply With Quote
Old July 9th, 2003   #20 (permalink)
Starcraft Pro :D
 
Bizkit's Avatar
 
Join Date: Nov 2002
Location: Sweden
Posts: 52
Re: CXBX And Videocard's

Well the xbox itself has a GeeForce 3 card and if i'm guessing right it's a fully supported directx8 card and the xbox is built around direcx8 standards?
So my point is that any card that is newer than the GeeForce3 can manage to emulate the xboxs hardware.
The pixel and vertex shaders is a common standard, i mean like the gf3 has(guessing) version 1.2 or something like this (vertex and pixel shaders versions).
A newer card like GeeForce FX has pixel and vertex shader version 2.0 ++ or something, and Ati cards above 8500 have shaders 1.2+ and 9500 and up series has 2.0 shaders if i'm not wrong!

So in theory Splinter Cell should run just as good on your ATI cards as it will on the Nvidia basis cards.

I also read Caustik was making his emulator on a Radeon 7000 :P if he is there would be no problems runnig the emulator with your ati cards, cuz they all use the same drivers (catalyst).
G_G;; cucuuc

if you like starcraft visit my page www.starcraftgamers.com <--- i programed it --;;
__________________
Did you know that in Korea gaming is so big that they Televise Games!
They have about 10 channels only for gaming and around 6 of them are only showing Starcraft, the best starcraft player in korea makes about $500 000/year on just playing Sc!! He has event been in a Movie and you can se him in commercials on tv every day, he is one of the biggest cellebritys in korea today! His name you ask? Lim Yo Whan AKA SlayerS_ŽBoxeRŽ. You want proof? Go here --> http://www.war3.spb.ru/ and http://fedorov.dyndns.org/fpvod/ these sites have games recorded from korean tv so that we europeans can follow the sceene. That was all, hope you enjoy and start playing Sc!!
Bizkit is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 04:49.

© 2006 - 2008 Emu Forums | About Emu Forums | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.7.0 Release Candidate 3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5