Commit Graph
6058 Commits
Author SHA1 Message Date
shenweip 4489547073 Add a function to change log channel for convenience. 2013-10-18 00:23:57 +08:00
Sacha e112cf5aff Also install the langregion file on Blackberry & Symbian. Don't auto enable hardware transform on Symbian. 2013-10-17 23:24:49 +10:00
Sacha 4f6b0225ed Cosmetic fix for small screen or <= 1:1 aspect ratio. 2013-10-17 16:11:19 +10:00
Henrik Rydgard 805bea5ec8 Cosmetic fix to gamescreen 2013-10-16 22:33:47 +02:00
Siddharth 06c13926ee made atomic lock optional
fixed an incorrect merge to nativeApp.cpp

made atomic locks init correctly

reintroduced atomic locks in audio as an optional setting

converted global pointers to global objects on stack

moved all mixing code into PSPMixer

internaized all code into __sceAudio.cpp

cleaned up rebase

cleaned up rebase
2013-10-16 23:42:47 +05:30
Henrik Rydgard 80702109f5 Move gpu vendor detection to native with the rest of the gl init.
Also disable vertical layout for mainscreen entirely.
2013-10-16 00:48:44 +02:00
Henrik Rydgard 5b9123b3c5 Main screen: Add Browse button on Windows to choose a folder easily 2013-10-15 13:28:09 +02:00
Henrik Rydgård f68a672c0b Merge pull request #4198 from thedax/sysDirectoriesRevamp
Eliminate GetSysDirectories and instead provide a new function: GetSysDirectory.
2013-10-15 03:18:45 -07:00
The Dax cdb3eae803 Move CwCheatScreen.* under the "Screens" filter folder. 2013-10-15 04:16:06 -04:00
The Dax 0571a8c513 Remove ifdefs. All platforms use the same cheat directories now(or they should :/ ). 2013-10-15 03:41:11 -04:00
The Dax fec7dab628 Have CWCheats use it, too. It's useful pretty much anywhere one needs the real path instead of a virtual memory stick path. 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
Siddharth 45059bfffc added my name (bollu) to credits 2013-10-15 12:59:53 +05:30
Sacha be47964ff2 Use 'Cores' instead of 'Threads' for ARM. 2013-10-15 15:28:19 +10:00
The Dax 22e7b64df3 Don't write files before creating the directory in the first place. 2013-10-14 17:28:27 -04:00
The Dax be97799a6e use g_Config.memCardDirectory/PSP/SCREENSHOT for screenshots, to match the real PSP. 2013-10-14 14:51:42 -04:00
Henrik Rydgård 0173c860c5 Revert "Also replace "//" to "/"."
This reverts commit 60ef33b1e0.
2013-10-14 11:36:33 +02:00
Henrik Rydgård 06a69cef09 Merge pull request #4177 from shenweip/patch-5
Also replace "//" to "/".
2013-10-14 02:27:39 -07:00
shenweip 60ef33b1e0 Also replace "//" to "/". 2013-10-14 17:10:46 +08:00
Unknown W. Brackets 8fefd15d58 Allow "Run Tests" on iOS with alternate location.
Either place is annoying, easier to install via Xcode.
2013-10-14 00:53:13 -07:00
The Dax 54de8739f1 Fix critical bug with GetSysDirectories. 2013-10-13 19:30:07 -04:00
The Dax b3018eb37f Allow Win32 to store its saves, config files, etc., elsewhere.
If installed.txt exists(or the executable directory is read-only), use the user's My Documents(XP) or Documents(7/8/8.1) directory to search for everything. If it doesn't, or we can't determine the directory for some reason, use the old behaviour.
2013-10-13 16:45:59 -04: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
The Dax 3d8b68e88e Make Fullscreen checkbox instant. 2013-10-13 13:34:55 -04: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 Rydgard e54107033d Don't crash on post-shader compile errors. 2013-10-13 12:06:55 +02:00
Unknown W. Brackets 98b49db82a Minor warning fixes. 2013-10-12 16:49:22 -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
The Dax ebe5834767 Use consistent "Postprocessing Shader" key. 2013-10-12 19:22:42 -04:00
Unknown W. Brackets af2ccbb9da Rename flashDirectory to flash0Directory. 2013-10-12 16:08:39 -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
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
Sacha 03711b1993 Symbian buildfix. 2013-10-13 01:40:25 +10:00
bhavin192 3bfae23009 Update CwCheatScreen.cpp
Fix cheat.db problem for symbian
2013-10-12 15:10:13 +05:30
Unknown W. Brackets 21f522746f Cleanup shutdown on Windows to avoid races.
Was still getting crashes sometimes.
2013-10-12 01:40:33 -07:00
Sacha d49b4fad9a Miscellaneous changes for Blackberry. 2013-10-12 17:19:02 +10:00
Henrik Rydgård 4e4b49ce70 Merge pull request #4023 from makotech222/cwcheat
CWCheat: Fix for crashing when exceeding cheat list size.
2013-10-11 18:08:50 -07:00
Steven Cherry bbd2e12f97 Changed vector<bool> to deque<bool>. 2013-10-11 20:04:15 -05:00
Henrik Rydgård b56cf00015 Merge pull request #4124 from thedax/sysInfoRedesign
Redesign the System Info screen to have tabs.
2013-10-11 17:24:09 -07:00
Henrik Rydgård b9e8491f42 Merge pull request #4126 from thedax/fixLANLoading
Win32: Fix dumb typo involving slash replacements.
2013-10-11 17:22:57 -07:00
Henrik Rydgard b16b837719 Display "fancy" names for post shaders 2013-10-12 02:15:55 +02:00
The Dax fda6c42f6d Fix dumb typo involving slash replacements. 2013-10-11 20:10:16 -04: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 d5ca3c28ed Redesign the System Info screen to have tabs. 2013-10-11 19:23:43 -04:00
danyalzia 71ee2a01f3 Add auto-tex scaling in UI 2013-10-11 19:33:02 +05:00
Henrik Rydgård 5721836d44 Add basic haptic feedback to on-screen touch buttons. 2013-10-10 16:44:57 +02:00
danyalzia 66e48f5a69 Show CPU in System info (UI) 2013-10-10 16:09:13 +05:00