Commit Graph
11573 Commits
Author SHA1 Message Date
Henrik Rydgard 5b9bfd32f7 Minor shader cleanup, fix a build error (see #4160) 2013-10-13 18:45:16 +02:00
Unknown W. Brackets 479a9801d4 Shutdown issues: the legend continues.
If the gpu was slow (softgpu for example), it might still be accessing
memory.  Need to let it wake, and ignoring coreState too.
2013-10-13 09:35:02 -07:00
Unknown W. Brackets 9cbb1cb8d3 Warning fix. 2013-10-13 09:34:54 -07:00
Unknown W. Brackets 8c022d56be Support non-pfat0 savestates, slightly hacky... 2013-10-13 09:34:20 -07:00
Henrik Rydgard 40ee00bf46 Add pfat0: as another synonym for ms0:
Might fix Fired Up save issues as reported in #1290.
2013-10-13 13:52:48 +02:00
Henrik Rydgard 3af5a759b4 Log some save state errors 2013-10-13 13:46:44 +02:00
Henrik Rydgård cdba174ab7 Merge pull request #4148 from unknownbrackets/config-files
Allow config files and fonts to be on the memstick
2013-10-13 04:01:01 -07:00
Henrik Rydgård 2546f236ee Merge pull request #4151 from shenweip/patch-4
Add NetconfDialog and partly implemented for it.
2013-10-13 03:59:34 -07:00
Henrik Rydgård ebe7b8b877 Merge pull request #4157 from DanyalZia/patch-22
Make Cartoon and Natural Shader work in OpenGL ES
2013-10-13 03:37:40 -07:00
danyalziaandDanyalZia 58de5ce2fe Fix Android crash in Cartoon
Fix Android crash in Cartoon

Fix Android crash in Natural

Fix Android crash in Natural
2013-10-13 15:27:41 +05:00
Henrik Rydgard e54107033d Don't crash on post-shader compile errors. 2013-10-13 12:06:55 +02:00
Henrik Rydgård 29dd284372 Merge pull request #4156 from Kingcom/rotrfix
Fix rotrv (dis)assembly
2013-10-13 01:42:54 -07:00
Kingcom 480c766776 Fix rotrv (dis)assembly 2013-10-13 10:36:43 +02:00
Henrik Rydgård ec84f5068c Merge pull request #4152 from unknownbrackets/softgpu
Compare stencil correctly based on bitdepth (softgpu)
2013-10-13 00:23:00 -07:00
Henrik Rydgård 03766f562f Merge pull request #4153 from unknownbrackets/shutdown
The shutdown adjustments keep coming
2013-10-13 00:21:18 -07:00
Unknown W. Brackets b54e557d19 Actually, let's not wait at all in Core_Stop().
It just triggers the action on the other thread.
2013-10-12 23:20:27 -07:00
Unknown W. Brackets 8ec2131795 Don't double close the dsound thread. 2013-10-12 23:19:56 -07:00
Unknown W. Brackets a349ef0f52 Might as well mutex here to be safe. 2013-10-12 23:10:32 -07:00
Unknown W. Brackets c1897b9e54 Compare stencil correctly based on bitdepth.
All sorts of funny rules.  See comments here:
https://github.com/hrydgard/ppsspp/pull/4150
2013-10-12 22:20:38 -07:00
shenweip 8a6d36dcb0 Fix 2013-10-13 11:56:47 +08:00
shenweip 326d751945 Partly implemented for NetconfDialog. 2013-10-13 10:43:49 +08:00
shenweip ce50086c81 Add new files to cmake and Android.mk 2013-10-13 10:32:56 +08:00
shenweip 1ff4b9c8ce Add PSPNetconfDialog. 2013-10-13 10:26:51 +08:00
Unknown W. Brackets 98b49db82a Minor warning fixes. 2013-10-12 16:49:22 -07:00
Unknown W. Brackets 775c37f387 Override shaders by name. 2013-10-12 16:48:06 -07:00
Unknown W. Brackets 74db6d4e26 Load custom shaders from ms0:/PSP/shaders/. 2013-10-12 16:44:46 -07:00
Unknown W. Brackets 49983fa1e4 Also respect Windows absolute paths. 2013-10-12 16:41:53 -07:00
Henrik Rydgård f650a46783 Merge pull request #4146 from thedax/fixRunCPUTests
Don't enable Run CPU Tests without the presence of g_Config.memCardDirectory/pspautotests/tests.
2013-10-12 16:27:11 -07:00
Henrik Rydgård eda6517202 Merge pull request #4147 from thedax/fixTransKey
Use consistent "Postprocessing Shader" key.
2013-10-12 16:26:59 -07:00
The Dax ebe5834767 Use consistent "Postprocessing Shader" key. 2013-10-12 19:22:42 -04:00
Unknown W. Brackets 87781736c4 Use ms0:/PSP/flash0/font/ as an override for fonts.
This won't work for games that use flash0:/ directly, but if they just use
the default fonts (which is common), it will work fine.
2013-10-12 16:13:11 -07:00
Unknown W. Brackets af2ccbb9da Rename flashDirectory to flash0Directory. 2013-10-12 16:08:39 -07:00
Unknown W. Brackets c0e3f1523e Respect ini file path on reset settings.
This is the easiest way to force settings to the memstick, but it means
erasing the existing ones.
2013-10-12 16:05:00 -07: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
The Dax 4f98e1de1e Don't enable Run CPU Tests without the presence of g_Config.memCardDirectory/pspautotests/tests. Restore the previous PSP_CoreParameter().pixelWidth & PSP_CoreParameter().pixelHeight before exiting RunTests. 2013-10-12 16:01:22 -04:00
Henrik Rydgård 82c56dccff Merge pull request #4145 from unknownbrackets/shutdown
More shutdown tweaks
2013-10-12 11:17:21 -07:00
Henrik Rydgård ad7403446c Merge pull request #4127 from thedax/win32DynamicShaderMenu
Win32: Add a dynamically-created Postprocessing Shader popup menu.
2013-10-12 11:16:45 -07:00
Unknown W. Brackets a79b168acc Make sure the cpu thread ends on Core_Stop().
Sometimes it didn't, which was just a bit confusing.
2013-10-12 10:55:31 -07:00
Unknown W. Brackets 585f86c805 Make sure the io thread doesn't revive itself.
Stupid zombies.  Stay dead.
2013-10-12 10:54:57 -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
Henrik Rydgård 1f99be4131 Merge pull request #4144 from unknownbrackets/debugger
Debugger changes, mostly reorganizing
2013-10-12 10:40:39 -07:00
Henrik Rydgård 0cc74bdd67 Merge pull request #4142 from DanyalZia/patch-21
Add two more shaders just for fun.
2013-10-12 10:39:34 -07:00
Unknown W. Brackets bfa4a87e2c Don't run the ingame loop while in the pause menu. 2013-10-12 10:16:28 -07:00
Unknown W. Brackets dc91bf2ca3 Move GPU debug step/pause/messages out of Windows/. 2013-10-12 10:03:31 -07:00
Unknown W. Brackets 72a2ff83ba Break on a changed texture only if enabled. 2013-10-12 10:03:31 -07:00