]> Shamusworld >> Repos - virtualjaguar/blobdiff - docs/WHATSNEW
More changes for upcoming 1.0.5 release ;-)
[virtualjaguar] / docs / WHATSNEW
index 1930390004085b912d19b017a5c4a3f53a8b8068..4293a8b2fa35de693bc176fbad2793424c309444 100644 (file)
@@ -1,3 +1,29 @@
+Virtual Jaguar v1.0.5 GCC/SDL
+-----------------------------
+
+* Various fixes to the codebase so that it compiles and works properly on
+  Linux. :-) The makefiles are almost identical now, the only thing that's
+  different between them are the SYSTYPE and EXESUFFIX variables defined at
+  the top. [Shamus]
+* Fixed a pernicious blitter bug that kept Rayman from doing proper collision
+  detection. [Shamus]
+* Added a simple file selector so that typing in long filenames in order to
+  run the emulator is no longer necessary. :-) To use it, instead of
+  supplying a ROM name, simple put in the name of the directory where your
+  ROMs live. [Shamus]
+* Removed all the assembly language code from the DSP, so it should be a
+  little less buggy now. Also, removed some brain-dead timeslice releasing
+  that was causing a bunch of problems with various ROMs. [Shamus]
+* Added sound support! In order to hear any sound, you probably have to
+  start VJ with the -dspon switch. Also, unless you have a very fast computer
+  the sound is going to be choppy. Hopefully future optimizations will cure
+  this. ;-) [Shamus]
+* Added GUI support. You can see the results by hitting the TAB key while the
+  emulator is running. ;-) [Shamus]
+* Lots of cleanups to the source code including the ability to trace who
+  writes what to where. [Shamus]
+
+
 Virtual Jaguar v1.0.4 GCC/SDL - source only release
 ---------------------------------------------------
 
 Virtual Jaguar v1.0.4 GCC/SDL - source only release
 ---------------------------------------------------
 
@@ -16,7 +42,7 @@ Virtual Jaguar v1.0.4 GCC/SDL - source only release
   to fry at the moment. Also, ZLIB is now required to compile VJ. [Shamus]
 * Support for PD ROMs. Currently the only one that works at all is JagMania,
   though as the hardware emulation gets better more PD ROMs will begin to
   to fry at the moment. Also, ZLIB is now required to compile VJ. [Shamus]
 * Support for PD ROMs. Currently the only one that works at all is JagMania,
   though as the hardware emulation gets better more PD ROMs will begin to
-  work. [Shamus]
+  work. Note that you must use the -nobios switch for this to work. [Shamus]
 * Preliminary support for PAL Jaguar emulation. Default is NTSC. To use it,
   use the -pal switch. [Shamus]
 * Support for DSP activation. The DSP is now *off* by default, since it
 * Preliminary support for PAL Jaguar emulation. Default is NTSC. To use it,
   use the -pal switch. [Shamus]
 * Support for DSP activation. The DSP is now *off* by default, since it
@@ -63,6 +89,8 @@ NOTE: Tested only on WIN32 platform!
 1.0.1 - 1.0.2 - Unreleased, mostly for testing/finding bugs
 -----------------------------------------------------------
 
 1.0.1 - 1.0.2 - Unreleased, mostly for testing/finding bugs
 -----------------------------------------------------------
 
+* Lots of stuff happened, but we can't remember any of it. :-)
+
 
 Virtual Jaguar v1.0.0 GCC/SDL - initial source release
 ------------------------------------------------------
 
 Virtual Jaguar v1.0.0 GCC/SDL - initial source release
 ------------------------------------------------------