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
Unknown W. Brackets
a34cf0bb79
Add a VERBOSE logging level, for noisy logging.
...
The debug log is hard to look at because it has so much unneeded info.
2013-03-10 22:32:48 -07:00