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
rock88
947f838165
IOS: added audio output
2013-03-16 12:54:16 -07:00
rock88
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
Henrik Rydgård
a219b33e1e
Merge pull request #1001 from unknownbrackets/ios
...
iOS fixes: debugging and logging
2013-03-16 01:23:51 -07:00
Henrik Rydgard
46b2e15945
Set _CRT_SECURE_NO_WARNINGS
2013-03-16 09:17:39 +01:00
Henrik Rydgard
5fb4d5d48a
Set default load address to 0x88004000 according to tpunix
2013-03-16 09:15:47 +01:00
Henrik Rydgard
8021e49c7f
Apply tpunix' PGD fix from #998
2013-03-16 09:15:11 +01:00
Unknown W. Brackets
b6d3623da1
iOS: Force Xcode to relink on every build.
...
Apparently Xcode doesn't know how to detect changes in static libraries.
So, we just delete the binary to force it to relink it.
2013-03-16 01:04:38 -07:00
Henrik Rydgård
f92e5ffac6
Merge pull request #999 from KentuckyCompass/rotate
...
Don't rotate to portrait and fix iOS 6 compatibility
2013-03-16 00:56:01 -07:00
Henrik Rydgard
f67743b769
Fix scissor rectangle being one pixel too small.
2013-03-16 08:54:39 +01:00
Unknown W. Brackets
8c7506e2eb
Mobile: Enable console logging in debug mode.
2013-03-16 00:25:41 -07:00