Commit Graph
98 Commits
Author SHA1 Message Date
Henrik Rydgard eb4ca0cf81 Add a compatibility flag to revert sceAtrac to before #6976. Makes audio work in GTA again.
Hopefully we will find a better fix in the future.

Also see issue #7863.
2015-09-27 11:51:46 +02:00
Henrik Rydgard 0f4df6c67b Add some missing _ARCH_32 and _ARCH_64 definitions to MSVC project files.
Fixes obscure crash in Moppi PSP Flower homebrew.
2015-09-23 19:30:14 +02:00
Henrik Rydgard d746d219e1 Delete some outdated xp theme stuff 2015-09-20 21:01:19 +02:00
Henrik Rydgard 6cc7a85cde Rename WndMainWindow to MainWindow 2015-09-19 13:14:05 +02:00
Henrik Rydgard 4c46c8aea9 Split out the menu handling from WndMainWindow.cpp 2015-09-19 13:11:06 +02:00
Henrik Rydgard 3232e46c36 Make debug build nearly warning free in MSVC 2015 2015-09-17 22:02:15 +02:00
LunaMoo 9ce3d27b9d Update PPSSPP.vcxproj 2015-09-07 10:00:00 +02:00
Unknown W. Brackets 85533dad6e Native merge part 2: update build files.
And a couple minor stragglers.
2015-09-06 13:06:57 -07:00
Henrik Rydgard fdea85138c Update project files, fix minor issues for VS 2015 2015-09-06 19:32:15 +02:00
Henrik Rydgard d3018c1787 Windows: Enable ASLR (had to fix a few pointer truncations) 2015-07-15 20:02:42 +02:00
Henrik Rydgard 28d8ed5881 Win32: Fix a bunch of little window resizing issues 2015-05-15 18:04:05 +02:00
Henrik Rydgard db0fd1042f Add "Arm64EmitterTest" which can run on startup to play around with instructions. 2015-04-06 18:13:26 +02:00
Peter Tissen 565da731d1 Don't include 2 manifest files
So we apparently included 2 manifest files.
One from the *.rc file and one generated by the IDEs manifest tools
* added the contents of rt_manif.bin to PPSSPP.manifest
* made ppsspp.rc include PPSSPP.manifest
* set the *.vcxproj to not generate an additional manifest
2015-03-05 04:07:55 +01:00
Peter Tissen e7e8bf9221 Set DPI awareness in manifest
instead of doing it at runtime, still works in WinXP according to StepS in the IRC,
should probably be tested there to be sure
2015-03-05 03:22:48 +01:00
Henrik Rydgard 28cd190e0a Temporary workaround for Debug build linking problem (ffmpeg's static release CRT clashes with static debug CRT) 2015-01-24 16:37:01 +01:00
Henrik Rydgard 4ebdf49fb6 Update ffmpeg to master, also switching to static linking of MSVCRT. Don't forget to update your submodules! 2015-01-24 13:30:37 +01:00
Henrik Rydgard 4037a3a569 Buildfix 2015-01-06 12:59:28 +01:00
xebra 97d9ec1400 DX9:Fix error handling using DXGetErrorString. 2014-12-31 00:47:40 +09:00
Unknown W. Brackets bafa7d0670 Add git-version to more than just Core.
This won't catch native or armips, but it will catch more before and still
won't make the build wrongly dirty all the time.

See #5575.
2014-12-02 22:55:19 -08:00
Unknown W. Brackets 42aa494aeb d3d: Get some initial GE previews working.
Wrong colors.
2014-08-24 21:52:47 -07:00
Unknown W. Brackets afe2a17ef5 Compile projects using GLEW_STATIC.
To avoid compilation warnings about dllimport.
2014-08-23 21:53:33 -07:00
Henrik Rydgard 92c3775d95 Start hooking up D3D 2014-08-22 20:55:04 +02:00
Unknown W. Brackets e7eca477b0 Add a tab to show vertex values to the GE debugger.
Should be pretty useful, especially for depth issues.
2014-02-08 22:03:29 -08:00
Unknown W. Brackets cd4cd77938 Clean up defines in MSVC project files.
This way they're all basically the same.  A lot of cases where
debug/release/etc. where inconsistent...

Also, define USING_WIN_UI.
2014-02-08 16:38:44 -08:00
Unknown W. Brackets 2c204e8028 Update project to MSVC 2013 tools.
Retaining XP support, using SDK 7.1a (v120_xp.)  Disables SSE2 flag on x64
since it's implied and causes compile warnings.
2014-02-08 13:41:28 -08:00
Peter Tissen b991d49049 Add Windows touch support
This is disabled by default

break out WindowsTouchHandler into a seperate Class ,  that file is way too big anyway
2014-01-22 21:25:49 +01:00
Unknown W. Brackets 8af9f62f6b windows: Move rawinput stuff into its own file. 2014-01-19 11:59:11 -08:00
Unknown W. Brackets ed759d32ff Correctly identify a blockwise memcpy.
Oops, I didn't realize this one went in blocks of 16.
2013-12-27 21:39:05 -08:00
Sacha 0a0351d2b0 Windows buildfix. Needed path in UI.vcxproj. 2013-12-08 03:21:40 +10:00
Sacha dde88b6ebd Windows/Android buildfix. 2013-12-08 02:49:51 +10:00
Henrik Rydgard 6a8123b397 Add some ios files to the Windows project to make them searchable in VS.
Doesn't do anything.
2013-12-04 19:56:05 +01:00
Unknown W. Brackets 2757fb7096 Ignore import warnings from ffmpeg.
Seems to be a known issue with the msvc ffmpeg stuff.
2013-10-26 17:37:08 -07:00
The Dax 3a1a72c846 Remove stray xinput.lib dependency. 2013-10-26 16:30:49 -04:00
The Dax 1f1c8e4a48 Remove avdevice.lib linker dependency/input for Headless and PPSSPP. 2013-10-26 15:54:17 -04:00
Henrik Rydgard 0fc830cf6f Fix vcxproj 2013-10-22 19:56:05 +02:00
Henrik Rydgard f5a63d7d41 Better fix for the UINT_64 define issue on android 2013-10-20 13:52:31 +02:00
Henrik Rydgard 0c2c1751f5 Windows: Let's not link with D3DX, requiring that DLL, until we actually use the D3DX shader compiler. 2013-10-15 01:16:43 +02:00
Unknown W. Brackets d5af703a5a Add a stub for a vertex preview. 2013-10-13 13:52:21 -07:00
Kingcom 1d0ff8809b Dump memory dialog 2013-10-01 21:11:41 +02:00
Unknown W. Brackets 37d94b041e Add a tab for flags to the ge debugger. 2013-09-30 07:48:54 -07:00
Kingcom aae0b98cfe Display list tab 2013-09-29 01:02:05 +02:00
Kingcom 72faf8c8ab Move tab control into separate class 2013-09-28 20:57:02 +02:00
Kingcom 98f4273dcc Simple display list view 2013-09-25 15:24:53 +02:00
Unknown W. Brackets d38916dea7 Add a quick and dirty render preview.
Now it's actually semi useful already.
2013-09-22 19:05:33 -07:00
Unknown W. Brackets 2ad5167f75 Better to have its own directory. 2013-09-22 11:03:29 -07:00
Unknown W. Brackets 18b70c89ef Add an initial GE debugger interface on Windows. 2013-09-22 10:27:09 -07:00
The Dax 01ab8b7555 Fix x64 debug build. 2013-09-17 10:27:06 -04:00
The Dax d102baacd0 Prep PPSSPP for Visual Studio 2013. 2013-09-17 10:27:06 -04:00
Unknown W. Brackets 5617f07462 Fix dx9 so it builds on Windows (DOES NOT WORK.) 2013-09-15 23:22:10 -07:00
Henrik Rydgard 8c4503c638 Add a micro version of the DX SDK as submodule, to keep the buildbot running. 2013-09-15 16:15:12 +02:00