From: Shamus Hammons Date: Tue, 9 Aug 2005 06:08:07 +0000 (+0000) Subject: Update for 1.1.0 release X-Git-Tag: 2.0.0~74 X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5308f47c9fccf52e8a09a1da60edec02b74103c9;p=virtualjaguar Update for 1.1.0 release --- diff --git a/docs/INSTALL b/docs/INSTALL index 022a1f0..21badfa 100644 --- a/docs/INSTALL +++ b/docs/INSTALL @@ -1,5 +1,5 @@ --------------------------------------------- -Virtual Jaguar v1.0.7 GCC/SDL release INSTALL +Virtual Jaguar v1.1.0 GCC/SDL release INSTALL --------------------------------------------- diff --git a/docs/README b/docs/README index bdc366e..6b86b3f 100644 --- a/docs/README +++ b/docs/README @@ -1,5 +1,5 @@ -------------------------------------------- -Virtual Jaguar v1.0.8 GCC/SDL release README +Virtual Jaguar v1.1.0 GCC/SDL release README -------------------------------------------- -------------- @@ -53,7 +53,7 @@ whatsoever. The second type, the .jag file, is a Jaguar Server executable. These files contain header information that tells you where to load and run the file's -executable code. Note that as of this writing (1/1/2004) that the GoodJag ROM +executable code. Note that as of this writing (8/5/2005) that the GoodJag ROM renaming tool by Cowering incorrectly renames Jaguar cartridge ROM dumps to have a .jag extension (a better choice, and the one supported by Virtual Jaguar, is .j64)--if you're trying to run a ROM image with a .jag extension on diff --git a/docs/TODO b/docs/TODO index 152e8f1..d16dfaf 100644 --- a/docs/TODO +++ b/docs/TODO @@ -20,22 +20,24 @@ Stuff to add/fix for the next release of Virtual Jaguar - Would also be nice to be able to dynamically change the keybindings for the various keys on the emulated Jaguar controller while inside the emulator. [Shamus] -- Code to stretch the display in a generic way would be nice. [Shamus] - [DONE for OpenGL - nwagenaar] - Blitter needs fixing. [Shamus] - We need a comprehensive way of determining what gets written where and by whom (i.e., blitter wrote to range $F03000-$F03230) in order to figure out the remaining problems with various ROMs. [Shamus] -- There is a bug either with the GPU or the blitter (most likely the latter) - which causes the spinning "A"s in the BIOS startup code to be corrupted - when they are showing their backsides. [Shamus] Stuff that was added/fixed -------------------------- +- There is a bug either with the GPU or the blitter (most likely the latter) + which causes the spinning "A"s in the BIOS startup code to be corrupted + when they are showing their backsides. [Shamus] [DONE--Shamus] + NOTE: This behavior has been verified on a real Jaguar and as such is not + an emulator bug. A Jaguar boot ROM bug, yes, but not ours. ;-) - Make it possible to completely disable the GUI (using a switch like -nogui or the like) for people running VJ in a cabinet. [Shamus] [DONE--Shamus] +- Code to stretch the display in a generic way would be nice. [Shamus] + [DONE for OpenGL--nwagenaar] - Would be nice to have a GUI for things that are set on the command line or in the config file. [Shamus] [DONE--Shamus] - DSP code needs to be rewritten. [Shamus] [DONE but still work to be done--Shamus] diff --git a/docs/WHATSNEW b/docs/WHATSNEW index 48ecf25..7c5f49e 100644 --- a/docs/WHATSNEW +++ b/docs/WHATSNEW @@ -1,4 +1,4 @@ -Virtual Jaguar v1.0.8 GCC/SDL +Virtual Jaguar v1.1.0 GCC/SDL ----------------------------- * Switched OpenGL rendering to 32 BPP. This is not only how a real Jaguar @@ -8,7 +8,8 @@ Virtual Jaguar v1.0.8 GCC/SDL * Fixed blitter writes so that Intensity[0-3] and Z[0-3] are written in the correct order. [Shamus] * Rewrote blitter to conform the the Oberon ASIC nets. This should fix a - bunch of stuff that wasn't working correctly before. + bunch of stuff that wasn't working correctly before. [Shamus] +* Fixed writes to 64 bit blitter registers. [Shamus] Virtual Jaguar v1.0.7 GCC/SDL @@ -49,7 +50,7 @@ Virtual Jaguar v1.0.7 GCC/SDL * Rewrote several OpenGL rendering functions concerning speed related items. [nwagenaar] * Several bugs resolved due to OpenGL and normal rendering code. [nwagenaar] -* Default resolution for OpenGL is now 640x480 [nwagenaar]; +* Default resolution for OpenGL is now 640x480. [nwagenaar] Virtual Jaguar v1.0.6 GCC/SDL @@ -160,7 +161,7 @@ Virtual Jaguar v1.0.3 GCC/SDL - source only release Alien vs Predator work again. :-) [Shamus] * Removed closed source Starscream and replaced it with the open source Musashi core. Because of this, VJ runs a little faster now. :-) [Shamus] -* Various cleanups to the source files (still lots of work to do!) [Shamus] +* Various cleanups to the source files (still lots of work to do!). [Shamus] NOTE: Tested only on WIN32 platform! @@ -174,12 +175,12 @@ NOTE: Tested only on WIN32 platform! Virtual Jaguar v1.0.0 GCC/SDL - initial source release ------------------------------------------------------ -* Converted VC++ assembly to standard GNU assembly; -* Fixed small bugs in SDL related items (keyboard/graphics); -* Added *some* optimalisations to the graphics sources; -* Added joystick support (not tested); -* Added joystick port support (not tested); -* Added frameskip support; +* Converted VC++ assembly to standard GNU assembly. +* Fixed small bugs in SDL related items (keyboard/graphics). +* Added *some* optimalisations to the graphics sources. +* Added joystick support (not tested). +* Added joystick port support (not tested). +* Added frameskip support. Source only release. Tested on BeOS, Linux, FreeBSD and WIN32. SOUND emulation was NOT done. Need help with this one :)