Next Generation Emulation banner

Runs horribly slow for some reason

10K views 34 replies 5 participants last post by  u3L05 vh9jV 
#1 ·
Hi folks. So after hearing nothing but good things about Xebra and its compatibility I thought I'd finally give it a shot. It's fairly easy to setup and I've tried to run a few games of mine, but the same problem occurs with each - While the bios runs at normal speed literally every game is in slow motion. It's consistently slow too, not choppy at all. I've managed to get it slightly faster by messing around with some things, like disabling AV and such. I've never gotten anywhere close to full speed, however. I'm hoping to find any help you might have.
 
#2 · (Edited)
Barry this forum has been dead for a long time, consider yourself lucky someone actually noticed your post.
BTW, Saturday Night Fever soundtrack is a masterpiece, thanks for that!

Now, make sure you use these Video Output settings with the latest Xebra.



This is a great place to start:
http://emulation-general.wikia.com/wiki/XEBRA/
I always check there for new releases and it has a great guide, which I also contributed writing.
 
#3 · (Edited)
Dead eh? That's unfortunate. :(

I set my video output settings to that, and I'm afraid that hasn't done the trick. I've also set up Xebra in accordance with that site you've linked. Thanks for the reply.

Edit: So I copied the Xebra folder over to my laptop and, goodness knows why, it works just fine there. Same OS, same software (more or less) and my desktop is superior.....but it just runs in slow motion on this machine with the same settings. o_O
 
#4 · (Edited)
I've noticed the same thing myself. I've been using it for a few years now and it'd been fine, but after updating to 160619 from... I think a March or April release, it's been weirdly slow. Sometimes it's fine still, but then if I unpause the emulator after having it paused for a couple hours, it's slow again, and closing/reopening it doesn't fix it. So far, only rebooting the computer does. I don't know what that's about.

EDIT: Hold up, I'm an idiot and was somehow overlooking that I didn't have Use OpenGL checked. Runs just as it used to now.
 
#5 ·
just tried it... completely unusable... bios is fine, but try a game, and it is maybe 1 or 2 FPS (Yes opengl, stretch with gdi and progressive are set) maybe it just doesn't like ATI cards? I've got a decent cpu (i5 2400) and good video card (ati R7 265) and plenty of ram (16gb)
 
#6 ·
Have either of you tried on another machine? As I mentioned in my edit, it works on my fairly new laptop. It runs windows 10, my desktop is windows 7. Aside from the age difference between the two systems (about 6 years apart in age) there's not much else I can think of. Perhaps we all have older machines with junk interfering with Xebra.
 
#7 ·
was just coming back to post that it runs really well on my old dell laptop with an old C2d and dated nvidia graphics and 2gb ram...my desktop is MUCH faster/more powerfull all around and it craps out right after the bios... clicking monitor to watch the reads or usage or whatever it is displaying with the timer.. on my laptop it is 100,100 all through.. on the desktop it is 100,00 until after the PS logo, then it drops to 16,100 and rotates between that and 0,100
 
#9 ·
Try:
Disable "Use OpenGL"
Disable "Stretch with GDI"
Now press F4 to disable VSync during gameplay.
The emulation should have no frame limiting and games should run super fast.

Try to completely disable VSync in your GPU control panel.
Restart Xebra, and press F4.
This should also work with OpenGL.
 
#11 ·
no go, it's not really a video issues, the bios is plenty fast enough...it's almost as if the cpu emulation is getting hung up in a loop, or perhaps the emulated memory space is not being accessed correctly causing super slow passing of information..I know it isn't the pc being slow, I can run all the software emu's out there with plenty left over... even xebra only uses about 25% (even when it seems to be stalled out)..maybe it is something to do with 64bit win 10 versus 32 bit
 
#14 ·
here is a real head scratcher.. I can boot into the built in admin account, same services running, same apps in the background and it works fine...there is something running in the normal account that is messing with it, I just have no idea what it could be
 
#16 ·
crimson, made a profile, no change...I'm going to see if I can make a video of it booting up with the monitor info showing so people can see exactly what I am talking about... the counter goes normal, 1,2,3..etc... hits 20(a second after showing the PS black logo) then stalls, and drops to 5 or more seconds between counts...If I boot into the built in admin account, it runs normally...
 
#17 ·
I give up... makes no sense at all... Admin account, runs great, full speed, 300Fps or more without vsync... normal account, forget it.. simply doesn't run at any usable speed... I even booted into safe mode on the normal account and... ran full speed (Or as full as it can with needed stuff not running cause of safe mode)...I did a side by side comparison with services running on the lap top and the main account, matched them, no go...Ran procmon to see what processes the exe was accessing etc... seems to hit dinput every second even with controller set to non, other than that I can't tell it is not normal (Lots of file not found, but that seems to be normal from what I researched when a file is looking/scanning for controllers and going through the list in the registry) There isn't enough feedback from the program to pint to anything and I dunno of any tools that would allow me to see the conflict...
 
#18 ·
My steps when I run a game for the first time:

View > Width > 1280
View > Heigh > 16:12
View > Video Output... >

  • Use OpenGL
  • Stretch with GDI
  • Nearest
  • Progressive
  • Drawing Skip=0
  • Display Skip=2
View > Controller... >
  • Controller 1
  • Digital Controller
  • (set the buttons)
File > Open > CD-ROM Image... > (select *.bin or *.img image file)
Run > Power(2)
@dpence, try without Stretch with GDI, with the classic theme, without gadgets, without docks, etc.
Try without Internet connection too, maybe Windows is trying of "debug something".
And monitors the GPU in the process with GPU-Z or CPU-Z.
 
#19 ·
My steps when I run a game for the first time:


@dpence, try without Stretch with GDI, with the classic theme, without gadgets, without docks, etc.
Try without Internet connection too, maybe Windows is trying of "debug something".
And monitors the GPU in the process with GPU-Z or CPU-Z.
no change... followed exact steps... counter gets to 20 then speed dies... gpu-z shows 0% gpu usage... so it isn't a graphic load issue... cpu-z was, well useless from what I could see, it offered no realtime monitoring, only showed specs. the xebra process itself hits between 25%-29% (Highest I saw used) but thats about normal cause on my laptop where it ran fine it uses about the same.
Other steps I have done just to clear up any possibility.. I used the amd clean tool and completely cleaned the video drivers out of the system and reinstalled the latest. I've ran SFC, all systems files are correct...I've gone through my installed files and haven't found anythign that looked like ti might be an issue. Retroarch, once I figured out how to get it going, runs fine, Epsxe and it's software mode runs fine (300+ FPS without vsync), bizhawk which is all software runs fine... it's down to somethign this particular program uses/accesses that is causing a conflict, I just dunno what it could possibly be
 
#24 ·
Have you considered create a new user account or erase your current user profile?
To this point you are running out of options.

P.S. How is running the new version on your PC, same problems?
new version is, surprisingly, a bit faster...
as for profile.. I have way to many licenses and stuff that I do not want to lose/have to reinstall.. heck some off them I do not know If I even still have available.. had this profile dating back to XP early on...I do upgrades, not complete wipes for that reason...and it is certainly not reason enough to wipe it all out for one program that isn't cooperating..lol
 
#26 ·
HKEY_CURRENT_USER\Environment Path REG_EXPAND_SZ USERPROFILE%\AppData\Local\Microsoft\WindowsApps;

and

C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\wbem;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\ProgramData\Oracle\Java\javapath;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Universal Extractor;C:\Program Files (x86)\Universal Extractor\bin;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files (x86)\Common Files\Acronis\SnapAPI;C:\Users\Dave\AppData\Local\Microsoft\WindowsApps
 
#27 · (Edited)
Interesting, you have a redundant value, but I not believe that can cause any problems...

Try this:
Code:
@@echo off
cls
pushd "%~dp0"
set PATH=%SystemRoot%\System32;%SystemRoot%;%SystemRoot%\System32\Wbem
start "" XEBRA.EXE
exit
Create a *.bat/*.cmd file in the same folder of Xebra with that code. If no works try this instead:
Code:
@@echo off
cls
pushd "%~dp0"
set PATH=%SystemRoot%\SysWOW64;%SystemRoot%;%SystemRoot%\SysWOW64\Wbem
start "" XEBRA.EXE
exit
Let's see what happens.
 
#30 ·
That's disappointing. I really had hoped that this would produce an effect... even errors...
WinXP compatibility make a difference? UAC is really working?
no compatibility mode makes any difference and UAC is turned off. Nothing gets installed without my ok, plus malwarebyte catches websites realtime, as well as avast catching websites and files... (And yes I have disabled them to make sure they were not the problem) My system is secure so no need for UAC and the issues it causes
 
#31 · (Edited)
When UAC is active it "patch" many compatibility problems.

UAC attempts to alleviate this using File and Registry Virtualization, which redirects writes (and subsequent reads) to a per-user location within the user's profile. For example, if an application attempts to write to a directory such as "C:\Program Files\appname\settings.ini" to which the user does not have write permission, the write will be redirected to "C:\Users\username\AppData\Local\VirtualStore\Program Files\appname\settings.ini". The redirection feature is only provided for non-elevated 32-bit applications, and only if they do not include a manifest that requests specific privileges.
https://en.wikipedia.org/wiki/User_Account_Control#Features

Consider a test with UAC active, only for curiosity.
Be the way, tried it on WinXP and zero problems.
 
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top