Commit graph

14066 commits

Author SHA1 Message Date
Unknown W. Brackets
d060a06fa6 Disable a bunch of function replacements.
These are just for speed, let's turn them off.  Using a flag because:
 * I think there's still some issue with savestates, not sure.
 * We might swap this flag to a separate option.
2014-08-03 13:15:41 -07:00
Unknown W. Brackets
f198a7f587 Use checked pointers in all function replacements.
Some games are still hitting bugs and there's no way to disable this "fast
memory" without losing graphical effects.  Better to do it evenly than
weird hacks and extra logging/checks.
2014-08-03 13:04:00 -07:00
Unknown W. Brackets
60ad1df8bf Fix a warning in a log message.
Unfortunately, this will not properly log > 2 billion cheats.  I think
we'll manage to survive.
2014-08-02 14:55:15 -07:00
Unknown W. Brackets
ed6d4bb6f4 Buildfix Travis.
Can no longer use separate items for elifs.
2014-08-02 14:53:26 -07:00
Henrik Rydgård
76750376f7 Merge pull request #6670 from hrydgard/remount-fix
Disk swap: Remount the ISOBlockSystem too. Should fix #6662
2014-08-02 14:39:00 +02:00
Henrik Rydgard
841c709710 Make GPU driver version check lazy, add error checks. May take care of #6669 2014-08-02 12:49:09 +02:00
Henrik Rydgard
bc3b4c5512 Disk swap: Remount the ISOBlockSystem too. Should fix #6662 2014-08-02 12:35:27 +02:00
Henrik Rydgård
e13888fef3 Merge pull request #6658 from thedax/win32-sysinfo
Win32: Add a "Driver Version" line in the System Information dev tool screen.
2014-07-31 13:11:01 +02:00
The Dax
84c842b1b8 Update native. 2014-07-31 05:55:19 -04:00
The Dax
895d7927ff Tiny style typo fix. 2014-07-31 04:00:48 -04:00
The Dax
85bb1188c0 Win32: Query WMI for the GPU driver version, and display it in the System Information screen. 2014-07-31 01:24:41 -04:00
Henrik Rydgård
682e1c1f74 Merge pull request #6643 from hrydgard/umd0-openiso
umd0 solution: Add "OnlyEntireISOFileSystem" to fix #6638
2014-07-28 22:17:34 +02:00
Henrik Rydgard
b7ac539420 Fix crash after loading state from within Psmf movie
(a variable was not initialized)
2014-07-28 00:01:28 +02:00
Henrik Rydgard
c5861f4277 Rename to ISOBlockSystem, savestate workaround (?) 2014-07-28 00:01:10 +02:00
Henrik Rydgard
8146ff85f3 umd0 solution: Add "OnlyEntireISOFileSystem"
Wraps around an ISOFileSystem, redirecting all the filenames to "" to
achieve the desired effect (should fix Bleach Soul Carnival 2 without resorting
to CPkmn's hack from #6638)

Probably breaks savestates as-is...
2014-07-27 23:42:46 +02:00
Henrik Rydgard
82421f4dcf x86 jit: Further fix for nor, thanks unknown
See #6638
2014-07-27 22:26:35 +02:00
Henrik Rydgard
903ddbc513 x86 JIT: Fix bug where NOR would not get computed correctly in corner case
(CompTriArith can end up not actually mapping rd to a register when taking
a shortcut)

May fix the JIT issue mentioned by CPkmn and located by daniel229 as an aside in #6638
2014-07-27 21:41:41 +02:00
Henrik Rydgård
936dd58367 Merge pull request #6640 from JimLee168/master
Atrac buffer validate RIFF header
2014-07-27 21:08:32 +02:00
Henrik Rydgård
4cd22332e6 Merge pull request #6641 from sum2012/mpeg-minor
sceMpegRingbufferAvailableSize might use a different ringbuffer than sceMpegCreate. Use the new one.
2014-07-27 21:03:15 +02:00
sum2012
21e024eeda sceMpegRingbufferAvailableSize might use a different
Based on http://code.google.com/p/jpcsp/source/detail?r=1813
Fix #5112
2014-07-27 23:40:46 +08:00
JimLee168
9722e1eb03 Atrac buffer validate RIFF header 2014-07-27 19:02:01 +08:00
Unknown W. Brackets
62d1948b70 Merge pull request #6633 from Bigpet/master
bump the translation submodule as requested by @QWEmct
2014-07-25 14:10:43 -07:00
Peter Tissen
e57f9a93cb bump the translation submodule as requested by @QWEmct 2014-07-25 22:50:21 +02:00
Unknown W. Brackets
c7a2753a00 Fix savestates when there are psmfplayers.
Oops.  Fixes #6613.
2014-07-25 09:19:07 -07:00
Sacha
d1a7f36bbe OSX: Fullscreen workaround not needed with Qt. 2014-07-26 01:36:44 +10:00
Henrik Rydgård
5f647991eb Merge pull request #6630 from Krude/cwcheat-fix
Fix Cwcheat code type for address compare
2014-07-25 13:23:53 +02:00
Krude
f81d36a90c Fix Cwcheat code type for address compare
0xD code type took wrong address argument. Hopefully fixes #6624.
2014-07-25 13:11:28 +02:00
Sacha
e48f812584 Make sure OSX compiles out of the box. 2014-07-25 14:41:52 +10:00
Sacha
45263fdc0f Fix up a few minor issues. Spacing/tabs/names 2014-07-25 03:59:51 +10:00
Sacha
1fc526d40f Combine the low and highmem atlas in to one. Add this to the buildatlas script (it's just a diff).
Used USING_QT_UI but technically win32_ui should use this too?
2014-07-25 03:50:58 +10:00
Sacha
7745ba264a Sailfish: define override since it is stuck on gcc 4.6.4. Compiles now. 2014-07-25 01:55:20 +10:00
Sacha
6ce3765b12 Sailfish: More compatibility with SailFish OS. It also needs stddef where Maemo does.
Set packaging by default for iOS with b.sh.
2014-07-24 23:20:09 +10:00
Sacha
50fec0e741 Add iOS packaging to b.sh. Fix a bug. 2014-07-24 17:02:15 +10:00
Sacha
4183c2886d Oops, didn't like my comment. 2014-07-24 16:40:52 +10:00
Sacha
027aca960b Qt: Update b.sh to support Qt/Symbian. 2014-07-24 16:34:46 +10:00
Henrik Rydgard
7298a4d8c3 Update native with workaround for textedit losing focus 2014-07-23 21:40:27 +02:00
Henrik Rydgård
6fab8e2f74 Merge pull request #6519 from juhalaukkanen/master
cheat.db import - minimal feedback to user
2014-07-23 10:32:06 +02:00
Juha Laukkanen
0101294c41 Added OSX icon pack. 2014-07-23 15:51:54 +09:00
Juha Laukkanen
776f6637a2 OSX assets copy to bundle with cmake. Not a native solution, prone to errors. 2014-07-23 15:48:48 +09:00
Juha Laukkanen
30a1ef1690 OSX bundle file generation with cmake. 2014-07-23 14:54:46 +09:00
Unknown W. Brackets
9844c6e8cc Create the stencil texture after the temp fbo.
Otherwise, we'll bind the temp fbo as a texture while creating it.
Somehow my NVIDIA driver was making this work anyway?

Fixes #6611.
2014-07-22 22:36:38 -07:00
Juha Laukkanen
2a82e3c54e Enabled cheat file text editor launch under OSX (open) and Linux (xdg-open). 2014-07-23 12:37:58 +09:00
Henrik Rydgard
af6a0ff1d5 Update native with TextEdit tweaks (1-level undo, paste over) 2014-07-22 22:16:30 +02:00
Henrik Rydgard
662f0e5b72 Another README whatsnew entry 2014-07-22 17:31:59 +02:00
Henrik Rydgard
b421e29391 Merge branch 'version-bump' of github.com:thedax/ppsspp into thedax-version-bump 2014-07-22 16:14:59 +02:00
Henrik Rydgard
272f0b8c70 Add a TODO (handling corrupt CSO data) 2014-07-22 16:07:10 +02:00
Henrik Rydgard
b462120ee4 Turn off the automatic C++ build in eclipse (temporarily? I find it gets in the way more than it helps) 2014-07-22 15:25:48 +02:00
Henrik Rydgard
a968fca17d Simplify ab.cmd 2014-07-22 15:24:48 +02:00
Henrik Rydgard
2e38bdd51f Regenerate atlas with support for Thai and fix for korean language name 2014-07-22 15:11:04 +02:00
Henrik Rydgard
382db17e79 More What's New in 0.9.9 2014-07-22 15:11:03 +02:00