Steve Snake ne nous abandonne pas, il vient de mettre en ligne la seconde édition de Kega Lazarus, avec des nouveautés coté Master System/GameGear :

* Fixed the remaining Z80 bugs. I’d already fixed all this stuff for
Klive (my Spectrum Emulator), but as the version of my Z80 emulator
used in Kega is Kega-Specific, the fixes were not copied over for
the last version. Now they are. The Z80 code is, as far as I am
aware, 100% accurate now.
* Fixed a bug where SMS sprites did not wrap at the top of the screen
correctly. I thought this worked already, but never got around to
testing it. It works now.
* Added SMS/GG Expanded Sprites. I don’t know of a game that even uses
these, in fact, the Genesis with Power Base Converter doesn’t even
support this feature. But Kega now supports it.
* Added SMS Right Scroll Lock feature. I’m sure a few games use this.
But as to what ones, I don’t know. Whatever – it’s in there now.
* Added SMS/GG Sprite Collisions. Again, I don’t know if anything
uses this feature, but it now works.
* Added proper NMI support (SMS Pause button.) This was working in Kega
prior to Lazarus – but I forgot to fix something when I did the
rewrite. Now it works.
* Seperated the LOAD MASTERSYSTEM and LOAD GAMEGEAR ROM options, as
per request. This now means Kega will remember a seperate folder for
Master System and GameGear ROMs.
* Added GameGear Border, again, as per request.
* VSync issue – several people reported strange frame rates while in
fullscreen mode, and I have now tracked down what is causing this.
It seems that some GFX cards / Drivers misbehave. When you ask the
card to flip the framebuffer, you can specify that you don’t want
to wait for it to happen (as I was doing) so that you don’t waste
CPU time. But apparently, some cards/drivers ignore this, and wait
anyway – throwing the framerate completely out of sync. It’s such
a shame that video cards these days seem to support 3D only…
Anyway, a solution to this problem: VSync. Now, when the VSync option
is disabled, it will also cause Kega to tell the card to flip the
screen IMMEDIATELY. This fixes the timing problem, unfortunately it
also means that you will probably see some tearing going on.

Kega « Lazarus » est un nouveau build basé sur la vieille version 0.02 après un petit problème hardware qui a presque tué le projet. Cette version ajoute quelques nouveautés du coté de l’émulation Master System, Game Gear, Megadrive et Mega CD. A l’origine il contient aussi beaucoup de code expérimental ce qui pouvait empecher pas mal de jeux MegaCD de tourner… mais beaucoup de travail a été apporté depuis et ceci n’est plus qu’une ancienne histoire 😉

Télécharger Kega Lazarus R5 (239,3 Ko)

Site Officiel

En savoir plus…