squall-leonhart
44c9f0ba01
fixed nasm props again
2013-03-03 03:20:28 +00:00
squall-leonhart
21da9c4f21
remove c_core from default preprocessors
2013-02-10 16:32:22 +00:00
squall-leonhart
2211c2298d
some changes to how SubWCRev works, resolving build issues when attempting to build from a source tar and adding it back to dependencies.
...
also deletes the wx build folder because its not going going anywhere fast on windows.
2013-02-07 11:03:49 +00:00
squall-leonhart
9958c493bd
Applied fixes to NormMatts r1150 fixes - V-Rally 3 working again
...
Re-added nasm.props to vs2008 build folder + changes to nasm.rules for spaces in paths.
2013-02-04 06:15:53 +00:00
squall-leonhart
ba2dad5e93
same as last commit on trunk
2012-10-01 19:58:57 +00:00
squall-leonhart
a3947f5a26
would help if i commit the file with /mp enabled instead of the one where i removed /mp from the advanced command line (don't need it on both pages)
2012-09-06 15:41:59 +00:00
squall-leonhart
c9a3c7d38a
>.> Shuffle2 was wrong.
...
that happens alot.
/mp switch enables the use of multiple cl.exe processes during assembling process, this cuts building vba-m times down by a nearly 3/4.
2012-09-06 14:58:46 +00:00
squall-leonhart
61f79254ea
deleted vs2010_wx
2012-07-12 06:38:19 +00:00
squall-leonhart
91bfaf61df
this is for the guys at emucr who can't tell a dummy project folder when they see one.
2012-05-24 13:08:08 +00:00
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