|
Post by Squiggles the Chao on Dec 23, 2006 21:20:47 GMT -5
I can certainly play the movies, but due to either problems with the movies, or both mplayer and VLC, I can't step through them frame by frame (both players react the same way when I try, by jumping to a certain point in the movie, or if past that point, to the end). I've got a movie from my run through it, but I want to be able to compare them. Is there any way you could do a standard mpeg of just the part that's lagging?
|
|
|
Post by BlazeHedgehod on Dec 23, 2006 21:25:16 GMT -5
Well, it lags at various parts throughout the intro sequence. When the Nintendo/Hal Logo dissapears, and when the perspective shifts from above Kirby to behind Kirby (and the lag continues the entire time the camera is behind Kirby until that scrolling field dissapears from view). Possibly some other parts, too.
Edit: My video isn't even synced properly to everything; I just know that the music stops playing way before it's supposed to. When I rented the game back in the day I distinctly remember the music syncing with the stars on the titlescreen, and I just deleted frames in the video until it synced like that.
|
|
|
Post by Joshi on Dec 24, 2006 1:28:17 GMT -5
Maybe your computer just.. isn't good? I've never noticed any lag at all ever in the KSS opening with any version of SNES9X. Can't remember if there was any the.. one or two times I tried it in ZSNES. (And yes, I do have an actual cart of the game to compare it against)
|
|
|
Post by BlazeHedgehod on Dec 24, 2006 2:10:29 GMT -5
A 266mhz system with 48mb of RAM (the system I had prior to this one) used to be able to run most SNES games in ZSNES and SNES9x at full speed.
The system I have now is 1.30ghz with 256mb of RAM. I think ZSNES and SNES9x both have more than enough horsepower to spare.
|
|
|
Post by Squiggles the Chao on Dec 24, 2006 2:14:09 GMT -5
The Kirby Superstar title screen is a bit more demanding than most SNES games though. It requires a lot of hardware-accelerated drawing. The HAL logo does an alpha fade away and rotation, and the ground is a giant polygon that got rotated. If this isn't being done in hardware for some reason, it's going to be a little slow, even with a 1.3 GHz machine.
|
|
|
Post by BlazeHedgehod on Dec 24, 2006 2:37:23 GMT -5
That's really weird, though. I can see how that might happen with, say, an N64 emulator, which uses dynamic recompilation, but SNES emulators don't do that. If a SNES game puts too many sprites on screen, my computer isn't going to slow down - the emulator is.
I believe it largely stems from the fact KSS uses the SA-1 chip, and there isn't alot of documentation on how the SA-1 chip operates. SuperFX, SA-1, all of those special SNES chips have games that have problems because documentation on them is nearly non-existant.
The KSS intro isn't lagging because my CPU can't keep up - the music would slow down or get choppy, if that were the case. Making ZSNES output the FPS the emulator is running at results in it being locked at 60 for the entire intro sequence, too.
So yeah. My computer can keep up just fine.
|
|
Seph
Behind The Logo Team
Luigi and Marth for the win.
Posts: 3,390
|
Post by Seph on Dec 24, 2006 2:40:19 GMT -5
Sound wouldn't necessarily get locked up if the sound was on a separate 'thread.' It's happened to me before on various applications where one part would lag but another would be just fine.
|
|
|
Post by BlazeHedgehod on Dec 24, 2006 2:43:41 GMT -5
Every emulator I've ever used in my entire life - if the emulator lags, the sound crackles or slows down. This is generally because most emulators sync their emulation to the sound (or vice versa), as I understand it.
|
|
|
Post by Admin on Dec 24, 2006 4:45:58 GMT -5
I would hope they do, otherwise the sound would somehow catch up on the game itself, and you'd have to hear certain sounds before you actually perform the action on screen. Imagine hearing the jump noise in Mario before actually hitting the button.
|
|
|
Post by Keith T. Hemari on Dec 24, 2006 18:17:59 GMT -5
Holy crap.. I just beat Star Fox 2... it's playable.. all the way through.. from start to finish. Even has a high-score system...
I officially like this new release. It is SNES GOD!
|
|
|
Post by Squiggles the Chao on Dec 24, 2006 18:34:14 GMT -5
Dynamic recompilation has nothing to do with it. When creating the emulator, there are a number of ways to set up video output, and you can use 3D-accelrated graphics cards, or you can do it all in software, which is going to be much slower.
|
|