Commit Graph

15726 Commits

Author SHA1 Message Date
Henrik Rydgard
604abe933e Update submodules, add x64Emitter bugfix from Dolphin (plus a few new instrs), misc 2015-01-11 00:12:32 +01:00
Unknown W. Brackets
59b1027f3e Merge pull request #7311 from Bigpet/master
cwcheat: log a warning trying to skip past the end
2015-01-10 14:25:35 -08:00
Peter Tissen
101287c8c2 Instead of crashing log a warning when trying to skip more codes than are available 2015-01-10 22:56:27 +01:00
Unknown W. Brackets
1b7ee8c269 Allocate less in sceKernelLoadModuleByID w/ offset.
Though, this may still be too much?  I wonder if it parses to figure the
size or anything.
2015-01-10 08:36:12 -08:00
Henrik Rydgård
0ef589165b Merge pull request #7304 from unknownbrackets/io-minor
Fix reads starting outside of files on isos
2015-01-10 12:45:32 +01:00
Henrik Rydgård
73e7bd81d6 Merge pull request #7307 from unknownbrackets/jit-minor
Add flags for VFPUCC affecting instructions
2015-01-10 12:44:26 +01:00
Unknown W. Brackets
0f920d9b43 Add flags for VFPUCC affecting instructions.
This may fix possible bugs in clobber as well as help spill.  Could also
affect nice delay slots?
2015-01-10 02:02:39 -08:00
Unknown W. Brackets
57f40589b2 Fix reads starting outside of files on isos. 2015-01-09 18:34:41 -08:00
Henrik Rydgård
b6a9722761 Merge pull request #7303 from unknownbrackets/io-minor
Report any attempt to read a negative size
2015-01-10 01:43:57 +01:00
Unknown W. Brackets
1cefac6473 Clean up some different clamping.
Could be cleaned up more but at least this is less weird.
2015-01-09 15:59:39 -08:00
Unknown W. Brackets
52288f5905 Report any attempt to read a negative size.
If this should return an error, that should be handled in sceIo.
2015-01-09 15:50:06 -08:00
Henrik Rydgård
534bf6d284 Merge pull request #7299 from daniel229/more_function_replace
Function replace in To Heart 2 and Flowers
2015-01-09 09:41:38 +01:00
daniel229
e2b52b38d7 Replace frame download in Flowers 2015-01-09 14:36:48 +08:00
daniel229
c59ad888a1 Another replace frame download in To Heart 2 Portable 2015-01-09 14:34:03 +08:00
Henrik Rydgård
01ff8709da Merge pull request #7293 from unknownbrackets/jit-minor
x86jit: Handle overlap better in simd vtfm
2015-01-08 13:14:09 +01:00
Unknown W. Brackets
a27be3887e x86jit: Handle overlap better in simd vtfm. 2015-01-07 18:10:53 -08:00
Henrik Rydgård
33f31b0cc8 Merge pull request #7289 from unknownbrackets/gpu-minor
Avoid using an offset framebuffer for overlarge texturing
2015-01-07 09:26:37 +01:00
Unknown W. Brackets
5cea64316a Avoid using an offset framebuffer for large tex.
When texturing from the entire 512 height of a framebuffer, we still
should not trigger the offset framebuffer code.  This is expected to help
Danball Senki BOOST but not break Breath of Fire 3.
2015-01-06 20:57:19 -08:00
Unknown W. Brackets
15901d6f14 Merge pull request #7288 from sum2012/lang
Update Lang
2015-01-06 15:03:52 -08:00
sum2012
bf71821fee Update Lang 2015-01-07 06:55:55 +08:00
Henrik Rydgard
a4a95c9b4b D3D9: Restore accidentally-commented-out blit functionality 2015-01-06 13:00:03 +01:00
Henrik Rydgard
4037a3a569 Buildfix 2015-01-06 12:59:28 +01:00
Henrik Rydgård
52f864483b Merge pull request #7240 from xebra/dx9
DX9:Handle all errors in reset function.
2015-01-06 12:01:28 +01:00
Henrik Rydgård
d4f037bee9 Merge pull request #7284 from unknownbrackets/gpu-minor
Handle a case of 480x360 framebuffers
2015-01-06 11:59:47 +01:00
Henrik Rydgård
bb1d571493 Merge pull request #7261 from hilesaz/master
Fix simd vmmul transpose optimizations.
2015-01-06 11:59:14 +01:00
Henrik Rydgård
d4f9a6d7c6 Merge pull request #7283 from daniel229/some_func_replacement
Some function replacements in some games
2015-01-06 11:58:43 +01:00
daniel229
6ff5084b8b Update as unknownbrackets' suggestion. 2015-01-06 17:37:33 +08:00
Unknown W. Brackets
06e9d7680a Handle a case of 480x360 framebuffers.
Region and scissor are 480x360, but viewport is just default (also,
throughmode is on.)  We could add more checks, but just the height being a
bit higher is already unusual, so should be relatively safe.

Fixes #7277.
2015-01-06 00:02:05 -08:00
daniel229
f0b6826d67 Replace frame download in To Heart 2 Portable 2015-01-06 15:22:44 +08:00
daniel229
be8f9f50e4 Replace frame download in Kokoro Connect Yochi Random 2015-01-06 15:13:53 +08:00
daniel229
f288cd04a9 Replace frame download in Grisaia no Kajitsu La Fruit de la Grisaia 2015-01-06 15:05:30 +08:00
daniel229
c5aafb3be4 Replace frame download in Sangoku Koi Senki Otome no Heihou 2015-01-06 14:48:56 +08:00
daniel229
923f398d0d Replace frame download in Amatsumi Sora ni Kumo no Hatate ni 2015-01-06 14:39:06 +08:00
Unknown W. Brackets
c4c581000f Report up to 9GB free on the memory stick.
This works around a bug in a Harry Potter game that happens on real
hardware.  Thanks to gdmk02 for a lot of testing.

Unfortunately, it'll still fail with certain amounts of free space, but it
does this on a real PSP also.
2015-01-05 22:38:47 -08:00
daniel229
daa145d282 Replace frame download in Kud Wafter 2015-01-06 14:30:45 +08:00
daniel229
a66423dfa3 Replace frame download in "Rewrite Portable" 2015-01-06 14:19:36 +08:00
Henrik Rydgård
f1964dc98f Merge pull request #7281 from solomonchild/fix/7269
Added AlertDialog popup, when armeabi gets detected
2015-01-05 22:20:56 +01:00
Vlad
e1e2e6d1d2 #7269: quickfix: typo 2015-01-05 21:06:47 +02:00
Vlad
4dd21f7dcf Added AlertDialog popup, when a device has armeabi 2015-01-05 20:41:22 +02:00
Henrik Rydgård
81caf7f382 Merge pull request #7271 from vnctdj/patch-1
Move ad hoc-related translations to [Networking]
2015-01-05 17:35:33 +01:00
Unknown W. Brackets
61d43f1616 Fix some glitches in the new AA3 handling.
Matches a test better.
2015-01-04 16:34:58 -08:00
vnctdj
3c5be2b20e Move "Networking" title to "ms" 2015-01-05 01:32:53 +01:00
Henrik Rydgard
a9b010b0cd Add a basic debug console UI to the devmenu that shows some log scrollback and has a little command line.
Useful for debugging on non-Windows in the future. For now non-mobile only (although may lift that restriction later)
2015-01-05 01:25:23 +01:00
Unknown W. Brackets
23893ffba8 x86jit: Fix crash in prefixes and simd enabled. 2015-01-04 15:50:12 -08:00
Henrik Rydgard
f188737a86 Just to investigate #7269, skip the version check on ARMEABI (very old ARM) 2015-01-04 23:45:30 +01:00
Henrik Rydgard
90376267b1 More reg number asserts 2015-01-04 23:15:33 +01:00
Henrik Rydgard
fe63a15e22 x86jit fpu regcache: Add extra invariant check for too-large mips register numbers 2015-01-04 22:54:01 +01:00
Henrik Rydgård
82c6079f1f Merge pull request #7275 from unknownbrackets/atrac-aa3
Correct sceAtracSetAA3*() handling
2015-01-04 22:21:28 +01:00
Unknown W. Brackets
585d0d3a56 Update armips. 2015-01-04 13:04:30 -08:00
Unknown W. Brackets
db5af4f838 Correct sceAtracSetAA3*() handling.
This is used to send OMA / AA3 files, which have a different format.

Couldn't have been working before, may not work correctly still.
2015-01-04 12:56:28 -08:00