]> Shamusworld >> Repos - virtualjaguar/commitdiff
Update for 1.0.6 release
authorShamus Hammons <jlhamm@acm.org>
Fri, 5 Sep 2003 17:52:38 +0000 (17:52 +0000)
committerShamus Hammons <jlhamm@acm.org>
Fri, 5 Sep 2003 17:52:38 +0000 (17:52 +0000)
INSTALL
docs/README
docs/WHATSNEW

diff --git a/INSTALL b/INSTALL
index 620ae1fcfc78ae0518a3834112c48d7cfae47d57..79c66061c89074d31e0be984e0347b96c5c7c727 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -1,4 +1,4 @@
-Virtual Jaguar v1.0.5 GCC/SDL release INSTALL
+Virtual Jaguar v1.0.6 GCC/SDL release INSTALL
 ---------------------------------------------
 
 REQUIREMENTS:
@@ -9,7 +9,8 @@ requirements for compiling the sources:
 - GCC v2.95 of v3.x;
 - SDL v1.2.5 or higher;
 - ZLIB v1.1.4
-- supported OS (BeOS, Linux, FreeBSD and WIN32 through mingw); other OS' may
+- OpenGL libraries
+- supported OS (BeOS, Linux, FreeBSD and WIN32 through mingw); other OSs may
   work to but you may need to change some items in the Makefile(s).
 
 Optionally you need a Atari Jaguar (CD) boot ROM which is available on the
@@ -22,7 +23,7 @@ UPX or strip this could downsize to about 800K).
 COMPILING:
 
 If you sure you have the minimum software requirements, you can safely
-compile Virtual Jaguar v1.0.4 GCC/SDL release by doing the following:
+compile Virtual Jaguar v1.0.6 GCC/SDL release by doing the following:
 
 1) Compile:
 
@@ -38,7 +39,7 @@ binary.
 That's it! You're done! You can now start the emulator with ./vj.
 See the output for more details or consult the docs/README for more info.
 
-For more info, go to http://sdlemu.ngemu.com or send use an e-mail to the
-following e-mail address: sdlemu AT ngemu DOT com.
+For even more info, go to http://sdlemu.ngemu.com or send use an e-mail to
+the following e-mail address: sdlemu AT ngemu DOT com.
 
 SDLEMU
index 731c2c9da14d55672bd62854694ff99f49f845de..54457782563337fcb9c178b91ba37da57aaa6dbf 100644 (file)
@@ -50,14 +50,14 @@ More information about SDL can be found at http://www.libsdl.org.
 - Using Virtual Jaguar GCC/SDL
 
 After compiling the binary (see INSTALL) you can now run original Atari Jaguar
-games. These games are distributed on cartridges and can there for not be used
-on a P.C. To use these games on Virtual Jaguar GCC/SDL you need to get ROM
-images. Besides that ROM images from Commercial games you must also obtain the
-Atari Jaguar (CD) boot ROM which you must copy to the BIOS directory. 
-For legal issues concerning ROM images please consult the DISCLAIMER at the
-beginning of this file.
-
-After obtaining the Atari Jaguar (CD) boot ROM and several ROM's you can now
+games. These games are distributed on cartridges and can there for cannot be
+used on a P.C. To use these games on Virtual Jaguar GCC/SDL you need to get ROM
+images. Besides the ROM images from commercial games you must also obtain the
+Atari Jaguar (CD) boot ROM which you must copy to the BIOS directory. For legal
+issues concerning ROM images please consult the DISCLAIMER at the beginning of
+this file.
+
+After obtaining the Atari Jaguar (CD) boot ROM and several ROMs you can now
 use Virtual Jaguar using the following command:
 
 ./vj [romfile] [-switches]
@@ -73,8 +73,8 @@ files, then you can type
 and Virtual Jaguar will pull up a simple file selector to allow you to choose
 which ROM file you want to use.
 
-This emulator also emulates the Atari Jaguar Analog gamepads. By using the
-following keyboard or joystick settings you can (possibly) play the game:
+This emulator also emulates the Atari Jaguar gamepads. By using the following
+keyboard or joystick settings you can (possibly) play a given game:
 
 Atari Button C       : Z or joystick button 3
 Atari Button B       : X or joystick button 2
@@ -86,11 +86,12 @@ Atari UP             : UP    or joystick UP
 Atari DOWN           : DOWN  or joystick DOWN
 Atari LEFT           : LEFT  or joystick LEFT
 Atari RIGHT          : RIGHT or joystick RIGHT
-Atari *, # are not mapped yet!
+Atari #              : Keypad /
+Atari *              : Keypad *
 
 With ESC you can easily stop Virtual Jaguar GCC/SDL which will get you back
-to you command prompt. If you want to change the key layout, simply hack the
-src/joystick.cpp and change the keys :)
+to you command prompt. If you want to change the key layout, simply edit the
+vj.cfg file and change the keys :)
 
 - Finally
 
index 3e6a32934cc90bc6361eb356f809e072217df757..e19ae228eaf79287d93d93afae2c7f001c17d96f 100644 (file)
@@ -3,8 +3,17 @@ Virtual Jaguar v1.0.6 GCC/SDL
 
 * Added support for gzip files. [Adam Green]
 * Added OpenGL support. Because of this, aspect ratios in the various
-  graphic modes should be correct now. Thanks to Niels for enlightenment in
-  this area. :-) [Shamus]
+  graphic modes should be correct now. Thanks goes to Niels for enlightenment
+  in this area. :-) [Shamus]
+* Moved all platform specific video code to video.cpp. This should make it
+  easier to add functionality to the video subsystem without having to chase
+  code around in places where it didn't belong. [Shamus]
+* Key bindings are now customizable. [Shamus]
+* VJ now uses a config file (vj.cfg) for commonly used settings. Settings in
+  the config file can still be overridden by command line switches. [Shamus]
+* Preliminary GUI mouse support. [Shamus]
+* Fixed an off-by-one bug in the Object Processor when dealing with scaled
+  bitmap objects. [Shamus]
 
 
 Virtual Jaguar v1.0.5 GCC/SDL