Commit Graph

96 Commits

Author SHA1 Message Date
wowzaman12 b1e0f7745f so that xaudio2 can be enabled
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1441 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-18 03:05:58 +00:00
wowzaman12 058a40f1bb try and get mingw to force static gcc and libc++
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1440 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-18 03:04:34 +00:00
wowzaman12 a4666afac8 You didn't see us change the version to 2.0.0 *waves hands mysteriously*
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1439 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-18 02:41:21 +00:00
skidau 8ab5737b37 Installed man pages on unix-ish platforms. Patch by Mook.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1437 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-18 00:28:34 +00:00
wowzaman12 95a976aa77 Fixed cmake to use find the proper xpm file in the xrc folder, also made the vbam core and fex library static to help with building on some platforms.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1416 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-10 22:54:19 +00:00
skidau 71f96757dc Removed an extraneous include and added a SDL build check in the CMakeLists.txt
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1409 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-09 14:09:29 +00:00
skidau 710529686b Updated the FindSFML cmake script to the SFML-2.2 version
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1389 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-06 01:27:09 +00:00
skidau 18e9b71e41 Created a common configuration system.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1347 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-18 06:53:55 +00:00
wowzaman12 be12abe627 Just added a small cpack routine to make a zip file of the binaries.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1298 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-05 04:28:40 +00:00
skidau 396f0bd84d Integrated the VBA-SDL-H2 code into the GDB function.
This allows breakpoints, memory views and watches to be controlled from the GDB interface.  The VBA-SDL-H2 commands can be entered via the GDB monitor (type "help" into the monitor for a list of commands).  Made minor changes to the GDB interface so that the GDB port does not need to be entered every session.  A "Break on Load" option has been added allowing GDB to be connected before the ROM starts executing.

VBA-SDL-H2 credits: Labmaster, kenobi, DevZ, richq, JPAN, Griever

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1284 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-02 05:53:57 +00:00
skidau 418a5a1d9f Added E-Reader scan support by CaitSith2.
One thing it does, is correct any raw files scanned, if they are correctable. (usually, uncorrectable raw files come up with a read error.)  There is also bin support included as well. (Note, if you open a valid dotcode bin, it will encode it to raw, and save the freshly encoded raw file if it has been set in the menu. If the dotcode save file has not been set, the bin will still load.)

Currently, part of the GBA emulation breaks the E-Reader scan code. The reader always returns a Region Error.

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1255 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-27 22:50:11 +00:00
wowzaman12 25b6799b10 cmakelists changes, wxwidgets interface build fix to follow.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1248 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-27 17:48:42 +00:00
squall-leonhart 1ac06a6e66 XBRZ 1.2 added as a built in filter
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1233 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-19 01:44:47 +00:00
kode54 11fe3f1fc7 Disable link by default now that games work without it
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1219 a31d4220-a93d-0410-bf67-fe4944624d44
2013-09-24 11:49:26 +00:00
bgk 38d2289de9 CMake: Disable ffmpeg support by default since it is only used by the WX port which is disabled by default
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1147 a31d4220-a93d-0410-bf67-fe4944624d44
2012-10-03 18:00:45 +00:00
bgk c9a781270a CMAKE: sem_timedwait is found in pthread on newer linuxes
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1121 a31d4220-a93d-0410-bf67-fe4944624d44
2012-09-07 19:09:16 +00:00
kode54 2c1e1e8058 Added support for detected FFMPEG include path
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1095 a31d4220-a93d-0410-bf67-fe4944624d44
2012-05-23 06:19:44 +00:00
bgk 9c218871d4 CMake: Enable GBA linking by default. Fixes Sonic Advance 2.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1090 a31d4220-a93d-0410-bf67-fe4944624d44
2012-02-06 10:28:46 +00:00
squall-leonhart 05d20571f7 shuffles magic mush...... trunk MSVC2010 buildfix
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1071 a31d4220-a93d-0410-bf67-fe4944624d44
2012-01-20 22:03:27 +00:00
bgk 88de75eb7d CMake: Disable building the wxWidgets port by default since it is not supported yet.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1061 a31d4220-a93d-0410-bf67-fe4944624d44
2011-12-28 11:56:07 +00:00
bgk b716c9c328 SDL: Install vba-over.ini in the data directory and use it.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1060 a31d4220-a93d-0410-bf67-fe4944624d44
2011-12-28 10:23:38 +00:00
bgk 7bf04a5889 CMake: Fix building outside of a working copy when subversion is installed.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1054 a31d4220-a93d-0410-bf67-fe4944624d44
2011-12-27 21:02:22 +00:00
bgk aedfa7a18b SDL/WX: Fix build with asm scalers enabled.
If Win32 has issues with OpenGL those should not be hacked around in common code.


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1034 a31d4220-a93d-0410-bf67-fe4944624d44
2011-12-03 13:47:20 +00:00
squall-leonhart 7a19748d88 all current vba-m Wx patches applied to trunk.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1021 a31d4220-a93d-0410-bf67-fe4944624d44
2011-05-25 11:55:46 +00:00
squall-leonhart 314f860bfb sdl patched
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1018 a31d4220-a93d-0410-bf67-fe4944624d44
2011-05-24 07:49:00 +00:00
squall-leonhart c478cf1fa9 buncha patches by darktjm
sdl fix not applied yet

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1017 a31d4220-a93d-0410-bf67-fe4944624d44
2011-05-24 07:39:29 +00:00
bgk f77d6366ae CMAKE: Do not override system C/C++ compiler flags when no build type is defined. This will make things easiers for packaging.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1008 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-26 12:11:06 +00:00
bgk e23e553abe GTK: Merged the GB and GBA cheat list dialogs. Patch by unmacaque.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1007 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-26 10:06:32 +00:00
bgk 73e22a800d GTK: Add GameBoy cheats support. Thanks to unmacaque for the patch.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1003 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-25 17:56:10 +00:00
bgk 6bb7f0a8b2 GTK: Add vba-over.ini support
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@999 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-24 19:34:56 +00:00
bgk 00de543714 GTK: More NLS WIP
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@997 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-24 17:46:59 +00:00
bgk abe283c064 GTK: More NLS WIP
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@996 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-24 17:01:10 +00:00
bgk c756a51012 GTK: NLS support WIP
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@995 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-24 13:06:17 +00:00
bgk ffd9c0de4b CMAKE: Clarify CMakeLists.txt a bit
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@994 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-24 11:14:59 +00:00
bgk c40af7cc74 GTK: Remove the StringTokenizer class and move the functionality to tools.cpp
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@990 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-22 18:04:08 +00:00
bgk 191825d160 GTK: Turned the last menu based settings into a dialog
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@988 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-20 19:03:38 +00:00
bgk 6f0b4f3048 GTK: Added GBA cheats support. Thanks to unmacaque for the patch.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@986 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-20 14:53:04 +00:00
bgk c4307833f9 CMAKE: Use built in support for ASM compilers. Bump required version to 2.6.0
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@984 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-20 13:31:49 +00:00
bgk c7a3ab4c33 CMAKE: Allow building without SFML
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@983 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-20 12:22:58 +00:00
bgk 33e95d70ee GTK: Convert the remaining parts of the UI from Glade to GtkBuilder. Thanks to Rafał Mużyło for the patch.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@977 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-20 08:28:48 +00:00
Squall-Leonhart 6bb4ade339 linux build fix, pushed to svn.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@970 a31d4220-a93d-0410-bf67-fe4944624d44
2011-01-05 21:38:04 +00:00
shuffle2 8916e188e0 fix the cmake/linux build
moves dependencies/File_Extractor-1.0.0 to trunk/fex - we can't expect people to have this lib, and fex has dropped support for the "fex_mini".

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@941 a31d4220-a93d-0410-bf67-fe4944624d44
2010-03-15 03:36:45 +00:00
bgk d39a1e000b GTK+ / SDL : fixed build
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@916 a31d4220-a93d-0410-bf67-fe4944624d44
2009-10-09 14:47:41 +00:00
bgk 7a90c6c204 Applied patch 2868577 by fernandotcl.
The changes are :
- debian/control: Build-Depends now include nasm for i386 and amd64
- debian/control: Architecture is now "any"
- debian/rules: Less verbosity when DH_VERBOSE is not set
- debian/rules: -DUSE_ARM_SCALERS=ON -DUSE_ARM_CORE=ON on i386 and amd64
architectures
- CMakeLists.txt: Out-of-source builds using USE_ARM_SCALERS is now
working


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@914 a31d4220-a93d-0410-bf67-fe4944624d44
2009-10-04 06:43:20 +00:00
bgk f86f872ba9 GTK : Removed the XVideo renderer since it was badly written, and OpenGL
does a better job in all cases now.


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@858 a31d4220-a93d-0410-bf67-fe4944624d44
2009-03-19 10:41:38 +00:00
bgk 4d74125282 GTK : New GBA settings dialog
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@853 a31d4220-a93d-0410-bf67-fe4944624d44
2009-01-24 10:09:10 +00:00
bgk f7b55782fd GTK : Introducing the new Game Boy config dialog
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@847 a31d4220-a93d-0410-bf67-fe4944624d44
2009-01-06 21:20:18 +00:00
bgk 2495a7b9d9 Fixed build with asm scalers
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@845 a31d4220-a93d-0410-bf67-fe4944624d44
2009-01-04 09:03:26 +00:00
bgk e8368853d3 Moved more GBA specific code to the gba folder.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@841 a31d4220-a93d-0410-bf67-fe4944624d44
2009-01-01 16:11:02 +00:00
bgk 7b60b9d67f No more cryptic names ...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@839 a31d4220-a93d-0410-bf67-fe4944624d44
2009-01-01 15:20:03 +00:00