Commit Graph

656 Commits

Author SHA1 Message Date
n-a-c-h a9838c5c27 A lot more crazy stuff, hope it compiles.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@530 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-27 07:58:21 +00:00
mudlord 488f1f8fb1 Started work on updated crypto
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@529 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-26 23:19:27 +00:00
spacy51 8afd839f90 DISABLE possibility to select multi-threaded filters and filter plugins at once
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@528 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-20 17:14:55 +00:00
spacy51 e26d47587b ADDED convenience behavior of filter plugin menu entry
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@527 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-20 17:04:25 +00:00
spacy51 d4ff4a255e Update dependency info
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@526 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-20 16:47:31 +00:00
spacy51 8c32d45658 Enable GBA_LOGGING for Release builds
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@525 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-20 14:53:16 +00:00
spacy51 930c15d4a0 FIXED: Logging dialog broken after switching render API
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@524 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-20 14:43:12 +00:00
spacy51 9942c8c643 Small change
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@523 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-20 14:32:21 +00:00
spacy51 c52e4df3fc Added seperate verbose channel for sound output
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@522 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-20 14:24:49 +00:00
spacy51 a10d254829 Added protection step to post-build commands.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@521 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-20 13:05:31 +00:00
n-a-c-h 096668b837 For building debug builds, no security ever.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@520 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-20 12:45:49 +00:00
n-a-c-h 310d8ec901 Fixed bug in defines, and tighten stuff up with an adler!
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@519 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-20 12:38:15 +00:00
n-a-c-h 596778f3f2 Better protection.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@518 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-20 03:39:14 +00:00
n-a-c-h 87fbce804c Fix handling of one case, should be a good memmem() now.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@517 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-20 01:54:20 +00:00
n-a-c-h 4e8ab56781 Some fixes.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@516 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-19 15:29:59 +00:00
mudlord fbaa2c86c3 Updated payload
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@515 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-19 13:06:55 +00:00
mudlord c0cf22209d Added some fun....
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@514 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-19 12:50:49 +00:00
spacy51 b38fcf7210 Enable GBA_LOGGING for Debug build.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@513 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-19 12:29:00 +00:00
spacy51 ea38858c2e Some clarifications.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@512 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-19 11:25:30 +00:00
mudlord 7a18d8c141 Updated about info
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@511 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-18 22:42:56 +00:00
mudlord 879c5bf7ca Fixed up Qt4 project file
Started preliminary Qt4 directory dialog in options 

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@510 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-16 02:40:47 +00:00
n-a-c-h 469fb4b5b3 Insert Placeholder so I don't forget.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@509 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-15 02:07:32 +00:00
n-a-c-h fadd542137 Cleanup, support .dmg
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@508 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-15 02:04:32 +00:00
xkiv 91f5561411 Made (some) messages about invalid cheat codes more descriptive
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@507 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-08 23:27:20 +00:00
xkiv d2bd65709b (new/changed functionality is mostly described in the new file doc/ReadMe.SDL.txt)
Reworked rewinds
More schemes for save/load keybindings
Savestate backups
Per-gamepad autofire (binds to a button on the real pad/keyboard)
Allow adding cheat codes from commandline
Allow adding IPS patch files from commandline
Fix bug in configuration for pad 4
Configurable default scaling of window size for openGL (when filter=0)
Assorted code cleanups (using DEFINEs instead of literals, factored-out chunks of code
from the big switch to functions, ...)
New switches for muting sound (CTRL+S), toggling cheats (CTRL-E)
Added timestamp to console messages
All messages go to console, even if they go to screen
Some messages no longer go to screen


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@506 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-08 23:25:39 +00:00
xkiv 8d47c2aae4 Added new options:
Joy#_AutoA, Joy#_AutoB, openGLscale, saveKeysSwitch
Fixed maximum value for rewindTimer.


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@505 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-08 23:16:12 +00:00
xkiv 1d71f217fb Documentation for the SDL GUI - keybindings, savestates, backups, rewinds, IPSs, cheats, autofire
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@504 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-08 23:11:35 +00:00
spacy51 526e33d11e Changed zlib & libpng linkage back to static. Local lib & include files of these libraries are necessary.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@503 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-07 19:54:22 +00:00
spacy51 1efad29a20 Removed unnecessary white-spaces.
Some minor re-formatting

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@502 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-04 14:46:35 +00:00
bgk 1effb8b3e9 GTK GUI :
- Removed the menuitem accelerator hack
- Fixed a Valgrind warning about an uninitialized pointer
- The sound driver now displays an error message when it is unable to access to the device, instead of crashing


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@501 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-03 07:58:20 +00:00
bgk 2866b9818b GTK GUI :
Added fullscreen support (toggle with F11)


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@500 a31d4220-a93d-0410-bf67-fe4944624d44
2008-04-29 19:08:47 +00:00
bgk 8b9962839a GTK UI :
Use newer Tooltip API. gvbam now builds with GTKMM_DISABLE_DEPRECATED


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@499 a31d4220-a93d-0410-bf67-fe4944624d44
2008-04-27 18:05:58 +00:00
bgk 2f6705fcff GTK GUI :
- Fixed some warnings
- Uninitialized memory should not be displayed anymore instead of a black screen


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@498 a31d4220-a93d-0410-bf67-fe4944624d44
2008-04-27 16:54:42 +00:00
bgk 64c9cf4030 GTK GUI :
Replaced GTK/GDK display by GTK/Cairo, now the window can be resized with all the video modules.


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@497 a31d4220-a93d-0410-bf67-fe4944624d44
2008-04-25 18:21:39 +00:00
bgk 7d40eb3a9c Small cleanup
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@496 a31d4220-a93d-0410-bf67-fe4944624d44
2008-04-25 09:52:59 +00:00
bgk d930ff8421 GTK GUI :
Added a menu to select the video output module


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@495 a31d4220-a93d-0410-bf67-fe4944624d44
2008-04-25 09:34:16 +00:00
bgk 65f3570287 GTK GUI :
- Added an OpenGL output module and enabled it by default.
- Filters can now be applied with a zoom level != 2 (Xv and OpenGL only).


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@494 a31d4220-a93d-0410-bf67-fe4944624d44
2008-04-25 08:42:43 +00:00
bgk c2a3d857bf GTK GUI :
Properly shutdown the sound output


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@493 a31d4220-a93d-0410-bf67-fe4944624d44
2008-04-23 18:53:21 +00:00
bgk 4bd8667e1d GTK GUI :
The window can now be resized when using the Xv output. The display stretches to fit the window with aspect ratio correction.


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@492 a31d4220-a93d-0410-bf67-fe4944624d44
2008-04-23 11:54:54 +00:00
bgk 91c7da9db6 GTK GUI :
Added filter support to the Xv output code


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@491 a31d4220-a93d-0410-bf67-fe4944624d44
2008-04-22 11:52:55 +00:00
bgk bd07f02a0d GTK GUI :
Added a Xvideo renderer to get hardware accelerated scaling and filtering. It is about 10x faster than the GTK+ renderer. No filters yet.


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@490 a31d4220-a93d-0410-bf67-fe4944624d44
2008-04-22 10:39:23 +00:00
bgk 3090c69c7b GTK GUI :
- Initial work to allow multiple dislay drivers


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@489 a31d4220-a93d-0410-bf67-fe4944624d44
2008-04-21 16:46:22 +00:00
bgk 9d19c9b9f6 GTK GUI :
- Replaced the custom about dialog by a more maintainable standard GTK+ one
- Replaced the PNG icon by a scalable one created by Matteo Drera


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@488 a31d4220-a93d-0410-bf67-fe4944624d44
2008-04-21 11:49:44 +00:00
bgk d8f0028ff7 Actually change the window title.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@487 a31d4220-a93d-0410-bf67-fe4944624d44
2008-04-21 07:45:45 +00:00
bgk 9ddc1db95e GTK GUI :
- A bit of rebranding
- Replaced the unix specific getopt command line option parsing with the glib parser


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@486 a31d4220-a93d-0410-bf67-fe4944624d44
2008-04-21 07:42:18 +00:00
bgk 5c4544858b GTK GUI :
- Fixed wrong sigc types
- Fixed loading of GB games


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@485 a31d4220-a93d-0410-bf67-fe4944624d44
2008-04-21 06:28:02 +00:00
bgk f991ad2ee7 GTK GUI :
- Improved the CMake script
- Removed some leftover debug code
- Simplified the menu appearance
- Made the debian packaging scripts use the cmake build system
- Added the GTK build to the debian package


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@484 a31d4220-a93d-0410-bf67-fe4944624d44
2008-04-20 19:52:18 +00:00
mudlord d3f76dff7d Updated readme
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@483 a31d4220-a93d-0410-bf67-fe4944624d44
2008-04-20 10:20:03 +00:00
bgk baf2aafbd1 Ooops. Forgot that file in my last commit.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@482 a31d4220-a93d-0410-bf67-fe4944624d44
2008-04-20 07:33:58 +00:00
bgk f98fd36c4b Initial version of the GTK GUI (forwardported from VBA's CVS)
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@481 a31d4220-a93d-0410-bf67-fe4944624d44
2008-04-20 07:28:48 +00:00