Commit Graph

397 Commits

Author SHA1 Message Date
Kingcom
ce5ffdfe7a Convert backslashes when opening directory 2013-11-06 09:41:56 +01:00
Unknown W. Brackets
5328e213a6 Clear the jit cache when toggling debug stats.
This way we can bypass that check normally, for speed.
2013-11-04 08:03:50 -08:00
The Dax
728101aebb Revise how the language system works.
On Win32, the Language menubar is eliminated in favour of displaying a NewLanguageScreen on screens that are of type UIDialogScreenWithBackground/UIScreenWithBackground; UIScreen inheriting screens (e.g. GamePauseScreen) still require manual additions.
2013-11-03 19:21:53 -05:00
Henrik Rydgard
65baad70ac Quick hack to avoid unthrottled getting stuck when alt-tabbing.
Assumes the default keymap of course but shouldn't really have any adverse
effects if you have remapped your controls.
2013-10-31 00:35:02 +01:00
Henrik Rydgård
e266e15c6b One more buildfix 2013-10-19 23:09:27 +02:00
Henrik Rydgård
f85b4a4252 Buildfix 2013-10-18 15:07:04 +02:00
Henrik Rydgard
66e210315b Fix keyboard focus issue on Windows 2013-10-16 17:20:32 +02:00
Unknown W. Brackets
b209d7c416 Fix drag and drop file start.
Wasn't working when nothing was running yet, had race issues otherwise.
The boot message already handles shutdown.
2013-10-16 01:19:15 -07:00
Unknown W. Brackets
a29c92a7e3 Initially center on the primary monitor. 2013-10-15 22:02:14 -07:00
Henrik Rydgard
e88a049e79 Windows: Center window on first start 2013-10-15 13:10:25 +02:00
The Dax
750aba1663 Use Unicode variant of ShellExecuteA. 2013-10-15 03:41:11 -04: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
24ead296f1 Don't require reset to enable cheats. 2013-10-13 17:57:43 -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
The Dax
9c868351de Make Enable Debug Logging checkbox instant as it was intended to be. 2013-10-13 14:18:50 -04:00
Unknown W. Brackets
98b49db82a Minor warning fixes. 2013-10-12 16:49:22 -07:00
The Dax
2b12fc0c54 Remove hack fix for switching shaders. Create new native messages for EmuScreen to avoid threading issues. Remove gpu function calls from WndMainWindow.cpp and use NativeMessageReceived instead. 2013-10-12 13:51:27 -04:00
The Dax
9bd69cdc6d Make shader items checkable. 2013-10-12 13:44:23 -04:00
The Dax
71087b41a2 Don't try to go out of bounds. Still crashes without the Framebuffer.cpp edit, though.. 2013-10-12 13:44:23 -04:00
The Dax
8195804daa Remove accidentally committed cruft. Fix accidental comment edit. 2013-10-12 13:44:23 -04:00
The Dax
d24fc7b559 Fix a crash relating to switching shaders from the Win32 menu bar. Make Postprocessing Shaders menu translatable. 2013-10-12 13:44:22 -04:00
The Dax
b07e14f98d Win32: Add dynamic submenu for Postprocessing Shaders. 2013-10-12 13:44:22 -04:00
Unknown W. Brackets
5406db1285 This doesn't really "wait" anymore. 2013-10-12 02:20:10 -07:00
Unknown W. Brackets
647e8fd3a4 Avoid Core_Stop() for reset, it might not reset. 2013-10-12 02:08:18 -07:00