History.txt

(24 KB) Pobierz

---------------------------------------------------------------------------
Kega Fusion v3.51 (C) Steve Snake 2006
---------------------------------------------------------------------------

Whats New ?
-----------

Quick Update:

* Fixed Netplay Connection issue.

* Fixed Netplay Dialogs in Fullscreen mode.

* Config of Player 1 (the Host) is now copied to other players in Netplay.

* Re-added another deleted line, the sound effects in Ecco work again.

* Fixed a Timing issue, Street Racer works again.

* Fixed DMA issue with Powermonger.

* Fixed SMS NMI issue.


That's all for now,

Snake.

---------------------------------------------------------------------------
Kega Fusion v3.5 (C) Steve Snake 2006
---------------------------------------------------------------------------

Whats New ?
-----------

Lots of stuff that I did months ago, and now have completely forgotten...
However here is the stuff that I remember doing.

* Rewrites to lots of Genesis and 32X side stuff. Should fix things I broke
  in 3.4, and is very slightly faster. Hopefully nothing is broken.

* Re-added one line of ASM to the 32X emulation which must have gotten
  deleted a long time ago. Now disolveable objects in Chaotix work again.

* Fixed the SegaCD Fader.

* Fusion now supports more MP3 formats than Winamp does - i.e. all of them.
  44100Hz Stereo is still recommended, but not neccessary.

* Seeking within MP3s works now. Not sure about VBR files though.

* Blackthorne 32X sound glitch fixed - it now performs exactly as on real
  hardware.

* Controller config rewrite. You can now define directions for controllers
  as well as buttons.

* VGM Log now logs VGM1.10 format files, which should be much smaller. You
  can change back to VGM1.01 if you need to by editing the VGM_Version
  setting in the INI file. (16,1 for VGM1.10, 1,1 for VGM1.01)

* Added 'ForceSWBuffer' sound compatibility option. This is set to 1 by
  default because this is the preferred option. However if you are getting
  no sound (due to buggy drivers), or your framerate fluctuates for no
  reason, you can try setting this to 0.

* Drag and drop support added.
 
* Brighten option for those that prefer a slightly brighter palette.

* Preliminary Netplay support. You MUST read the README.TXT to learn how to
  use this feature.

LOTS more stuff - if you find something, please tell me ;)

Happy new year!

Snake.

---------------------------------------------------------------------------
Kega Fusion v3.4 (C) Steve Snake 2005
---------------------------------------------------------------------------

Whats New ?
-----------

July 2nd, 2005:
---------------

* Split this file into README.TXT and HISTORY.TXT and basically redid
  README.TXT. Some of the info in there was very out of date, and there
  is some very important info I needed to add for this version.

* Fixed a minor sound issue I forgot to take care of last time.

* Rewrote High Priority stuff, now sets the priority differently.

* Added Keyboard Shortcut for CVBS TV Mode that I forgot to add before.

* Fixed GameGear Zoom with Render Plugins.

* Added option (set via ini file only) to disable the TV static effect.
  There isn't really any need to do this because it takes close to zero
  CPU time anyway. Still - StaticDisabled=1 turns it off.

* Fusion now remembers it's window coordinates between sessions.

* Added selectable (via ini file only) refresh rates for PAL and NTSC.
  See the section in README.TXT on EXPERT OPTIONS for more info.

* Added the ability to specify what video modes etc. are used, and to have
  the mode switched automatically. See the section in README.TXT on
  EXPERT OPTIONS for more info.

* Improved Command Line support. You can still specify which console to
  start up, as before, but now it should not be neccessary, as Fusion
  will try to detect this automatically. You can now specify options and
  filename in any order. You can now start Fusion without a file if you
  really want to.

* Changed all references to the SegaCD "Internal RAM" to "Built-In RAM" to
  match what the BIOS calls it. This will probably be less confusing to
  people trying to understand the following feature... I did not alter
  the filename used for "Per BIOS" saves, for compatibility reasons.

* Added new functionality to the Load RAM Cart option - now it is valid to
  load a Gens-style file here. You will be given the option to load the
  Built-In RAM or the Cartridge RAM part of this file. The part you select
  will be converted into Cartridge RAM and loaded, the original file will
  not be altered. Now it is much easier for you to copy data from either or
  both parts of a Gens save into your normal Built-In RAM file.

* Added File History. CTRL-ALT-L will load the most recently used file.
  (be sure to disable key shortcuts if you're likely to use these three
  keys while playing ;)) There is another (ini file only) option related
  to the File History - ShortenHistoryNames=1 will show just the file name
  rather than the full path name in the History.

* Fusion now supports the 'Illegal' 32X video mode correctly.

* Fixed crash bug that could occur if you tried to load some invalid file
  as a SegaCD image.

* Fixed occasional crash bug with The Incredible Hulk.

* Fixed a couple of problems I found with SMS/GG emulation - Terminator 2
  The Arcade Game (GameGear) no longer has palette problems as a result,
  this probably fixed other games too.

* Fixed Counter problem with Samurai Showdown.

* Fixed strange problem that could occur when loading certain games after
  Sonic 3.

* Fixed problem I seem to have introduced last year sometime with Sonic CD.

* Fixed excessive music slowdown issue with the Thunderforce games. Fusion
  now behaves exactly like the real hardware - meaning it still slows down
  sometimes, but only very slightly.

* Fixed problem that occurs when you die on the second level of SoulStar
  (SegaCD). The music and the game will now continue as normal.

I also made a lot of other changes to try to resolve certain other issues,
but the details of all that is unimportant.

July 13th, 2005:
----------------

Spent the last 11 days writing and rewriting and rewriting the following
until I was happy enough with it to release it:

* New Event System that allows me to trigger certain events on a cycle
  accurate basis, WITHOUT making any noticable performance hit. This code
  is still very experimental, and so far is enabled for Genesis/MegaDrive
  games only (its disabled when the 32X is in use.) I still need to refine
  this and make sure it doesn't break anything before I consider it done.
  The upshot of all this is basically that Sesame Street Counting Cafe now
  runs exactly as on a real console, for the first time. A lot of work for
  one (not very good) game? Hell yes ;) I don't think it will affect any
  other game but I guess we'll see. 

* Altered some other video related timings in order to make the above stuff
  work. This affects all consoles, hopefully in a positive way ;)

That's all for now,

Snake.

---------------------------------------------------------------------------
Kega Fusion v3.3 (C) Steve Snake 2005
---------------------------------------------------------------------------

Well it took just a bit longer to get my life back than it was supposed to.
Hopefully things go well in the next month or so, because I still have some
major rewriting as well as some huge features planned. Would be a shame if
they don't happen.

Most of the changes in this version were done shortly after v3.2 was
released, right before any concept of 'free time' vanished completely.
I've forgotten most of what I did - there were some pretty major changes
behind the scenes, and I may have broken stuff / forgot to take some test
code out... but everything seems stable to me, so here goes. It's a big
one, and this is just what I made a note of...

Whats New ?
-----------

* Removed the BETA status. It was only really there because I never like to
  say something is finished until I'm done with it. But, yet again, some
  people won't bother to try 'Beta' software...

* Fixed problem relating to GameGear/Master System and saving GameGenie
  codes.

* Re-added code to look for MP3 ID3 tags. There should be no problem with
  MP3s now. However - if your MP3s are playing at the wrong speed, or not
  at all, then make sure they are 44100Hz Stereo MP3s! These are supposed
  to be CD Audio tracks, you know ;)

* Fixed silly problem where I forgot to alter the size of a YM2612 buffer.
  All YM2612 related sound problems should be gone, and the core should
  now be pretty much 100% accurate to real hardware.

* 32X PWM sound is now hardware accurate.

* Improved SMD/BIN detection, should have less problems loading odd sized
  BIN files.

* Added an option to set Fusion to run at High Priority. This option does
  a couple of other things too, such as change the way that Fusion gives
  up time to other apps (making it give up very little.) Probably makes
  sense to turn off 'Sleep while Waiting' while using this option, too.

* Rewrite of a fair bit of the Genesis VDP functions.

* Added another TV Mode, slightly less blurry (but not much)

* Added an option to disable all keyboard shortcuts (except the ESC key)
  for those people who had problems with accidentally triggering a menu
  while playing.

* Alt-Enter now switches between full screen / windowed as well as the
  ESC key. I never really liked this behaviour, but it was requested.

* Added another 'Fixed Aspect' option. Whereas the first will try to best
  fit the image within your display, this one basically does the opposite.
  Example: if you have a widescreen TFT monitor, ...
Zgłoś jeśli naruszono regulamin