Commit Graph
486 Commits
Author SHA1 Message Date
Unknown W. Brackets 7a81b802cc Don't shutdown gl in headless so quickly.
Oops.
2013-09-17 22:50:43 -07:00
Henrik Rydgård 2de4db3e31 Merge pull request #3818 from unknownbrackets/headless
Headless - use auto compare, just build test list in test.py
2013-09-17 09:08:20 -07:00
Unknown W. Brackets 43c3fd9386 Remove compare logic from test.py, use --compare. 2013-09-17 08:40:20 -07:00
The Dax d102baacd0 Prep PPSSPP for Visual Studio 2013. 2013-09-17 10:27:06 -04:00
Henrik Rydgård db92f26e56 Merge pull request #3806 from thedax/win32UITranslation
Win32 UI: Rewrite most of the menu translation code to be cleaner and simpler.
2013-09-17 06:43:24 -07:00
Unknown W. Brackets 0185825b23 Support the verbose test compare parameter. 2013-09-17 00:15:19 -07:00
Unknown W. Brackets c96ea1d226 List failed tests in autocompare. 2013-09-17 00:02:53 -07:00
Unknown W. Brackets e72a06503e Support running multiple tests in a row. 2013-09-16 23:58:42 -07:00
Unknown W. Brackets 9a2ea4cdc1 Move the actual test run to its own function. 2013-09-16 23:49:41 -07:00
Unknown W. Brackets 5d99fd8a98 Skip trailing newlines in test comparison. 2013-09-16 23:49:09 -07:00
Unknown W. Brackets 3e6df2d7aa Just save XMM0-XMM15 on x64.
Not really sure why but seems like VS2010 expects XMM4 to be preserved.

Fixes headless on x64.
2013-09-16 23:17:34 -07:00
The Dax 426e6630d9 Rewrite most of the translation stuff to be cleaner.
Also fix a bug where in-game only menu items become enabled after selecting a language when we're in various NewUI menus.
Rename Config::ilanguage to Config::iLanguage for consistency with other Config variables.
2013-09-16 18:45:09 -04:00
Unknown W. Brackets 94af2b388b Support a timeout directly in headless.
Obviously, though, if headless infinite loops we're screwed.
2013-09-16 08:36:10 -07:00
Unknown W. Brackets 57b636816b Add an internal comparison algorithm to headless.
This is slightly smarter than the test.py version, and should be
completely compatible.  It doesn't handle timeouts though.
2013-09-16 08:30:02 -07:00
Unknown W. Brackets 35cd59ae87 Remove hack to skip messages from native.
Native is not so talkative anymore.
2013-09-16 08:19:53 -07:00
Unknown W. Brackets c2e20e32e7 Buffer test output in headless a bit.
Just to newlines.  Cuts from profile by like 70%.

Seems like the bottleneck is Python, though...
2013-09-16 08:19:53 -07:00
Ced2911 b084e5169a Merge branch 'master' of https://github.com/hrydgard/ppsspp into dx9windows
Conflicts:
	headless/Headless.vcxproj
2013-09-16 10:54:04 +02:00
Ced2911 5c4ed26442 Make the dx9 renderer working in headless mode 2013-09-16 09:42:30 +02:00
Henrik Rydgard 83f39fdaa6 Report the combination of bezier/spline + morph/skinning to see if it happens 2013-09-16 09:01:20 +02:00
Unknown W. Brackets 5617f07462 Fix dx9 so it builds on Windows (DOES NOT WORK.) 2013-09-15 23:22:10 -07:00
Unknown W. Brackets 5ec2b00108 Allow selection of GPU in headless. 2013-09-11 21:57:39 -07:00
Henrik Rydgard ad620e463a Detect language on first boot on Windows (Vista+) and Android 2013-09-04 12:08:22 +02:00
Henrik Rydgard 55aa3d13c7 Win32: Switch to a UNICODE build. This took quite a bit of fixing. 2013-08-26 19:00:16 +02:00
Unknown W. Brackets b17b23f1f2 Add a function to run the CPU core. 2013-08-04 15:23:38 -07:00
Unknown W. Brackets 7b7801d59a Switch to including Windows.h from an intermediate.
This makes it easier for Xbox which uses a separate header.
2013-07-28 21:04:19 -07:00
Henrik Rydgard 2f50bec779 Merge branch 'raven02-master'
Conflicts:
	native
2013-07-21 22:37:22 +02:00
Unknown W. Brackets 3decbba334 Correctly output NULs, etc. (i.e. UTF-16.) 2013-07-21 12:56:55 -07:00
raven02 87fc81e56d Consolidate Rendering Mode 2013-07-21 23:17:42 +08:00
raven02 de4d970ab6 Toggle to adjust VPS/FPS/Both , new timeFormat/dateFormat/buttonPerference 2013-06-19 15:09:01 +08:00
Henrik Rydgard 2afbc94734 Turn off RTTI, simulate it where needed. 2013-06-09 13:02:16 +02:00
Henrik Rydgard 51daa1f878 Delete the "Use Media Engine" option. 2013-06-08 22:53:36 +02:00
Henrik Rydgard a3dd3b53c3 Implement a couple basic Psmf functions, unify some project settings, update native. 2013-06-05 21:24:14 +02:00
Henrik Rydgard 0c7833796b Merge branch 'master' into plugindownload
Conflicts:
	Core/Core.vcxproj
	Windows/PPSSPP.vcxproj
	native
2013-06-03 23:42:49 +02:00
Henrik Rydgard f0385aa2ac Use FFMPEG on 64-bit Windows, now that there's a build. 2013-06-03 21:46:10 +02:00
Henrik Rydgard b3f3305068 vcproj update: enable multithread build 2013-06-02 23:45:44 +02:00
Henrik Rydgard 059aed36ee Add on-screen feedback for some keyboard shortcuts (so you know which setting was changed) 2013-05-22 18:00:06 +02:00
Unknown W. Brackets a723d43e4f Enable frameskip when fps limit is at turbo. 2013-05-20 08:28:07 -07:00
Henrik Rydgard 96cb66a988 Windows: Use prebuilt FFMPEG for 32-bit builds. 2013-05-08 22:11:05 +02:00
Unknown W. Brackets acd0b471e7 Make sure that x64 uses all the same opt settings.
There were some differences.  Also, make debug use the same sse mode
release does so they have parity.
2013-04-28 22:22:01 -07:00
Henrik Rydgard 660d5700e7 Unify some VS project settings 2013-04-27 19:34:41 +02:00
Unknown W. Brackets b264915d28 Correct sceUtilityGetSystemParamString() per tests. 2013-04-20 09:37:47 -07:00
Unknown W. Brackets b7bdaf603e Set more options to match the defaults.
We should really test the defaults, no?
2013-04-10 22:17:43 -07:00
Unknown W. Brackets de3f4d03ba Update WindowsHeadlessHost to fix graphic tests.
Although I'm not sure if they actually work...
2013-04-10 22:07:57 -07:00
Unknown W. Brackets ab37f6e760 Set a fixed base address in headless Windows.
This matches and makes x64 not crash with errors.
2013-04-10 21:31:07 -07:00
Henrik Rydgard afa21588d7 Some work towards better control handling, includes stickyfix from native 2013-03-30 23:55:28 +01:00
Unknown W. Brackets e024f29240 Better buildfix.
Fixes #1099.
2013-03-29 22:57:28 -07:00
Unknown W. Brackets 503b837628 Buildfix for Linux/Mac at least.
Qt still not happy, I think.
2013-03-29 22:22:44 -07:00
Henrik Rydgard 84fd5781de GL UI in Win32: Some basics work. 2013-03-29 18:50:08 +01:00
Henrik Rydgard 46b2e15945 Set _CRT_SECURE_NO_WARNINGS 2013-03-16 09:17:39 +01:00
Henrik Rydgård b770ba7809 Merge pull request #940 from unknownbrackets/logging
Add a VERBOSE logging level + show thread name in log
2013-03-11 02:21:25 -07:00