Commit Graph
5353 Commits
Author SHA1 Message Date
Sacha 4c52346063 Use Blackberry/UNIX time functions instead of fallbacks. 2013-10-25 21:52:50 +10:00
Henrik Rydgard 6c5a2ea91a Windows: Try to autodetect and adjust for QWERTZ and AZERTY keyboard layouts.
Might not have all the layout codes necessary yet.
2013-10-24 12:45:44 +02:00
Unknown W. Brackets a1c280f46b Simplify __cpuidex().
Wasn't building 32-bit for me on Ubuntu.
2013-10-20 23:45:56 -07:00
adrian17 d71fc887a9 Simplified MsgHandler 2013-10-20 17:42:07 +02:00
adrian17 2752e65727 Removed some unused content from Common.h 2013-10-20 16:32:09 +02:00
Henrik Rydgård 4426f84067 Merge pull request #4238 from skardach/master
Fix i386 crash at Qt startup
2013-10-19 15:19:18 -07:00
Unknown W. Brackets 3e18027b8d Fix some type comparison warnings. 2013-10-19 14:57:45 -07:00
Unknown W. Brackets f68f1e2482 Avoid an unused variable. 2013-10-19 14:57:45 -07:00
Stan Kardach 4c3a7f414e Fix __cpuid bug on i386 CPU family 2013-10-19 10:04:30 +02:00
Sacha 8de3d882a1 Buildfix for Qt, Qt5, Windows on Qt. 2013-10-19 05:22:32 +10:00
The Dax c955e07712 Clean up FileUtil.h. Remove GetBundleDirectory(I searched master and nothing uses it either). 2013-10-18 10:35:28 -04:00
The Dax 26e17e0e7f Disable default logging(--log still works fine), delete CommonPaths.h, and remove unused funcs in FileUtil. 2013-10-18 10:35:28 -04:00
The Dax a9a6e7b384 Move default log file to g_Config.memCardDirectory/PSP/SYSTEM/Logs/ppsspp.log. 2013-10-18 10:35:28 -04:00
Unknown W. Brackets 267bf97834 Avoid a divide by zero error on non-Core i cpus.
Also support Linux and, why not, Android too.
2013-10-17 23:12:04 -07:00
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 2e58f04fee Ifdef away the detection on non-Windows for now. 2013-10-17 19:16:18 -04: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
Unknown W. Brackets 01f97b1662 Get cpu info from /sys where possible.
Fixes #4215.  May impact texture scaling performance.
2013-10-16 22:56:20 -07:00
Unknown W. Brackets 77913c2d56 Don't flash open the console when disabled. 2013-10-15 22:27:03 -07:00
Sacha be47964ff2 Use 'Cores' instead of 'Threads' for ARM. 2013-10-15 15:28:19 +10:00
Sacha 2d7b58d64a Add CPU info for ARM-based devices. 2013-10-15 15:05:52 +10:00
Sacha 18b7503dd5 Fix rounding errors in armjit. 2013-10-14 19:24:13 +10:00
The Dax 54de8739f1 Fix critical bug with GetSysDirectories. 2013-10-13 19:30:07 -04:00
Sacha d49b4fad9a Miscellaneous changes for Blackberry. 2013-10-12 17:19:02 +10:00
Henrik Rydgård ef2d188a68 Merge pull request #4035 from shenweip/patch-12
Implemented sceJpegDecodeMJpegYCbCr and sceJpegMJpegCsc.
2013-10-08 02:52:42 -07:00
Henrik Rydgard fc8aa7bd8f Crashfix dumping display lists that start at the start of VRAM (seems to hit this in GTA).
Add a couple of comments.
2013-10-07 22:58:46 +02:00
Unknown W. Brackets 607f19b6a4 Savestate tm differently for crossplat.
Especially Linux 32/64, but really all are nice.
2013-10-06 22:09:51 -07:00
Unknown W. Brackets 0ec09f9700 Move parts of ChunkFile into a cpp, cleanup. 2013-10-06 22:09:50 -07:00
shenweip 54492732b5 Rename u24 to u24_be. 2013-10-05 02:52:33 +08:00
shenweip a7d3b8f710 Add a new type u24. 2013-10-04 23:33:03 +08:00
Unknown W. Brackets 06ae016782 Savestates now work okay between git versions. 2013-09-29 20:27:51 -07:00
Unknown W. Brackets 3dee91f68f Separate a quick interface to savestate to memory. 2013-09-29 14:26:14 -07:00
Henrik Rydgård 4582902cf2 Make the ARM stuff build on clang so we can later get the unit test to
work there. also fixes the build.
2013-09-29 20:01:38 +02:00
Henrik Rydgard b661ae6c41 Add very simple jit viewer screen to dev menu. Add untested emitter for cvt.f32.f16 & c:o. 2013-09-29 13:41:56 +02:00
The Dax d0cdcdfe28 Fix Android(and probably others) build. 2013-09-28 22:15:02 -04:00
adrian17 58d8bc86c5 Removed two functions as they are also in Native/file.
Also, removed TabsToSpaces() from the header as it no longer exists.
2013-09-28 23:05:36 +02:00
adrian17 6fc2ad56a4 Cleaned up CommonPaths some more and removed BuildCompleteFilename() 2013-09-28 00:21:44 +02:00
adrian17 5f86bc44d4 Deleted some doubled #includes. 2013-09-27 21:38:07 +02:00
adrian17 d8adf95b24 Removed some unused content from Common 2013-09-27 17:35:06 +02:00
adrian17 db6ed6f399 Removed unused files from Common. 2013-09-27 16:47:21 +02:00
Unknown W. Brackets 2751da1cec Cut down on work in regcache init on x86.
Very tiny tiny optimization for games, but 8-10% optimization for tests.
2013-09-19 00:29:50 -07:00
Unknown W. Brackets 3e6df2d7aa Just save XMM0-XMM15 on x64.
Not really sure why but seems like VS2010 expects XMM4 to be preserved.

Fixes headless on x64.
2013-09-16 23:17:34 -07:00
Henrik Rydgård 2ec10d5835 Merge pull request #3780 from unknownbrackets/savestates
Make it possible to add new sections optionally
2013-09-15 15:10:16 -07:00
shenweip 03197c376c Fix some double semicolon. 2013-09-15 23:17:22 +08:00
Unknown W. Brackets 887a61ae56 Make it possible to add new sections optionally. 2013-09-15 07:58:52 -07:00
Unknown W. Brackets 418d6c1e83 Reset the game when loading a state fails.
This way it doesn't crash.
2013-09-14 21:19:10 -07:00
Unknown W. Brackets 2cca2568c7 Make sure the saved git ver is null terminated.
strncpy() is a tricky beast.
2013-09-14 20:29:01 -07:00
Unknown W. Brackets d2f2f8d7ad Make it possible to version DoState sections.
This will have the more important benefit of bailing if anything goes
awry.
2013-09-14 20:19:58 -07:00
Henrik Rydgard 499dbc05ee ArmEmitter: Merge a fix and some new instructions from Sonic1's emitter. 2013-09-14 12:04:55 +02:00
Ced2911 d1cfe83cee update emitter 2013-09-12 10:40:42 +02:00