Commit Graph
39166 Commits
Author SHA1 Message Date
Unknown W. Brackets 085931dd1c Clear replacements on savestate outside jit too. 2014-05-31 10:03:02 -07:00
Unknown W. Brackets b2dc92b942 Add a hook for Hexyz Force's "monoclome" thread.
This fixes missing graphics in some areas in GLES, due to direct framebuf
access.
2014-05-31 10:03:02 -07:00
Unknown W. Brackets 9f01c02626 Don't try to read breakpoint info after exit.
Fixes a crash on exit when on a breakpoint.
2014-05-31 10:03:01 -07:00
Unknown W. Brackets 5dd8ebe2b4 Add a hook for Gods Eater Burst's swizzled copy. 2014-05-31 10:03:01 -07:00
Unknown W. Brackets d09be5a4bc Update PC before going into a replacement func.
This way we can report the PC properly on errors, and the replacement func
can even look at PC.
2014-05-31 10:03:01 -07:00
Unknown W. Brackets f489694515 Add the option to hook, rather than replace, funcs.
This can be useful for debugging or developing translations/game hacks,
and also gives us options when dealing with GLES incompatibilities.
2014-05-31 10:03:00 -07:00
Unknown W. Brackets 72eb15f282 Speed up debug build hashfunc lookup. 2014-05-31 10:03:00 -07:00
Peter Tissen b7eeaf412e multiple SDL joystick support, initial commit untested 2014-05-31 02:35:10 +02:00
Unknown W. Brackets 63c4d1e20b Merge pull request #6194 from thedax/win32-buildfix
Win32 buildfix.
2014-05-30 15:37:10 -07:00
The Dax 4ab69656fe Win32 buildfix. 2014-05-30 18:21:40 -04:00
Sacha 83f498f3be Qt: Update to libpng17. Update native. 2014-05-31 05:14:35 +10:00
Sacha f4d66f5c50 Update everything to libpng17 (even atlastool). 2014-05-31 05:13:47 +10:00
Sacha 32a8f6f3e1 Native buildfix 2014-05-31 04:48:12 +10:00
Sacha 7d08267d64 Oops. eglext wasn't meant to be there. 2014-05-31 04:47:47 +10:00
Sacha 557d6f3754 Native update 2014-05-31 04:38:02 +10:00
Sacha 39d48a7e67 Switch to libpng17 to resolve NEON issue on iOS + other bug fixes. 2014-05-31 04:37:31 +10:00
Sacha 85c42e6932 Switch to libpng17 to resolve NEON issue on iOS + other bug fixes. 2014-05-31 04:36:35 +10:00
Sacha e6afd98d84 More cleanup for GL 2014-05-31 04:04:06 +10:00
Henrik Rydgård 0acf2e0ba7 Merge pull request #6191 from unknownbrackets/gpu-minor
Allow uploads to framebuffers in non-buffered, disable shader blending
2014-05-30 19:41:11 +02:00
Unknown W. Brackets 192945fc71 Allow a memcpy upload in non-buffered rendering. 2014-05-30 09:44:14 -07:00
Unknown W. Brackets da25de6970 Support block transfer uploads in non-buffered. 2014-05-30 09:25:36 -07:00
Unknown W. Brackets 766968e942 Don't use shader blending without buffers.
Ugh, making ComputeFragmentShaderID() slower again...
2014-05-30 09:01:22 -07:00
Unknown W. Brackets aecd5bf250 Support render-to-self on GLES2. 2014-05-30 08:53:22 -07:00
Sacha ad57c49429 SDL: Enable up to 2 joysticks for everyone. 2014-05-31 01:29:00 +10:00
Sacha 4c8a615f76 CMake: Make the code more platform-agnostic and cleaner. 2014-05-31 01:22:11 +10:00
Sacha 935165ca69 SDL: Make the code more platform-agnostic and cleaner. 2014-05-31 01:21:43 +10:00
Henrik Rydgård c2778d9a2a Merge pull request #6184 from daniel229/patch_04
World Neverland Qukria Kingdom Stories Chinese translate bypass EBOOT
2014-05-30 09:55:58 +02:00
Henrik Rydgård ba1834d5f6 Merge pull request #6186 from unknownbrackets/screenshot-fix
Look at the right bytes for screenshot mode
2014-05-30 09:54:52 +02:00
Unknown W. Brackets a5fc0c49bc Look at the right bytes for screenshot mode.
Although, there's a bunch more needed to make this work properly.
2014-05-29 23:28:27 -07:00
daniel229 7aa75e6e81 World Neverland Qukria Kingdom Stories Chinese translate bypass EBOOT 2014-05-30 12:28:27 +08:00
sum2012 9f269c39d4 Fix space bug
VS2013 bad thing
2014-05-30 06:15:05 +08:00
sum2012 b308052077 Small improve in scemp4 part 2 2014-05-30 06:07:58 +08:00
Henrik Rydgård 770d0d7adb Merge pull request #6178 from unknownbrackets/audiocodec-fix
Cleanup sceAudiocodec some
2014-05-29 20:04:25 +02:00
Henrik Rydgård 018468d9e0 Merge pull request #6180 from sum2012/log
Remove sceUtilityLoadAvModule report
2014-05-29 20:03:26 +02:00
Henrik Rydgård 9ce981cbaf Merge pull request #6179 from sum2012/scemp4
Small improve scemp4 part 1
2014-05-29 20:03:12 +02:00
sum2012 38844ac0e7 Remove sceUtilityLoadAvModule report
Now no need
2014-05-29 23:36:36 +08:00
sum2012 bf0f0b87d6 Small improve scemp4 part 1 2014-05-29 23:33:17 +08:00
Unknown W. Brackets 95414d6727 Get rid of some duplicate code. 2014-05-29 08:30:00 -07:00
Unknown W. Brackets 4bb6709eb2 More cleanup in sceAudiocodec. 2014-05-29 08:19:26 -07:00
Unknown W. Brackets 0b59cc4c35 Use a std::map in sceAudiocodec. 2014-05-29 08:16:47 -07:00
Unknown W. Brackets a09f1fd80f Clean up a leak in sceAudiocodec load state. 2014-05-29 08:11:00 -07:00
Henrik Rydgard d4c7922c25 framebuffer-clut: Fixes to ES 2.0 path, slight simplification to ES 3.0 path 2014-05-29 12:30:07 +02:00
Henrik Rydgård 8b0043ae57 Merge pull request #6176 from unknownbrackets/atrac-fix
Fix lowlevel atrac looping on savestate load
2014-05-29 10:17:10 +02:00
Unknown W. Brackets 77b5cb7629 Reset decodePos in lowlevel decode.
FFmpeg was smart enough to do this for us, but not when we loaded a
savestate.  This is because without a savestate, we returned an initial
small header packet of this size, which gave FFmpeg the idea that seeking
there might help.

But, since we're forcing the decode at a certain position the better thing
is to seek ourselves.
2014-05-29 00:38:20 -07:00
Unknown W. Brackets f29233386c Initialize some variables. 2014-05-29 00:16:16 -07:00
Unknown W. Brackets a229593105 Erp, forgot to amend, sorry. 2014-05-28 22:49:49 -07:00
Unknown W. Brackets 63bb52bc42 Use the correct size in sceAudioCodec savestates.
ARRAY_SIZE(ptr) ain't gonna work.  Fixes #6173, thanks Lioncash.
2014-05-28 22:45:51 -07:00
Sacha 6ac56d8f76 Support all 'other' GLES platforms. Keep ifdefs consistent between gl_common and gl3 stub. 2014-05-29 12:37:04 +10:00
Sacha 522e1c1c84 Fix GLES2 SDL builds. 2014-05-29 12:12:50 +10:00
Sacha f787a1cbe1 Fix Windows build. 2014-05-29 10:33:02 +10:00