|
Post by craig588 on Sept 25, 2005 1:46:27 GMT 1
Changing the frequency doesn't affect the FPU in any way (Other than a higher frequency). It's not increasing the presicion of it.
|
|
entry
New Member
Posts: 14
|
Post by entry on Oct 1, 2005 9:36:48 GMT 1
Hi there, first of course you are real heroes Your Emu-Port is really lovely ! Don´t know if anyone has mentioned, but.... in several games that aren´t emulated fast enough in some parts (it seems to me at least) fps always switch between 50 and 60 here and there. That produces a really annoying speed change in video and sound and makes the game unplayable even if anything else is really fine. This appears f.e. with Mario RPG and Yoshi Island..... So if it is not possible to emulate with 60fps even with highest frameskip then frames should stay at the lowest possible point to stabilize the speed, even if it is a little bit too slow. Mario RPG seems to be too hard to emulate in fights anyway but I guess Yoshis Islands would work great with fixed 50fps. I also noticed this in several other games, also rpgs like sotm afair ....... maybe I´m wrong and emulation would be fast enough but it is some bug... ? Anyway I would suggest to build in a "Maximum Frame Set" and maybe a "Maximum Frameskip" option like seen in DCGen. It´s a pity these games work so fine except this speed switching thing.... btw what do you think will offset mode & mode 7 be available any time ? What would be the advantage of that modes ? thank you keep it up....
|
|
|
Post by craig588 on Oct 2, 2005 6:02:13 GMT 1
Offset mode and mode 7 are both avalible though software. It's not feasable to run them though hardware because native support doesn't exist for those functions.
Mode 7 allows scaling and rotation. I belive offset allows things like certian types of transparacy, one that comes to mind is used in Mega Man X.
|
|
entry
New Member
Posts: 14
|
Post by entry on Oct 3, 2005 1:44:00 GMT 1
Okay.... so hardware acc of these functions is not possible. Hopefully you can speed up the emu anyway.....
Question: In any PC Game game speed is always stable, no matter what framerate I have, 15, 30 or 60fps. But in the emu game speed depends on framerate. More frames, more speed, even sound changes. It means framerate has to be stable for stable gamespeed and even more: framerate has to be 50 or 60 for normal speed. What is the reason for this ?? And wouldn´t it be possible to change that ?
|
|
|
Post by weltall on Oct 3, 2005 19:20:56 GMT 1
because console games depend on the screen redraw they know that it'll redraw 60 times /s for example and all the threads are timed to this
|
|
|
Post by craig588 on Oct 4, 2005 0:14:28 GMT 1
Just an elaboration: The game still thinks it's running 60FPS because inside of the emulator it's not lagging at all, the emulation is where the speed drop comes in. Internal frameskipping isn't possible because it wasn't a default function in the SNES game, and even if it was, it still belives that it's running full speed.
Increasing the emulators frameskip pretty much the only thing you can do.
|
|