Emuforums.com

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


Reply
 
LinkBack Thread Tools Display Modes
Old August 27th, 2002   #1 (permalink)
Registered User
 
Join Date: Dec 2001
Location: Japan
Posts: 10
Question The Power of today PC hardware for Emulation World

Lets start a discussion here shall we.
With the release of today high end PC videocard hardware like the GeForce 4 TI and ATI Radeon 9700 thats we knows faster than any of the Next Generation console out there in the market now I'm wondering.
It's amazes me after i have read about the specs and power of these card that imho are really spectacular and jaw dropping.
It's sure beats those PS2 & X-Box out of the water !!
And i just wanna know the potential of this hardware if it's used for the next generation console emulation like PS2, GameCube, Xbox or Dreamcast. Will its finally possible with the power of today generation PC ??
Combine the Radeon9700 with the Pentium4 2,8 Ghz (just released) and 256 MB RDRam 1066Mhz!! And u have the power of 3 or 4 times faster than the X-Box !!! (Pentium3 733Mhz w/ GeForce3 and only 64MB DDR of Ram)...we know that Xbox have the best hardware than it's competitor.
But the specs of Xbox it's just like a mid-end PC everyone have nowadays....
And then we have the AMD Hammer coming next year !!!
The first 64bit RISC processor for our beloved PC !!!
So the point it's i wants to hear about your thoughts and opinions about this. C'mon !!! What do ya think about this ???
Give me your 2cent plz !
:o
__________________
Better Gaming
magoroku is offline   Reply With Quote

Advertisement [Remove Advertisement]
Old August 27th, 2002   #2 (permalink)
&-)---|--<
 
fivefeet8's Avatar
 
Join Date: Apr 2001
Location: Smallville
Posts: 7,698
Umm.. Check out all the other "PS2", "Xbox", and "Gamecube" emulation threads.. Emulation requires a lot more processsing power than you think.. And the Hammer cpu from AMD is not a RISC processor.. It's gonna be a 64bit extension of the 32bit x86 Cisc processors..

Yes.. All those new hardware does wonders for 'PC games'.. But emulation is another story.. Look at what kind of system it takes to emulate a PSx1.. Or the Snes.. I am not doubting emulation of the next gen consoles will happen, but just not as quickly and as easily as some of you think it will..
__________________
Play emulated games online
Main Rig||Intel Q6600@3.2 ghertz|4x1gb DDR2 1066|Asrock 1600sli 110db LGA 775|EVGA 8800gtx@620/1450/975|2x Seagate 160gb SATA150 Raid0|250 gb Samsung SATA2 HD|Seagate 7000.10 500gb HD|NEC 3520 4x/8x DVD+R/RW DL burner|Antec TP 650 watt|40" Sony Bravia 1080p|20.1" 5ms LCD 1680x1050 Native|Logitec 5.1 Speaker System w/15" Sub|Dual Boot Ubuntu 64bit/Vista 32bit||


SimplyBuyIt - Health&Nutrition

Last edited by fivefeet8; August 27th, 2002 at 18:50..
fivefeet8 is offline   Reply With Quote
Old August 27th, 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
I read that the newly released 2.8MHz P4 is overclockable upto 3.5GHz (something like changing the 100MHz bus with 133MHz or whatever). I believe that this is enoug ht to just run the games with respectable framerate, of cours in a low resolution with not much Special fx. The NV30 again is another story

Just the software problem remains
__________________

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 27th, 2002   #4 (permalink)
Registered User
 
Join Date: Jan 2002
Location: .
Posts: 170
ok, here are my 2 cents...

Emulating something requires an enourmous processing power compared to the original machine.... so that 'l33t' machine you have in your post wouldn't be fast enough to emulate ps2 and gamecube (as for xbox I don't know, because of it's x86 architecture and win2k/directx-based kernel). And emulation isn't as simple as snapping fingers.

Creating an emulator is something quite hard, and normally it takes years to reach a decent state. And as the machine's complexity increases, it is harder to emulate it (IMO).
neural-shock is offline   Reply With Quote
Old August 27th, 2002   #5 (permalink)
これはバタスです
 
Demigod's Avatar
 
Join Date: Jun 2001
Location: Toronto, Ontario, Canada
Posts: 5,871
ZSNES I ran on my Pentium 100 (with sound ) and VGS I ran on my Celeron 366 at full speed. Last time I heard the PS2 was ten times faster or something, but we'll soon have 3+ Ghz processors. Plus the GPU can handle most of the graphical stuff so it'll be less load on the CPU.

GPU programming should be easier with programmable pixel shaders. One of the major problems of using a hardware GPU plug-in is the emulation of certain graphical effects (the wavy effect in CC, swirling effect in FF7, FF9, etc.) and there are also certain graphical incompatibilities. Running a game with a software plug-in is a lot higher compatibility-wise, since you can program those effects into the plug-in, but it's a lot slower and uglier since it's using only the CPU to render the graphics. With programmable pixel shaders you can program custom effects and accelerate it in the GPU, you no longer have to use fixed functions like DX 7 cards. In short, imagine the compatibility of a software plug-in, with the speed and quality of a hardware plug-in. The upcoming Cg language should make shader programming a lot easier (it's similar to the C programming language, but for graphics). I know next-generation console emulation will require a hefty amount of CPU power but pixel shaders can do a lot to compensate for the graphical differences.
__________________
CPU: Intel Core 2 Quad Q9450 Mobo: Intel DX48BT2 Memory: 8192 MB PC10600 DDR3 Videocard: PNY Geforce 9800 GX2 Soundcard: On-board SigmaTel High Definition Audio Hard drive: 1 TB Seagate & 1 TB Hitachi Optical drive: LG GGW-H20L (2x BD-R DL) PSU: Nexus 1000 Watt OS: Microsoft Windows 7 Ultimate (64-bit)
Demigod is offline   Reply With Quote
Old August 27th, 2002   #6 (permalink)
&-)---|--<
 
fivefeet8's Avatar
 
Join Date: Apr 2001
Location: Smallville
Posts: 7,698
Quote:
Originally posted by Demigod79
ZSNES I ran on my Pentium 100 (with sound ) and VGS I ran on my Celeron 366 at full speed.
And the SNes ran at 3.5 mhz.. VGS ran like crap(frameskipped like hell) on my amd k6-2 533 mhz + voodoo 3 or 5.. Especially on 3d intensive games like GT2.. 533 mhz compared to 33 mhz.. Epsxe with a voodoo 5 5500 runs games like FF9 well, but still frameskipped like hell with the K6-2 533 mhz.. So the cpu is still gonna do a lot of work even if the gpu takes some of the pressure away..

So the Ps2 risc cpu runs at 300 mhz.. I wonder how emu authors are gonna deal with the 48gigabytes of video bandwidth of the ps2.. The Radeon 9700 only has 20gigabytes.. Anyways, with this scenario, you'd need a 6gigherz cpu to run ps2 games at full speed with sound.. Which suprisingly, we may have in a few more years..
__________________
Play emulated games online
Main Rig||Intel Q6600@3.2 ghertz|4x1gb DDR2 1066|Asrock 1600sli 110db LGA 775|EVGA 8800gtx@620/1450/975|2x Seagate 160gb SATA150 Raid0|250 gb Samsung SATA2 HD|Seagate 7000.10 500gb HD|NEC 3520 4x/8x DVD+R/RW DL burner|Antec TP 650 watt|40" Sony Bravia 1080p|20.1" 5ms LCD 1680x1050 Native|Logitec 5.1 Speaker System w/15" Sub|Dual Boot Ubuntu 64bit/Vista 32bit||


SimplyBuyIt - Health&Nutrition

Last edited by fivefeet8; August 27th, 2002 at 20:15..
fivefeet8 is offline   Reply With Quote
Old August 27th, 2002   #7 (permalink)
これはバタスです
 
Demigod's Avatar
 
Join Date: Jun 2001
Location: Toronto, Ontario, Canada
Posts: 5,871
The K6-2 has a really weak FPU and no L2 cache, which is the reason VGS runs so terribly (L2 cache is stated as a requirement for VGS, although it'll run without it). On my Celeron it didn't skip at all. In fact, I've heard people running VGS on a Pentium 2 200 with decent speed.

48 GB bandwidth is completely unnecessary (unless you're moving heavy textures around) and I doubt the PS2 can use that much anyways (640x480 doesn't require much bandwidth at all). It's more bandwidth than what's necessary, like AGP 4x or 8x on PC systems and the only reason it's so big is because of the small frame buffer size. I'm sure there will be a way to emulate it (after all, emulation is the art of mimicking ). It doesn't have to be there, you only need to make the computer think that it's there.
__________________
CPU: Intel Core 2 Quad Q9450 Mobo: Intel DX48BT2 Memory: 8192 MB PC10600 DDR3 Videocard: PNY Geforce 9800 GX2 Soundcard: On-board SigmaTel High Definition Audio Hard drive: 1 TB Seagate & 1 TB Hitachi Optical drive: LG GGW-H20L (2x BD-R DL) PSU: Nexus 1000 Watt OS: Microsoft Windows 7 Ultimate (64-bit)
Demigod is offline   Reply With Quote
Old August 27th, 2002   #8 (permalink)
Anti-Brand Loyalist
 
Gamer1's Avatar
 
Join Date: Mar 2002
Location: Its too dark to tell...
Posts: 3,241
Quote:
Originally posted by fivefeet8


So the Ps2 risc cpu runs at 300 mhz.. I wonder how emu authors are gonna deal with the 48gigabytes of video bandwidth of the ps2.. The Radeon 9700 only has 20gigabytes.. Anyways, with this scenario, you'd need a 6gigherz cpu to run ps2 games at full speed with sound.. Which suprisingly, we may have in a few more years..
remember moores law... if 3 ghz will come out at the end of this this year... a 6 ghz will come out at the end of next year... unless everything goes to 64 bit... that's another story.
__________________
Iris: (Proc:Intel Pentium4 2.8Ghz w/ HT UNLOCKED @ 15x200) (Mobo: Asus P4C800-E) (RAM: Corsair XMS 2x512MB DDR400) (HDD 1: Seagate 80GB, 8MB Buffer, 7200 RPM) (Disk Drive 1: Lite-On 16x DVD Burner 1673S) (GFX Card: Radeon 9800 All-In-Wonder Pro 128MB) (Sound Card: Sound Blaster Audigy)

Morrigan: (Proc:AMD Athlon 2500+ @ 11x200) (Mobo: Asrock K7V88) (RAM: Corsair XMS 512MB DDR400) (HDD 1: Seagate 80GB, 8MB Buffer, 7200 RPM) (Disk Drive 1: NEC 16x DVD Burner 3200AG) (GFX Card: Radeon 920064MB) (Sound Card: Sound Blaster Live! 5.1)
Gamer1 is offline   Reply With Quote
Old August 27th, 2002   #9 (permalink)
Emu author
 
ammoQ's Avatar
 
Join Date: Mar 2002
Location: Vienna/Austria/Europe
Posts: 1,168
Moores law says that power increases by 2 every 18 months, but that does not neccesarily mean that the clock frequency goes up by 2. Let's look at historical data: 1981, IBM introduced the first IBM PC, with 8 MHz. If computing power would only depend on clock speed, we would have factor 4 every 3 years (2 after 18 months, 2 18 months later = 4 every 36 months = 4 every 3 years). Therefore: 1984: 32 MHz 1987: 128 MHz 1990: 512 MHz 1993: 2 GHz 1996: 8 GHz 1999: 32 GHz 2002: 128 GHz - you see, processing power is not only gained by clock speed.
__________________
If you think my English is bad, wait till you read my Polish.
ammoQ is offline   Reply With Quote
Old August 28th, 2002   #10 (permalink)
Ebichu!
 
liquid's Avatar
 
Join Date: Apr 2001
Location: Tampa Bay, Florida
Posts: 2,091
simply put, the more complex the hardware, the more difficult it is to emulate. Furthermore, emulate that hardware accurately requires an incredible amount of processing power.

for example, take Sega Saturn emulation, the hardware is much more complex when compared to the PSX which is simple by comparison. Now look how much processing power is required to even run the system at 10-15 FPS...currently no system is capable of emulating SS hardware at 30 FPS, and it will probably stay that way for a while.
Also look at several of new up-comming games in the next release of MAME, many of these systems will require computers that run nearly 3Ghz to be playable...and these are hardly close to PS2's level of complexity.

so in the end don't hold out for a fully working ps2 emulator untill probably several years from now. Just buy the system and be happy
__________________
...no sig for now
liquid is offline   Reply With Quote
Old August 30th, 2002   #11 (permalink)
Registered User
 
Join Date: Dec 2001
Location: Japan
Posts: 10
Red face

So that's why until now theres no good saturn emulator out there.
So what we need right now is in software development rather than the hardware part don't u think ?

Also look at several of new up-comming games in the next release of MAME, many of these systems will require computers that run nearly 3Ghz to be playable...and these are hardly close to PS2's level of complexity.

What do ya mean with this?
As far as i know MAME only need a low end hardware to run it like a pentium 266mmx it's enought i thing.
__________________
Better Gaming
magoroku is offline   Reply With Quote
Old August 30th, 2002   #12 (permalink)
Registered User
 
Join Date: Dec 2001
Location: Japan
Posts: 10
Hey guys.
I've just read a good news at Guru3d.com.
This is it :

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.

SO...don't u think we are nearing to the possibilities toward the real X-Box emulator ? Or this is just the start ?
__________________
Better Gaming
magoroku is offline   Reply With Quote
Old August 30th, 2002   #13 (permalink)
邪魔ゎ指せない
 
Kane's Avatar
 
Join Date: Jan 2002
Location: Gosport, England
Posts: 26,305
a) it will need more CPU overhead that guy is saying, as it will have to wrap kernel calls
b) XBox has specific hardware and encryption routines. This is gonna take a long time to contend with.
__________________

>Site Live<
Pop over to my site for help with setting up PSX emulators.
Help for the Final Fantasies and other RPGs avalaible

Celes: (Desktop) Athlon 64 X2 4200+, 2Gb 400MHz DDR Ram, MSI K8N Platinum, GeForce 8800 GTS 320Mb, 500Gb RAID HDD, Vista Business
Erika: (MCPC) Athlon XP 2400+, 1Gb 400MHz DDR Ram, geForce 6800 256Mb, 80Gb Hdd, XP 2005 MCE
Kimiko: (Desktop 2) Athlon 64 3000+, 512Mb 400MHz DDR Ram, Asus K8V, geForce 6800 128Mb

Kane is offline   Reply With Quote
Old August 31st, 2002   #14 (permalink)
Emu author
 
ammoQ's Avatar
 
Join Date: Mar 2002
Location: Vienna/Austria/Europe
Posts: 1,168
I think emulating the XBox on a PC with a fast CPU and a GeForce4 might be easy enough to be done. Question is: what for?
__________________
If you think my English is bad, wait till you read my Polish.
ammoQ is offline   Reply With Quote
Old August 31st, 2002   #15 (permalink)
邪魔ゎ指せない
 
Kane's Avatar
 
Join Date: Jan 2002
Location: Gosport, England
Posts: 26,305
Coz some of use don't want to have to fork out for an XBox and an uber PC.
__________________

>Site Live<
Pop over to my site for help with setting up PSX emulators.
Help for the Final Fantasies and other RPGs avalaible

Celes: (Desktop) Athlon 64 X2 4200+, 2Gb 400MHz DDR Ram, MSI K8N Platinum, GeForce 8800 GTS 320Mb, 500Gb RAID HDD, Vista Business
Erika: (MCPC) Athlon XP 2400+, 1Gb 400MHz DDR Ram, geForce 6800 256Mb, 80Gb Hdd, XP 2005 MCE
Kimiko: (Desktop 2) Athlon 64 3000+, 512Mb 400MHz DDR Ram, Asus K8V, geForce 6800 128Mb

Kane is offline   Reply With Quote
Old August 31st, 2002   #16 (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
Even if there is an XBOX emulator, there are only three titles worth playing on it. So why bother?
__________________

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 31st, 2002   #17 (permalink)
邪魔ゎ指せない
 
Kane's Avatar
 
Join Date: Jan 2002
Location: Gosport, England
Posts: 26,305
The DoA ones and... what?
__________________

>Site Live<
Pop over to my site for help with setting up PSX emulators.
Help for the Final Fantasies and other RPGs avalaible

Celes: (Desktop) Athlon 64 X2 4200+, 2Gb 400MHz DDR Ram, MSI K8N Platinum, GeForce 8800 GTS 320Mb, 500Gb RAID HDD, Vista Business
Erika: (MCPC) Athlon XP 2400+, 1Gb 400MHz DDR Ram, geForce 6800 256Mb, 80Gb Hdd, XP 2005 MCE
Kimiko: (Desktop 2) Athlon 64 3000+, 512Mb 400MHz DDR Ram, Asus K8V, geForce 6800 128Mb

Kane is offline   Reply With Quote
Old August 31st, 2002   #18 (permalink)
_E_
Lurking
 
Join Date: Aug 2002
Location: Gone
Posts: 8,958
well,....to emulate a complex console which run high graphical games such as PS2 , Game Cube and X box , will need at least 3 years to understand the working system of these consoles and to create a program which can run commercial games at the specs the concole has,...i mean, if the PS2 runs a game at a 800MHz speed, the emulator has to force the game to be run at this speed. this is easily said than done, espeacilly because of the release of the new 2.8GHz processors and new generation 3D cards. In other words , a 100% compability of the emulator with any hardware and its abilty to run complex console games is doubtful. it needs ALOT of work to be done. i mean look at the PS1. PS emulation started 5 years ago and STILL its not complete., so what will happen if we tried to emulate PS2 for example? and by the time we achieve complete emulation , there will be other advanced console released, and soon PS2 and X box will be history!!
__________________

-= Moral cowardice that keeps us from speaking our minds is as dangerous to this country as irresponsible talk. The right way is not always =-
the popular and easy way. Standing for right when it is unpopular is a true test of moral character.
Margaret C. Smith
_E_ is offline   Reply With Quote
Old August 31st, 2002   #19 (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
Shenmue, DOA and .... anything left?
__________________

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 31st, 2002   #20 (permalink)
Registered User
 
Join Date: Jan 2002
Location: .
Posts: 170
Halo perhaps? =p
neural-shock 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 08:44.

© 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