I'm sorry to say that, but you're wrong.Satourne's ST-V emulation is also done on a dynarec Sh2 emulation. Which is why it's much faster on Satourne than on Mame's interpreter emulation. Anyone remember how slow Satourne was before Fabien coded the dynarec cores for the sh2/vdp?
Sorry but you're wrong again ...Another reason why it's slower on Mame is because mame is using pure software emulation for graphics. Satourne actually uses OGL for hardware accellerated video.
I don't have a beta so I was going by what I've experienced with the Official Satourne releases. I do recall there was a point before Dynarec when Satourne was very slow even on high end systems. I'd say Fabien has done extensive optimizing with the satourne interpreter core if it's that fast. That would mean that his Dynarec core should be even faster?Originally posted by Runik@Oct 30, 2003 @ 03:33 AM
I'm sorry to say that, but you're wrong.
On the last betas of Satourne, there's no dynarec included, only an interpreter, and this interpreter runs at 60 fps during the bios, and I got between 40 and 50fps in KOF '97 for instance on my Athlon XP 1700+ ...
Sorry but you're wrong again ...
OpenGL is only used to display the 3D, it can't accelerate anything regarding the Saturn (or ST-V) because all the 3D calculations (like matrix rotations etc ...) are done by the sh2s ...
Yes he has, and he's still improving it right nowI'd say Fabien has done extensive optimizing with the satourne interpreter core if it's that fast.
When the MMX dynarec will be finished, it'll kick assThat would mean that his Dynarec core should be even faster?
FSAA is not used to increase performances, it's only used to have a sharper display. Satourne uses some OpenGL functions to do this, it can only decrease performances but in no way speed the display.Anyways, if there is no hardware acceleration being used in satourne, than how can advanced video card hardware features like FSAA be used in satourne? I've played some 3d games with satourne and it definately was using FSAA. Wouldn't there need to be some hardware video processing to enable those hardware features?
Sure. But it still think that the performance gain is marginal.OpenGL should still be faster than manually plotting the pixels.
Like gouraud shading ? Right now I do the calculation for each pixel.By the way, how are you dealing with the various effects that depend on pixel format?