squall-leonhart
479e714651
for shuffle to play with
2012-01-24 00:04:20 +00:00
squall-leonhart
9837e61c00
update FSF address
2012-01-23 08:49:39 +00:00
squall-leonhart
f752e66e26
remove the suo
2012-01-21 00:20:05 +00:00
squall-leonhart
2908c33111
shuffles magic mush...... trunk MSVC2010 buildfix
2012-01-20 22:03:27 +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
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
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
e1cafeb1e9
trunk fex fixed
2011-12-04 02:55:52 +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
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
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
2c2804aa60
SVN: Applied proper properties to all files, mainly to get native end of lines.
2011-02-19 21:33:53 +00:00
squall-leonhart
36d59dd398
streamlined vcc directories some.
2010-10-28 12:35:24 +00:00
squall-leonhart
4a74120570
killed off 22 warnings by removing a command line override for zc:forscope.
2010-10-03 13:21:22 +00:00
squall-leonhart
8e823b24ef
filters was named wrong for some reason O.o
2010-10-03 12:53:51 +00:00
squall-leonhart
ec046d276b
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.
2010-09-10 11:31:31 +00:00
squall-leonhart
6b37bb1d54
2010-08-29 17:19:19 +00:00
squall-leonhart
f8e6b90af4
2010-08-29 17:18:58 +00:00
squall-leonhart
369482d15b
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.
2010-06-30 15:24:19 +00:00
shuffle2
f6b049bb2f
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".
2010-03-15 03:36:45 +00:00
shuffle2
7e730d29c9
update SubWCRev.exe to 1.6.7 (hey, no [false?] trojans now!)
...
put SubWCRev.exe in /dependencies to save non-windows folk some bandwidth.
2010-02-26 23:21:18 +00:00
shuffle2
308ca56dd6
just quiet some warnings
2010-02-24 21:33:18 +00:00
shuffle2
dc394a3baa
update to File_Extractor-1.0.0
2010-02-24 16:50:30 +00:00
shuffle2
f03677d0ac
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).
2010-02-24 08:19:28 +00:00
shuffle2
cff2772754
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.
2010-02-24 06:53:47 +00:00
squall-leonhart
10989d232a
2010-02-23 23:47:28 +00:00
spacy51
b0907207ed
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.)
2009-11-29 20:58:29 +00:00
squall-leonhart
a01ba12b79
cleaned up the vc10 project file
2009-10-22 23:37:12 +00:00
spacy51
39056bc7c3
fix compile errors with MSVC 2008
2009-10-22 21:02:53 +00:00
squall-leonhart
c9865dacb7
fixes Kodes patch, fixes u8h compiling on MSVC (Thanks for the help Nach) and includes preliminar vcxproject for MSVC2010
2009-10-22 17:55:53 +00:00
spacy51
2e608ad0ba
remove x64 support
2009-08-29 16:36:50 +00:00
spacy51
42f712395b
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.
2009-08-28 16:57:04 +00:00
spacy51
3659a3fb67
Reduce build time by about 66% by using precompiled headers for MFC GUI code.
2009-08-19 16:27:48 +00:00
spacy51
3ffff59c80
Update DevInfo.txt.
...
Add the new SoundDriver.h file to the project file.
2009-08-16 14:54:35 +00:00
spacy51
a71e976f2a
Change output file name to VisualBoyAdvance-M.exe
2009-08-16 14:08:05 +00:00
squall-leonhart
def4cc5b1f
2009-08-10 09:15:07 +00:00
squall-leonhart
d7a58068d8
2009-08-10 07:13:07 +00:00
squall-leonhart
b8784ccfe2
removed the protection... yeah i dont think this is needed anymore... its more of a pita then anything.
2009-03-23 12:10:30 +00:00
jbo_85
f099e3ba71
Fixed include path for the asm HQ filters.
2009-02-17 18:31:10 +00:00
bgk
210b97e5ff
Fixed MFC
2009-01-01 17:17:40 +00:00
bgk
8e2cc38c7c
Fixed the VC2008 project for my last commit
2009-01-01 13:23:09 +00:00
spacy51
abb71b9b39
MOVE copyright/license text from the top of every code file to seperate 'License.txt' file.
2008-10-27 09:59:14 +00:00
spacy51
1b80b3577d
ADDED "change backdrop color" button to palette view and added corresponding hack to the core rendering engine for all graphic modes.
2008-10-25 18:29:07 +00:00
spacy51
b29789d8b7
REMOVED gbafilter.cpp/h because it was not used anywhere
2008-10-18 14:15:48 +00:00
spacy51
400418b1d3
ADDED patch files to Win32/MFC project
...
ADDED Microsoft compatible replacements for fseeko64, ftello64 and __off64_t
2008-10-16 14:16:09 +00:00
spacy51
b74c1f4706
REMOVED old Qt files from trunk. See branches/qt for Qt front-end.
2008-10-16 08:49:15 +00:00
spacy51
496e8127a2
combined source and header files
2008-09-18 09:44:16 +00:00