Commit Graph

118 Commits

Author SHA1 Message Date
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
spacy51 49523c372c static link to MFC, c runtime, zlib, libpng 2008-09-08 22:46:51 +00:00
spacy51 7eaef013a3 ADDED volume control to audio effects dialog and renamed it to audio core settings dialog 2008-08-27 18:49:09 +00:00
spacy51 e1e218c554 REMOVED sound echo menu item 2008-08-26 20:20:30 +00:00
spacy51 ea11c4735b ADDED Audio Effects config dialog 2008-08-26 13:36:40 +00:00
spacy51 82b4889980 CHANGED everything to use C/C++/MFC runtime DLLs + libpng/zlib DLL versions
ADDED workaround for missing crc32_combine function in default zlib DLL
2008-08-14 16:36:51 +00:00
spacy51 54addad74b FIX compiling Qt build with MSVC++ 2008-08-13 23:20:45 +00:00
spacy51 2c6ae00982 FORGOT this on last commit 2008-08-13 17:32:30 +00:00
spacy51 dd40cfdc00 FIX resource compile system 2008-08-13 11:38:46 +00:00
spacy51 09893c94c6 REMOVED outdated VC2005 project files
REMOVED libpng source code
REMOVED zlib source code
RENAMED vc2008 to vc2008_qt
MOVED Win32/MFC project files to 'project/vc2008_mfc' folder
CHANGED XAudio2 to default sound output
2008-08-13 10:01:39 +00:00
mudlord f0e786aed0 Fixed up Qt4 project file
Started preliminary Qt4 directory dialog in options
2008-05-16 02:40:47 +00:00
Nach 3cd080a1c3 Fix compiling on non Windows platforms. It seems much of the inline assembly code is Windows only (even the GCC segments), not to mention x86-32 only. 2008-03-05 00:55:15 +00:00
Nach ab0256d9cc Whitespace trim, and eol-style native propery set again. 2008-03-05 00:35:39 +00:00
spacy51 2d36cde81d Qt:
ADDED shared, agb_core and gb_apu files to project file
2008-03-02 16:11:25 +00:00
spacy51 f6b81b227b Qt:
Use variables for the same directories.
2008-03-01 22:35:43 +00:00
spacy51 9bbf26f3db Qt:
UPDATE vc2008 project file
2008-03-01 10:15:02 +00:00
spacy51 1479e11435 Qt:
REMOVED glwidget
ADDED window size save/load to INI
2008-02-24 18:09:14 +00:00
spacy51 3fc5da660b Qt:
ADDED smarter graphics output
2008-02-24 18:01:35 +00:00
spacy51 350627e09c Qt:
ADDED ROM file loading
2008-02-24 00:10:53 +00:00
spacy51 60070208a4 Qt:
ADDED version info to about box
2008-02-23 20:13:48 +00:00
spacy51 5c8a761aa4 minor 2008-02-21 20:06:22 +00:00
spacy51 5ee7a8946e Qt:
ADDED Windows VersionInfo to resource file
2008-02-21 20:04:37 +00:00
spacy51 fc8a26841c Qt:
- Eye candy
- Code cleanup
2008-02-21 17:33:04 +00:00
spacy51 2250d87912 Qt: ADD app icon for Windows build 2008-02-21 16:12:13 +00:00
spacy51 bf948ffd1a Qt:
- code cleanup
- modified layout of config dialog
2008-02-21 15:58:29 +00:00
mudlord f92dbf47ea Started preliminary work on the new main options menu 2008-02-21 05:21:15 +00:00
spacy51 838c1fe63c Qt:
ADDED possibility to show/hide cheats sidebar
2008-02-20 22:10:05 +00:00
spacy51 54c9174f7c Qt:
ADDED basic cheat sidebar
2008-02-10 15:32:44 +00:00
spacy51 667fb7a175 Qt:
DETACHED language file handling from MSVC project file
ADDED Windows shell scripts for creating language files
UPDATED how-to
2008-02-10 14:06:52 +00:00
spacy51 ee8906b92e Qt:
ADDED spanish translation
ADDED switch to enabled/disable translation
2008-02-10 12:35:36 +00:00
spacy51 9a2addbf4a Qt:
FIXED linux building
2008-02-09 22:08:07 +00:00
spacy51 262403b630 Qt:
ADDED short translation how-to
FIXED some linux build errors
2008-02-09 21:42:17 +00:00
spacy51 3d2fe9980f QT:
USE precompiled header
ADDED basic menu
ADDED OpenGL frame
ADDED german translation
2008-02-09 17:16:37 +00:00
spacy51 4a61da3136 ADDED basic Qt translation framework 2008-02-06 13:59:07 +00:00
spacy51 92faefe922 ADDED basic Qt translation framework 2008-02-06 13:58:02 +00:00
spacy51 f3c8c104b2 ADDED UPX (exe packer) to vc2008-qt project file 2008-02-02 14:59:29 +00:00
spacy51 f914494cb1 ADDED very basic Qt build system and a VC2008 project file using the QMake file. 2008-02-02 14:51:23 +00:00