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
Unknown W. Brackets
21f522746f
Cleanup shutdown on Windows to avoid races.
...
Was still getting crashes sometimes.
2013-10-12 01:40:33 -07:00
Henrik Rydgard
e0b19decca
Add generic "PostShader" functionality, replacing FXAA (it's one of them).
...
Replaces #4018 , sorry DanyalZia :)
2013-10-12 02:05:55 +02:00
The Dax
b3101cba7f
Fix wrong submenu enum. Someone failed to count from 0..
2013-10-11 15:04:53 -04:00
Henrik Rydgård
a9cd15d165
Merge branch 'patch-18' of https://github.com/DanyalZia/ppsspp
...
Conflicts:
Windows/resource.h
2013-10-11 17:35:30 +02:00
danyalzia
88c36b5b25
Add Auto-texture scaling
...
Update resource.h
Update WndMainWindow.h
Update WndMainWindow.cpp
Update ppsspp.rc
position fix
Update TextureCache.cpp
Update TextureCache.cpp
2013-10-11 18:30:06 +05:00
szdarkhack
1116b59910
Implemented a "Pause When Not Focused" menu option (default false). Pause toggle overrides this.
2013-10-11 14:53:25 +03:00
Lioncash
0f093a3328
Remove redundant parentheses from a ternary statement in WndMainWindow.cpp.
2013-10-05 22:59:40 -04:00
Lioncash
40797e0d5c
Turns out there were three other expressions with this precedence problem in it within WndMainWindow.cpp.
2013-10-05 22:00:19 -04:00
Lioncash
2b84520e89
Fix precedence of operations in a boolean expression in function UpdateMenus in WndMainWindow.cpp.
...
Bitwise OR has higher precedence than the ternary expression operators. This is likely unintended, since the main goal here is to either check or un-check the items.
2013-10-05 21:49:58 -04:00
Kingcom
a5ae03cae1
-use tab control class for left tabs
...
-add a way to hide tab titles
-accelerator for GEDebugger
2013-09-30 15:56:08 +02:00
shenweip
38e744b080
Add FXAA to menu item.
2013-09-29 16:08:52 +08:00
Henrik Rydgård
00c4fb43f2
Merge pull request #3939 from thedax/win32MakeMsgTranslatable
...
Win32: Make savestate slot OSM translatable.
2013-09-28 14:52:34 -07:00
Henrik Rydgård
98f0f2692b
Merge pull request #3948 from thedax/win32DeadlocksTake2
...
Win32 Deadlocks Part 2: Stop should do the same things Reset does.
2013-09-28 12:18:03 -07:00
Kingcom
513223ea4f
-Step through display list with F10/F11
...
-accelerator changes
2013-09-28 14:34:08 +02:00
Henrik Rydgård
05fda6e8c7
Merge pull request #3936 from thedax/win32ReduceOSMSpam
...
Win32: Only show the resolution information at certain times.
2013-09-27 15:29:08 -07:00
The Dax
1427aefccb
Make fullscreen info conditional. Don't show it if the Resolution Mode isn't Auto.
2013-09-27 15:34:13 -04:00
The Dax
ab71517fd0
Rename StopEmulation to WaitForCore.
2013-09-27 13:34:22 -04:00
The Dax
586ca3e838
Stop should do the same things reset does(in terms of core stepping and stopping), so let's re-factor that code into a function.
2013-09-27 12:32:15 -04:00
The Dax
adead8ea31
Fix deadlocks when games hang with Stop, Reset, and Enable Cheats.
2013-09-26 22:44:29 -04:00
The Dax
7fde11af5f
Don't show resolution info when entering/exiting fullscreen. It's not really necessary.
2013-09-26 19:44:06 -04:00
The Dax
e4a1d02f4e
Make savestate slot message translatable, and shorten it so it can be more language neutral in word order("Using savestate slot %d" -> "Savestate slot: %d").
2013-09-26 19:00:30 -04:00
The Dax
24d587c991
Adjust a few calls. Display fullscreen/normal resolution mode info only one time.
2013-09-26 17:50:30 -04:00
The Dax
83a168c25e
Win32: Only show the resolution information when selecting resolution sizes or window sizes from the Settings menu.
2013-09-26 17:46:11 -04:00
The Dax
a15ba1322d
Move GetLangValuesMapping out of MiscScreens.cpp so it can be used globally.
2013-09-25 21:06:58 -04:00
shenweip
eb33037f3c
Fix a bug that mouse cannot work correctly when maximize the window from 1x window size.
2013-09-26 00:19:13 +08:00
The Dax
5b1a2cbafd
Bring factor back, but only apply it in windowed mode.
2013-09-23 23:56:32 -04:00
The Dax
f9ed9928a9
Fix mouse events not working when switching from 1x window size to fullscreen mode.
2013-09-23 23:08:46 -04:00
The Dax
d5478af3c7
Remove redundant _ViewFullScreen call.
2013-09-23 23:01:26 -04:00
The Dax
f989b3daf8
Use g_Config.bFullScreen, not a global variable in WndMainWindow.cpp. Also, fix backward logic.
2013-09-23 17:45:43 -04:00
Henrik Rydgård
2a16b9d3bb
Merge pull request #3889 from unknownbrackets/debugger
...
Initially usable GE debugger
2013-09-23 02:07:40 -07:00
Henrik Rydgård
e7d906c8f7
Merge pull request #3886 from thedax/win32FixOffscreenBug
...
Win32: Move PPSSPP back onto the screen if it's offscreen when opening.
2013-09-22 15:17:51 -07:00
The Dax
17afe43ce5
Make the changes more multi-monitor friendly. Credit goes to [Unknown].
2013-09-22 16:05:17 -04:00
The Dax
bb7e6f2494
If WindowWidth or WindowHeight are <= 0, fix them.
2013-09-22 15:01:58 -04:00
The Dax
8ccb4cc863
Move PPSSPP back onto the primary monitor if it's offscreen when opening.
2013-09-22 14:44:35 -04:00