bgk
4127bc4504
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.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1042 a31d4220-a93d-0410-bf67-fe4944624d44
2011-12-04 07:27:25 +00:00
squall-leonhart
b7ce4f250d
correcting fex in the 2008 build files
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1041 a31d4220-a93d-0410-bf67-fe4944624d44
2011-12-04 03:03:18 +00:00
squall-leonhart
b62c14753b
trunk fex fixed
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1039 a31d4220-a93d-0410-bf67-fe4944624d44
2011-12-04 02:55:52 +00:00
bgk
7280c25517
ALL: Revert r1029. Fex is now back in the main source tree.
...
Please don't break things you can't fix.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1031 a31d4220-a93d-0410-bf67-fe4944624d44
2011-12-03 13:09:12 +00:00
squall-leonhart
82ffe9c0dc
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)
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1029 a31d4220-a93d-0410-bf67-fe4944624d44
2011-06-30 09:21:20 +00:00
squall-leonhart
e3b06a9684
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.)
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1013 a31d4220-a93d-0410-bf67-fe4944624d44
2011-04-26 07:25:16 +00:00
bgk
dee05ff978
SVN: Applied proper properties to all files, mainly to get native end of lines.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@975 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-19 21:33:53 +00:00
squall-leonhart
42a1e9c612
streamlined vcc directories some.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@966 a31d4220-a93d-0410-bf67-fe4944624d44
2010-10-28 12:35:24 +00:00
squall-leonhart
2f9e6debf7
killed off 22 warnings by removing a command line override for zc:forscope.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@959 a31d4220-a93d-0410-bf67-fe4944624d44
2010-10-03 13:21:22 +00:00
squall-leonhart
2b162d5f0b
filters was named wrong for some reason O.o
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@957 a31d4220-a93d-0410-bf67-fe4944624d44
2010-10-03 12:53:51 +00:00
squall-leonhart
c020769ba7
enable SSE optimisations in VCProj, intrinsics update nasm and revert shuffles changes to gb_apu_state.cpp.
...
i prefer warnings during compilation rather then a lack of function in the emulator, we can look at correcting the warnings in a less broken manner later.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@955 a31d4220-a93d-0410-bf67-fe4944624d44
2010-09-10 11:31:31 +00:00
squall-leonhart
1cc90e5640
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@951 a31d4220-a93d-0410-bf67-fe4944624d44
2010-08-29 17:19:19 +00:00
squall-leonhart
3a9af2a92b
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@950 a31d4220-a93d-0410-bf67-fe4944624d44
2010-08-29 17:18:58 +00:00
squall-leonhart
48b6f96e40
Removes NO_OAL from the project file to restore compiling to its full form. Specifying such an option should be done per user and should not be set by default.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@947 a31d4220-a93d-0410-bf67-fe4944624d44
2010-06-30 15:24:19 +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
shuffle2
841b6cfa77
update SubWCRev.exe to 1.6.7 (hey, no [false?] trojans now!)
...
put SubWCRev.exe in /dependencies to save non-windows folk some bandwidth.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@938 a31d4220-a93d-0410-bf67-fe4944624d44
2010-02-26 23:21:18 +00:00
shuffle2
bfb217b5aa
just quiet some warnings
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@937 a31d4220-a93d-0410-bf67-fe4944624d44
2010-02-24 21:33:18 +00:00
shuffle2
9b838b3298
update to File_Extractor-1.0.0
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@935 a31d4220-a93d-0410-bf67-fe4944624d44
2010-02-24 16:50:30 +00:00
shuffle2
e210e51edb
remove stub /trunk/dependencies.
...
add source for all dependencies to /dependencies.
update vs2008 files accordingly.
if this is not a good compromise, just revert it - but try not to break the build this time.
dependencies/lpng140/scripts can probably be removed if no one sees a reason for it (some 225KB).
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@934 a31d4220-a93d-0410-bf67-fe4944624d44
2010-02-24 08:19:28 +00:00
shuffle2
c7007c0d39
revert vs2008 sln/vproj so they will actually load...
...
I'll let you deal with your own heathen rules.
don't commit my changes if you will royally screw it up.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@933 a31d4220-a93d-0410-bf67-fe4944624d44
2010-02-24 06:53:47 +00:00
squall-leonhart
d5d3f8aac8
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@929 a31d4220-a93d-0410-bf67-fe4944624d44
2010-02-23 23:47:28 +00:00
spacy51
dccf885304
add a property file "per_user_settings.vsprops" where every developer can make his own changes that should not be part of the official distribution of VBA-M
...
(like excluding OpenAL, OpenGL, etc.)
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@927 a31d4220-a93d-0410-bf67-fe4944624d44
2009-11-29 20:58:29 +00:00
squall-leonhart
c1607a0df5
cleaned up the vc10 project file
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@924 a31d4220-a93d-0410-bf67-fe4944624d44
2009-10-22 23:37:12 +00:00
spacy51
a1e7ecd735
fix compile errors with MSVC 2008
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@919 a31d4220-a93d-0410-bf67-fe4944624d44
2009-10-22 21:02:53 +00:00
squall-leonhart
7c9458af33
fixes Kodes patch, fixes u8h compiling on MSVC (Thanks for the help Nach) and includes preliminar vcxproject for MSVC2010
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@918 a31d4220-a93d-0410-bf67-fe4944624d44
2009-10-22 17:55:53 +00:00
spacy51
29808dbcc0
remove x64 support
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@900 a31d4220-a93d-0410-bf67-fe4944624d44
2009-08-29 16:36:50 +00:00
spacy51
5bb3c9b26b
Add support for compiling x64 builds. These can not use the optimized x86 assembler code, which is used in the GBA core and several pixel filters.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@899 a31d4220-a93d-0410-bf67-fe4944624d44
2009-08-28 16:57:04 +00:00
spacy51
c20581c102
Reduce build time by about 66% by using precompiled headers for MFC GUI code.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@894 a31d4220-a93d-0410-bf67-fe4944624d44
2009-08-19 16:27:48 +00:00
spacy51
ab7a3f2652
Update DevInfo.txt.
...
Add the new SoundDriver.h file to the project file.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@891 a31d4220-a93d-0410-bf67-fe4944624d44
2009-08-16 14:54:35 +00:00
spacy51
d938186555
Change output file name to VisualBoyAdvance-M.exe
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@890 a31d4220-a93d-0410-bf67-fe4944624d44
2009-08-16 14:08:05 +00:00
squall-leonhart
b388acba36
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@884 a31d4220-a93d-0410-bf67-fe4944624d44
2009-08-10 09:15:07 +00:00
squall-leonhart
c382c82e75
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@883 a31d4220-a93d-0410-bf67-fe4944624d44
2009-08-10 07:13:07 +00:00
squall-leonhart
270793170b
removed the protection... yeah i dont think this is needed anymore... its more of a pita then anything.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@860 a31d4220-a93d-0410-bf67-fe4944624d44
2009-03-23 12:10:30 +00:00
jbo_85
d078d3e3a6
Fixed include path for the asm HQ filters.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@855 a31d4220-a93d-0410-bf67-fe4944624d44
2009-02-17 18:31:10 +00:00
bgk
c1606970d3
Fixed MFC
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@843 a31d4220-a93d-0410-bf67-fe4944624d44
2009-01-01 17:17:40 +00:00
bgk
c627b5ee75
Fixed the VC2008 project for my last commit
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@834 a31d4220-a93d-0410-bf67-fe4944624d44
2009-01-01 13:23:09 +00:00
spacy51
86543df02f
MOVE copyright/license text from the top of every code file to seperate 'License.txt' file.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@783 a31d4220-a93d-0410-bf67-fe4944624d44
2008-10-27 09:59:14 +00:00
spacy51
93f5527ded
ADDED "change backdrop color" button to palette view and added corresponding hack to the core rendering engine for all graphic modes.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@781 a31d4220-a93d-0410-bf67-fe4944624d44
2008-10-25 18:29:07 +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
c2632be8f2
ADDED patch files to Win32/MFC project
...
ADDED Microsoft compatible replacements for fseeko64, ftello64 and __off64_t
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@754 a31d4220-a93d-0410-bf67-fe4944624d44
2008-10-16 14:16:09 +00:00
spacy51
48fbf73bea
REMOVED old Qt files from trunk. See branches/qt for Qt front-end.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@751 a31d4220-a93d-0410-bf67-fe4944624d44
2008-10-16 08:49:15 +00:00
spacy51
fe60ba7e42
combined source and header files
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@729 a31d4220-a93d-0410-bf67-fe4944624d44
2008-09-18 09:44:16 +00:00
spacy51
bd59be52c6
static link to MFC, c runtime, zlib, libpng
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@707 a31d4220-a93d-0410-bf67-fe4944624d44
2008-09-08 22:46:51 +00:00
spacy51
ea4ff0e24b
ADDED volume control to audio effects dialog and renamed it to audio core settings dialog
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@652 a31d4220-a93d-0410-bf67-fe4944624d44
2008-08-27 18:49:09 +00:00
spacy51
00b508dfb9
REMOVED sound echo menu item
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@636 a31d4220-a93d-0410-bf67-fe4944624d44
2008-08-26 20:20:30 +00:00
spacy51
ca3d69f3a8
ADDED Audio Effects config dialog
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@634 a31d4220-a93d-0410-bf67-fe4944624d44
2008-08-26 13:36:40 +00:00
spacy51
896d0c222b
CHANGED everything to use C/C++/MFC runtime DLLs + libpng/zlib DLL versions
...
ADDED workaround for missing crc32_combine function in default zlib DLL
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@604 a31d4220-a93d-0410-bf67-fe4944624d44
2008-08-14 16:36:51 +00:00
spacy51
3253f62ad0
FIX compiling Qt build with MSVC++
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@603 a31d4220-a93d-0410-bf67-fe4944624d44
2008-08-13 23:20:45 +00:00
spacy51
b06496fe9e
FORGOT this on last commit
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@601 a31d4220-a93d-0410-bf67-fe4944624d44
2008-08-13 17:32:30 +00:00
spacy51
7b9954674f
FIX resource compile system
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@597 a31d4220-a93d-0410-bf67-fe4944624d44
2008-08-13 11:38:46 +00:00