Emuforums.com

Go Back   Emuforums.com > Miscellaneous Emulation > Misc Console Discussion
Home Register Downloads FAQ Members List Calendar Arcade Mark Forums Read


Reply
 
LinkBack Thread Tools Display Modes
Old August 29th, 2002   #1 (permalink)
I'm?
 
FireGL's Avatar
 
Join Date: Jun 2001
Location: ======>
Posts: 1,843
Exclamation xbox emu????

from guru3d.com.... go for more info


Xbox emulator ? => cxbx - Hilbert Hagedoorn @ 6:07

What is cxbx ? It runs xbox software on a compatible pc and some hackers are extremely far with it. Since the xbox is essentially an x86 pc system inside of a box with specific hardware and a specific operating system, there is practically a 1 to 1 hardware requirement for accurate emulation.

It would be possible for cxbx to run software on a faster pc, but a pc slower than an actual xbox will run software slow. it is expected that you will need about a 750mhz processor and a capable video card in order to emulate most xbox software.

the process of converting an xbox executable (.xbe) to a windows "portable executable" (PE, [.exe]) has been a success. despite rumors floating around, .xbe -> .exe converstion is entirely possible, and is already being done. the problem is that a lot of work is necessary to fullfill the environmental expectations of an xbox executable. most importantly, kernel exports and certain hardware are expected, and must be emulated. the kernel emulation will be done by wrapping around existing win32 api. this is explained in the progress section.

head over to the download section to grab a copy of cxbx 0.3.0. this is the first version released that demonstrates the successfull hijacking of xbox kernel exports. the next step in emulating the xbox system is to provide accurate wrappers for all the xbox kernel exports. this can be done one of several different ways. currently, i am experimenting with both user mode and kernel mode techniques. each has its advantages, and i am unsure which method will be used in the end.
__________________
Open your eyes and look within...
Are you satisfied with the life your livin'?
FireGL is offline   Reply With Quote

Advertisement [Remove Advertisement]
Old August 29th, 2002   #2 (permalink)
Banned
 
Ninjaa's Avatar
 
Join Date: Oct 2001
Location: Soviet Canuckistan
Posts: 7,778
LMAO @ your sig FireGL.

Anyways, I hate myself for asking this, but does it run commercial games yet? I am kind of anxious to play DOA Xtreme Beach Volleyball.
Ninjaa is offline   Reply With Quote
Old August 29th, 2002   #3 (permalink)
-PM to advertise here-
 
Syed Fawad's Avatar
 
Join Date: Nov 2001
Location: In an average country of an average planet of the solar system of an average star of an average galaxy of an average cluster. Still not average...
Posts: 8,260
Is this real? or is it supposed to be a technical joke?
__________________

Asus K8N (nForce3)
AMD64 3000+ (754)
768MB DDR 400MHz (PC 3200)
nVidia Geforce 6600GT 128MB (AGP)

Aquamark3 - 53,000

"Good friends mustn't always be together. It is the feeling of oneness when distant that proves a lasting friendship"

Syed Fawad is offline   Reply With Quote
Old August 29th, 2002   #4 (permalink)
I'm?
 
FireGL's Avatar
 
Join Date: Jun 2001
Location: ======>
Posts: 1,843
Quote:
LMAO @ your sig FireGL.
Anyways, I hate myself for asking this, but does it run commercial games yet? I am kind of anxious to play DOA Xtreme Beach Volleyball.
whats the meaning of LMAO????

i dont know yet....... me i'd like to play the shenmue and doa


Quote:
Is this real? or is it supposed to be a technical joke?
oh don't know but i guess its not coz it's guru3d men.... i don't think they will ruin their reputation on this one....
__________________
Open your eyes and look within...
Are you satisfied with the life your livin'?
FireGL is offline   Reply With Quote
Old August 29th, 2002   #5 (permalink)
No preservatives™
 
Allnatural's Avatar
 
Join Date: Nov 2001
Location: Toledo, OH. USA
Posts: 965
Quote:
Originally posted by FireGL
whats the meaning of LMAO????
Laugh My A$$ Off
__________________
Videogame Gifs
Allnatural is offline   Reply With Quote
Old August 29th, 2002   #6 (permalink)
j1188
Guest
 
Posts: n/a
I doubt a 750mhz CPU could really be able to emulate an Xbox.
  Reply With Quote
Old August 29th, 2002   #7 (permalink)
Administrator
 
Kellicros's Avatar
 
Join Date: Nov 2001
Location: Kuala Lumpur, Malaysia.
Posts: 7,719
Interesting, well, is GF2MX400 a capable card?
__________________
Kellicros' DeviantArt
Kellicros is offline   Reply With Quote
Old August 29th, 2002   #8 (permalink)
Emu author
 
Join Date: Feb 2002
Posts: 361
I heard there is PIII 600 or 700 inside. So why not?. Main problem is video compatibility IMO.
E}I{ is offline   Reply With Quote
Old August 29th, 2002   #9 (permalink)
j1188
Guest
 
Posts: n/a
I thought that the computer emulating has to be more powerfull then the compter being emulated?

i.e

PSX CPU = 33MHz (or thereabout)
A 33MHz PC would not be able to emulate a PSX.

Please correct me if I'm wrong though
  Reply With Quote
Old August 29th, 2002   #10 (permalink)
I'm?
 
FireGL's Avatar
 
Join Date: Jun 2001
Location: ======>
Posts: 1,843
xbox is just a pc cut off.... not like other console very diff.. on pc

Quote:
Interesting, well, is GF2MX400 a capable card?
__________________
Open your eyes and look within...
Are you satisfied with the life your livin'?
FireGL is offline   Reply With Quote
Old August 29th, 2002   #11 (permalink)
Emu author
 
Join Date: Feb 2002
Posts: 361
You don't need to emulate PIII on PIII you only have to emulate system kernel and specific hardware.
E}I{ is offline   Reply With Quote
Old August 29th, 2002   #12 (permalink)
j1188
Guest
 
Posts: n/a
E}I{ : Good point
  Reply With Quote
Old August 29th, 2002   #13 (permalink)
That Guy from Darkness
 
winter_mute's Avatar
 
Join Date: Jul 2002
Location: in Darkness
Posts: 873
So?
How do U think
What will be hardware requirement??
CPU 1G & GF4Ti card??
__________________

=> PSEmu.pl <= PlayStation Emulation
winter_mute is offline   Reply With Quote
Old August 29th, 2002   #14 (permalink)
Emu author
 
Join Date: Feb 2002
Posts: 361
I not quite sure, but probably yes. Even if Xbox much more powerful than PS2 it will require much less I not quite sure about compatibility of Nvidia chip in Xbox with normal Geforces, but it is similar to GF3 or 4. Sorry, I not know much about non-PSX consoles . Anyway, even if 100%compatibility on HW level exists, it will be quite hard to use it directly from windows, so there will be emulation layer which can require more CPU power.
E}I{ is offline   Reply With Quote
Old August 29th, 2002   #15 (permalink)
Banned
 
Ninjaa's Avatar
 
Join Date: Oct 2001
Location: Soviet Canuckistan
Posts: 7,778
I highly doubt that it would take much more power than a 1GHz P3 and a GeForce4. It's not like you have to actually emulate anything other than software.
Ninjaa is offline   Reply With Quote
Old August 29th, 2002   #16 (permalink)
Emu author
 
Join Date: Feb 2002
Posts: 361
Probably yes, but then why we still haven't DC emulators working on Kyro videocards only? They are almost completely compatible.
Even if GF4 is completely compatible with it, how you are going to use it directly from Windows, not through drivers? Write your own? And if you do, then how about other videocards? CPU is really not a problem, they are always compatible(almost) with previous generation, yet for non PIII some emulation will be required to cheat CPU detection routines(and i sure they are present).

Last edited by E}I{; August 29th, 2002 at 23:58..
E}I{ is offline   Reply With Quote
Old August 30th, 2002   #17 (permalink)
>_<
 
Alias's Avatar
 
Join Date: Jun 2002
Location: East Coast, USA
Posts: 924
well the big issue really is the memory bandwidth. The xbox has unified bandwidth, meaning that both the video chip and the cpu and the southbridge sound/networking chip (basically everything) share the 6.4 GB/ sec bandwidth to the memory. So it is up to the developer to utilize the bandwidth tho their needs. PC's on the other hand have seperate system memory (fastest being the 4.2 GB/sec for 1066 RDRAM) and another for video memory (Fasted being radeon 9700 with 19.8 GB/sec). The real issue is handling calls to memory that took the same path on the xbox is taking different paths on a PC. I think if you can somehow manage the memory bandwidth and calls to the same pool of memory to separate pools, xbox emulation can be pulled off.
__________________
>_<
Alias is offline   Reply With Quote
Old August 30th, 2002   #18 (permalink)
Emu author
 
Join Date: Feb 2002
Posts: 361
That's not really a problem IMO. I don't think xbox games are only throwing many megabytes of data from one place to another to fill this bandwidth They got much more things to do Anything that's more complex than simple copying, for example doing geometry transforms, colorspace conversions will be limited by CPU speed on such system and will work better on faster CPU with slower memory.
And to sum things up I don't thing "bandwidth" is really worth comparing. Gfx bandwidth maybe, but it already surpassed in newer videocards. Anyway, great numbers you see in ads are only part of marketing strstegy. Everyone tries to hide weak points and find some digits which will move their product to top. And very often they forget to mention that these numbers are not obtainable in real working conditions. Especially Sony.

Last edited by E}I{; August 30th, 2002 at 07:16..
E}I{ is offline   Reply With Quote
Old August 30th, 2002   #19 (permalink)
Mog
The Gear
 
Join Date: Jul 2002
Location: Canada
Posts: 123
Hey ninja, do you want to play DOA beach volley ball for the babes or the game?
Mog is offline   Reply With Quote
Old August 30th, 2002   #20 (permalink)
rpg freak
 
atze's Avatar
 
Join Date: Nov 2001
Posts: 163
Quote:
Originally posted by j1188
I thought that the computer emulating has to be more powerfull then the compter being emulated?

i.e

PSX CPU = 33MHz (or thereabout)
A 33MHz PC would not be able to emulate a PSX.

Please correct me if I'm wrong though
Your are right. But PSX CPU is a almost full RISC cpu. This means that is its very good at building 3d graphics. A normal CPU has only a part RISC processing, because it needs to do other things than building 3d graphics. The X-box CPU is also a simple normal PIII CPU. That's where the big difference is. The PSX is also incredible hard to emulate, that makes the emulation of psx even slower.

Greetinx
Atze
atze 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 06:21.

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


Powered by vBulletin® Version 3.7.6
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5