Commit Graph
45601 Commits
Author SHA1 Message Date
Henrik Rydgård 8072943e4e Merge pull request #1025 from unknownbrackets/armjit-slowmem
armjit: VRAM comes before RAM, fix slowmem check
2013-03-18 08:30:48 -07:00
Henrik Rydgård 9c18a83f85 Merge pull request #1026 from vladkorotnev/master
Enable iTunes File sharing
2013-03-18 08:29:16 -07:00
Vladislav Korotnev 84efdc903c Enable iTunes file sharing (for those who install with Xcode and aren't jailbroken) 2013-03-18 21:10:40 +06:00
Unknown W. Brackets 796d2c10c6 armjit: VRAM comes before RAM, fix slowmem check.
Can't think of anything else, hopefully fixes #1021.
2013-03-18 08:08:40 -07:00
raven02 6429707d4e Fix MotoGP broken in buffered mode 2013-03-18 23:04:17 +08:00
Henrik Rydgård 6aa346c540 Merge pull request #1020 from raven02/patch-1
Set mpeg fake image to black
2013-03-18 06:00:12 -07:00
raven02 25aebba067 Streamlined font and smaller size 2013-03-18 20:02:36 +08:00
raven02 c7d2626bca Set fake image to black 2013-03-18 19:28:10 +08:00
Henrik Rydgård 6d8759eed0 Merge pull request #1018 from unknownbrackets/version
Fix typo breaking git-version.cpp gen in cmake
2013-03-18 00:13:37 -07:00
Unknown W. Brackets ef494f15e2 Fix typo breaking git-version.cpp gen in cmake. 2013-03-17 23:45:41 -07:00
Henrik Rydgård 3ffffb3670 Merge pull request #1016 from unknownbrackets/savedata
Implement some of savedata GETSIZE and DELETEDATA
2013-03-17 22:57:53 -07:00
Unknown W. Brackets 4b48ec212b Add a resched delay to sceUtilitySavedataUpdate().
Looks like this really happens.  Most games don't seem to care.
2013-03-17 17:49:37 -07:00
Unknown W. Brackets 746c95f1c8 Basic initial implementation of GETSIZE/DELETEDATA.
LittleBigPlanet uses these.  It seems happier with these working,
although it goes on to call MAKEDATA.

Also seems to make some other games happier.

GETSIZE not heavily tested yet.
2013-03-17 17:47:37 -07:00
Henrik Rydgard 688c40452e Update pspautotest, fix a couple of minor vfpu bugs (don't seem to fix anything) 2013-03-17 21:58:32 +01:00
Henrik Rydgård 89717a67bf Merge pull request #1014 from unknownbrackets/ios
iOS: fix significant audio stutter
2013-03-17 11:52:55 -07:00
Unknown W. Brackets aca5e8e42f iOS: fix significant audio stutter. 2013-03-17 11:32:57 -07:00
Henrik Rydgard f723abe68b Update for pspautotests 2013-03-17 19:24:35 +01:00
Henrik Rydgard 53bcb29ef6 GL init: Don't die if wglCreateContextAttribsARB is supported but returns 0. 2013-03-17 14:47:57 +01:00
Henrik Rydgård 8f0cd93ca9 Merge pull request #1011 from raven02/master
Traditional/Simplified chinese font fix
2013-03-17 06:14:58 -07:00
raven02 9a114587a3 Font fix 2013-03-17 21:12:18 +08:00
Henrik Rydgård 76f3d5c711 Merge pull request #1009 from raven02/patch-1
Fix sound distortion
2013-03-17 04:57:25 -07:00
raven02 232aa69eb0 Fix sound distortion 2013-03-17 19:55:15 +08:00
Henrik Rydgård bbaaeadc33 Merge pull request #1008 from raven02/master
Add font support for traditional/simplified chinese and fix the font misalignment issue
2013-03-17 04:12:45 -07:00
raven02 69fe13e6c3 Add font support for Traditional/Simplified Chinese 2013-03-17 18:46:18 +08:00
Henrik Rydgård cf2a1dd3d2 Merge pull request #1007 from unknownbrackets/mem-fix
Fix memory valid address checking
2013-03-17 03:15:07 -07:00
Henrik Rydgård 3bd0a03585 Merge pull request #1004 from unknownbrackets/armjit-slowmem
Speed up memory access in armjit, even without fastmem
2013-03-17 03:13:43 -07:00
Henrik Rydgård d2fbf990b9 Merge pull request #1006 from unknownbrackets/ios
iOS: Audio + iPhone 5 support (from rock88)
2013-03-17 03:12:04 -07:00
Unknown W. Brackets 5e537bd528 armjit: Optimize imm addresses in VFPU, slowmem path. 2013-03-16 20:31:52 -07:00
Unknown W. Brackets 3466f3c721 armjit: Add fastmem check to FPU.
Could reduce crashes that don't happen on x86.
2013-03-16 20:31:51 -07:00
Unknown W. Brackets b8eb526691 armjit: improve slowmem, fix vram check.
Darn, copy/paste error.
2013-03-16 20:31:51 -07:00
Unknown W. Brackets 78d14ecd04 Remove some unused/undefined memmap funcs. 2013-03-16 19:46:24 -07:00
Unknown W. Brackets 0ec531587c Fix valid address checking.
Fastmem crashes if it hits these addresses, but they're not reported as
wrong.
2013-03-16 19:43:34 -07:00
Unknown W. Brackets 6ef5f4c8dc armjit: Refactor slowmem path for reusing it. 2013-03-16 14:37:35 -07:00
Unknown W. Brackets 45b0b1203f armjit: No, LDR/STR do not update flags.
Oops, had some other bug and thought this was the issue.
2013-03-16 14:37:35 -07:00
Unknown W. Brackets de3713fc50 armjit: improve mem speed without fastmem. 2013-03-16 14:37:35 -07:00
Unknown W. Brackets 8f3904d32d armjit: Speed up imm addresses in slowmem mode. 2013-03-16 14:37:35 -07:00
Unknown W. Brackets e8ac8d49b6 iOS: Reduce CPU consumption for audio, adjust sync.
Still is clicking...
2013-03-16 14:00:41 -07:00
rock88andUnknown W. Brackets 947f838165 IOS: added audio output 2013-03-16 12:54:16 -07:00
rock88andUnknown W. Brackets 05bdc2cd2f IOS: iPhone/iPod 5 screen support 2013-03-16 12:53:30 -07:00
Henrik Rydgård 79b2ecdf66 Merge pull request #1005 from unknownbrackets/perf
Small perf improvements from iOS testing
2013-03-16 12:10:30 -07:00
Unknown W. Brackets c20251ab30 Organize mem access a bit in SasInstance::Mix().
It's a bit faster but this isn't really the hottest part...
2013-03-16 11:59:44 -07:00
Unknown W. Brackets b1e9924075 Shave a tiny bit of time out of CallSyscall(). 2013-03-16 11:22:47 -07:00
Unknown W. Brackets 14e065cbb2 Avoid dynamic_cast() for threads where possible.
It's reasonable to trust currentThread and threadReadyQueue, and these eat
a few percentage points of time.
2013-03-16 11:17:44 -07:00
Henrik Rydgård d8c0a9410c Merge pull request #1002 from raven02/patch-1
Flip in throughmode for SW/HW T&L
2013-03-16 07:27:16 -07:00
raven02 ada37f06cb spacing fix 2013-03-16 21:37:56 +08:00
raven02 0b6a762c1b Typo 2013-03-16 21:05:41 +08:00
raven02 49befb3d41 Flip in throughmode for HW T&L 2013-03-16 20:35:51 +08:00
raven02 10e8dc2693 Flip in throughmode for SW T&L 2013-03-16 20:34:49 +08:00
Henrik Rydgard 434c0a4396 Update pspautotests 2013-03-16 10:39:54 +01:00
Henrik Rydgard e20e5f49b9 Stub sceIoChstat and an icache invalidate function 2013-03-16 09:39:22 +01:00