|
|
Search
|
|||||||
| Home | Register | Downloads | FAQ | Members List | Calendar | Arcade | Mark Forums Read |
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
|
#1 (permalink) |
|
Registered User
![]() ![]() Join Date: Aug 2008
Location: USA
Posts: 124
|
If a New PSP Emulator Will ever be made , what do you think of the Req?
If a New PSP Emulator Will ever be made , what do you think of the Requirements to Run it at Minimum and what are the Requirements that leads Maximum Speed do you think?
|
|
|
|
| Advertisement | [Remove Advertisement] | ||
|
|
|
|
#3 (permalink) |
|
Emulation Fan
![]() Join Date: May 2008
Location: Lithuania
Posts: 69
|
I guess requirements will be high, because emulation is a very complex thing and it's not easy to optimize it for slower PC's. Even No$gba runs only at 60% for me.
__________________
PC SPECS : Intel Celeron 2.4 GHz 1.25 GB of RAM Geforce 6200 128 MB I know, it's s**t .TESTED EMULATORS : [Console] --------- [Emulator/Emulation speed] Nintendo 64 -------- Project64 GBA ---------------- Visual Boy Advance Nintendo NES ------- VirtuaNES Playstation --------- ePSXe (FULL) Dreamcast --------- Chankast (BELOW NORMAL).Nintendo DS -------- NO$GBA (BELOW NORMAL).GameCube/Wii ------ Dolphin (LOW).Playstation 2 ------- PCSX2 (LOW).
|
|
|
|
|
|
#4 (permalink) |
|
Emu author
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Sep 2006
Location: VisualC
Posts: 1,055
|
Apply the usual 10x-20x rule for a console that has, to say the least, two 333Mhz cores (the Allegrex and the ME). Then start adding for the GPU and else, and you've your answer.
__________________
Emulator development blog |
|
|
|
|
|
#5 (permalink) | |
|
Emu author
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Apr 2001
Location: Cleveland OH, USA
Posts: 1,184
|
Quote:
The problems with the rules are that for one thing, you can't just attribute a number to how "powerful" a platform is. People often come up with something based on clock speed of the main CPU, and as everyone knows different CPUs are capable of doing different amounts of "work" per cycle. More importantly, a platform will often have components that do more "work" than the CPU does. These are often ignored entirely, or at least not really well understood. Another problem is that it doesn't address how good of a fit the "hard working" parts of the platform are for being emulated on another platform. Sometimes you can have a really intensive hardware operation that can be emulated really well because what you're emulating it on has equivalent hardware function. Other times things that are relatively simple in their original hardware implementation end up costing a ton of time to emulate because the CPU emulating it is not good at dealing with it. Take for example emulating floating point. If the platform you're emulating has fully IEEE754 compliant floating point and you're emulating it on a platform that also has fully IEEE754 compliant floating point, and there are otherwise no deviations, then you can emulate it really well. If, on the other hand, floating point implementations are incompatible (or the thing you're emulating on doesn't have floating point) then it's a totally different story, and now the operations take several times longer. Finally, it depends on how the games are writte and what the goals of the emulator are. If the games require really tight timing then it could require a really slow emulator that's constantly switching between components it's currently emulating. Maybe only a small percentage of games need this, then it depends on how much performance the emulator author wants to sacrifice for compatibility. A lot of emulator authors shoot for high accuracy regardless of what games do, some just want to get the most popular games working well and will employ hacks to help them run better or faster. In the case of PSP, there's a lot of potential for high level emulation. hlide, someone who knows more about PSP emulation than most others because he has worked on it extensively now, believes that PSP emulation may be meaningfully realistic on platforms that are much less powerful than current high end PCs. Even though PSP has a lot of hardware, a good deal of it isn't directly accessible to games - really only the CPU (and FPU/VFPU) and GU. The graphics map decently to high level 3D operations that a 3D card can. A lot of games won't be pushing the CPU anywhere near its limits and because of the abstracted nature of the platform will probably be yielding to the OS when they don't need CPU time. Especially when considering that many games aren't even clocking the CPU at 333MHz you'll see that many things won't really require heavy CPU emulation. Also, the abstracted nature of the device means that less overhead has to go into emulating the CPU because the memory accesses it can make are simpler and you don't have to count cycles. |
|
|
|
|
|
|
#8 (permalink) |
|
Registered User
![]() Join Date: Aug 2009
Location: Philippines
Posts: 96
|
does it play most of the games? men that emu sucks
__________________
Disclaimer: You may download a game ROM ONLY if you can do so legally. This means you must own the actual cartridge (or other media the ROM was distributed on) of the ROM you are downloading. Else, you must delete the NDS roms within 24 hours.
Last edited by an0ny; 3 Weeks Ago at 13:42.. Reason: Automerged Doublepost |
|
|
|
|
|
#10 (permalink) | ||
|
Registered User
![]() ![]() ![]() ![]() Join Date: Jul 2006
Location: you know...
Posts: 506
|
Quote:
Quote:
__________________
The Empyrean |
||
|
|
|
|
|
#11 (permalink) |
|
Human Metal
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Oct 2002
Location: Holland / Hungary
Posts: 13,541
|
Men that comment sucks. How do you think emulators got to the point where they are now? It's a development process, not a case of writing some code and releasing a fully functional program on day one. The reason why they release early and not fully functional versions is for people to enjoy and test them, not to complain about things missing or not being functional yet, as that's rather obvious. I'd also like to point you to the fact that your signature contains quite the misinformation. While the first sentence of your disclaimer is correct, the 24 hour rule is simply a hoax made up by sites to cover their buttocks. I can't speak for your country, but in almost any western country, including the one of the owners of these forums, it is illegal to download any sort of ROM unless from a legal source authorized by Nintendo itself. Regardless if you already own the cartridge.
__________________
PC Specs: CPU: Intel Q8200 @ 2.8GHz ![]() GPU: Sapphire ATi HD4870 / 1024MB / Core: 801 / Mem: 1000 Mobo: Gigabyte EP35-DS3 (rev 2.1) SPU: Creative X-Fi Xtreme Music RAM: 2GB Kingston HyperX DDR2 1066 @ 4-4-4-12 ~ 800MHz HDD: 1TB Samsung Spinpoint, 32MB PSU: Hiper Type-R 580W Monitor: Iiyama B2403WS / 1920*1200 Geometry Wars: 198.400 Lumines: 999.999 Join the NGEmu Folding @ Home community NOW! |
|
|
|
|
|
#12 (permalink) |
|
Registered User
Join Date: Sep 2009
Location: USA/Utah
Posts: 27
|
Asking what the system requirements of software that hasn't yet been written is like asking someone to tell your fortune. The cool thing about writing code is that there a many ways to do the same thing. That is why you see more than one emulator for a single platform. Some people may prefer a plugin-based emulator, while others just want the emulator to work and opt for a more comprehensive emulator without as many customization options (like ePSXe and pSX). |
|
|
|
|
|
#13 (permalink) | |
|
Registered User
![]() ![]() ![]() ![]() Join Date: Dec 2007
Location: Australia
Posts: 697
|
Quote:
|
|
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|