Commit Graph
9296 Commits
Author SHA1 Message Date
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
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
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
Unknown W. Brackets d79a9bff6d Add a simpler break on next texture. 2013-10-12 10:03:30 -07:00
Unknown W. Brackets 2584d0e67f Use a more foolproof texture breaking method. 2013-10-12 10:03:30 -07:00
Unknown W. Brackets 3ac5198b89 Migrate texture breakpoints as well. 2013-10-12 10:03:29 -07:00
Unknown W. Brackets 4b8ace8a10 Small optimization to make breakpoint checks fast. 2013-10-12 10:03:29 -07:00
Unknown W. Brackets c8d2c45590 Move GE debugger breakpoints out of Windows/ code. 2013-10-12 10:03:28 -07:00
Unknown W. Brackets d6f1320dfd Allow tab to be used in the assembler.
This way we can assemble our disassembly.  Makes it easier.
2013-10-12 10:03:28 -07:00
Unknown W. Brackets ba69eba53c Just log and continue when EI_CLASS is wrong.
Users with emulator-only patches or etc. shouldn't necessarily have to
not be able to play the game anymore, as long as the problem is surfaced.
2013-10-12 10:03:27 -07:00
danyalzia 7c19452748 Add two more shaders, Scanlines and Cartoon 2013-10-12 21:16:12 +05:00
danyalzia feed5a2246 Create Scanlines.fsh 2013-10-12 21:13:30 +05:00
danyalzia 2be4bd393a Create Cartoon shader.vsh 2013-10-12 21:12:16 +05:00
danyalzia a234dd397e Create Cartoon shader.fsh 2013-10-12 21:05:46 +05:00
Sacha 03711b1993 Symbian buildfix. 2013-10-13 01:40:25 +10:00
Henrik Rydgård f86e478d9f Merge pull request #4134 from raven02/patch-33
Try to use a smaller value for cyclesExecuted
2013-10-12 02:55:32 -07:00
Henrik Rydgård 2993ccb4a0 Merge pull request #4137 from bhavin192/patch-1
Fix cheat.db problem for symbian
2013-10-12 02:54:49 -07:00
bhavin192 3bfae23009 Update CwCheatScreen.cpp
Fix cheat.db problem for symbian
2013-10-12 15:10:13 +05:30
Henrik Rydgård ae30f6ec95 Merge pull request #4130 from DanyalZia/patch-19
Fixes Natural Shader
2013-10-12 02:36:39 -07:00
Henrik Rydgård 7a4029fd65 Merge pull request #4136 from unknownbrackets/ui-tweaks
Improve some shutdown problems on Windows
2013-10-12 02:35:56 -07:00
Henrik Rydgård 9fe34bbd36 Merge pull request #4131 from DanyalZia/patch-20
Fix AMD crash issue in inversecolors.fsh
2013-10-12 02:31:39 -07: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 90c49befd4 Fix a possible race on shutdown. 2013-10-12 02:08:00 -07:00
Unknown W. Brackets b0072cd38b Refactor a bit, curly style. 2013-10-12 01:44:12 -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
Unknown W. Brackets 85c013c5b6 Fix a crash in OpenGL on game shutdown. 2013-10-12 01:39:50 -07:00
raven02 acb9c49ea2 Try to use a smaller value for cyclesExecuted 2013-10-12 16:20:27 +08:00
Sacha d49b4fad9a Miscellaneous changes for Blackberry. 2013-10-12 17:19:02 +10:00
danyalzia ddf5b30f4e Fix AMD crash issue in inversecolors.fsh 2013-10-12 12:04:53 +05:00