Professional Documents
Culture Documents
History
History
Snake.
---------------------------------------------------------------------------
Kega Fusion v3.11 BETA (C) Steve Snake 2005
---------------------------------------------------------------------------
Whats New ?
-----------
VERY quick one...
* Fixed silly YM2612 bug that I added in the last version.
* Now selecting -fullscreen from the command line will not alter fullscreen
setting in the INI file.
That's pretty much it, the last version was unusable because of the silly
YM2612 bug, so I needed to get a new version out quickly. I had a look at
the MP3 problem some people were reporting, and made a small change to
fullscreen mode which *might* help. I'll need to rewrite my entire CDDA
handling code to make any real improvement, though... Some other time.
Snake.
---------------------------------------------------------------------------
Kega Fusion v3.1 BETA (C) Steve Snake 2005
---------------------------------------------------------------------------
Whats New ?
-----------
Just a quick update:
* Rewrote a big part of the YM2612 core. This should now be very close to
perfect. However, I'm not in a position to give it any major testing, I
may have broken something...
* Fixed 32X Border Colour.
* Slight alteration to MP3 support - not that I could get it to go wrong,
but now it should work without problems on all systems.
* Fixed Fullscreen / Escape key problem when running from a command line.
* (Hopefully) Fixed Fullscreen problem when starting up. This is actually
a graphics driver issue, but hopefully my workaround should eliminate
the problem.
* Slight change to controller code, now invalid settings such as UP+DOWN at
the same time cannot be performed.
The YM2612 core was the biggie, spent 99% of my free time on that one. I'm
sure I fixed a couple of other things too, but I forgot ;-)
Next update will come when I get my life back. I'm sure everybody will have
a big list of requested features by then :D
Snake.
---------------------------------------------------------------------------
Kega Fusion v3.0 (Maple) BETA (C) Steve Snake 2005
---------------------------------------------------------------------------
Whats New ?
-----------
Well, since I only just got my PC back, and since my free time right now
is totally non-existant, far less than I hoped to have done. But rather
than delay this any longer, since I *have* added a lot of features that
various people have been asking for for a while now, I'm making another
release.
You may have noticed the big jump in the version number? Somebody commented
that they didn't bother trying Fusion, because of the low version number...
Well, since there has been Kega, Lazarus, and now Fusion, that makes this
Kega 3.0, right? ;-)
* Fixed problem with 32X PWM when changing SampleRate.
* Added Genesis Border Colour Emulation, and option to disable it.
* Small fix to 6 button pad code (Double Switch - thanks TascoDeluxe).
* Much improved Sega Mouse support.
* Config Dialog now remembers what page you were on :-)
* Removed ISO/BIN reading for SegaCD - this is now handled by the BIN/CUE
engine. You won't notice any difference, but trust me, its better ;-)
* Fixed bug in BIN/CUE engine when multiple files were used.
* Added MP3 support to the BIN/CUE engine. Yes, this means that Fusion now
supports ISO/MP3. Fusion uses the Windows Codec and therefore contains
no patented algorithms. Too many people asked for this feature, so
although I didn't really want it, it's now there.
* VSync now works in Windowed mode. Be aware that this can severely slow
down the emulator, especially if your monitor is not set to a multiple
of 50hz or 60hz, depending on the region of the game you are playing.
* Made improvements to both Standard and Alternate Timing modes.
* Added Pro Action Replay support for the Genesis.
* Added GameGenie and Pro Action Replay support for the GameGear and Master
System.
* Added CodeFinder for Pro Action Replay.
* Fusion should now be compatible with WinXP Visual Styles.
* Added "Fast Forward" mode. Probably doesn't work if VSync is enabled...
* Various small optimisations.
* Fixed a couple of minor issues affecting the SegaCD BIOS CD Player only.
* When Fixed Aspect is disabled, Filtering is enabled, and you are running
an NTSC (USA/JAP) game, the screen will now be slightly stretched. This
works for all consoles. Stretching does not happen for PAL games, because
PAL TVs show more lines than NTSC TVs, and because some PAL games use the
extra portion of the screen (Virtua Fighter 32X, for example). And no, it
doesn't completely remove the Master System border. That would look very,
very wrong.
* Now supports up to 24 Render Plugins. This should now be way more than
enough.
* Switched around the naming of the various Scanline modes. People like it
better this way.
* Fusion will now start in fullscreen mode if it was exited from that mode.
* Other stuff that I've forgotten.
Still some major work planned for Fusion, once I get my life back...
Anyway, hope you like the additions to this release, and hope I didn't
break anything. I'll have to start documenting some of this stuff properly,
too.
Snake.
---------------------------------------------------------------------------
Kega Fusion v0.1e BETA (C) Steve Snake 2004
---------------------------------------------------------------------------
Whats New ?
-----------
Well I wanted to add some new stuff before releasing another version, but
since people have been asking, and since I'm not going to be able to do
anything with it for a while due to "real life" getting in the way, I am
releasing the current version, which has many small changes and bugfixes.
To be honest I've forgotten most of what I fixed ;-) Anyway, here is the
stuff I remember:
* Fixed a small problem with the SegaCD CDD
* Fixed VGM issue
* Fixed "Streets of Rage" sound problem
* Discovered what some sound drivers do and worked around it (Thanks to
Stone for testing), more machines should now work without having to drop
to "Alternate Timing" mode
* Added "Sleep While Waiting" option - NOT recommended because it can cause
skipping in the sound and the framerate of the emulator, also not really
needed because the emulator *will* give up time to any running program
automatically - but since so many people really want to see the task
manager showing available CPU time, here it is. Use it if you must. But
don't complain about choppy frame rates ;-)
* Upped the number of render plugins to 16
* Updated render plugin system to allow for 2x, 3x and 4x scalers. (Only
works in Enhanced GFX mode)
* Render plugins can now go into a "Plugins" folder to avoid clutter
* Lots of other fixes which I really can't remember now.
More to come when my life gets back to something resembling "normal".
Snake.
---------------------------------------------------------------------------
Kega Fusion v0.1d BETA (C) Steve Snake 2004
---------------------------------------------------------------------------
Whats New ?
-----------
Yet Another Quick Update:
* Fixed Turrican (Genesis)
* Improved Command Line Support
* Forgot to add the 6 button changes to Alternate Timing mode. Is there now.
* Added GameGear Zoom Mode
* Added "Scanlines 0%" option and seperated them from the other options. Now you
can
select the type of Scanlines you want in any of the renderers
* Switched Power On and Soft Reset around, hopefully people will now only use th
e
Soft Reset function when its actually useful ;-)
* Added "ForceFullScreen32" INI file setting
Snake.
---------------------------------------------------------------------------
Kega Fusion v0.1c BETA (C) Steve Snake 2004
---------------------------------------------------------------------------
Whats New ?
-----------
Another Quick Update:
* Fixed Spiderman (32X)
* Fixed Joe and Mac (Genesis)
* Fixed Pirates Gold (Genesis)
* Fixed "Red Bar"
* Modified 6 Button Controller Code
* Added Command Line Support
* Another small modification to the Graphics code
* Added Message Box for first time run to try and cut down the number of
people asking about the graphics settings...
Whats New ?
-----------
Quick update:
* Fixed the problem whereby you couldn't define the space bar as a key.
* Modified Graphics Code. Should now work by default on more systems.
* Moved the INI file settings to the top of the file for easier access.
* Added Render Plugin Support
The Graphics stuff and INI file editing:
There are now 4 different modes you can try - by default it uses a more
compatible, but possibly slower mode. If everything works fine you can
try setting EnhancedGFXOpt to 1 to see if that also works - this is usually
the fastest mode. If neither enhanced mode 0 or 1 work, you can set
ForceCompatibleGFX to 1, and then try CompatibleGFXOpt at 0 or 1 to see
which is the fastest. Also, on some older cards the enhanced mode may be
quite slow - if this is the case you should use Compatible mode.
I hope that this now works on a much wider range of graphics cards - let
me know :)
Snake.
---------------------------------------------------------------------------
Kega Fusion v0.1 BETA (C) Steve Snake 2004
---------------------------------------------------------------------------
Initial Release.
---------------------------------------------------------------------------
'Previously on 24'
---------------------------------------------------------------------------
KGen - DOS based emulator for the Sega MegaDrive/Genesis.
Highly optimised for Pentium class CPUs. Could run most
games at double speed on a P200. First emulator in the
world to *ever* attempt realtime FM synthesis. They said
it couldn't be done.
KGen98 - New and improved version of KGen. Faster, more features,
more accurate, better sound, better compatibility.
Kega - Windows based emulator for the Sega SG-1000, SC-3000,
Master System, Game Gear, MegaDrive/Genesis, and MegaCD/
SegaCD. Completely new code. First emulator in the world
to run the game 'Gargoyles' and several others.
Kega Lazarus - Attempt to rewrite after losing the entire source code
for Kega.
Kega Lazarus SE - Second rewrite. Improvements and new features.