From af8462c51b648065939281bc6d10fba8350a391c Mon Sep 17 00:00:00 2001 From: Shamus Hammons Date: Fri, 5 Sep 2003 17:52:38 +0000 Subject: [PATCH] Update for 1.0.6 release --- INSTALL | 11 ++++++----- docs/README | 27 ++++++++++++++------------- docs/WHATSNEW | 13 +++++++++++-- 3 files changed, 31 insertions(+), 20 deletions(-) diff --git a/INSTALL b/INSTALL index 620ae1f..79c6606 100644 --- 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 diff --git a/docs/README b/docs/README index 731c2c9..5445778 100644 --- a/docs/README +++ b/docs/README @@ -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 diff --git a/docs/WHATSNEW b/docs/WHATSNEW index 3e6a329..e19ae22 100644 --- a/docs/WHATSNEW +++ b/docs/WHATSNEW @@ -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 -- 2.37.2