Henrik Rydgård
850b5d2961
Merge pull request #4228 from thedax/i7CPUDetection
...
System Info screen: Add correct core count detection for i7(and maybe i5/i3?) CPUs.
2013-10-17 16:27:01 -07:00
The Dax
0400a61d51
Add correct core count detection for i7(and maybe i5/i3?) CPUs, and update the SysInfo screen to show more information about threads on x86/x64.
2013-10-17 19:03:33 -04:00
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