Next Generation Emulation banner
1 - 20 of 38 Posts

shadow_trigger

· Registered
Joined
·
8 Posts
Discussion starter · #1 ·
Actually, the main problem that i've is the SLOW emulator speed..

I've seen in another thread 'bout game compability,,
all game played by me are REALLY slower than in the thread..
(i.e. FfxiiRW 30-60% Speed)

Anyone can help me??:cry:
 
...For the last time slow emulation speed is NOT A BUG...it's either due to a weak PC or the game simply can't run full speed yet due to lots of 3D or something like that or a bit of both.

There is NOTHING that can be done about it.
 
It keeps on being reported as if it's bug...

It's like me buying Crysis for PC and maxing out all the settings and getting about 2-3 frames a minute and then I complain to the community and the developers that the game runs badly as if they did something wrong.
 
like they all said, it's probably your pc :D
i get full speed on Final Fantasy XI Revenant Wings with my laptop run on Core 2 Duo T5500 (that's Core 2 Duo 1.67GHz) and 1Gig of Memory.
what's your spec ?
and oh yeah, btw, if you're using new multicore proc with windows XP, be sure to install the KB896256 v4 hotfix, since windows XP didn't built for new multi core with power management, with SP2 it can still function properly, not not to it full potential.
so if you have good spec, and still low on poer on your multicore install this hotfix first from microsoft's update

i just re-installmy OS, and forgot to update the hotfix and my performance are slower, cut half the performance on my no$gba almost by 50% :|

quote :
Windows XP SP2 is required on computers that have multiple CPUs that support ACPI processor performance states. This requirement includes computers that support the following items:
• Multiple physical sockets
• Multiple-core designs
• Multiple logical threads, such as Intel hyper-threading technology

Because Windows XP was not originally designed to support performance states on multiprocessor configurations, changes are required to correctly realize this support on multiprocessor systems. Windows XP Service Pack 2 includes the required changes to the kernel power manager. These changes make sure that Windows XP correctly functions on multiprocessor systems with processor performance states.

This hotfix also addresses the following issues on computers that have multiple processors that support processor performance states:
• A possible decrease in performance on single-threaded workloads when processor performance states are using demand-based switching.
• The synchronization of the processor Time Stamp Counter (TSC) registers across processors when you use the ACPI Power Management timer on multiprocessor systems.
• ACPI C-state promotion and demotion issues in the kernel power manager.

Computers that are running Windows XP Service Pack 2 and that are equipped with multiple processors that support processor power management features may experience decreased performance
 
No$gba itself does not have dual core support. The only reason why those PC's run it better is because there is more Power to go around. Instead of running no$gba and the PCs other tasks on the same core, a dual-core processor can allow no$gba to use a whole core all for itself and then runs all the other tasks off the other core. Also then technology used is slighly more efficient than on the older single cores. However other than that having a dual-core or better processor does not really help.
 
just wanna add someting from schumi' :D
most of nwoadays proc are dual core, but at single core comparing with older type single core, the newer proc has more eficiency per-clock in it's programming and core instruction, faster bus, so basicly nowadays proc are far more superior than older proc (even when running at single core) ;)
if you wanna play NDS at full speed, better start palnning for an upgrade.
even thouhg teh author will certainly make nocash to be able to play full speed at the lowest spec as possible, but i kinda doubt it will be fast enugh for an old pc.
 
just wanna add someting from schumi'
most of nwoadays proc are dual core, but at single core comparing with older type single core, the newer proc has more eficiency per-clock in it's programming and core instruction, faster bus, so basicly nowadays proc are far more superior than older proc (even when running at single core)
if you wanna play NDS at full speed, better start palnning for an upgrade.
even thouhg teh author will certainly make nocash to be able to play full speed at the lowest spec as possible, but i kinda doubt it will be fast enugh for an old pc.
i dont think dual core processors dont have the advantage of gaining emulation speed. dual core's are designed for multi-tasking, for example a 2.4ghz dual core processor doesnt mean you have a 4.8ghz processing speed instead you have the benefit of running multiple programs and sharing the power of the cpu more effectively and more stable
 
If the application does not have dual-core support then only one core will be used so even if you have a Quad-core processor if the Ghz for it is too low then no$gba will still run slowly. The Ghz is per core and if an application does not have multi-core support then it will run off only the first core. So a 2Ghz Quad-Core will only run no$gba about as well as a 3.2Ghz Single core (taking into account the background tasks are running off the other cores and the increased efficiency due to the newer technology used).
 
basicly, proc do a job one at a time, it simulate what expert call "multitasking" by switching each task to perform periodically at a fast rate so it would seem doing multiple job at the same time. so in a single core, more task, means more time to complete and more switching job to perform. but with dual core (or even quad core) proc can actually do 2 job at a time (first on core 1 and 2nd on core 2).

so dual core actually speeding up things in the event of multitasking. on software or emulation, it actually depends on the software, whether it use both core to procces it thread (pcsx2 can max out the performance using bot core at the same time for pcsx2) each core or just default old school, using single power proccessing (i don't really know whether martin use dual core optimation or not), so even though nocash don't use both core, itwill still be able to pull out some speed, since the core handling nocash would only handle half the job comparing with the single core. this mean, less job to switch, more clock cycle avaiable for nocash on that core :D

^_^ kinda off topic aren't we ?
 
...That's sorta what I was saying.

And no we are not offtopic as the topic was pointless in the first place...

Martin has not added any dual-core optimisation so as I said it uses only one core.
 
1 - 20 of 38 Posts