From: S?bastien G. <kx...@us...> - 2004-05-22 14:08:27
|
Update of /cvsroot/vba/VisualBoyAdvance In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29268 Modified Files: AUTHORS INSTALL README README-win.txt Log Message: Updated informations. Index: README =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/README,v retrieving revision 1.28 retrieving revision 1.29 diff -C2 -d -r1.28 -r1.29 *** README 19 May 2004 18:09:03 -0000 1.28 --- README 22 May 2004 14:08:17 -0000 1.29 *************** *** 1,7 **** ! Welcome to version 1.7.2 of VisualBoyAdvance-SDL. This is a GB/GBC/GBA ! emulator for Windows, Linux and BeOS. ! Features: ! --------- - configurable GB/GBA keys, including joystick support --- 1,7 ---- ! Welcome to version 1.7.2 of VisualBoyAdvance [SDL]. ! This is a GB/GBC/GBA emulator for Windows, Linux, MacOS X and BeOS. ! Features ! -------- - configurable GB/GBA keys, including joystick support *************** *** 89,98 **** Windows: PIII 500Mhz machine for GBA emulation. GB emulation requires far less. ! Linux: minimum requirement should be similar to Windows version. SDL 1.2.2 ! runtime library must be installed prior to running the program. You can ! download it from http://www.libsdl.org ! Key combinations during emulation: ! ---------------------------------- - F1...F10: load save state 1...10 --- 89,98 ---- Windows: PIII 500Mhz machine for GBA emulation. GB emulation requires far less. ! Linux, MacOS X, BeOS: ! SDL (>= 1.2.2) runtime library must be installed prior to running the ! program. You can download it from http://www.libsdl.org ! Key combinations during emulation ! --------------------------------- - F1...F10: load save state 1...10 *************** *** 108,113 **** - ESC: exit emulator ! Emulation key settings: ! ----------------------- - Movement: arrow keys --- 108,113 ---- - ESC: exit emulator ! Emulation key settings ! ---------------------- - Movement: arrow keys *************** *** 195,200 **** There are two forms of console output in this version: ! - Mappy style dprint: use the following code (from Mappy's documentation) to get ! output: - VBA style: use the following code to get output: --- 195,200 ---- There are two forms of console output in this version: ! - Mappy style dprint: use the following code (from Mappy's documentation) ! to get output: - VBA style: use the following code to get output: *************** *** 218,223 **** } ! When using GDB, the output will show up in GDB's console. When using the built-in ! debugger, output will go to standard out. Built-in debugger enhancements --- 218,223 ---- } ! When using GDB, the output will show up in GDB's console. When using the ! built-in debugger, output will go to standard out. Built-in debugger enhancements *************** *** 275,280 **** void mcount() ! GCC bugs: ! --------- All versions of GCC previous to the working version 3.3 have bugs when --- 275,280 ---- void mcount() ! GCC bugs ! -------- All versions of GCC previous to the working version 3.3 have bugs when *************** *** 321,403 **** -------------------------------------------------------------- ! -1 , --video-1x 1x ! -2 , --video-2x 2x ! -3 , --video-3x 3x ! -4 , --video 4x 4x ! -F , --fullscreen Full screen ! -G , --gdb=PROTOCOL GNU Remote Stub mode: ! tcp - use TCP at port 55555 ! tcp:PORT - use TCP at port PORT ! pipe - use pipe transport ! -N , --no-debug Don't parse debug information ! -S , --flash-size=SIZE Set the Flash size ! --flash-64k 0 - 64K Flash ! --flash-128k 1 - 128K Flash ! -T , --throttle=THROTTLE Set the desired throttle (5...1000) ! -Y , --yuv=TYPE Use YUV overlay for drawing: ! 0 - YV12 ! 1 - UYVY ! 2 - YVYU ! 3 - YUY2 ! 4 - IYUV ! -b , --bios=BIOS Use given bios file ! -c, --config=FILE Read the given configuration file ! -d , --debug Enter debugger ! -f , --filter=FILTER Select filter: ! --filter-normal 0 - normal mode ! --filter-tv-mode 1 - TV Mode ! --filter-2xsai 2 - 2xSaI ! --filter-super-2xsai 3 - Super 2xSaI ! --filter-super-eagle 4 - Super Eagle ! --filter-pixelate 5 - Pixelate ! --filter-motion-blur 6 - Motion Blur ! --filter-advmame 7 - AdvanceMAME Scale2x ! --filter-simple2x 8 - Simple2x ! --filter-bilinear 9 - Bilinear ! --filter-bilinear+ 10 - Bilinear Plus ! --filter-scanlines 11 - Scanlines ! --filter-hq2x 12 - hq2x ! --filter-lq2x 13 - lq2x ! -h , --help Print this help ! -i , --ips=PATCH Apply given IPS patch ! -p , --profile=[HERTZ] Enable profiling ! -s , --frameskip=FRAMESKIP Set frame skip (0...9) ! -t , --save-type=TYPE Set the available save type ! --save-auto 0 - Automatic (EEPROM, SRAM, FLASH) ! --save-eeprom 1 - EEPROM ! --save-sram 2 - SRAM ! --save-flash 3 - FLASH ! --save-sensor 4 - EEPROM+Sensor ! --save-none 5 - NONE ! -v , --verbose=VERBOSE Set verbose logging (trace.log) ! 1 - SWI ! 2 - Unaligned memory access ! 4 - Illegal memory write ! 8 - Illegal memory read ! 16 - DMA 0 ! 32 - DMA 1 ! 64 - DMA 2 ! 128 - DMA 3 ! 256 - Undefined instruction ! 512 - AGBPrint messages Long options only: ! --agb-print Enable AGBPrint support ! --auto-frameskip Enable auto frameskipping ! --ifb-none No interframe blending ! --ifb-motion-blur Interframe motion blur ! --ifb-smart Smart interframe blending ! --no-agb-print Disable AGBPrint support ! --no-auto-frameskip Disable auto frameskipping ! --no-ips Do not apply IPS patch ! --no-mmx Disable MMX support ! --no-pause-when-inactive Don't pause when inactive ! --no-rtc Disable RTC support ! --no-show-speed Don't show emulation speed ! --no-throttle Disable thrrotle ! --pause-when-inactive Pause when inactive ! --rtc Enable RTC support ! --show-speed-normal Show emulation speed ! --show-speed-detailed Show detailed speed data Known bugs --- 321,403 ---- -------------------------------------------------------------- ! -1, --video-1x 1x ! -2, --video-2x 2x ! -3, --video-3x 3x ! -4, --video-4x 4x ! -F, --fullscreen Full screen ! -G, --gdb=PROTOCOL GNU Remote Stub mode: ! tcp - use TCP at port 55555 ! tcp:PORT - use TCP at port PORT ! pipe - use pipe transport ! -N, --no-debug Don't parse debug information ! -S, --flash-size=SIZE Set the Flash size ! --flash-64k 0 - 64K Flash ! --flash-128k 1 - 128K Flash ! -T, --throttle=THROTTLE Set the desired throttle (5...1000) ! -Y, --yuv=TYPE Use YUV overlay for drawing: ! 0 - YV12 ! 1 - UYVY ! 2 - YVYU ! 3 - YUY2 ! 4 - IYUV ! -b, --bios=BIOS Use given bios file ! -c, --config=FILE Read the given configuration file ! -d, --debug Enter debugger ! -f, --filter=FILTER Select filter: ! --filter-normal 0 - normal mode ! --filter-tv-mode 1 - TV Mode ! --filter-2xsai 2 - 2xSaI ! --filter-super-2xsai 3 - Super 2xSaI ! --filter-super-eagle 4 - Super Eagle ! --filter-pixelate 5 - Pixelate ! --filter-motion-blur 6 - Motion Blur ! --filter-advmame 7 - AdvanceMAME Scale2x ! --filter-simple2x 8 - Simple2x ! --filter-bilinear 9 - Bilinear ! --filter-bilinear+ 10 - Bilinear Plus ! --filter-scanlines 11 - Scanlines ! --filter-hq2x 12 - hq2x ! --filter-lq2x 13 - lq2x ! -h, --help Print this help ! -i, --ips=PATCH Apply given IPS patch ! -p, --profile=[HERTZ] Enable profiling ! -s, --frameskip=FRAMESKIP Set frame skip (0...9) ! -t, --save-type=TYPE Set the available save type ! --save-auto 0 - Automatic (EEPROM, SRAM, FLASH) ! --save-eeprom 1 - EEPROM ! --save-sram 2 - SRAM ! --save-flash 3 - FLASH ! --save-sensor 4 - EEPROM+Sensor ! --save-none 5 - NONE ! -v, --verbose=VERBOSE Set verbose logging (trace.log) ! 1 - SWI ! 2 - Unaligned memory access ! 4 - Illegal memory write ! 8 - Illegal memory read ! 16 - DMA 0 ! 32 - DMA 1 ! 64 - DMA 2 ! 128 - DMA 3 ! 256 - Undefined instruction ! 512 - AGBPrint messages Long options only: ! --agb-print Enable AGBPrint support ! --auto-frameskip Enable auto frameskipping ! --ifb-none No interframe blending ! --ifb-motion-blur Interframe motion blur ! --ifb-smart Smart interframe blending ! --no-agb-print Disable AGBPrint support ! --no-auto-frameskip Disable auto frameskipping ! --no-ips Do not apply IPS patch ! --no-mmx Disable MMX support ! --no-pause-when-inactive Don't pause when inactive ! --no-rtc Disable RTC support ! --no-show-speed Don't show emulation speed ! --no-throttle Disable thrrotle ! --pause-when-inactive Pause when inactive ! --rtc Enable RTC support ! --show-speed-normal Show emulation speed ! --show-speed-detailed Show detailed speed data Known bugs *************** *** 456,466 **** deleted. Also, be descriptive when emailing. You have to tell me what version of the emulator you are writing about and a good description of the problem. ! Remember, thre is a SDL version, a Windows version and a Linux version. Also, ! there are still people writing about the old VisualBoy which is no longer supported. Also remember I am not paid to work on VisualBoyAdvance. This is just a hobby. Forgotten (http://vba.ngemu.com/contact.shtml) http://vba.ngemu.com Special Thanks --- 456,471 ---- deleted. Also, be descriptive when emailing. You have to tell me what version of the emulator you are writing about and a good description of the problem. ! Remember, there are several interfaces (Windows, SDL and GTK+) and ! several systems (Windows, Linux, MacOS X and BeOS). ! ! Also, there are still people writing about the old VisualBoy which is no longer supported. Also remember I am not paid to work on VisualBoyAdvance. This is just a hobby. Forgotten (http://vba.ngemu.com/contact.shtml) + kxu <kx...@us...> + http://vba.ngemu.com + http://sourceforge.net/projects/vba Special Thanks *************** *** 470,474 **** Costis for his help fixing some of the graphics bugs. Snes9x developers for the great emulator and source code. ! Kreed for his great graphic filters ! SDL team for this amazing library And all users who kindly reported problems. --- 475,479 ---- Costis for his help fixing some of the graphics bugs. Snes9x developers for the great emulator and source code. ! Kreed for his great graphic filters. ! SDL team for this amazing library. And all users who kindly reported problems. Index: README-win.txt =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/README-win.txt,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** README-win.txt 19 May 2004 18:09:03 -0000 1.15 --- README-win.txt 22 May 2004 14:08:17 -0000 1.16 *************** *** 219,223 **** Snes9x developers for the great emulator and source code. Gollum for some help and tips. ! Kreed for his great graphic filters And all users who kindly reported problems. --- 219,223 ---- Snes9x developers for the great emulator and source code. Gollum for some help and tips. ! Kreed for his great graphic filters. And all users who kindly reported problems. *************** *** 228,233 **** deleted. Also, be descriptive when emailing. You have to tell me what version of the emulator you are writing about and a good description of the problem. ! Remember, there is a SDL version, a Windows version, a Linux version and a ! BeOS version. Also, there are still people writing about the old VisualBoy which is no longer supported. Also remember I am not paid to work on VisualBoyAdvance. --- 228,234 ---- deleted. Also, be descriptive when emailing. You have to tell me what version of the emulator you are writing about and a good description of the problem. ! Remember, there are several interfaces (Windows, SDL and GTK+) and ! several systems (Windows, Linux, MacOS X and BeOS). ! Also, there are still people writing about the old VisualBoy which is no longer supported. Also remember I am not paid to work on VisualBoyAdvance. *************** *** 236,238 **** --- 237,242 ---- Forgotten (http://vba.ngemu.com/contact.shtml) + kxu <kx...@us...> + http://vba.ngemu.com + http://sourceforge.net/projects/vba Index: INSTALL =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/INSTALL,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** INSTALL 2 Nov 2002 12:56:01 -0000 1.3 --- INSTALL 22 May 2004 14:08:17 -0000 1.4 *************** *** 21,36 **** - nasm (optional for x86 MMX support): http://nasm.sourceforge.net/ - GCC 3.x: in order to compile VBA, you will GCC 3.x or greater because of ! a really bad bug in GCC 2.95 where it allocates an immense ammount of memory in order to compile GBA.cpp. If you really want to test it with ! GCC 2.95, try exporting CXXFLAGS=-g to avoid optimizations (or try different levels of optimization like -O1 or -O0) ! Unpack the sources from the tar.gz file, then run the configure script. The ! following extra options may be used to configure the generated executables: ! --enable-c-core (--disable-c-core): enables the C core instead of x86 core ! --enable-dev (--disable-dev): enables the development features (slower) ! --enable-gp (--disable-gp): enables GP32 emulation ! --with-mmx (--without-mmx): enables MMX support After configure completes, just issue the make command. If it all goes well, --- 21,51 ---- - nasm (optional for x86 MMX support): http://nasm.sourceforge.net/ - GCC 3.x: in order to compile VBA, you will GCC 3.x or greater because of ! a really bad bug in GCC 2.95 where it allocates an immense amount of memory in order to compile GBA.cpp. If you really want to test it with ! GCC 2.95, try exporting CXXFLAGS=-g to avoid optimizations (or try different levels of optimization like -O1 or -O0) ! Extra software needed to compile the GTK+ GUI: ! - gtkmm (>= 2.0): http://www.gtkmm.org/ ! - libglademm (>= 2.1): http://www.gtkmm.org/ ! ! Unpack the sources from the tar.gz file, then run the configure script. ! The following extra options may be used to configure the generated executables: ! ! --enable-c-core enable C core (default is no on x86 targets) ! --enable-profiling enable profiling (default is yes) ! --enable-dev enable development features (default is yes) ! --with-mmx use MMX (default is yes on x86 targets) ! ! GUI selection options: ! ! --enable-sdl build the SDL interface (default is yes) ! --enable-gtk build the GTK+ interface (default is no) ! --enable-gtk=2.4 build the GTK+ interface with gtkmm 2.4 ! ! More options: ! ! --help display all options After configure completes, just issue the make command. If it all goes well, *************** *** 39,48 **** directory (subject to change). ! The emulator code should work in both big and little endian computers, but ! it has not been tested yet in big endian machines enough. See the section after the Windows one for more information on the configure script. 2. Windows ---------- --- 54,66 ---- directory (subject to change). ! The emulator code should work in both big and little endian computers. See the section after the Windows one for more information on the configure script. + The binaries are called this way: + - the SDL interface: VisualBoyAdvance + - the GTK+ interface: gvba + 2. Windows ---------- *************** *** 53,59 **** The win32 directory contains Microsoft Visual Studio workspace files needed ! to compile the project with Microsoft Visual C++ 6.0 or greater. The gba.dsp ! workspace compiles the full Windows version and gba_sdl.dsp compiles the ! Windows SDL version. The Windows version contains three possible configurations: --- 71,80 ---- The win32 directory contains Microsoft Visual Studio workspace files needed ! to compile the project with Microsoft Visual C++ 6.0 or greater. ! ! The gba.dsp workspace compiles the full Windows version and gba_sdl.dsp ! compiles the Windows SDL version. ! ! Solutions for Visual C++ .NET are also available: gba.sln and gba_sdl.sln The Windows version contains three possible configurations: Index: AUTHORS =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/AUTHORS,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** AUTHORS 13 May 2004 22:57:06 -0000 1.5 --- AUTHORS 22 May 2004 14:08:17 -0000 1.6 *************** *** 1,14 **** VisualBoy and VisualBoyAdvance original development: ! - Forgotten (see the Contact section in the readme) Current maintainer: ! - Sébastien Guignot aka kxu Contributions: ! - Costis (co...@gb...): object mosaic, GP32 - KVA: ARM/THUMB disassembler ! - Sébastien Guignot aka kxu: GTK+ interface - Yann Parmentier aka kohai: new icons --- 1,14 ---- VisualBoy and VisualBoyAdvance original development: ! - Forgotten (see the Contact section in the README) Current maintainer: ! - Sébastien Guignot aka kxu <kx...@us...> Contributions: ! - Costis <co...@gb...>: object mosaic, GP32 - KVA: ARM/THUMB disassembler ! - kxu: GTK+ interface - Yann Parmentier aka kohai: new icons |