Next Generation Emulation banner

1 - 9 of 9 Posts

·
Registered
Joined
·
51 Posts
Discussion Starter #1
OK, this is just a small question and should anyone know a solution I'd be more than grateful.
Recently I've converted my Win2000 machine to "near" ACPI compliance (found a fairly recent bios for the ominous Via 6vta2) and now it passes all but one of the ACPI tests without a hitch. What's important to me is that I got all the Power Management stuff working as it should, which is a good thing. The downside is that some hardware decided to act up. I know this is in part due to the particularly crappy chipset and board design, maybe it's the shitty drivers that don't like the automated ressource (IRQ's) sharing done by the ACPI interface. What happens is that in most if not all of the emulators that ran flawlessly before, the fps counter stopped working properly. In ePSXe for example, I 'm stuck with 0-2 fps (!) Obviously this is wrong since the games still run full speed and every three seconds or so the "real" fps figure, ie 50/60 fps will show up. The negative side-effect is that even though running full speed the games appear jerky, ie not smooth anymore, which is _very_ annoying. Also I noticed that certain parts would run a _slightly_ higher speed than before.Another emulator, Zsnes, would run at an insane speed until I the alternate tiimer, which completely fixed the problem. Could this be implemented in the graphics plugins or the core? I'm asking this because of demo being a Znes developer as well, maybe that's irrelevant tho since all the fps limiting work is done be the gpu plugin. If it matters, the PC counter option in Pete's plugin rendered the exact same bad results btw. Please don't say I should go back to the pre ACPI state, because I won't ;) Oh, and I have all the lates drivers for my hardware, (VIA, Yamaha, Nvidia, etc. you name it..) and I've played with a couple of BIOS settings as well, to no avail. I know that even if it was possible to fix it a la Zsnes, it would still be hard to test it if you yourself aren't plagued by this issue but please make a poor working girl happy by at least looking into it :) Thanks
 

·
&-)---|--<
Joined
·
8,586 Posts
Hey, you are a girl? Cool.. I wonder how many other girls are on this board? Sorry about your situation but I can't help you.. You could check your hardware manufaturer and get some tech help with it.. Or check with some ACPI experts on some of those tech boards..I just haven't been playing around with ACPI at all on my comp... What is ACPI and what does it do? Does it increase performance?
 

·
I'm?
Joined
·
1,866 Posts
acpi is i think a power management or something i'm not sure but you know i got that problem too i just upgraded my bios and now i succesfully installed win2k but i got a lot of conflict in win2k and win 98 i got 2 OS......... in win98 conflict in acpi and sound card and in win2k video card and acpi but since it doesent effect anything i leave it like that
 

·
Registered
Joined
·
51 Posts
Discussion Starter #5
OK, OK. First off, I'm not a girl. It's kind of a joke, I think I was listening to a Morrisey tape when I wrote my initial post ;) Oh, and THAT doesn't mean I'm *** either, hehe :p
ACPI stands for Advanced Configuration and Power Interface. Notice the "C" in there? That's the part that's been giving me a headache. It implies that interrupt sharing can per se not be turned off and thusly in my case graphics card, soundcard, and the USB host adapter are allocated (a single) IRQ 11. I read somewhere that it's usually IRQ 9, but that shouldn't matter really as Win2000 in conjunction with newer hardware (mine is about 2 1/2 years old) is supposed to be taking care of this stuff. However, when using non-compliant hardware or faulty drivers you may encounter the kind of timing problems I mentioned above. I'm afraid I'm stuck with this unless someone with a big heart decides to implement an alternative way of fps calculation. Btw, I have no problems running MAMEW, ZSNES with a steady fps counter. Seems it's mainly 3D apps that are affected. But then again, PC Games as Q3A are causing no problems either.
Anyway hanks for everyone's responses. I'm looking forward to solving this problem in the future- one way, or the other.
Thanks.
PS: When previewing this message I noticed that the word g_a_y was beeped out, maybe the mods/admins want to review their board policy :p
 

·
Registered
Joined
·
1,830 Posts
Originally posted by NiK
PS: When previewing this message I noticed that the word g_a_y was beeped out, maybe the mods/admins want to review their board policy :p
I believe this was included in the 'beeped out' words so that it couldn't be used as an insult. It has nothing to do with anyones views toward people of that persuasion. There's not really any need for admitting to being one way or the other on an emu board anyway, so I think its better that they leave it beeped out.

Take a look at Pete Bernert's post in this thread. It won't help your problem, but at least you'll know how frames are calculated in his GPU plugins.

BTW when you tried the PC fps calculation did you make sure to select it in the "..." button and in the little box next to that buton?
 

·
Registered
Joined
·
51 Posts
Discussion Starter #7
I'm aware there is a list of banned words, and I think rightly so. However, in this particular case, it's just laughable, IMHO. There are more than one legitimate ways of using the word, even on a board like this. If some immature kid chooses to use it excessively and inappropriately, he or she should be reprimanded first and should that not help, subsequently be banned.

Anyway, thanks for the link :) and no, the option in Pete's plugins doesn't get rid of the jerkiness but causes other problems instead. Oh well...
 

·
&-)---|--<
Joined
·
8,586 Posts
I see that you got you video card, sound card, and usb controller on the same irq... Why don't you try to not use the same irq for the sound card and video card... You could also try to switch around the pci cards.... Some mobos use shared irqs for the agp and pci slot 1.. You could make sure you don't have something like a sound card or anything that is used a lot on that pci slot.. I have heard the sb live cards have this type of problem.. They don't like sharing irqs that much...
 

·
Registered
Joined
·
51 Posts
Discussion Starter #9
Because...

Originally posted by NiK
...It implies that interrupt sharing can per se not be turned off and thusly in my case graphics card, soundcard, and the USB host adapter are allocated (a single) IRQ 11.
Sometimes it's OK to quote oneself, I guess ;)
Turning off ACPI would give me freely configurable IRQ's back, however it would also mean that I'd lose standby mode and proper shutdown. That's the reason I switched to ACPI in the first place, since under normal APM I couldn't get it to work at all. Don't ask why.

If you don't know what I'm talking about, that's OK. I know you're trying to help and appreciate it :)
 
1 - 9 of 9 Posts
Top