You can subscribe to this list here.
2004 |
Jan
(17) |
Feb
(38) |
Mar
(24) |
Apr
(18) |
May
(75) |
Jun
(2) |
Jul
|
Aug
|
Sep
(21) |
Oct
(3) |
Nov
(19) |
Dec
(5) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(15) |
Jul
(2) |
Aug
|
Sep
(5) |
Oct
|
Nov
|
Dec
|
2006 |
Jan
(8) |
Feb
|
Mar
|
Apr
(6) |
May
(73) |
Jun
(57) |
Jul
(12) |
Aug
(68) |
Sep
(6) |
Oct
|
Nov
|
Dec
|
From: Sébastien G. <kx...@us...> - 2004-06-16 13:51:58
|
Update of /cvsroot/vba/VisualBoyAdvance/src/win32 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25583 Modified Files: GBDisassemble.cpp Log Message: Fixed crash on going to another address. Index: GBDisassemble.cpp =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/win32/GBDisassemble.cpp,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GBDisassemble.cpp 13 May 2004 15:06:49 -0000 1.3 --- GBDisassemble.cpp 16 Jun 2004 13:51:45 -0000 1.4 *************** *** 115,120 **** { CString buffer; m_address.GetWindowText(buffer); ! sscanf(buffer, "%x", &address); refresh(); } --- 115,121 ---- { CString buffer; + m_address.GetWindowText(buffer); ! sscanf(buffer, "%hx", &address); refresh(); } |
From: Sébastien G. <kx...@us...> - 2004-06-11 22:17:12
|
Update of /cvsroot/vba/VisualBoyAdvance/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15766 Modified Files: GBA.cpp Log Message: Fixed the CPU init for 256 Mbits roms. Index: GBA.cpp =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/GBA.cpp,v retrieving revision 1.55 retrieving revision 1.56 diff -C2 -d -r1.55 -r1.56 *** GBA.cpp 13 May 2004 15:06:43 -0000 1.55 --- GBA.cpp 11 Jun 2004 22:17:03 -0000 1.56 *************** *** 490,493 **** --- 490,494 ---- //int cpuLoopTicks = 0; int cpuSavedTicks = 0; + static int romSize = 0x2000000; #ifdef PROFILING *************** *** 1262,1267 **** int CPULoadRom(const char *szFile) { ! int size = 0x2000000; ! if(rom != NULL) { CPUCleanUp(); --- 1263,1267 ---- int CPULoadRom(const char *szFile) { ! romSize = 0x2000000; if(rom != NULL) { CPUCleanUp(); *************** *** 1298,1303 **** return 0; } ! bool res = elfRead(szFile, size, f); ! if(!res || size == 0) { free(rom); rom = NULL; --- 1298,1303 ---- return 0; } ! bool res = elfRead(szFile, romSize, f); ! if(!res || romSize == 0) { free(rom); rom = NULL; *************** *** 1310,1314 **** utilIsGBAImage, whereToLoad, ! size)) { free(rom); rom = NULL; --- 1310,1314 ---- utilIsGBAImage, whereToLoad, ! romSize)) { free(rom); rom = NULL; *************** *** 1318,1324 **** } ! u16 *temp = (u16 *)(rom+((size+1)&~1)); int i; ! for(i = (size+1)&~1; i < 0x2000000; i+=2) { WRITE16LE(temp, (i >> 1) & 0xFFFF); temp++; --- 1318,1324 ---- } ! u16 *temp = (u16 *)(rom+((romSize+1)&~1)); int i; ! for(i = (romSize+1)&~1; i < 0x2000000; i+=2) { WRITE16LE(temp, (i >> 1) & 0xFFFF); temp++; *************** *** 1377,1381 **** CPUUpdateRenderBuffers(true); ! return size; } --- 1377,1381 ---- CPUUpdateRenderBuffers(true); ! return romSize; } *************** *** 3009,3014 **** ioReadable[i] = false; ! *((u16 *)&rom[0x1fe209c]) = 0xdffa; // SWI 0xFA ! *((u16 *)&rom[0x1fe209e]) = 0x4770; // BX LR } --- 3009,3018 ---- ioReadable[i] = false; ! if(romSize < 0x1fe2000) { ! *((u16 *)&rom[0x1fe209c]) = 0xdffa; // SWI 0xFA ! *((u16 *)&rom[0x1fe209e]) = 0x4770; // BX LR ! } else { ! agbPrintEnable(false); ! } } |
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 |
From: S?bastien G. <kx...@us...> - 2004-05-21 20:44:39
|
Update of /cvsroot/vba/VisualBoyAdvance/po In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13737/po Modified Files: POTFILES.in fr.gmo fr.po vba-1.7.2.pot Log Message: Added command line options to gvba. Updated help text formatting in SDL.cpp Index: fr.po =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/po/fr.po,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** fr.po 19 May 2004 18:12:29 -0000 1.10 --- fr.po 21 May 2004 20:44:25 -0000 1.11 *************** *** 10,15 **** "Project-Id-Version: VisualBoyAdvance 1.7.2\n" "Report-Msgid-Bugs-To: undefined\n" ! "POT-Creation-Date: 2004-05-17 00:20+0200\n" ! "PO-Revision-Date: 2004-05-11 21:01+0200\n" "Last-Translator: Sébastien Guignot <kx...@ts...>\n" "Language-Team: French <@>\n" --- 10,15 ---- "Project-Id-Version: VisualBoyAdvance 1.7.2\n" "Report-Msgid-Bugs-To: undefined\n" ! "POT-Creation-Date: 2004-05-21 18:02+0200\n" ! "PO-Revision-Date: 2004-05-21 18:03+0200\n" "Last-Translator: Sébastien Guignot <kx...@ts...>\n" "Language-Team: French <@>\n" *************** *** 238,241 **** --- 238,268 ---- msgstr "<Non défini>" + #: src/gtk/main.cpp:61 + #, c-format + msgid "Try `%s --help' for more information.\n" + msgstr "Pour en savoir davantage, faites: `%s --help'.\n" + + #: src/gtk/main.cpp:65 + #, c-format + msgid "Usage: %s [option ...] [file]\n" + msgstr "Usage: %s [option ...] [fichier]\n" + + #: src/gtk/main.cpp:66 + msgid "" + "\n" + "Options:\n" + " --help Output this help.\n" + " -V, --version Output version information.\n" + msgstr "" + "\n" + "Options:\n" + " --help Affiche cette aide.\n" + " -V, --version Affiche la version.\n" + + #: src/gtk/main.cpp:130 + #, c-format + msgid "VisualBoyAdvance version %s [GTK+]\n" + msgstr "VisualBoyAdvance version %s [GTK+]\n" + #: src/gtk/vba.glade:7 msgid "VBA" *************** *** 1046,1070 **** msgstr "Seules les images GBA sont supportées." ! #: src/gtk/window.cpp:1619 src/gtk/window.cpp:1633 msgid "Open" msgstr "Ouvrir" ! #: src/gtk/window.cpp:1660 msgid "All Gameboy Advance files" msgstr "Tous les fichiers Gameboy Advance" ! #: src/gtk/window.cpp:1667 msgid "Gameboy Advance files" msgstr "Fichiers Gameboy Advance" ! #: src/gtk/window.cpp:1674 msgid "Gameboy files" msgstr "Fichiers Gameboy" - #: src/gtk/window.cpp:1699 - #, c-format - msgid "Unknown file type %s" - msgstr "Type de fichier inconnu %s" - #: src/gtk/window.cpp:1793 msgid "Loaded battery" --- 1073,1097 ---- msgstr "Seules les images GBA sont supportées." ! #: src/gtk/window.cpp:1427 ! #, c-format ! msgid "Unknown file type %s" ! msgstr "Type de fichier inconnu %s" ! ! #: src/gtk/window.cpp:1708 src/gtk/window.cpp:1722 msgid "Open" msgstr "Ouvrir" ! #: src/gtk/window.cpp:1749 msgid "All Gameboy Advance files" msgstr "Tous les fichiers Gameboy Advance" ! #: src/gtk/window.cpp:1756 msgid "Gameboy Advance files" msgstr "Fichiers Gameboy Advance" ! #: src/gtk/window.cpp:1763 msgid "Gameboy files" msgstr "Fichiers Gameboy" #: src/gtk/window.cpp:1793 msgid "Loaded battery" *************** *** 1086,1090 **** msgid "No space for profiling buffer(s)\n" msgstr "Pas de place pour le(s) tampon(s) de profil\n" - - #~ msgid "_Cheats" - #~ msgstr "_Cheats" --- 1113,1114 ---- Index: POTFILES.in =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/po/POTFILES.in,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** POTFILES.in 10 May 2004 22:54:50 -0000 1.4 --- POTFILES.in 21 May 2004 20:44:25 -0000 1.5 *************** *** 11,14 **** --- 11,15 ---- src/gb/GB.cpp src/gtk/joypadconfig.cpp + src/gtk/main.cpp src/gtk/system.cpp src/gtk/vba.glade Index: vba-1.7.2.pot =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/po/vba-1.7.2.pot,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** vba-1.7.2.pot 19 May 2004 18:12:29 -0000 1.10 --- vba-1.7.2.pot 21 May 2004 20:44:25 -0000 1.11 *************** *** 9,13 **** "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: undefined\n" ! "POT-Creation-Date: 2004-05-17 00:20+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" --- 9,13 ---- "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: undefined\n" ! "POT-Creation-Date: 2004-05-21 18:02+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" *************** *** 229,232 **** --- 229,255 ---- msgstr "" + #: src/gtk/main.cpp:61 + #, c-format + msgid "Try `%s --help' for more information.\n" + msgstr "" + + #: src/gtk/main.cpp:65 + #, c-format + msgid "Usage: %s [option ...] [file]\n" + msgstr "" + + #: src/gtk/main.cpp:66 + msgid "" + "\n" + "Options:\n" + " --help Output this help.\n" + " -V, --version Output version information.\n" + msgstr "" + + #: src/gtk/main.cpp:130 + #, c-format + msgid "VisualBoyAdvance version %s [GTK+]\n" + msgstr "" + #: src/gtk/vba.glade:7 msgid "VBA" *************** *** 1032,1056 **** msgstr "" ! #: src/gtk/window.cpp:1619 src/gtk/window.cpp:1633 msgid "Open" msgstr "" ! #: src/gtk/window.cpp:1660 msgid "All Gameboy Advance files" msgstr "" ! #: src/gtk/window.cpp:1667 msgid "Gameboy Advance files" msgstr "" ! #: src/gtk/window.cpp:1674 msgid "Gameboy files" msgstr "" - #: src/gtk/window.cpp:1699 - #, c-format - msgid "Unknown file type %s" - msgstr "" - #: src/gtk/window.cpp:1793 msgid "Loaded battery" --- 1055,1079 ---- msgstr "" ! #: src/gtk/window.cpp:1427 ! #, c-format ! msgid "Unknown file type %s" ! msgstr "" ! ! #: src/gtk/window.cpp:1708 src/gtk/window.cpp:1722 msgid "Open" msgstr "" ! #: src/gtk/window.cpp:1749 msgid "All Gameboy Advance files" msgstr "" ! #: src/gtk/window.cpp:1756 msgid "Gameboy Advance files" msgstr "" ! #: src/gtk/window.cpp:1763 msgid "Gameboy files" msgstr "" #: src/gtk/window.cpp:1793 msgid "Loaded battery" Index: fr.gmo =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/po/fr.gmo,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 Binary files /tmp/cvsFg77It and /tmp/cvs7hFWDJ differ |
From: S?bastien G. <kx...@us...> - 2004-05-21 20:44:39
|
Update of /cvsroot/vba/VisualBoyAdvance/src/sdl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13737/src/sdl Modified Files: SDL.cpp Log Message: Added command line options to gvba. Updated help text formatting in SDL.cpp Index: SDL.cpp =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/sdl/SDL.cpp,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** SDL.cpp 20 May 2004 21:01:30 -0000 1.4 --- SDL.cpp 21 May 2004 20:44:26 -0000 1.5 *************** *** 1847,1936 **** void usage(char *cmd) { ! printf("%s [options] file-name\n",cmd); ! printf(" options:\n"); ! printf(" -1 , --video-1x 1x\n"); ! printf(" -2 , --video-2x 2x\n"); ! printf(" -3 , --video-3x 3x\n"); ! printf(" -4 , --video 4x 4x\n"); ! printf(" -F , --fullscreen Full screen\n"); ! printf(" -G , --gdb=PROTOCOL GNU Remote Stub mode:\n"); ! printf(" tcp - use TCP at port 55555\n"); ! printf(" tcp:PORT - use TCP at port PORT\n"); ! printf(" pipe - use pipe transport\n"); ! printf(" -N , --no-debug Don't parse debug information\n"); ! printf(" -S , --flash-size=SIZE Set the Flash size\n"); ! printf(" --flash-64k 0 - 64K Flash\n"); ! printf(" --flash-128k 1 - 128K Flash\n"); ! printf(" -T , --throttle=THROTTLE Set the desired throttle (5...1000)\n"); ! printf(" -Y , --yuv=TYPE Use YUV overlay for drawing:\n"); ! printf(" 0 - YV12\n"); ! printf(" 1 - UYVY\n"); ! printf(" 2 - YVYU\n"); ! printf(" 3 - YUY2\n"); ! printf(" 4 - IYUV\n"); ! printf(" -b , --bios=BIOS Use given bios file\n"); ! printf(" -c, --config=FILE Read the given configuration file\n"); ! printf(" -d , --debug Enter debugger\n"); ! printf(" -f , --filter=FILTER Select filter:\n"); ! printf(" --filter-normal 0 - normal mode\n"); ! printf(" --filter-tv-mode 1 - TV Mode\n"); ! printf(" --filter-2xsai 2 - 2xSaI\n"); ! printf(" --filter-super-2xsai 3 - Super 2xSaI\n"); ! printf(" --filter-super-eagle 4 - Super Eagle\n"); ! printf(" --filter-pixelate 5 - Pixelate\n"); ! printf(" --filter-motion-blur 6 - Motion Blur\n"); ! printf(" --filter-advmame 7 - AdvanceMAME Scale2x\n"); ! printf(" --filter-simple2x 8 - Simple2x\n"); ! printf(" --filter-bilinear 9 - Bilinear\n"); ! printf(" --filter-bilinear+ 10 - Bilinear Plus\n"); ! printf(" --filter-scanlines 11 - Scanlines\n"); ! printf(" --filter-hq2x 12 - hq2x\n"); ! printf(" --filter-lq2x 13 - lq2x\n"); ! printf(" -h , --help Print this help\n"); ! printf(" -i , --ips=PATCH Apply given IPS patch\n"); ! printf(" -p , --profile=[HERTZ] Enable profiling\n"); ! printf(" -s , --frameskip=FRAMESKIP Set frame skip (0...9)\n"); ! printf(" -t , --save-type=TYPE Set the available save type\n"); ! printf(" --save-auto 0 - Automatic (EEPROM, SRAM, FLASH)\n"); ! printf(" --save-eeprom 1 - EEPROM\n"); ! printf(" --save-sram 2 - SRAM\n"); ! printf(" --save-flash 3 - FLASH\n"); ! printf(" --save-sensor 4 - EEPROM+Sensor\n"); ! printf(" --save-none 5 - NONE\n"); ! printf(" -v , --verbose=VERBOSE Set verbose logging (trace.log)\n"); ! printf(" 1 - SWI\n"); ! printf(" 2 - Unaligned memory access\n"); ! printf(" 4 - Illegal memory write\n"); ! printf(" 8 - Illegal memory read\n"); ! printf(" 16 - DMA 0\n"); ! printf(" 32 - DMA 1\n"); ! printf(" 64 - DMA 2\n"); ! printf(" 128 - DMA 3\n"); ! printf(" 256 - Undefined instruction\n"); ! printf(" 512 - AGBPrint messages\n"); ! printf("\n"); ! printf("Long options only:\n"); ! printf(" --agb-print Enable AGBPrint support\n"); ! printf(" --auto-frameskip Enable auto frameskipping\n"); ! printf(" --ifb-none No interframe blending\n"); ! printf(" --ifb-motion-blur Interframe motion blur\n"); ! printf(" --ifb-smart Smart interframe blending\n"); ! printf(" --no-agb-print Disable AGBPrint support\n"); ! printf(" --no-auto-frameskip Disable auto frameskipping\n"); ! printf(" --no-ips Do not apply IPS patch\n"); ! printf(" --no-mmx Disable MMX support\n"); ! printf(" --no-pause-when-inactive Don't pause when inactive\n"); ! printf(" --no-rtc Disable RTC support\n"); ! printf(" --no-show-speed Don't show emulation speed\n"); ! printf(" --no-throttle Disable thrrotle\n"); ! printf(" --pause-when-inactive Pause when inactive\n"); ! printf(" --rtc Enable RTC support\n"); ! printf(" --show-speed-normal Show emulation speed\n"); ! printf(" --show-speed-detailed Show detailed speed data\n"); } int main(int argc, char **argv) { ! fprintf(stderr,"VisualBoyAdvance-SDL version %s\n", VERSION); arg0 = argv[0]; --- 1847,1941 ---- void usage(char *cmd) { ! printf("%s [option ...] file\n", cmd); ! printf("\ ! \n\ ! Options:\n\ ! -1, --video-1x 1x\n\ ! -2, --video-2x 2x\n\ ! -3, --video-3x 3x\n\ ! -4, --video-4x 4x\n\ ! -F, --fullscreen Full screen\n\ ! -G, --gdb=PROTOCOL GNU Remote Stub mode:\n\ ! tcp - use TCP at port 55555\n\ ! tcp:PORT - use TCP at port PORT\n\ ! pipe - use pipe transport\n\ ! -N, --no-debug Don't parse debug information\n\ ! -S, --flash-size=SIZE Set the Flash size\n\ ! --flash-64k 0 - 64K Flash\n\ ! --flash-128k 1 - 128K Flash\n\ ! -T, --throttle=THROTTLE Set the desired throttle (5...1000)\n\ ! -Y, --yuv=TYPE Use YUV overlay for drawing:\n\ ! 0 - YV12\n\ ! 1 - UYVY\n\ ! 2 - YVYU\n\ ! 3 - YUY2\n\ ! 4 - IYUV\n\ ! -b, --bios=BIOS Use given bios file\n\ ! -c, --config=FILE Read the given configuration file\n\ ! -d, --debug Enter debugger\n\ ! -f, --filter=FILTER Select filter:\n\ ! --filter-normal 0 - normal mode\n\ ! --filter-tv-mode 1 - TV Mode\n\ ! --filter-2xsai 2 - 2xSaI\n\ ! --filter-super-2xsai 3 - Super 2xSaI\n\ ! --filter-super-eagle 4 - Super Eagle\n\ ! --filter-pixelate 5 - Pixelate\n\ ! --filter-motion-blur 6 - Motion Blur\n\ ! --filter-advmame 7 - AdvanceMAME Scale2x\n\ ! --filter-simple2x 8 - Simple2x\n\ ! --filter-bilinear 9 - Bilinear\n\ ! --filter-bilinear+ 10 - Bilinear Plus\n\ ! --filter-scanlines 11 - Scanlines\n\ ! --filter-hq2x 12 - hq2x\n\ ! --filter-lq2x 13 - lq2x\n\ ! -h, --help Print this help\n\ ! -i, --ips=PATCH Apply given IPS patch\n\ ! -p, --profile=[HERTZ] Enable profiling\n\ ! -s, --frameskip=FRAMESKIP Set frame skip (0...9)\n\ ! "); ! printf("\ ! -t, --save-type=TYPE Set the available save type\n\ ! --save-auto 0 - Automatic (EEPROM, SRAM, FLASH)\n\ ! --save-eeprom 1 - EEPROM\n\ ! --save-sram 2 - SRAM\n\ ! --save-flash 3 - FLASH\n\ ! --save-sensor 4 - EEPROM+Sensor\n\ ! --save-none 5 - NONE\n\ ! -v, --verbose=VERBOSE Set verbose logging (trace.log)\n\ ! 1 - SWI\n\ ! 2 - Unaligned memory access\n\ ! 4 - Illegal memory write\n\ ! 8 - Illegal memory read\n\ ! 16 - DMA 0\n\ ! 32 - DMA 1\n\ ! 64 - DMA 2\n\ ! 128 - DMA 3\n\ ! 256 - Undefined instruction\n\ ! 512 - AGBPrint messages\n\ ! \n\ ! Long options only:\n\ ! --agb-print Enable AGBPrint support\n\ ! --auto-frameskip Enable auto frameskipping\n\ ! --ifb-none No interframe blending\n\ ! --ifb-motion-blur Interframe motion blur\n\ ! --ifb-smart Smart interframe blending\n\ ! --no-agb-print Disable AGBPrint support\n\ ! --no-auto-frameskip Disable auto frameskipping\n\ ! --no-ips Do not apply IPS patch\n\ ! --no-mmx Disable MMX support\n\ ! --no-pause-when-inactive Don't pause when inactive\n\ ! --no-rtc Disable RTC support\n\ ! --no-show-speed Don't show emulation speed\n\ ! --no-throttle Disable thrrotle\n\ ! --pause-when-inactive Pause when inactive\n\ ! --rtc Enable RTC support\n\ ! --show-speed-normal Show emulation speed\n\ ! --show-speed-detailed Show detailed speed data\n\ ! "); } int main(int argc, char **argv) { ! fprintf(stderr, "VisualBoyAdvance version %s [SDL]\n", VERSION); arg0 = argv[0]; |
From: S?bastien G. <kx...@us...> - 2004-05-21 20:44:38
|
Update of /cvsroot/vba/VisualBoyAdvance/src/gtk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13737/src/gtk Modified Files: main.cpp window.cpp window.h Log Message: Added command line options to gvba. Updated help text formatting in SDL.cpp Index: main.cpp =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/gtk/main.cpp,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** main.cpp 12 May 2004 01:07:06 -0000 1.5 --- main.cpp 21 May 2004 20:44:26 -0000 1.6 *************** *** 17,20 **** --- 17,24 ---- // Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + #include <limits.h> + #include <stdlib.h> + #include "../getopt.h" + #include <list> *************** *** 31,34 **** --- 35,78 ---- using Gnome::Glade::Xml; + static const char * csProgramName; + + static int iShowHelp; + static int iShowVersion; + + // Non-characters used for long options that have no equivalent short option + enum + { + IGNORED_OPTION = CHAR_MAX + 1 + }; + + static const char csShortOptions[] = "V"; + + static const struct option astLongOptions[] = + { + { "help", no_argument, &iShowHelp, IGNORED_OPTION }, + { "version", no_argument, NULL, 'V' }, + { 0, 0, 0, 0 } + }; + + static void vUsage(int iStatus) + { + if (iStatus != 0) + { + g_printerr(_("Try `%s --help' for more information.\n"), csProgramName); + } + else + { + g_print(_("Usage: %s [option ...] [file]\n"), csProgramName); + g_print(_("\ + \n\ + Options:\n\ + --help Output this help.\n\ + -V, --version Output version information.\n\ + ")); + } + + exit(iStatus); + } + static void vSetDefaultWindowIcon() { *************** *** 53,56 **** --- 97,102 ---- int main(int argc, char * argv[]) { + csProgramName = argv[0]; + #ifdef ENABLE_NLS setlocale(LC_ALL, ""); *************** *** 62,65 **** --- 108,140 ---- Gtk::Main oKit(argc, argv); + int iOpt; + while ((iOpt = getopt_long(argc, argv, csShortOptions, astLongOptions, NULL)) + != -1) + { + switch (iOpt) + { + case 'V': + iShowVersion = 1; + break; + case 0: + // Long options + break; + default: + vUsage(1); + break; + } + } + + if (iShowVersion) + { + g_print(_("VisualBoyAdvance version %s [GTK+]\n"), VERSION); + exit(0); + } + + if (iShowHelp) + { + vUsage(0); + } + vSetDefaultWindowIcon(); *************** *** 84,87 **** --- 159,174 ---- poXml->get_widget_derived<VBA::Window>("MainWindow", poWindow); + if (optind < argc) + { + // Display the window before loading the file + poWindow->show(); + while (Gtk::Main::events_pending()) + { + Gtk::Main::iteration(); + } + + poWindow->bLoadROM(argv[optind]); + } + Gtk::Main::run(*poWindow); delete poWindow; Index: window.h =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/gtk/window.h,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d -r1.20 -r1.21 *** window.h 11 May 2004 03:07:30 -0000 1.20 --- window.h 21 May 2004 20:44:26 -0000 1.21 *************** *** 70,73 **** --- 70,74 ---- const int m_iGBAScreenHeight; + bool bLoadROM(const std::string & _rsFile); void vPopupError(const char * _csFormat, ...); void vPopupErrorV(const char * _csFormat, va_list _args); *************** *** 307,311 **** void vSetDefaultTitle(); void vCreateFileOpenDialog(); - bool bLoadROM(const std::string & _rsFile); void vLoadBattery(); void vSaveBattery(); --- 308,311 ---- Index: window.cpp =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/gtk/window.cpp,v retrieving revision 1.23 retrieving revision 1.24 diff -C2 -d -r1.23 -r1.24 *** window.cpp 15 May 2004 11:14:13 -0000 1.23 --- window.cpp 21 May 2004 20:44:26 -0000 1.24 *************** *** 1415,1418 **** --- 1415,1507 ---- } + bool Window::bLoadROM(const std::string & _rsFile) + { + vOnFileClose(); + + m_sRomFile = _rsFile; + const char * csFile = _rsFile.c_str(); + + IMAGE_TYPE eType = utilFindType(csFile); + if (eType == IMAGE_UNKNOWN) + { + vPopupError(_("Unknown file type %s"), csFile); + return false; + } + + bool bLoaded = false; + if (eType == IMAGE_GB) + { + bLoaded = gbLoadRom(csFile); + if (bLoaded) + { + m_eCartridge = CartridgeGB; + m_stEmulator = GBSystem; + } + } + else if (eType == IMAGE_GBA) + { + int iSize = CPULoadRom(csFile); + bLoaded = (iSize > 0); + if (bLoaded) + { + m_eCartridge = CartridgeGBA; + m_stEmulator = GBASystem; + + useBios = m_poCoreConfig->oGetKey<bool>("use_bios_file"); + CPUInit(m_poCoreConfig->sGetKey("bios_file").c_str(), useBios); + CPUReset(); + + // If the bios file was rejected by CPUInit + if (m_poCoreConfig->oGetKey<bool>("use_bios_file") && ! useBios) + { + m_poUseBiosItem->set_active(false); + m_poUseBiosItem->set_sensitive(false); + m_poCoreConfig->vSetKey("bios_file", ""); + } + } + } + + if (! bLoaded) + { + return false; + } + + vLoadBattery(); + vUpdateScreen(); + + debugger = false; // May cause conflicts + emulating = 1; + m_bWasEmulating = false; + m_uiThrottleDelay = 0; + + if (m_eCartridge == CartridgeGBA) + { + soundSetQuality(m_eSoundQuality); + } + else + { + gbSoundSetQuality(m_eSoundQuality); + } + + vUpdateGameSlots(); + vHistoryAdd(_rsFile); + + for (std::list<Gtk::Widget *>::iterator it = m_listSensitiveWhenPlaying.begin(); + it != m_listSensitiveWhenPlaying.end(); + it++) + { + (*it)->set_sensitive(); + } + + if (m_poCoreConfig->oGetKey<bool>("load_game_auto")) + { + vOnLoadGameMostRecent(); + } + + vStartEmu(); + + return true; + } + void Window::vPopupError(const char * _csFormat, ...) { *************** *** 1687,1779 **** } - bool Window::bLoadROM(const std::string & _rsFile) - { - vOnFileClose(); - - m_sRomFile = _rsFile; - const char * csFile = _rsFile.c_str(); - - IMAGE_TYPE eType = utilFindType(csFile); - if (eType == IMAGE_UNKNOWN) - { - vPopupError(_("Unknown file type %s"), csFile); - return false; - } - - bool bLoaded = false; - if (eType == IMAGE_GB) - { - bLoaded = gbLoadRom(csFile); - if (bLoaded) - { - m_eCartridge = CartridgeGB; - m_stEmulator = GBSystem; - } - } - else if (eType == IMAGE_GBA) - { - int iSize = CPULoadRom(csFile); - bLoaded = (iSize > 0); - if (bLoaded) - { - m_eCartridge = CartridgeGBA; - m_stEmulator = GBASystem; - - useBios = m_poCoreConfig->oGetKey<bool>("use_bios_file"); - CPUInit(m_poCoreConfig->sGetKey("bios_file").c_str(), useBios); - CPUReset(); - - // If the bios file was rejected by CPUInit - if (m_poCoreConfig->oGetKey<bool>("use_bios_file") && ! useBios) - { - m_poUseBiosItem->set_active(false); - m_poUseBiosItem->set_sensitive(false); - m_poCoreConfig->vSetKey("bios_file", ""); - } - } - } - - if (! bLoaded) - { - return false; - } - - vLoadBattery(); - vUpdateScreen(); - - debugger = false; // May cause conflicts - emulating = 1; - m_bWasEmulating = false; - m_uiThrottleDelay = 0; - - if (m_eCartridge == CartridgeGBA) - { - soundSetQuality(m_eSoundQuality); - } - else - { - gbSoundSetQuality(m_eSoundQuality); - } - - vUpdateGameSlots(); - vHistoryAdd(_rsFile); - - for (std::list<Gtk::Widget *>::iterator it = m_listSensitiveWhenPlaying.begin(); - it != m_listSensitiveWhenPlaying.end(); - it++) - { - (*it)->set_sensitive(); - } - - if (m_poCoreConfig->oGetKey<bool>("load_game_auto")) - { - vOnLoadGameMostRecent(); - } - - vStartEmu(); - - return true; - } - void Window::vLoadBattery() { --- 1776,1779 ---- |
From: S?bastien G. <kx...@us...> - 2004-05-20 21:01:58
|
Update of /cvsroot/vba/VisualBoyAdvance/src/sdl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6428/src/sdl Modified Files: Makefile.am Makefile.in SDL.cpp TestEmu.cpp Log Message: Updated env macros, using WIN32 when more appropriate. Added SDL_QUIT event support. VisualBoyAdvance.cfg is now installed in sysconfdir (*/etc). Index: Makefile.in =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/sdl/Makefile.in,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** Makefile.in 13 May 2004 23:10:49 -0000 1.4 --- Makefile.in 20 May 2004 21:01:30 -0000 1.5 *************** *** 309,314 **** AM_CPPFLAGS = \ ! -I$(top_srcdir)/src \ ! -DSDL --- 309,315 ---- AM_CPPFLAGS = \ ! -I$(top_srcdir)/src \ ! -DSDL \ ! -DSYSCONFDIR=\"$(sysconfdir)\" Index: TestEmu.cpp =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/sdl/TestEmu.cpp,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** TestEmu.cpp 13 May 2004 23:52:35 -0000 1.3 --- TestEmu.cpp 20 May 2004 21:01:30 -0000 1.4 *************** *** 34,44 **** #include "gb/gbGlobals.h" ! #ifdef __GNUC__ ! #include <unistd.h> ! #define GETCWD getcwd ! #else ! #include <direct.h> ! #define GETCWD _getcwd ! #endif #ifdef MMX --- 34,44 ---- #include "gb/gbGlobals.h" ! #ifndef WIN32 ! # include <unistd.h> ! # define GETCWD getcwd ! #else // WIN32 ! # include <direct.h> ! # define GETCWD _getcwd ! #endif // WIN32 #ifdef MMX *************** *** 60,71 **** struct EmulatedSystem emulator; - static u8 COPYRIGHT[] = { - 0xa9, 0x96, 0x8c, 0x8a, 0x9e, 0x93, 0xbd, 0x90, 0x86, 0xbe, 0x9b, 0x89, - 0x9e, 0x91, 0x9c, 0x9a, 0xdf, 0xd7, 0xbc, 0xd6, 0xdf, 0xce, 0xc6, 0xc6, - 0xc6, 0xd3, 0xcd, 0xcf, 0xcf, 0xcf, 0xd3, 0xcd, 0xcf, 0xcf, 0xce, 0xdf, - 0x9d, 0x86, 0xdf, 0xb9, 0x90, 0x8d, 0x98, 0x90, 0x8b, 0x8b, 0x9a, 0x91, - 0x00 - }; - int systemRedShift = 0; int systemBlueShift = 16; --- 60,63 ---- *************** *** 138,146 **** { fprintf(stderr,"VisualBoyAdvance-Test version %s\n", VERSION); - #ifdef __GNUC__ - fprintf(stderr,"Linux version\n"); - #else - fprintf(stderr,"Windows version\n"); - #endif captureDir[0] = 0; --- 130,133 ---- Index: Makefile.am =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/sdl/Makefile.am,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** Makefile.am 13 May 2004 23:10:49 -0000 1.3 --- Makefile.am 20 May 2004 21:01:30 -0000 1.4 *************** *** 153,158 **** AM_CPPFLAGS = \ ! -I$(top_srcdir)/src \ ! -DSDL AM_CXXFLAGS = -fno-exceptions @SDL_CFLAGS@ --- 153,159 ---- AM_CPPFLAGS = \ ! -I$(top_srcdir)/src \ ! -DSDL \ ! -DSYSCONFDIR=\"$(sysconfdir)\" AM_CXXFLAGS = -fno-exceptions @SDL_CFLAGS@ Index: SDL.cpp =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/sdl/SDL.cpp,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** SDL.cpp 13 May 2004 23:52:35 -0000 1.3 --- SDL.cpp 20 May 2004 21:01:30 -0000 1.4 *************** *** 40,59 **** #include "gb/gbGlobals.h" ! #ifdef __GNUC__ ! #include <unistd.h> ! #define GETCWD getcwd ! #else ! #include <direct.h> ! #define GETCWD _getcwd ! #endif #ifndef __GNUC__ ! #define HAVE_DECL_GETOPT 0 ! #define __STDC__ 1 ! #include "getopt.h" ! #else ! #define HAVE_DECL_GETOPT 1 ! #include "getopt.h" ! #endif #ifdef MMX --- 40,59 ---- #include "gb/gbGlobals.h" ! #ifndef WIN32 ! # include <unistd.h> ! # define GETCWD getcwd ! #else // WIN32 ! # include <direct.h> ! # define GETCWD _getcwd ! #endif // WIN32 #ifndef __GNUC__ ! # define HAVE_DECL_GETOPT 0 ! # define __STDC__ 1 ! # include "getopt.h" ! #else // ! __GNUC__ ! # define HAVE_DECL_GETOPT 1 ! # include "getopt.h" ! #endif // ! __GNUC__ #ifdef MMX *************** *** 128,139 **** }; - static u8 COPYRIGHT[] = { - 0xa9, 0x96, 0x8c, 0x8a, 0x9e, 0x93, 0xbd, 0x90, 0x86, 0xbe, 0x9b, 0x89, - 0x9e, 0x91, 0x9c, 0x9a, 0xdf, 0xd7, 0xbc, 0xd6, 0xdf, 0xce, 0xc6, 0xc6, - 0xc6, 0xd3, 0xcd, 0xcf, 0xcf, 0xcf, 0xd3, 0xcd, 0xcf, 0xcf, 0xce, 0xdf, - 0x9d, 0x86, 0xdf, 0xb9, 0x90, 0x8d, 0x98, 0x90, 0x8b, 0x8b, 0x9a, 0x91, - 0x00 - }; - SDL_Surface *surface = NULL; SDL_Overlay *overlay = NULL; --- 128,131 ---- *************** *** 871,892 **** char path[2048]; ! #ifdef __GNUC__ ! #define PATH_SEP ":" ! #define FILE_SEP '/' ! #define EXE_NAME "VisualBoyAdvance" ! #else #define PATH_SEP ";" #define FILE_SEP '\\' #define EXE_NAME "VisualBoyAdvance-SDL.exe" ! #endif ! fprintf(stderr, "Seaching for file %s\n", name); if(GETCWD(buffer, 2048)) { ! fprintf(stderr, "Searching current dir: %s\n", buffer); } ! FILE *f = fopen(name,"r"); ! if(f != NULL) { return f; --- 863,883 ---- char path[2048]; ! #ifdef WIN32 #define PATH_SEP ";" #define FILE_SEP '\\' #define EXE_NAME "VisualBoyAdvance-SDL.exe" ! #else // ! WIN32 ! #define PATH_SEP ":" ! #define FILE_SEP '/' ! #define EXE_NAME "VisualBoyAdvance" ! #endif // ! WIN32 ! fprintf(stderr, "Searching for file %s\n", name); if(GETCWD(buffer, 2048)) { ! fprintf(stderr, "Searching current directory: %s\n", buffer); } ! FILE *f = fopen(name, "r"); if(f != NULL) { return f; *************** *** 896,908 **** if(home != NULL) { ! fprintf(stderr, "Seaching home directory: %s\n", home); sprintf(path, "%s%c%s", home, FILE_SEP, name); f = fopen(path, "r"); ! ! if(f) return f; } ! #ifdef _MSC_VER home = getenv("USERPROFILE"); if(home != NULL) { --- 887,898 ---- if(home != NULL) { ! fprintf(stderr, "Searching home directory: %s\n", home); sprintf(path, "%s%c%s", home, FILE_SEP, name); f = fopen(path, "r"); ! if(f != NULL) return f; } ! #ifdef WIN32 home = getenv("USERPROFILE"); if(home != NULL) { *************** *** 910,918 **** sprintf(path, "%s%c%s", home, FILE_SEP, name); f = fopen(path, "r"); ! if(f) return f; } ! #endif ! if(!strchr(arg0, '/') && !strchr(arg0, '\\')) { --- 900,914 ---- sprintf(path, "%s%c%s", home, FILE_SEP, name); f = fopen(path, "r"); ! if(f != NULL) return f; } ! #else // ! WIN32 ! fprintf(stderr, "Searching system config directory: %s\n", SYSCONFDIR); ! sprintf(path, "%s%c%s", SYSCONFDIR, FILE_SEP, name); ! f = fopen(path, "r"); ! if(f != NULL) ! return f; ! #endif // ! WIN32 ! if(!strchr(arg0, '/') && !strchr(arg0, '\\')) { *************** *** 933,937 **** sprintf(path2, "%s%c%s", tok, FILE_SEP, name); f = fopen(path2, "r"); ! if(f) { fprintf(stderr, "Found at %s\n", path2); return f; --- 929,933 ---- sprintf(path2, "%s%c%s", tok, FILE_SEP, name); f = fopen(path2, "r"); ! if(f != NULL) { fprintf(stderr, "Found at %s\n", path2); return f; *************** *** 950,954 **** sprintf(path, "%s%c%s", buffer, FILE_SEP, name); f = fopen(path, "r"); ! if(f) return f; } --- 946,950 ---- sprintf(path, "%s%c%s", buffer, FILE_SEP, name); f = fopen(path, "r"); ! if(f != NULL) return f; } *************** *** 1659,1662 **** --- 1655,1661 ---- while(SDL_PollEvent(&event)) { switch(event.type) { + case SDL_QUIT: + emulating = 0; + break; case SDL_ACTIVEEVENT: if(pauseWhenInactive && (event.active.state & SDL_APPINPUTFOCUS)) { *************** *** 1934,1942 **** { fprintf(stderr,"VisualBoyAdvance-SDL version %s\n", VERSION); ! #ifdef __GNUC__ ! fprintf(stderr,"Linux version\n"); ! #else ! fprintf(stderr,"Windows version\n"); ! #endif arg0 = argv[0]; --- 1933,1937 ---- { fprintf(stderr,"VisualBoyAdvance-SDL version %s\n", VERSION); ! arg0 = argv[0]; |
From: S?bastien G. <kx...@us...> - 2004-05-20 21:01:41
|
Update of /cvsroot/vba/VisualBoyAdvance/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6428/src Modified Files: Makefile.am Makefile.in Util.cpp remote.cpp Log Message: Updated env macros, using WIN32 when more appropriate. Added SDL_QUIT event support. VisualBoyAdvance.cfg is now installed in sysconfdir (*/etc). Index: Makefile.in =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/Makefile.in,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d -r1.20 -r1.21 *** Makefile.in 12 May 2004 01:07:05 -0000 1.20 --- Makefile.in 20 May 2004 21:01:28 -0000 1.21 *************** *** 161,167 **** DIST_SUBDIRS = $(CORE_SUBDIRS) $(EXTRA_SUBDIRS) EXTRA_DIST = \ win32 \ - VisualBoyAdvance.cfg \ expr.l \ expr.y \ --- 161,168 ---- DIST_SUBDIRS = $(CORE_SUBDIRS) $(EXTRA_SUBDIRS) + dist_sysconf_DATA = VisualBoyAdvance.cfg + EXTRA_DIST = \ win32 \ expr.l \ expr.y \ *************** *** 174,177 **** --- 175,180 ---- CONFIG_CLEAN_FILES = DIST_SOURCES = + DATA = $(dist_sysconf_DATA) + RECURSIVE_TARGETS = info-recursive dvi-recursive pdf-recursive \ *************** *** 180,184 **** installdirs-recursive install-recursive uninstall-recursive \ check-recursive installcheck-recursive ! DIST_COMMON = $(srcdir)/Makefile.in Makefile.am all: all-recursive --- 183,187 ---- installdirs-recursive install-recursive uninstall-recursive \ check-recursive installcheck-recursive ! DIST_COMMON = $(dist_sysconf_DATA) $(srcdir)/Makefile.in Makefile.am all: all-recursive *************** *** 190,193 **** --- 193,214 ---- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe) uninstall-info-am: + dist_sysconfDATA_INSTALL = $(INSTALL_DATA) + install-dist_sysconfDATA: $(dist_sysconf_DATA) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(sysconfdir) + @list='$(dist_sysconf_DATA)'; for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + f="`echo $$p | sed -e 's|^.*/||'`"; \ + echo " $(dist_sysconfDATA_INSTALL) $$d$$p $(DESTDIR)$(sysconfdir)/$$f"; \ + $(dist_sysconfDATA_INSTALL) $$d$$p $(DESTDIR)$(sysconfdir)/$$f; \ + done + + uninstall-dist_sysconfDATA: + @$(NORMAL_UNINSTALL) + @list='$(dist_sysconf_DATA)'; for p in $$list; do \ + f="`echo $$p | sed -e 's|^.*/||'`"; \ + echo " rm -f $(DESTDIR)$(sysconfdir)/$$f"; \ + rm -f $(DESTDIR)$(sysconfdir)/$$f; \ + done # This directory's subdirectories are mostly independent; you can cd *************** *** 364,370 **** check-am: all-am check: check-recursive ! all-am: Makefile installdirs: installdirs-recursive installdirs-am: install: install-recursive --- 385,392 ---- check-am: all-am check: check-recursive ! all-am: Makefile $(DATA) installdirs: installdirs-recursive installdirs-am: + $(mkinstalldirs) $(DESTDIR)$(sysconfdir) install: install-recursive *************** *** 410,414 **** install-data-am: ! install-exec-am: install-info: install-info-recursive --- 432,436 ---- install-data-am: ! install-exec-am: install-dist_sysconfDATA install-info: install-info-recursive *************** *** 434,438 **** ps-am: ! uninstall-am: uninstall-info-am uninstall-info: uninstall-info-recursive --- 456,460 ---- ps-am: ! uninstall-am: uninstall-dist_sysconfDATA uninstall-info-am uninstall-info: uninstall-info-recursive *************** *** 443,454 **** dvi dvi-am dvi-recursive info info-am info-recursive install \ install-am install-data install-data-am install-data-recursive \ ! install-exec install-exec-am install-exec-recursive \ ! install-info install-info-am install-info-recursive install-man \ ! install-recursive install-strip installcheck installcheck-am \ ! installdirs installdirs-am installdirs-recursive \ ! maintainer-clean maintainer-clean-generic \ ! maintainer-clean-recursive mostlyclean mostlyclean-generic \ ! mostlyclean-recursive pdf pdf-am pdf-recursive ps ps-am \ ! ps-recursive tags tags-recursive uninstall uninstall-am \ uninstall-info-am uninstall-info-recursive uninstall-recursive --- 465,477 ---- dvi dvi-am dvi-recursive info info-am info-recursive install \ install-am install-data install-data-am install-data-recursive \ ! install-dist_sysconfDATA install-exec install-exec-am \ ! install-exec-recursive install-info install-info-am \ ! install-info-recursive install-man install-recursive \ ! install-strip installcheck installcheck-am installdirs \ ! installdirs-am installdirs-recursive maintainer-clean \ ! maintainer-clean-generic maintainer-clean-recursive mostlyclean \ ! mostlyclean-generic mostlyclean-recursive pdf pdf-am \ ! pdf-recursive ps ps-am ps-recursive tags tags-recursive \ ! uninstall uninstall-am uninstall-dist_sysconfDATA \ uninstall-info-am uninstall-info-recursive uninstall-recursive Index: remote.cpp =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/remote.cpp,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** remote.cpp 13 May 2004 22:35:36 -0000 1.7 --- remote.cpp 20 May 2004 21:01:29 -0000 1.8 *************** *** 21,44 **** #include <string.h> ! #ifdef __GNUC__ ! #include <unistd.h> ! #include <sys/socket.h> ! #include <netdb.h> ! #ifdef HAVE_NETINET_IN_H ! #include <netinet/in.h> ! #endif ! #ifdef HAVE_ARPA_INET_H ! #include <arpa/inet.h> ! #else ! #define socklen_t int ! #endif ! #else ! #include <winsock.h> ! #include <io.h> ! #define socklen_t int ! #define close closesocket ! #define read _read ! #define write _write ! #endif // __GNUC__ #include "GBA.h" --- 21,44 ---- #include <string.h> ! #ifndef WIN32 ! # include <unistd.h> ! # include <sys/socket.h> ! # include <netdb.h> ! # ifdef HAVE_NETINET_IN_H ! # include <netinet/in.h> ! # endif // HAVE_NETINET_IN_H ! # ifdef HAVE_ARPA_INET_H ! # include <arpa/inet.h> ! # else // ! HAVE_ARPA_INET_H ! # define socklen_t int ! # endif // ! HAVE_ARPA_INET_H ! #else // WIN32 ! # include <winsock.h> ! # include <io.h> ! # define socklen_t int ! # define close closesocket ! # define read _read ! # define write _write ! #endif // WIN32 #include "GBA.h" *************** *** 86,94 **** { if(remoteSocket == -1) { ! #ifndef __GNUC__ WSADATA wsaData; - int error = WSAStartup(MAKEWORD(1,1),&wsaData); ! #endif int s = socket(PF_INET, SOCK_STREAM, 0); --- 86,93 ---- { if(remoteSocket == -1) { ! #ifdef WIN32 WSADATA wsaData; int error = WSAStartup(MAKEWORD(1,1),&wsaData); ! #endif // WIN32 int s = socket(PF_INET, SOCK_STREAM, 0); *************** *** 133,140 **** socklen_t len = sizeof(addr); ! #ifndef __GNUC__ int flag = 0; ioctlsocket(s, FIONBIO, (unsigned long *)&flag); ! #endif int s2 = accept(s, (sockaddr *)&addr, &len); if(s2 > 0) { --- 132,139 ---- socklen_t len = sizeof(addr); ! #ifdef WIN32 int flag = 0; ioctlsocket(s, FIONBIO, (unsigned long *)&flag); ! #endif // WIN32 int s2 = accept(s, (sockaddr *)&addr, &len); if(s2 > 0) { *************** *** 143,149 **** ntohs(addr.sin_port)); } else { ! #ifndef __GNUC__ int error = WSAGetLastError(); ! #endif } char dummy; --- 142,148 ---- ntohs(addr.sin_port)); } else { ! #ifdef WIN32 int error = WSAGetLastError(); ! #endif // WIN32 } char dummy; Index: Makefile.am =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/Makefile.am,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** Makefile.am 12 May 2004 01:07:05 -0000 1.17 --- Makefile.am 20 May 2004 21:01:28 -0000 1.18 *************** *** 7,13 **** DIST_SUBDIRS = $(CORE_SUBDIRS) $(EXTRA_SUBDIRS) EXTRA_DIST = \ win32 \ - VisualBoyAdvance.cfg \ expr.l \ expr.y \ --- 7,14 ---- DIST_SUBDIRS = $(CORE_SUBDIRS) $(EXTRA_SUBDIRS) + dist_sysconf_DATA = VisualBoyAdvance.cfg + EXTRA_DIST = \ win32 \ expr.l \ expr.y \ Index: Util.cpp =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/Util.cpp,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -d -r1.22 -r1.23 *** Util.cpp 13 May 2004 15:06:44 -0000 1.22 --- Util.cpp 20 May 2004 21:01:29 -0000 1.23 *************** *** 44,50 **** } ! #ifdef __GNUC__ #define _stricmp strcasecmp ! #endif static int (*utilGzWriteFunc)(gzFile, const voidp, unsigned int) = NULL; --- 44,50 ---- } ! #ifndef _MSC_VER #define _stricmp strcasecmp ! #endif // ! _MSC_VER static int (*utilGzWriteFunc)(gzFile, const voidp, unsigned int) = NULL; |
From: S?bastien G. <kx...@us...> - 2004-05-20 21:01:39
|
Update of /cvsroot/vba/VisualBoyAdvance In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6428 Modified Files: ChangeLog NEWS Log Message: Updated env macros, using WIN32 when more appropriate. Added SDL_QUIT event support. VisualBoyAdvance.cfg is now installed in sysconfdir (*/etc). Index: NEWS =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/NEWS,v retrieving revision 1.58 retrieving revision 1.59 diff -C2 -d -r1.58 -r1.59 *** NEWS 18 May 2004 10:53:43 -0000 1.58 --- NEWS 20 May 2004 21:01:28 -0000 1.59 *************** *** 16,19 **** --- 16,22 ---- - fixed skin bugs + SDL versions: + - now it exits when closing the window + Other: - added a new interface using GTK+, which implements a first part of the Windows version Index: ChangeLog =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/ChangeLog,v retrieving revision 1.70 retrieving revision 1.71 diff -C2 -d -r1.70 -r1.71 *** ChangeLog 17 May 2004 16:01:36 -0000 1.70 --- ChangeLog 20 May 2004 21:01:27 -0000 1.71 *************** *** 1,3 **** ! 2004-15-03 kxu <kx...@us...> * finalized the first release of the GTK+ interface --- 1,7 ---- ! 2004-05-20 kxu <kx...@us...> ! ! * src/sdl/SDL.cpp (sdlPollEvents): added SDL_QUIT event support ! ! 2004-05-15 kxu <kx...@us...> * finalized the first release of the GTK+ interface |
From: S?bastien G. <kx...@us...> - 2004-05-19 18:09:25
|
Update of /cvsroot/vba/VisualBoyAdvance In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30199 Modified Files: README README-win.txt Log Message: Updated copyright notice to 2004. Index: README =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/README,v retrieving revision 1.27 retrieving revision 1.28 diff -C2 -d -r1.27 -r1.28 *** README 13 May 2004 22:57:07 -0000 1.27 --- README 19 May 2004 18:09:03 -0000 1.28 *************** *** 414,418 **** VisualBoyAdvance - a Gameboy and GameboyAdvance emulator ! Copyright (C) 1999-2003 by Forgotten This program is free software; you can redistribute it and/or modify --- 414,419 ---- VisualBoyAdvance - a Gameboy and GameboyAdvance emulator ! Copyright (C) 1999-2003 Forgotten ! Copyright (C) 2004 Forgotten and the VBA development team This program is free software; you can redistribute it and/or modify Index: README-win.txt =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/README-win.txt,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** README-win.txt 13 May 2004 22:57:07 -0000 1.14 --- README-win.txt 19 May 2004 18:09:03 -0000 1.15 *************** *** 195,199 **** VisualBoyAdvance - a Gameboy and GameboyAdvance emulator ! Copyright (C) 1999-2003 by Forgotten This program is free software; you can redistribute it and/or modify --- 195,200 ---- VisualBoyAdvance - a Gameboy and GameboyAdvance emulator ! Copyright (C) 1999-2003 Forgotten ! Copyright (C) 2004 Forgotten and the VBA development team This program is free software; you can redistribute it and/or modify |
From: S?bastien G. <kx...@us...> - 2004-05-18 10:53:53
|
Update of /cvsroot/vba/VisualBoyAdvance In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28427 Modified Files: NEWS Log Message: Added a missing fix. Index: NEWS =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/NEWS,v retrieving revision 1.57 retrieving revision 1.58 diff -C2 -d -r1.57 -r1.58 *** NEWS 17 May 2004 16:01:36 -0000 1.57 --- NEWS 18 May 2004 10:53:43 -0000 1.58 *************** *** 12,15 **** --- 12,16 ---- - added JPEG and PNG support for skins - changed import/export battery file to default to battery directory + - fixed the translation bug with viewers - fixed the GB map view flickering - fixed skin bugs |
From: S?bastien G. <kx...@us...> - 2004-05-17 16:01:45
|
Update of /cvsroot/vba/VisualBoyAdvance In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26128 Modified Files: NEWS ChangeLog Log Message: Update for version 1.7.2 Index: NEWS =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/NEWS,v retrieving revision 1.56 retrieving revision 1.57 diff -C2 -d -r1.56 -r1.57 *** NEWS 7 Feb 2004 14:07:28 -0000 1.56 --- NEWS 17 May 2004 16:01:36 -0000 1.57 *************** *** 1,2 **** --- 1,21 ---- + Version 1.7.2: + Core changes: + - fixed bugs on ELF clean up + - improved CodeBreaker 0xDxxxxxxx code support + - updated Scale2x filter to version 2.0 + - improved memory timing + - added support for z2 (delete break on write) so that gdb can use break on write + + Windows: + - added search for base language dll + - fixed GDI problems with selected bitmap being deleted + - added JPEG and PNG support for skins + - changed import/export battery file to default to battery directory + - fixed the GB map view flickering + - fixed skin bugs + + Other: + - added a new interface using GTK+, which implements a first part of the Windows version + Version 1.7.1: Core changes: Index: ChangeLog =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/ChangeLog,v retrieving revision 1.69 retrieving revision 1.70 diff -C2 -d -r1.69 -r1.70 *** ChangeLog 20 Mar 2004 00:18:32 -0000 1.69 --- ChangeLog 17 May 2004 16:01:36 -0000 1.70 *************** *** 1,2 **** --- 1,34 ---- + 2004-15-03 kxu <kx...@us...> + + * finalized the first release of the GTK+ interface + + 2004-05-03 kxu <kx...@us...> + + * src/elf.cpp (elfCleanUp): fix a missing nullify, causing crashes + + 2004-05-01 kxu <kx...@us...> + + * added gtkmm 2.4 support + + 2004-04-25 kxu <kx...@us...> + + * src/win32/skinButton.cpp: fix skin bugs (patch from Forgotten) + + 2004-04-19 kxu <kx...@us...> + + * src/remote.cpp: added support for z2 (delete break on write) so that gdb can use break on write (patch from Ryan Brown) + + 2004-04-18 kxu <kx...@us...> + + * fix custom controls to use CS_GLOBALCLASS style and fix the GB map view flickering (patch from Forgotten) + + 2004-03-30 kxu <kx...@us...> + + * added the GTK+ interface draft + + 2004-03-20 Forgotten <for...@us...> + + * src/GBA.cpp: improved memory timing + 2004-03-11 Forgotten <for...@us...> |
From: S?bastien G. <kx...@us...> - 2004-05-16 16:22:58
|
Update of /cvsroot/vba/VisualBoyAdvance/src/gtk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32542 Modified Files: vba.glade Log Message: Removed libglade warnings for versions < 2.4 Index: vba.glade =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/gtk/vba.glade,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** vba.glade 12 May 2004 01:07:06 -0000 1.14 --- vba.glade 16 May 2004 16:22:50 -0000 1.15 *************** *** 11,19 **** <property name="resizable">True</property> <property name="destroy_with_parent">False</property> - <property name="decorated">True</property> <property name="skip_taskbar_hint">False</property> <property name="skip_pager_hint">False</property> <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property> - <property name="gravity">GDK_GRAVITY_NORTH_WEST</property> <child> --- 11,17 ---- *************** *** 1951,1958 **** <property name="xscale">0</property> <property name="yscale">0</property> - <property name="top_padding">0</property> - <property name="bottom_padding">0</property> - <property name="left_padding">0</property> - <property name="right_padding">0</property> <child> --- 1949,1952 ---- *************** *** 1977,1985 **** <property name="resizable">True</property> <property name="destroy_with_parent">True</property> - <property name="decorated">True</property> <property name="skip_taskbar_hint">False</property> <property name="skip_pager_hint">False</property> <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property> - <property name="gravity">GDK_GRAVITY_NORTH_WEST</property> <property name="has_separator">True</property> --- 1971,1977 ---- *************** *** 2003,2007 **** <property name="use_stock">True</property> <property name="relief">GTK_RELIEF_NORMAL</property> - <property name="focus_on_click">True</property> <property name="response_id">-7</property> </widget> --- 1995,1998 ---- *************** *** 2023,2030 **** <property name="xscale">0</property> <property name="yscale">0</property> - <property name="top_padding">0</property> - <property name="bottom_padding">0</property> - <property name="left_padding">0</property> - <property name="right_padding">0</property> <child> --- 2014,2017 ---- *************** *** 2137,2145 **** <property name="resizable">True</property> <property name="destroy_with_parent">True</property> - <property name="decorated">True</property> <property name="skip_taskbar_hint">False</property> <property name="skip_pager_hint">False</property> <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property> - <property name="gravity">GDK_GRAVITY_NORTH_WEST</property> <property name="has_separator">True</property> --- 2124,2130 ---- *************** *** 2163,2167 **** <property name="use_stock">True</property> <property name="relief">GTK_RELIEF_NORMAL</property> - <property name="focus_on_click">True</property> <property name="response_id">-6</property> </widget> --- 2148,2151 ---- *************** *** 2176,2180 **** <property name="use_stock">True</property> <property name="relief">GTK_RELIEF_NORMAL</property> - <property name="focus_on_click">True</property> <property name="response_id">-5</property> </widget> --- 2160,2163 ---- *************** *** 2196,2203 **** <property name="xscale">0</property> <property name="yscale">0</property> - <property name="top_padding">0</property> - <property name="bottom_padding">0</property> - <property name="left_padding">0</property> - <property name="right_padding">0</property> <child> --- 2179,2182 ---- *************** *** 2287,2295 **** <property name="resizable">True</property> <property name="destroy_with_parent">True</property> - <property name="decorated">True</property> <property name="skip_taskbar_hint">False</property> <property name="skip_pager_hint">False</property> <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property> - <property name="gravity">GDK_GRAVITY_NORTH_WEST</property> <property name="has_separator">True</property> --- 2266,2272 ---- *************** *** 2313,2317 **** <property name="use_stock">True</property> <property name="relief">GTK_RELIEF_NORMAL</property> - <property name="focus_on_click">True</property> <property name="response_id">-6</property> </widget> --- 2290,2293 ---- *************** *** 2326,2330 **** <property name="use_stock">True</property> <property name="relief">GTK_RELIEF_NORMAL</property> - <property name="focus_on_click">True</property> <property name="response_id">-5</property> </widget> --- 2302,2305 ---- *************** *** 2398,2402 **** <property name="can_focus">True</property> <property name="relief">GTK_RELIEF_NONE</property> - <property name="focus_on_click">True</property> <child> --- 2373,2376 ---- *************** *** 2427,2431 **** <property name="can_focus">True</property> <property name="relief">GTK_RELIEF_NONE</property> - <property name="focus_on_click">True</property> <child> --- 2401,2404 ---- *************** *** 2480,2484 **** <property name="can_focus">True</property> <property name="relief">GTK_RELIEF_NONE</property> - <property name="focus_on_click">True</property> <child> --- 2453,2456 ---- *************** *** 2554,2558 **** <property name="can_focus">True</property> <property name="relief">GTK_RELIEF_NONE</property> - <property name="focus_on_click">True</property> <child> --- 2526,2529 ---- *************** *** 2583,2587 **** <property name="can_focus">True</property> <property name="relief">GTK_RELIEF_NONE</property> - <property name="focus_on_click">True</property> <child> --- 2554,2557 ---- *************** *** 2657,2661 **** <property name="can_focus">True</property> <property name="relief">GTK_RELIEF_NONE</property> - <property name="focus_on_click">True</property> <child> --- 2627,2630 ---- *************** *** 2686,2690 **** <property name="can_focus">True</property> <property name="relief">GTK_RELIEF_NONE</property> - <property name="focus_on_click">True</property> <child> --- 2655,2658 ---- *************** *** 2760,2764 **** <property name="can_focus">True</property> <property name="relief">GTK_RELIEF_NONE</property> - <property name="focus_on_click">True</property> <child> --- 2728,2731 ---- *************** *** 2789,2793 **** <property name="can_focus">True</property> <property name="relief">GTK_RELIEF_NONE</property> - <property name="focus_on_click">True</property> <child> --- 2756,2759 ---- *************** *** 2839,2843 **** <property name="can_focus">True</property> <property name="relief">GTK_RELIEF_NONE</property> - <property name="focus_on_click">True</property> <child> --- 2805,2808 ---- *************** *** 2880,2888 **** <property name="resizable">True</property> <property name="destroy_with_parent">True</property> - <property name="decorated">True</property> <property name="skip_taskbar_hint">False</property> <property name="skip_pager_hint">False</property> <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property> - <property name="gravity">GDK_GRAVITY_NORTH_WEST</property> <property name="has_separator">True</property> --- 2845,2851 ---- *************** *** 2906,2910 **** <property name="use_stock">True</property> <property name="relief">GTK_RELIEF_NORMAL</property> - <property name="focus_on_click">True</property> <property name="response_id">-6</property> </widget> --- 2869,2872 ---- *************** *** 2919,2923 **** <property name="use_stock">True</property> <property name="relief">GTK_RELIEF_NORMAL</property> - <property name="focus_on_click">True</property> <property name="response_id">-5</property> </widget> --- 2881,2884 ---- *************** *** 2939,2946 **** <property name="xscale">0</property> <property name="yscale">1</property> - <property name="top_padding">0</property> - <property name="bottom_padding">0</property> - <property name="left_padding">0</property> - <property name="right_padding">0</property> <child> --- 2900,2903 ---- *************** *** 3524,3532 **** <property name="resizable">True</property> <property name="destroy_with_parent">True</property> - <property name="decorated">True</property> <property name="skip_taskbar_hint">False</property> <property name="skip_pager_hint">False</property> <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property> - <property name="gravity">GDK_GRAVITY_NORTH_WEST</property> <property name="has_separator">True</property> --- 3481,3487 ---- *************** *** 3550,3554 **** <property name="use_stock">True</property> <property name="relief">GTK_RELIEF_NORMAL</property> - <property name="focus_on_click">True</property> <property name="response_id">-6</property> </widget> --- 3505,3508 ---- *************** *** 3563,3567 **** <property name="use_stock">True</property> <property name="relief">GTK_RELIEF_NORMAL</property> - <property name="focus_on_click">True</property> <property name="response_id">-5</property> </widget> --- 3517,3520 ---- *************** *** 3583,3590 **** <property name="xscale">0</property> <property name="yscale">0</property> - <property name="top_padding">0</property> - <property name="bottom_padding">0</property> - <property name="left_padding">0</property> - <property name="right_padding">0</property> <child> --- 3536,3539 ---- |
From: S?bastien G. <kx...@us...> - 2004-05-15 21:38:27
|
Update of /cvsroot/vba/VisualBoyAdvance/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17871 Modified Files: AutoBuild.h Log Message: Updated version. Index: AutoBuild.h =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/AutoBuild.h,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** AutoBuild.h 13 May 2004 15:06:43 -0000 1.14 --- AutoBuild.h 15 May 2004 21:38:18 -0000 1.15 *************** *** 21,31 **** #define __AUTOBUILD_H__ #ifndef VERSION ! #define VERSION "1.7.1" #endif //change the FALSE to TRUE for autoincrement of build number #define INCREMENT_VERSION FALSE ! #define FILEVER 1,7,1,550 ! #define PRODUCTVER 1,7,1,550 ! #define STRFILEVER "1, 7, 1, 550\0" ! #define STRPRODUCTVER "1, 7, 1, 550\0" #endif //__AUTOBUILD_H__ --- 21,31 ---- #define __AUTOBUILD_H__ #ifndef VERSION ! #define VERSION "1.7.2" #endif //change the FALSE to TRUE for autoincrement of build number #define INCREMENT_VERSION FALSE ! #define FILEVER 1,7,2,560 ! #define PRODUCTVER 1,7,2,560 ! #define STRFILEVER "1, 7, 2, 560\0" ! #define STRPRODUCTVER "1, 7, 2, 560\0" #endif //__AUTOBUILD_H__ |
From: S?bastien G. <kx...@us...> - 2004-05-15 14:08:01
|
Update of /cvsroot/vba/VisualBoyAdvance/src/win32 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24657 Modified Files: vba.rc vba.rc2 Log Message: Updated copyright. Index: vba.rc2 =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/win32/vba.rc2,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** vba.rc2 20 Oct 2002 13:03:12 -0000 1.1 --- vba.rc2 15 May 2004 14:07:51 -0000 1.2 *************** *** 28,32 **** VALUE "FileVersion", STRFILEVER VALUE "InternalName", "VisualBoyAdvance\0" ! VALUE "LegalCopyright", "Copyright © 2001,2002 by Forgotten\0" VALUE "LegalTrademarks", "\0" VALUE "OriginalFilename", "VisualBoyAdvance.exe\0" --- 28,32 ---- VALUE "FileVersion", STRFILEVER VALUE "InternalName", "VisualBoyAdvance\0" ! VALUE "LegalCopyright", "Copyright © 2004 Forgotten and the VBA team\0" VALUE "LegalTrademarks", "\0" VALUE "OriginalFilename", "VisualBoyAdvance.exe\0" Index: vba.rc =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/win32/vba.rc,v retrieving revision 1.46 retrieving revision 1.47 diff -C2 -d -r1.46 -r1.47 *** vba.rc 9 Mar 2004 01:46:23 -0000 1.46 --- vba.rc 15 May 2004 14:07:51 -0000 1.47 *************** *** 89,106 **** END ! IDD_ABOUT DIALOG DISCARDABLE 0, 0, 162, 92 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "About VisualBoyAdvance" FONT 8, "MS Sans Serif" BEGIN ! DEFPUSHBUTTON "OK",IDOK,55,71,50,14 ! ICON IDI_ICON,IDC_STATIC,5,12,20,20 ! CTEXT "VisualBoyAdvance Emulator",IDC_STATIC,13,7,134,8 ! CTEXT "Copyright (c) 2001-03 by Forgotten",IDC_STATIC,31,35, ! 110,8 ! CTEXT "http://vba.ngemu.com",IDC_URL,42,55,76,8 CTEXT "Contribution by Costis",IDC_STATIC,30,45,102,8 ! CTEXT "Version",IDC_STATIC,45,16,70,8 ! CTEXT "",IDC_VERSION,59,25,43,8 END --- 89,106 ---- END ! IDD_ABOUT DIALOG DISCARDABLE 0, 0, 164, 93 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "About VisualBoyAdvance" FONT 8, "MS Sans Serif" BEGIN ! DEFPUSHBUTTON "OK",IDOK,56,72,50,14 ! ICON IDI_ICON,IDC_STATIC,5,12,21,20 ! CTEXT "VisualBoyAdvance Emulator",IDC_STATIC,14,7,134,8 ! CTEXT "Copyright (c) 2004 Forgotten and the VBA team", ! IDC_STATIC,6,35,150,8 ! CTEXT "http://vba.ngemu.com",IDC_URL,43,55,76,8 CTEXT "Contribution by Costis",IDC_STATIC,30,45,102,8 ! CTEXT "Version",IDC_STATIC,46,16,70,8 ! CTEXT "",IDC_VERSION,60,25,43,8 END *************** *** 1219,1225 **** BEGIN LEFTMARGIN, 7 ! RIGHTMARGIN, 155 TOPMARGIN, 7 ! BOTTOMMARGIN, 85 END --- 1219,1225 ---- BEGIN LEFTMARGIN, 7 ! RIGHTMARGIN, 157 TOPMARGIN, 7 ! BOTTOMMARGIN, 86 END |
From: S?bastien G. <kx...@us...> - 2004-05-15 11:14:27
|
Update of /cvsroot/vba/VisualBoyAdvance/src/gtk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24722/gtk Modified Files: window.cpp Log Message: Fixed filters for GTK+ interface, for real this time. Index: window.cpp =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/gtk/window.cpp,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -d -r1.22 -r1.23 *** window.cpp 14 May 2004 12:24:19 -0000 1.22 --- window.cpp 15 May 2004 11:14:13 -0000 1.23 *************** *** 906,910 **** emulating = 0; ! debugger = true; for (int i = 0; i < 0x10000; i++) --- 906,910 ---- emulating = 0; ! debugger = false; for (int i = 0; i < 0x10000; i++) *************** *** 913,923 **** systemColorMap32[i] = (((i & 0x1f) << systemRedShift) | (((i & 0x3e0) >> 5) << systemGreenShift) ! | (((i & 0x7c00) >> 10) << systemBlueShift) ! | 0xff000000); #else systemColorMap32[i] = (((i & 0x1f) << systemRedShift) | (((i & 0x3e0) >> 5) << systemGreenShift) ! | (((i & 0x7c00) >> 10) << systemBlueShift) ! | 0xff); #endif } --- 913,921 ---- systemColorMap32[i] = (((i & 0x1f) << systemRedShift) | (((i & 0x3e0) >> 5) << systemGreenShift) ! | (((i & 0x7c00) >> 10) << systemBlueShift)); #else systemColorMap32[i] = (((i & 0x1f) << systemRedShift) | (((i & 0x3e0) >> 5) << systemGreenShift) ! | (((i & 0x7c00) >> 10) << systemBlueShift)); #endif } |
From: S?bastien G. <kx...@us...> - 2004-05-15 11:14:26
|
Update of /cvsroot/vba/VisualBoyAdvance/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24722 Modified Files: motionblur.cpp pixel.cpp scanline.cpp Log Message: Fixed filters for GTK+ interface, for real this time. Index: scanline.cpp =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/scanline.cpp,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** scanline.cpp 14 May 2004 12:24:18 -0000 1.7 --- scanline.cpp 15 May 2004 11:14:13 -0000 1.8 *************** *** 185,189 **** { u8 *nextLine, *finish; ! u32 colorMask = ~RGB_LOW_BITS_MASK & 0xffFFff; nextLine = dstPtr + dstPitch; --- 185,189 ---- { u8 *nextLine, *finish; ! u32 colorMask = ~RGB_LOW_BITS_MASK; nextLine = dstPtr + dstPitch; Index: pixel.cpp =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/pixel.cpp,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** pixel.cpp 14 May 2004 12:24:18 -0000 1.11 --- pixel.cpp 15 May 2004 11:14:13 -0000 1.12 *************** *** 101,105 **** { u8 *nextLine, *finish; ! u32 colorMask = ~RGB_LOW_BITS_MASK & 0xffFFff; nextLine = dstPtr + dstPitch; --- 101,105 ---- { u8 *nextLine, *finish; ! u32 colorMask = ~RGB_LOW_BITS_MASK; nextLine = dstPtr + dstPitch; Index: motionblur.cpp =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/motionblur.cpp,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** motionblur.cpp 14 May 2004 12:25:39 -0000 1.10 --- motionblur.cpp 15 May 2004 11:14:13 -0000 1.11 *************** *** 120,127 **** void MotionBlur32(u8 *srcPtr, u32 srcPitch, u8 *deltaPtr, ! u8 *dstPtr, u32 dstPitch, int width, int height) { u8 *nextLine, *finish; ! u32 colorMask = ~RGB_LOW_BITS_MASK & 0xffFFff; u32 lowPixelMask = RGB_LOW_BITS_MASK; --- 120,127 ---- void MotionBlur32(u8 *srcPtr, u32 srcPitch, u8 *deltaPtr, ! u8 *dstPtr, u32 dstPitch, int width, int height) { u8 *nextLine, *finish; ! u32 colorMask = ~RGB_LOW_BITS_MASK; u32 lowPixelMask = RGB_LOW_BITS_MASK; |
From: S?bastien G. <kx...@us...> - 2004-05-15 11:12:23
|
Update of /cvsroot/vba/VisualBoyAdvance/src/gtk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24390 Modified Files: screenarea.cpp Log Message: Reduced the cursor timeout to 2 seconds. Index: screenarea.cpp =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/gtk/screenarea.cpp,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** screenarea.cpp 11 May 2004 13:10:49 -0000 1.4 --- screenarea.cpp 15 May 2004 11:12:14 -0000 1.5 *************** *** 208,212 **** m_oCursorSig = Glib::signal_timeout().connect( SigC::slot(*this, &ScreenArea::bOnCursorTimeout), ! 3000); } --- 208,212 ---- m_oCursorSig = Glib::signal_timeout().connect( SigC::slot(*this, &ScreenArea::bOnCursorTimeout), ! 2000); } |
From: S?bastien G. <kx...@us...> - 2004-05-14 12:25:49
|
Update of /cvsroot/vba/VisualBoyAdvance/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14032 Modified Files: motionblur.cpp Log Message: Fixed filters rendering with the GTK+ interface. Index: motionblur.cpp =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/motionblur.cpp,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** motionblur.cpp 13 May 2004 15:06:45 -0000 1.9 --- motionblur.cpp 14 May 2004 12:25:39 -0000 1.10 *************** *** 119,130 **** } - #define RGB32_LOW_BITS_MASK 0x010101 - void MotionBlur32(u8 *srcPtr, u32 srcPitch, u8 *deltaPtr, u8 *dstPtr, u32 dstPitch, int width, int height) { u8 *nextLine, *finish; ! u32 colorMask = ~RGB32_LOW_BITS_MASK; ! u32 lowPixelMask = RGB32_LOW_BITS_MASK; nextLine = dstPtr + dstPitch; --- 119,128 ---- } void MotionBlur32(u8 *srcPtr, u32 srcPitch, u8 *deltaPtr, u8 *dstPtr, u32 dstPitch, int width, int height) { u8 *nextLine, *finish; ! u32 colorMask = ~RGB_LOW_BITS_MASK & 0xffFFff; ! u32 lowPixelMask = RGB_LOW_BITS_MASK; nextLine = dstPtr + dstPitch; |
From: S?bastien G. <kx...@us...> - 2004-05-14 12:24:35
|
Update of /cvsroot/vba/VisualBoyAdvance/src/gtk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13752/gtk Modified Files: window.cpp Log Message: Fixed filters rendering with the GTK+ interface. Index: window.cpp =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/gtk/window.cpp,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** window.cpp 12 May 2004 01:07:06 -0000 1.21 --- window.cpp 14 May 2004 12:24:19 -0000 1.22 *************** *** 882,887 **** void Window::vInitSystem() { - Init_2xSaI(32); - #if G_BYTE_ORDER == G_LITTLE_ENDIAN systemRedShift = 3; --- 882,885 ---- *************** *** 934,937 **** --- 932,937 ---- systemGbPalette[i++] = 0; } + + Init_2xSaI(32); } |
From: S?bastien G. <kx...@us...> - 2004-05-14 12:24:28
|
Update of /cvsroot/vba/VisualBoyAdvance/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13752 Modified Files: scanline.cpp pixel.cpp Log Message: Fixed filters rendering with the GTK+ interface. Index: pixel.cpp =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/pixel.cpp,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** pixel.cpp 13 May 2004 15:06:45 -0000 1.10 --- pixel.cpp 14 May 2004 12:24:18 -0000 1.11 *************** *** 97,107 **** } - #define RGB32_LOW_BITS_MASK 0x010101 - void Pixelate32(u8 *srcPtr, u32 srcPitch, u8 * /* deltaPtr */, u8 *dstPtr, u32 dstPitch, int width, int height) { u8 *nextLine, *finish; ! u32 colorMask = ~RGB32_LOW_BITS_MASK; nextLine = dstPtr + dstPitch; --- 97,105 ---- } void Pixelate32(u8 *srcPtr, u32 srcPitch, u8 * /* deltaPtr */, u8 *dstPtr, u32 dstPitch, int width, int height) { u8 *nextLine, *finish; ! u32 colorMask = ~RGB_LOW_BITS_MASK & 0xffFFff; nextLine = dstPtr + dstPitch; Index: scanline.cpp =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/scanline.cpp,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** scanline.cpp 13 May 2004 15:06:45 -0000 1.6 --- scanline.cpp 14 May 2004 12:24:18 -0000 1.7 *************** *** 181,191 **** } - #define RGB32_LOW_BITS_MASK 0x010101 - void ScanlinesTV32(u8 *srcPtr, u32 srcPitch, u8 * /* deltaPtr */, u8 *dstPtr, u32 dstPitch, int width, int height) { u8 *nextLine, *finish; ! u32 colorMask = ~RGB32_LOW_BITS_MASK; nextLine = dstPtr + dstPitch; --- 181,189 ---- } void ScanlinesTV32(u8 *srcPtr, u32 srcPitch, u8 * /* deltaPtr */, u8 *dstPtr, u32 dstPitch, int width, int height) { u8 *nextLine, *finish; ! u32 colorMask = ~RGB_LOW_BITS_MASK & 0xffFFff; nextLine = dstPtr + dstPitch; |
From: S?bastien G. <kx...@us...> - 2004-05-13 23:52:47
|
Update of /cvsroot/vba/VisualBoyAdvance/src/sdl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14327 Modified Files: SDL.cpp TestEmu.cpp Log Message: Removed unused vars. Index: TestEmu.cpp =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/sdl/TestEmu.cpp,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** TestEmu.cpp 13 May 2004 15:06:48 -0000 1.2 --- TestEmu.cpp 13 May 2004 23:52:35 -0000 1.3 *************** *** 150,155 **** char buffer[1024]; - int op = -1; - systemFrameSkip = frameSkip = 2; gbBorderOn = 0; --- 150,153 ---- Index: SDL.cpp =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/sdl/SDL.cpp,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** SDL.cpp 13 May 2004 15:06:48 -0000 1.2 --- SDL.cpp 13 May 2004 23:52:35 -0000 1.3 *************** *** 1837,1840 **** --- 1837,1842 ---- } break; + default: + break; } sdlUpdateKey(event.key.keysym.sym, false); *************** *** 2634,2638 **** if(((systemGetClock() - screenMessageTime) < 3000) && !disableStatusMessages) { - int pitch = srcPitch; drawText(pix, srcPitch, 10, srcHeight - 20, screenMessageBuffer); --- 2636,2639 ---- |
From: S?bastien G. <kx...@us...> - 2004-05-13 23:11:00
|
Update of /cvsroot/vba/VisualBoyAdvance/src/sdl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6017 Modified Files: Makefile.am Makefile.in Log Message: Fixed a typo. Index: Makefile.in =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/sdl/Makefile.in,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** Makefile.in 12 May 2004 01:07:07 -0000 1.3 --- Makefile.in 13 May 2004 23:10:49 -0000 1.4 *************** *** 233,236 **** --- 233,238 ---- VisualBoyAdvance_LDADD = @VBA_LIBS@ @SDL_LIBS@ + VisualBoyAdvance_DEPENDENCIES = @VBA_LIBS@ + TestEmu_SOURCES = \ TestEmu.cpp \ *************** *** 304,307 **** --- 306,311 ---- TestEmu_LDADD = @VBA_LIBS@ @SDL_LIBS@ + TestEmu_DEPENDENCIES = @VBA_LIBS@ + AM_CPPFLAGS = \ -I$(top_srcdir)/src \ *************** *** 330,334 **** scanline.$(OBJEXT) simple2x.$(OBJEXT) unzip.$(OBJEXT) TestEmu_OBJECTS = $(am_TestEmu_OBJECTS) - TestEmu_DEPENDENCIES = TestEmu_LDFLAGS = am_VisualBoyAdvance_OBJECTS = SDL.$(OBJEXT) debugger.$(OBJEXT) \ --- 334,337 ---- *************** *** 345,349 **** scanline.$(OBJEXT) simple2x.$(OBJEXT) unzip.$(OBJEXT) VisualBoyAdvance_OBJECTS = $(am_VisualBoyAdvance_OBJECTS) - VisualBoyAdvance_DEPENDENCIES = VisualBoyAdvance_LDFLAGS = --- 348,351 ---- Index: Makefile.am =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/sdl/Makefile.am,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Makefile.am 13 May 2004 22:57:10 -0000 1.2 --- Makefile.am 13 May 2004 23:10:49 -0000 1.3 *************** *** 78,82 **** VisualBoyAdvance_LDADD = @VBA_LIBS@ @SDL_LIBS@ ! VisualBoyAdvance_DEPENDENCIES = libgba.a @VBA_LIBS@ TestEmu_SOURCES = \ --- 78,82 ---- VisualBoyAdvance_LDADD = @VBA_LIBS@ @SDL_LIBS@ ! VisualBoyAdvance_DEPENDENCIES = @VBA_LIBS@ TestEmu_SOURCES = \ *************** *** 150,153 **** --- 150,155 ---- TestEmu_LDADD = @VBA_LIBS@ @SDL_LIBS@ + TestEmu_DEPENDENCIES = @VBA_LIBS@ + AM_CPPFLAGS = \ -I$(top_srcdir)/src \ |
From: S?bastien G. <kx...@us...> - 2004-05-13 22:57:49
|
Update of /cvsroot/vba/VisualBoyAdvance In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3246 Modified Files: AUTHORS README README-win.txt Log Message: Fixed building dependencies. Index: README-win.txt =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/README-win.txt,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** README-win.txt 25 Jan 2004 13:52:55 -0000 1.13 --- README-win.txt 13 May 2004 22:57:07 -0000 1.14 *************** *** 1,3 **** ! Welcome to VisualBoyAdvance version 1.7.1. Compiling the sources --- 1,3 ---- ! Welcome to VisualBoyAdvance version 1.7.2. Compiling the sources Index: AUTHORS =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/AUTHORS,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** AUTHORS 12 May 2004 01:07:03 -0000 1.4 --- AUTHORS 13 May 2004 22:57:06 -0000 1.5 *************** *** 5,9 **** Current maintainer: ! - Sébastien Guignot aka kxu (helped and supported by Forgotten) Contributions: --- 5,9 ---- Current maintainer: ! - Sébastien Guignot aka kxu Contributions: *************** *** 12,14 **** - KVA: ARM/THUMB disassembler - Sébastien Guignot aka kxu: GTK+ interface ! - Yann Parmentier aka kohai: icons --- 12,14 ---- - KVA: ARM/THUMB disassembler - Sébastien Guignot aka kxu: GTK+ interface ! - Yann Parmentier aka kohai: new icons Index: README =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/README,v retrieving revision 1.26 retrieving revision 1.27 diff -C2 -d -r1.26 -r1.27 *** README 25 Jan 2004 13:52:53 -0000 1.26 --- README 13 May 2004 22:57:07 -0000 1.27 *************** *** 1,3 **** ! Welcome to version 1.7.1 of VisualBoyAdvance-SDL. This is a GB/GBC/GBA emulator for Windows, Linux and BeOS. --- 1,3 ---- ! Welcome to version 1.7.2 of VisualBoyAdvance-SDL. This is a GB/GBC/GBA emulator for Windows, Linux and BeOS. |
From: S?bastien G. <kx...@us...> - 2004-05-13 22:57:39
|
Update of /cvsroot/vba/VisualBoyAdvance/po In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3246/po Modified Files: fr.gmo fr.po vba-1.7.2.pot Log Message: Fixed building dependencies. Index: fr.po =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/po/fr.po,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** fr.po 12 May 2004 01:07:04 -0000 1.8 --- fr.po 13 May 2004 22:57:08 -0000 1.9 *************** *** 10,14 **** "Project-Id-Version: VisualBoyAdvance 1.7.2\n" "Report-Msgid-Bugs-To: undefined\n" ! "POT-Creation-Date: 2004-05-11 21:01+0200\n" "PO-Revision-Date: 2004-05-11 21:01+0200\n" "Last-Translator: Sébastien Guignot <kx...@ts...>\n" --- 10,14 ---- "Project-Id-Version: VisualBoyAdvance 1.7.2\n" "Report-Msgid-Bugs-To: undefined\n" ! "POT-Creation-Date: 2004-05-13 17:27+0200\n" "PO-Revision-Date: 2004-05-11 21:01+0200\n" "Last-Translator: Sébastien Guignot <kx...@ts...>\n" *************** *** 190,194 **** msgstr "Cheat à supprimer %d incorrect" ! #: src/gb/gbCodesCB.h:1284 src/gb/gbCodes.h:1403 #, c-format msgid "Unknown opcode %02x at %04x" --- 190,194 ---- msgstr "Cheat à supprimer %d incorrect" ! #: src/gb/gbCodesCB.h:1285 src/gb/gbCodes.h:1404 #, c-format msgid "Unknown opcode %02x at %04x" Index: vba-1.7.2.pot =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/po/vba-1.7.2.pot,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** vba-1.7.2.pot 12 May 2004 01:07:04 -0000 1.8 --- vba-1.7.2.pot 13 May 2004 22:57:09 -0000 1.9 *************** *** 9,13 **** "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: undefined\n" ! "POT-Creation-Date: 2004-05-11 21:01+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" --- 9,13 ---- "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: undefined\n" ! "POT-Creation-Date: 2004-05-13 17:27+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" *************** *** 183,187 **** msgstr "" ! #: src/gb/gbCodesCB.h:1284 src/gb/gbCodes.h:1403 #, c-format msgid "Unknown opcode %02x at %04x" --- 183,187 ---- msgstr "" ! #: src/gb/gbCodesCB.h:1285 src/gb/gbCodes.h:1404 #, c-format msgid "Unknown opcode %02x at %04x" Index: fr.gmo =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/po/fr.gmo,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 Binary files /tmp/cvsMHAiQq and /tmp/cvs8f16Ay differ |