Commit Graph

86 Commits

Author SHA1 Message Date
spacy51 a04fad888d corrected typo
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@771 a31d4220-a93d-0410-bf67-fe4944624d44
2008-10-20 13:40:29 +00:00
spacy51 22c504c089 REMOVED gbafilter.cpp/h because it was not used anywhere
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@757 a31d4220-a93d-0410-bf67-fe4944624d44
2008-10-18 14:15:48 +00:00
spacy51 e932f7cdea Patches by chrono:
[CORE] Add UPS/PPF patch support
[SDL] Add UPS/PPF patch support
[SDL] Fix memory leak

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@753 a31d4220-a93d-0410-bf67-fe4944624d44
2008-10-16 13:56:49 +00:00
bgk 78a665d65f GTK :
Moved the directories config dialog to a separate file.

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@750 a31d4220-a93d-0410-bf67-fe4944624d44
2008-09-26 18:25:23 +00:00
bgk 0b304c47d6 GTK :
- Changed the config file location to follow the freedesktop.org XDG Base Directory Specification. There is no point to be compatible with the old location since we haven't made a release yet.


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@748 a31d4220-a93d-0410-bf67-fe4944624d44
2008-09-26 17:23:12 +00:00
bgk 58fe4d43f5 CMAKE : Fix out-of-source build/install (patch by chrono)
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@721 a31d4220-a93d-0410-bf67-fe4944624d44
2008-09-13 16:49:34 +00:00
bgk 695c914d39 CMake : Removed the mtune=native from the CFLAGS to make packager's lifes easier.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@686 a31d4220-a93d-0410-bf67-fe4944624d44
2008-09-03 07:39:13 +00:00
bgk 65eb056460 SDL : Fix build on OSX, thanks to KunaiTeam
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@685 a31d4220-a93d-0410-bf67-fe4944624d44
2008-09-03 06:45:24 +00:00
bgk 7e8401885a SDL :
- Renamed the configuration file to vbam.cfg to avoid conflict with the original VBA (thanks to tttttttttanaka for the patch)
- Changed the window title to VBA-M


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@679 a31d4220-a93d-0410-bf67-fe4944624d44
2008-09-02 06:16:34 +00:00
bgk 3a442af579 GTK : Started hooking up the SDL input code. The events are well transmitted to the input module but the GDK code is still used. WIP.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@677 a31d4220-a93d-0410-bf67-fe4944624d44
2008-09-01 19:14:37 +00:00
bgk 719d63deae SDL:
Started factoring out the input code to a new file. Only moved code at this point. The ultimate goal is to reuse this code for the GTK port.


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@669 a31d4220-a93d-0410-bf67-fe4944624d44
2008-08-30 17:50:51 +00:00
bgk 093be7d2cf GTK:
Removed the Keymap class


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@668 a31d4220-a93d-0410-bf67-fe4944624d44
2008-08-30 15:02:01 +00:00
bgk 79784d29a1 GTK:
- Removed the PortAudio sound driver because it was quite unstable on some systems
- Use the SDL sound driver
- Fixed the SDL include path


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@663 a31d4220-a93d-0410-bf67-fe4944624d44
2008-08-29 19:45:17 +00:00
bgk c6ac0ea96c SDL:
- The expression parser/lexer is SDL specific, moved it to the sdl folder
- Readded the flex/bison source files from VBA's CVS
- Rebuilt the parser/lexer from source


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@660 a31d4220-a93d-0410-bf67-fe4944624d44
2008-08-29 10:23:51 +00:00
bgk c93a0a4899 CMake : Use gtkmm library path from pkg-config
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@647 a31d4220-a93d-0410-bf67-fe4944624d44
2008-08-27 15:01:38 +00:00
bgk eef1c300a5 GTK :
Fixed build by removing obsolete sound options

SDL :
Still broken


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@644 a31d4220-a93d-0410-bf67-fe4944624d44
2008-08-27 11:47:52 +00:00
xkiv 5925dc4cc8 SDL build/configuration patches (martinultima, chrono):
http://vba-m.ngemu.com/forum/gbc-cheats-gameshark-compile-fixes-t-193.html



git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@593 a31d4220-a93d-0410-bf67-fe4944624d44
2008-08-03 21:02:37 +00:00
mudlord 11f98503b3 ADDED LIRC support in SDL build
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@585 a31d4220-a93d-0410-bf67-fe4944624d44
2008-07-10 23:41:29 +00:00
bgk 68590e27ff Allow building the GTK port without debugger support
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@576 a31d4220-a93d-0410-bf67-fe4944624d44
2008-06-16 20:18:49 +00:00
n-a-c-h c9dd050df6 Squash some warnings.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@572 a31d4220-a93d-0410-bf67-fe4944624d44
2008-06-09 19:49:02 +00:00
bgk 4ab451987a Fixed CMake
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@571 a31d4220-a93d-0410-bf67-fe4944624d44
2008-06-08 20:46:25 +00:00
bgk d09774f5ea Silence CMake warnings
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@570 a31d4220-a93d-0410-bf67-fe4944624d44
2008-06-06 18:56:41 +00:00
bgk f903268ab6 Fixed CMake for cross-compiling
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@568 a31d4220-a93d-0410-bf67-fe4944624d44
2008-06-06 16:42:31 +00:00
n-a-c-h 72eab9731c Fixing file.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@567 a31d4220-a93d-0410-bf67-fe4944624d44
2008-06-06 10:17:20 +00:00
mudlord fee051e7c2 Fixed typo
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@566 a31d4220-a93d-0410-bf67-fe4944624d44
2008-06-06 10:16:04 +00:00
n-a-c-h e25f4df8e9 Specify Windows system instead of WIN32.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@565 a31d4220-a93d-0410-bf67-fe4944624d44
2008-06-06 10:09:54 +00:00
n-a-c-h 8d61f1d049 Commiting this before I go mad.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@564 a31d4220-a93d-0410-bf67-fe4944624d44
2008-06-06 09:31:46 +00:00
bgk 06d86ad2cf CMake :
- You can now choose if you want to build the GTK frontend, the SDL frontend, or both
- It is now possible to use the ASM core
- Added a bit of documentation at the beginning of the file


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@562 a31d4220-a93d-0410-bf67-fe4944624d44
2008-06-05 13:19:48 +00:00
bgk 61ecc768bd GTK GUI :
- Improved icon installation. Thanks joneslee !
- Improved make install


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@556 a31d4220-a93d-0410-bf67-fe4944624d44
2008-06-04 18:08:37 +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 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 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 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
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