Commit Graph

961 Commits

Author SHA1 Message Date
thibeaz 113f7c1f81 added the option to disable/enable xaudio2 support in the cmakelist since it was neglected the first time around, also going to be looking into expanding the sound settings dialog and enhancing it some as soon as I figure out some xrc specifics for wxPropertySheetDialog. 2012-01-16 18:44:25 +00:00
squall-leonhart d33d2a0d70 reverts ini file generation to pre rev885 behaviour 2012-01-16 01:48:28 +00:00
squall-leonhart b075ed7bf0 fex was fixed in the sln, but not the vcxproj :\ 2012-01-05 15:24:33 +00:00
squall-leonhart da25a02d6b SubWCRev is no longer standalone, removed from dependencies and pointed the project files to find it via path
updated DevInfo.txt
applied khh's patch for gbalink.cpp though more changes are required to bring trunk up to building since the Wx patches
2012-01-04 19:38:33 +00:00
squall-leonhart 093da8983f took drnach's dmg association and expanded on it :)
looks like the branch doesn't have properties assigned
2011-12-28 13:05:40 +00:00
bgk 7a17e5f320 CMake: Disable building the wxWidgets port by default since it is not supported yet. 2011-12-28 11:56:07 +00:00
bgk 9ca7db29f5 SDL: Install vba-over.ini in the data directory and use it. 2011-12-28 10:23:38 +00:00
n-a-c-h 4817403abf Add missing extensions. Note though that the association section is still missing .dmg 2011-12-27 22:09:31 +00:00
n-a-c-h 25fa212b56 Add missing extensions. 2011-12-27 22:01:34 +00:00
n-a-c-h 638e79009f Add missing extensions. 2011-12-27 21:56:00 +00:00
n-a-c-h b13ee88b4e I'm not sure where these MIME types came from, but if we're going to invent some, let's invent some proper ones. I'm not sure if -rom is the best suffix though. 2011-12-27 21:49:55 +00:00
bgk 3c9f24465d GTK: Hint the file manager it can use gvbam to open GB and GBA rom files 2011-12-27 21:30:59 +00:00
bgk 0b3940ff3f CMake: Fix building outside of a working copy when subversion is installed. 2011-12-27 21:02:22 +00:00
bgk 6e93397b07 GTK: Fix an uninitialized variable causing potential crashes in the joypad config dialog. 2011-12-27 19:20:49 +00:00
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