Commit Graph

79 Commits

Author SHA1 Message Date
The Dax
62075a1e9b Use a safer method of calling the DPI stuff. 2014-02-17 04:02:56 -05:00
The Dax
1b23c51a9f Win32: Make PPSSPP DPI aware to avoid flickering in fullscreen on some PC hardware setups. 2014-02-17 03:39:24 -05:00
Unknown W. Brackets
2459f4e351 Avoid a char * for a constant string. 2014-02-15 01:56:27 -08:00
Unknown W. Brackets
d0d4e665d1 Clean up double creation of memory debugger. 2014-02-14 21:17:36 -08:00
Henrik Rydgård
ddaf60976c Only apply the FMA3 workaround in x64.
http://connect.microsoft.com/VisualStudio/feedback/details/809664/the-crt-function-powf-will-crash-in-win8-1-pe
2014-02-13 16:02:10 +01:00
Henrik Rydgård
5850514245 Work around VS2013 CRT bug that affects Vista and Win7 RTM. 2014-02-13 15:57:36 +01:00
The Dax
7efaadaf3c Win32: Add a command-line option to let the escape button exit the emulator. 2014-02-07 16:46:40 -05:00
Henrik Rydgard
6e47401baf Fix headless build 2013-12-08 11:47:41 +01:00
Sacha
a0c5af288c Add InputBox as a platform-specific system function instead of a host function. Enable it on all Qt platforms. Add Set Nickname to mobile Qt. 2013-12-08 20:16:34 +10:00
Henrik Rydgard
32f479b0a6 Assorted log spam reductions.
Also let Java know of some important events. Not used for anything yet.
2013-12-04 17:43:00 +01:00
The Dax
563ab40cd5 Remove include. 2013-11-12 18:41:22 -05:00
Sacha
91ddddc2ef Remove unused Thread.{cpp,h} 2013-11-13 02:50:46 +10:00
Henrik Rydgard
66e210315b Fix keyboard focus issue on Windows 2013-10-16 17:20:32 +02:00
Unknown W. Brackets
77913c2d56 Don't flash open the console when disabled. 2013-10-15 22:27:03 -07:00
The Dax
6efd5b33f7 We don't really need DIRECTORY_FLASH0 or DIRECTORY_MEMSTICK. 2013-10-15 03:41:10 -04:00
The Dax
c7bdeb3084 Eliminate GetSysDirectories and instead provide a new function: GetSysDirectory.
On Win32, call InitSysDirectories before the emuthread starts just to be safe.
2013-10-15 03:41:10 -04:00
Unknown W. Brackets
03c4808264 Don't show the console by default in Release. 2013-10-13 12:27:05 -07:00
The Dax
7000b63082 When using a debug build, always show the debug log/enable logging on start. 2013-10-13 14:31:48 -04:00
Unknown W. Brackets
79143b56d2 Allow config files to be placed under the memstick.
This way, they can be configured more easily on Android, etc.
2013-10-12 16:02:03 -07:00
Unknown W. Brackets
f701f0c347 Windows buildfix. 2013-10-10 08:00:15 -07:00
The Dax
b479769002 Detect x86 properly. 2013-10-09 17:40:13 -04:00
The Dax
70804ae697 System Info: Detect system architecture(e.g. ARM, x86, x64) on Windows as well. 2013-10-09 17:17:28 -04:00
The Dax
7883a89c00 Remove unused variable. 2013-10-09 13:17:56 -04:00
The Dax
04aeadec24 Fix braces. 2013-10-09 13:17:55 -04:00
The Dax
b85aa88e45 Allow System_GetProperty to properly detect the version of Microsoft Windows instead of just returning "PC: Windows". 2013-10-09 13:17:55 -04:00
Kingcom
513223ea4f -Step through display list with F10/F11
-accelerator changes
2013-09-28 14:34:08 +02:00
Unknown W. Brackets
d734b59904 Add a preview for the current texture as well. 2013-09-27 22:46:09 -07:00
Kingcom
312f957963 Change how SimpleGLWindow is constructed and move it to the resource file 2013-09-24 20:06:25 +02:00
Unknown W. Brackets
a528f797b1 32-bit warning fixes in the debugger/win UI. 2013-09-23 23:44:58 -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
11a49c05fe Build fix. 2013-09-15 13:12:55 -04:00
The Dax
35c434165b Correct copy & paste-happiness. 2013-09-15 12:55:49 -04:00
The Dax
5cdfb6c4f9 Add command-line argument to allow a path to be specified for configuration files and control mapping files. Also fix a possible crash when loading ini files. 2013-09-15 12:50:42 -04:00
Henrik Rydgard
9f99815121 Must detect language before loading config. Should fix #3763 broken by #3750 . 2013-09-15 11:05:05 +02:00
Unknown W. Brackets
606e2f2802 Small warning fixes in Windows UI. 2013-09-14 07:44:01 -07:00
The Dax
e4079fb81c Remove the System Menu(the menu that appears when alt is pressed) in fullscreen, and re-instate it when exiting fullscreen. 2013-09-12 17:27:48 -04:00
The Dax
9dbf2b9d90 Add proper fullscreen and windowed launch arguments. Remove bFullScreenOnLaunch. 2013-09-12 16:56:18 -04:00
Unknown W. Brackets
ca1168df3c Enable the G3D log on Windows by default. 2013-09-07 13:43:07 -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
c845da2887 Switch System_GetName to System_GetProperty 2013-09-04 11:31:40 +02:00
Unknown W. Brackets
92c4c5825f Update ui menus AFTER loading lang ini. 2013-08-30 22:12:04 -07:00
Henrik Rydgard
0d0b43818c Warning fixes and stuff 2013-08-30 20:14:16 +02:00
Henrik Rydgård
87c1dc3dd9 Merge pull request #3420 from Kingcom/Debug
Don't recreate debug windows
2013-08-27 01:48:01 -07:00
Henrik Rydgard
af1ae8fde7 Win32: Set current directory at startup to where the exe is.
Fixes the "out-of-the-box" experience in MSVC.
2013-08-26 20:49:33 +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
Kingcom
d6009d9e3d Create a single instance of the debug windows and keep them 2013-08-26 14:19:46 +02:00
Henrik Rydgard
87e51a5c04 Fix some window title issues, etc. 2013-08-20 17:21:25 +02:00
Henrik Rydgard
47f2efb0e5 Fixes to default key mappings, add default button, fix saving of mapped controls on Android, fixes #3213 2013-08-18 00:41:19 +02:00
Kingcom
bfbea62ce3 Send messages to the debugger 2013-08-14 23:46:59 +02:00