Commit Graph

1197 Commits

Author SHA1 Message Date
bgk 9c6a9025a2 Some fixes to help building on NetBSD 2011-12-27 15:34:39 +00:00
bgk 2e25acec31 DEBIAN: GTK and WX can now build together properly. No need to build twice anymore. 2011-12-14 14:30:28 +00:00
bgk ce952db2ec ALL: Apply standard SVN properties to recently added files. Motly to avoid file with mixed line ending. 2011-12-04 15:14:43 +00:00
squall-leonhart 4795fde374 move fex into trunk 2011-12-04 14:59:12 +00:00
squall-leonhart 6597e976aa DrNach is the one who decided on keeping externals out of the trunk/branch tree's , and I agree with him on keeping dependencies out of them,
if you have a problem, take it up with him and be sure you have a compelling argument
The argument is invalid for source tarballs because 
1. we don't provide recent ones 90% of the time. 
2. those who do provide them include them. 
3. anyone dumb enough to distribute one without the required externs inclluded needs a head examination
4. FEX can be disabled, its not required if it is unwanted.
5. a wget type tool can be executed from the cmake script to pull any required externals that aren't included in the tarball.
2011-12-04 10:13:57 +00:00
bgk 7f9597d8a5 DEBIAN: Add missing dependencies for building the wxWidgets port 2011-12-04 08:37:10 +00:00
bgk 3444411fe7 ALL: Revert r1037:1041. Fix build.
FEX is not a common oss library thus it is not packaged by open source operating system distributors. That means if we ever want VBA-M to be packaged in OS distributions, we need to embed it in our main source tree, since fex is a dependency. 
The "dependencies" folder is outside of our main source tree thus it cant be used when building from a source tarball (for packaging).
zlib and SFML from the "dependencies" folder are only used when building the win32 port. All the other ports only use system libraries.
Having FEX somewhere within the "trunk" folder is REQUIRED for packaging, moving it elsewhere is NOT AN OPTION. Please live with it.
2011-12-04 07:27:25 +00:00
squall-leonhart 0799ddf250 correcting fex in the 2008 build files 2011-12-04 03:03:18 +00:00
squall-leonhart b907d76fbf deleted fex from trunk (for some reason) 2011-12-04 02:57:47 +00:00
squall-leonhart e1cafeb1e9 trunk fex fixed 2011-12-04 02:55:52 +00:00
bgk 32390ac47b NLS: Improve translations build
- wxWidgets translations now work the same as GTK translations.
- Translations for WX and GTK can now be generated at the same time.
2011-12-03 20:29:05 +00:00
bgk d6e42aa384 GTK: Updated translations from transifex 2011-12-03 14:28:56 +00:00
bgk 244e4e85d8 SDL/WX: Fix build with asm scalers enabled.
If Win32 has issues with OpenGL those should not be hacked around in common code.
2011-12-03 13:47:20 +00:00
bgk ef92bdd1ec GTK: Applied patch #3386384 to fix build when NLS is disabled.
Thanks to Dmitry Marakasov.
2011-12-03 13:11:19 +00:00
bgk 4aa596bd89 ALL: Revert r1029. Fex is now back in the main source tree.
Please don't break things you can't fix.
2011-12-03 13:09:12 +00:00
squall-leonhart 233fae21ca correction to OP_MVNS, fixed by AdamN, fixes vrally 3 flickering 2011-07-28 12:18:28 +00:00
squall-leonhart feb8f7db71 fex is a dependency, it should be, and now is in the folder with the rest of our dependencies (breaks cmake on both prewx and trunk) 2011-06-30 09:21:20 +00:00
thibeaz 273bf93b7d in the EXECUTE_PROCESS command in the CmakeLists.txt file for the wxwidgets gui was missing the end bracket, this should fix it, next on the list is work on using ffmpeg as an external dependency and not need it as a requirement (hopefully), if it doesn't work, you can shoot me Squall 2011-06-30 01:54:32 +00:00
squall-leonhart c08726589d wx about box fix from darktjm 2011-06-14 13:38:10 +00:00
squall-leonhart a236fff312 apply the vba config file rename to the trunk, this has come about because older versions use some values slightly differently which would cause those versions to fail to work or have the wrong settings. 2011-06-13 15:46:20 +00:00
squall-leonhart 8e6a51211e all current vba-m Wx patches applied to trunk. 2011-05-25 11:55:46 +00:00
squall-leonhart f3b7ead629 sdl patched 2011-05-24 07:49:00 +00:00
squall-leonhart 98215cfb30 buncha patches by darktjm
sdl fix not applied yet
2011-05-24 07:39:29 +00:00
bgk 7145f8083d SDL: Enable OpenGL by default 2011-05-07 07:09:21 +00:00
bgk d11399e78e GTK: Update translations. 2011-05-07 07:00:45 +00:00
squall-leonhart f1812fd2e3 should fix GS codes that don't work on games which use lcd interrupts instead of vblank
thanks unmacaque
2011-05-05 13:17:13 +00:00
squall-leonhart 5f5ddb11a4 Bugger unicode support, we can just convert multibyte to widestring using google cloud services and a bunch of midgets running in spinwheels.
Also enables whole program optimisation (funnily i was only doing linker time optimisation so it wasn't as good as it could be.)
2011-04-26 07:25:16 +00:00
bgk 4b1db84145 FEX: Fix build for MinGW. No need to use the safe version (and non standard) of localtime here. 2011-03-13 15:08:36 +00:00
bgk 432e8b627f GTK: Fixed bug #3201910 2011-03-12 08:51:23 +00:00
bgk 79ff9a8d3f GTK: Updated translations. 2011-03-05 07:37:11 +00:00
bgk bca14a4b2e GTK: Fix emulation stuck paused after closing the general options dialog when the "pause when inactive" option has been toggled. 2011-03-01 16:48:35 +00:00
bgk 4a9bf47455 CMAKE: Do not override system C/C++ compiler flags when no build type is defined. This will make things easiers for packaging. 2011-02-26 12:11:06 +00:00
bgk a8c1e753b1 GTK: Merged the GB and GBA cheat list dialogs. Patch by unmacaque. 2011-02-26 10:06:32 +00:00
bgk e49be92119 FILTERS: Changed the 2xSaImmx implementation to GPLv2+, since the author allowed it. This will make life easier to packagers. 2011-02-25 19:25:17 +00:00
bgk 1cdcbe07c4 GTK: Add missing file. Oops. 2011-02-25 19:03:37 +00:00
bgk 414c65f156 ALL: Update vba-over.ini with an older but better version 2011-02-25 18:23:42 +00:00
bgk 5c61339992 GTK: Add GameBoy cheats support. Thanks to unmacaque for the patch. 2011-02-25 17:56:10 +00:00
bgk 2057f2b8d7 GTK: Add a German translation, thanks to c-korn 2011-02-25 17:32:40 +00:00
bgk 0aabd20bf9 GTK: Update translations 2011-02-24 21:03:17 +00:00
bgk e3eb811e7f GTK: Fix NLS for the directories config dialog 2011-02-24 21:02:47 +00:00
bgk 8f412ed1c4 GTK: Add vba-over.ini support 2011-02-24 19:34:56 +00:00
bgk 6622a584e6 GTK: Cleanup 2011-02-24 18:40:20 +00:00
bgk 9ac1c29a12 GTK: More NLS WIP 2011-02-24 17:46:59 +00:00
bgk 1474f6e50b GTK: More NLS WIP 2011-02-24 17:01:10 +00:00
bgk b94eae1925 GTK: NLS support WIP 2011-02-24 13:06:17 +00:00
bgk b1e4319c26 CMAKE: Clarify CMakeLists.txt a bit 2011-02-24 11:14:59 +00:00
bgk 247beb025d GTK: Add support for 7z archives 2011-02-24 10:52:33 +00:00
bgk 750a57a4a7 FEX: Make fex crap properly convert filenames from 7z archives to utf8 under Linux 2011-02-24 10:52:01 +00:00
bgk a59c64a292 GTK: Mark more strings as translatable 2011-02-24 08:19:59 +00:00
bgk 924f9f6492 GTK: Remove the StringTokenizer class and move the functionality to tools.cpp 2011-02-22 18:04:08 +00:00