Custom title

Friday, February 16, 2007

Back to work

.

Well, i'm finally back to coding after these past weeks. As most of you know, right after version 2.3b, a new and improved 2.3c was released (Version C should be like B was supposed to, but anyway), with a much more improved compatibility. This however, has slowed down the speed in a LOT of games, and even though the frames engine was improved a couple of entries ago, it's not good enough to make plenty of games run at a reasonable framerate.

So, from now on, the main target will be to improve the CPU processing capabilities and make it run at higher speeds. What i've done so far is reducing the overflows produced by te functions DIV0 and _MAX/-1, which should speed up a few games with 64-bit save interface. Another of the things i did was maxing the interruptor disabling to reduce the lag as much as possible.

in Short, the No$ should now have a much more stable unlimited framebuffer:


That huge framerate is without forcing blending. Notice that such numbers can only be achieved for short cycles but it should be improved soon