Unknown W. Brackets
a42f80ed55
Add some logging for duplicate HI16/LO16 relocs.
2013-06-01 09:12:31 -07:00
Henrik Rydgård
23fabb3455
Merge pull request #2016 from raven02/patch-8
...
Toggle Atrac3+ in [Sound] section
2013-06-01 08:25:36 -07:00
Henrik Rydgård
6db586e12f
Merge pull request #2015 from tpunix/master
...
Module load bug fix
2013-06-01 08:25:08 -07:00
raven02
25b8007407
Toggle Atrac3+ in [Sound] section
2013-06-01 23:10:31 +08:00
tpu
934196109e
WriteVarSymbol bug fix
2013-06-01 22:43:23 +08:00
Lioncash
f86eebbf74
Fix a case where the wrong array was used.
2013-06-01 04:13:39 -04:00
Henrik Rydgård
3b85d2ffb8
Merge pull request #2012 from unknownbrackets/warnings
...
Warning fixes and small cleanup
2013-06-01 00:37:09 -07:00
Sacha
c2ef287f51
Buildfix for Symbian/Meego and other platforms.
2013-06-01 17:10:22 +10:00
Unknown W. Brackets
ae5fad2b39
Don't try to read outside the SAVEDATA_FILE_LIST.
2013-05-31 23:14:29 -07:00
Unknown W. Brackets
06c19622d5
Fix some init/type warnings.
2013-05-31 23:14:29 -07:00
Unknown W. Brackets
98f99e1e3c
Fix some initialization order warnings.
2013-05-31 23:14:28 -07:00
Unknown W. Brackets
7687bccce6
Try to avoid possible global var name conflicts.
2013-05-31 23:14:28 -07:00
Unknown W. Brackets
f5abbe35ae
Protect against a double free.
2013-05-31 23:14:27 -07:00
Unknown W. Brackets
973e21b8d9
Don't create blank cheat files when cheats off.
2013-05-31 23:14:27 -07:00
Unknown W. Brackets
2cd8f928a7
Just disable the this constructor warning here.
2013-05-31 23:14:27 -07:00
Unknown W. Brackets
ffbe28fc61
Fix some minor type conversion warnings.
2013-05-31 23:14:26 -07:00
Sacha
3956bd004e
Qt Buildfix.
2013-06-01 15:31:05 +10:00
Henrik Rydgard
ab4987bc20
Update to latest version of "native"
2013-05-31 23:10:58 +02:00
Henrik Rydgård
f2c316a64a
Merge pull request #2009 from unknownbrackets/gpu-minor
...
Add GPU statistic for cycles executed
2013-05-31 12:39:47 -07:00
Unknown W. Brackets
9c85bd92e4
Show statistics for GPU cycles executed per frame.
2013-05-31 10:40:16 -07:00
The Dax
cda9881cb9
Fix some logging typos and a comment typo.
2013-05-31 12:59:39 -04:00
Henrik Rydgård
6ad2782867
Merge pull request #2000 from tpunix/master
...
ELF: Add relocate type 0x700000A1 support
2013-05-31 09:37:55 -07:00
Henrik Rydgård
e5e2636d1d
Merge branch 'patch-6' of https://github.com/sum2012/ppsspp into sum2012-patch-6
2013-05-31 18:36:50 +02:00
The Dax
7ddf344bc1
Fix VS2010 debug builds. It was caused by my Pangya fix: I had this else statement in the wrong place.
2013-05-31 11:08:27 -04:00
tpu
cf8309b783
add relocate type 0x700000a1 support
2013-05-31 18:34:47 +08:00
Henrik Rydgård
c85add4ede
Merge pull request #1999 from unknownbrackets/savedata
...
Implement the filelist savedata mode properly + other save fixes
2013-05-31 02:31:41 -07:00
Unknown W. Brackets
7d17ed8a8e
Correctly shutdown dialogs on game reset.
2013-05-31 01:41:04 -07:00
Unknown W. Brackets
aaddde2f62
Don't mark <> file entries as non-existant.
...
Otherwise Load() will fail when it ought not to.
2013-05-31 01:41:04 -07:00
Unknown W. Brackets
00eb684c0c
Correctly handle the file list savedata mode.
2013-05-31 01:41:04 -07:00
Unknown W. Brackets
55a226549c
Make a few variables static and CONSTANTy.
2013-05-31 01:41:01 -07:00
Unknown W. Brackets
a0fd824f78
Read in the PARAMS.SFO secure file list.
2013-05-31 01:40:43 -07:00
Unknown W. Brackets
1d2476f28e
Add error handling to the FILES savedata mode.
...
Not actually changed yet.
2013-05-31 01:40:36 -07:00
Henrik Rydgård
9b36333aac
Merge pull request #1995 from jtraynham/master
...
Added iCade support to the iOS Build
2013-05-31 01:37:06 -07:00
Henrik Rydgård
7e3ff382d6
Merge pull request #1991 from thedax/pangyaFix
...
Fix Pangya Fantasy golf properly (redux)
2013-05-31 01:36:01 -07:00
Unknown W. Brackets
f084781ccf
Stop writing ENCRYPT_INFO.BIN, PSP doesn't do it.
...
We don't need it and it may confuse games.
2013-05-31 01:33:24 -07:00
Unknown W. Brackets
2bc5deb659
Skip <> in MAKEDATA/etc. savedata modes.
2013-05-31 01:33:24 -07:00
Unknown W. Brackets
f57a34a99c
Fix bad project file merge.
2013-05-31 01:32:39 -07:00
Unknown W. Brackets
ee751d6fdd
Buildfix for Linux, fixes #1994 .
2013-05-30 22:42:27 -07:00
The Dax
e4e642b2a7
Fix Call of Duty Road to Victory black screen caused by Pangya fix. It was just a simple oversight.
2013-05-30 23:02:53 -04:00
Jake Traynham
7dc90fcc49
ifstream constructor takes a c string
2013-05-30 21:23:28 -05:00
sum2012
c44e4de7e6
Fix sceKernelModule
...
Fix Army Of Two 40th Day
https://github.com/hrydgard/ppsspp/issues/1919
Thanks unknownbrackets , JPCSP r3181
2013-05-31 07:36:06 +08:00
The Dax
77e4a8008b
Fix accidental typo in MetaFileSystem.cpp.
2013-05-30 16:23:25 -04:00
The Dax
370b50a328
Fix Pangya: Fantasy Golf hang when going in-game via emulating SCE_KERNEL_ERROR_NOCWD correctly, or at least, more correctly than it was before.
2013-05-30 16:15:15 -04:00
Henrik Rydgard
b259b5da0e
Merge branch 'master' into makotech222-cwcheat
2013-05-30 19:14:46 +02:00
Henrik Rydgard
3d06c6784c
Buildfix
2013-05-30 19:13:39 +02:00
Henrik Rydgard
c8be33b5f5
Merge branch 'makotech222-cwcheat' of github.com:hrydgard/ppsspp into makotech222-cwcheat
2013-05-30 19:12:00 +02:00
Henrik Rydgard
572eb26305
Merge branch 'master' into makotech222-cwcheat
...
Conflicts:
Core/Core.vcxproj.filters
Core/HLE/__sceAudio.cpp
Core/HLE/sceKernel.cpp
2013-05-30 19:11:20 +02:00
Henrik Rydgard
839e5eccc6
Copy at3plusdecoder.so to internal memory to solve android permission issues on devices with no-exec mounted SD cards.
2013-05-30 19:06:56 +02:00
Henrik Rydgård
eee5c74b0b
Merge pull request #1986 from lioncash/master
...
Fix improper clearing of the sample queue in sceAtrac.
2013-05-30 09:19:10 -07:00
lioncash
85098289e8
Fix improper clearing of the sample queue in sceAtrac.cpp
2013-05-30 12:15:17 -04:00
Henrik Rydgard
ae23c26af1
Print more debug info if the library load fails.
2013-05-30 18:14:52 +02:00
lioncash
743f5185b8
Missed including this in the __KernelSwitchContext null check fix.
...
This shouldn't be called if target is null.
2013-05-30 11:55:29 -04:00
lioncash
81a91fbcbb
Ensure code inside method __KernelSwitchContext in sceKernelThread.cpp isn't unintentionally executed.
...
The null check around line 2935 for target also makes me think this was supposed to have been done.
2013-05-30 11:47:10 -04:00
lioncash
5a48b5cf20
Fix a resource leak in Loaders.cpp
2013-05-30 11:40:35 -04:00
Henrik Rydgard
2bdb338bf5
Turn down some excessive logging.
2013-05-30 16:21:53 +02:00
Henrik Rydgård
bfe20e195b
Merge pull request #1983 from KingDuckZ/master
...
Error/warning fix on Intel compiler.
2013-05-30 06:57:10 -07:00
King_DuckZ
61500281a9
Warning fix on Intel compiler.
2013-05-30 15:42:11 +02:00
King_DuckZ
1455452850
Trailing whitespaces removed.
2013-05-30 15:42:11 +02:00
Henrik Rydgard
f9af7007d2
Add support for loading at3plusdecoder.so on Android. Make sure the .so files are at /PSP/libs/armeabi-v7a and/or /PSP/libs/armeabi on your Android external storage.
2013-05-30 15:26:12 +02:00
Henrik Rydgard
820fd52c48
Load at3plus decoders through "at3plusdecoder64.dll" under win64.
...
This way 32 and 64-bit builds can coexist in the same folder.
2013-05-30 13:58:10 +02:00
Henrik Rydgard
169ca97377
Change atrac3plus decoder dll name to be neutral. Add basic non-windows support for loading it (not tested yet).
2013-05-30 13:51:44 +02:00
oioitff
852a07d347
Remove all dshow stuff.
2013-05-30 19:14:18 +08:00
oioitff
b0a3f803e0
Add support for new atrac3plus decoder
2013-05-30 17:33:47 +08:00
Steven Cherry
636f7fdb15
ParseHexLong now occurs on init only
2013-05-30 03:49:15 -05:00
Steven Cherry
9a450f2c4d
String parsing now occurs only on start up and when pressing "reload cheats" button on system settings menu
2013-05-30 02:08:20 -05:00
Henrik Rydgård
9832e24e8a
Merge pull request #1971 from tpunix/master
...
add sprx support (sceKernelLoadModuleNpDrm)
2013-05-28 23:34:34 -07:00
Unknown W. Brackets
42ced72b13
Fix undead VAG loops, KeyOff should stop them.
2013-05-28 23:05:34 -07:00
aquanull
fb81e6b2eb
Update lang/ and zim assets.
2013-05-29 12:22:55 +08:00
tpu
40926e5d5b
make sceKernelLoadModuleNpDrm works. sprx can be load now.
2013-05-29 10:39:28 +08:00
Unknown W. Brackets
4d54ca03d0
Validate number of vblanks in multi wait.
...
Fixes #1922 .
2013-05-28 07:39:41 -07:00
Henrik Rydgård
0abf322c1d
Merge pull request #1961 from unknownbrackets/savestates
...
Fix some missing things from save states
2013-05-28 00:41:01 -07:00
Henrik Rydgård
d76d05b338
Merge pull request #1957 from unknownbrackets/perf
...
Small performance improvement in VAG decoding
2013-05-28 00:39:43 -07:00
Henrik Rydgård
d6135ed452
Merge pull request #1960 from unknownbrackets/scheduling
...
Recalculate numWaitThreads all the time
2013-05-28 00:39:24 -07:00
Henrik Rydgård
3e3003728c
Merge pull request #1958 from unknownbrackets/msgdialog
...
Improve PPGe replacement char substitution, fix wrapping
2013-05-28 00:15:14 -07:00
Unknown W. Brackets
c9e931e362
Save the state of the PGD info struct.
...
Not touching any of its internals.
2013-05-27 23:59:03 -07:00
Unknown W. Brackets
4e76d45bca
Add pcmIndex to sas voice DoState().
...
Otherwise we can get crashes.
2013-05-27 23:49:46 -07:00
Unknown W. Brackets
7cffcd2773
Correct TLS object save stating.
2013-05-27 23:48:31 -07:00
Unknown W. Brackets
77b0688d92
Recalculate numWaitThreads all the time.
...
Before, it could go negative by having a thread woken a second time
(e.g. because of a delete) before it actually scheduled and woke up.
2013-05-27 22:44:10 -07:00
Unknown W. Brackets
5f3cede64c
Fix typo making the first line wrap wrong.
2013-05-27 19:35:49 -07:00
Unknown W. Brackets
8c984c2440
Use better replacements for missing space chars.
2013-05-27 19:26:37 -07:00
Unknown W. Brackets
1107571af5
Don't cap predict_nr, just make the table bigger.
2013-05-27 18:16:41 -07:00
Unknown W. Brackets
e8be3d8da2
Decode VAG samples in one shot, not two.
2013-05-27 18:16:40 -07:00
Unknown W. Brackets
fa69e5e646
Didn't need any special logic here after all.
2013-05-27 17:05:13 -07:00
Unknown W. Brackets
7b154f9a2e
Fix VAG looping.
2013-05-27 16:48:59 -07:00
Unknown W. Brackets
91bdc0617e
Return an invalid size error even for VAG = 0.
2013-05-27 12:19:19 -07:00
Unknown W. Brackets
aeb2b23735
Validate volume inside sceSasSetVolume().
...
I wonder what a negative volume means?
2013-05-27 11:57:27 -07:00
Henrik Rydgård
ce873ccbeb
Merge branch 'master' of https://github.com/raven02/ppsspp into raven02-master
...
Conflicts:
Core/HW/audioPlayer.cpp
2013-05-27 19:45:57 +02:00
raven02
c41ac3659f
Move low level atrac3 audio WARN_LOG to sceAtracLowLevelInitDecoder
2013-05-27 20:38:31 +08:00
oioitff
f158eed95b
Build fix, sorry.
2013-05-27 18:18:20 +08:00
oioitff
8ca79f8959
Implement low level atrac3 decoder.
2013-05-27 16:49:00 +08:00
Unknown W. Brackets
1c923611e0
Fix a typo.
2013-05-27 00:16:22 -07:00
Henrik Rydgård
8438f0f4d2
Merge pull request #1945 from unknownbrackets/perf
...
Rewrite BlockAllocator in attempt to free memory faster
2013-05-27 00:10:27 -07:00
Henrik Rydgård
8f8650f747
Merge pull request #1940 from unknownbrackets/mpeg-fix
...
Fix videos that never end
2013-05-27 00:08:06 -07:00
Henrik Rydgård
8e6c093eec
Merge pull request #1938 from unknownbrackets/symbol-map
...
Symbol map fixes
2013-05-27 00:06:40 -07:00
Unknown W. Brackets
90715c2ec2
Avoid a double lookup in FreeExact().
2013-05-26 23:48:55 -07:00
Unknown W. Brackets
776c8e8533
Rewrite BlockAllocator in attempt to free faster.
...
And more importantly try to find that weird heap corruption, but no
luck...
2013-05-26 23:09:27 -07:00
Unknown W. Brackets
5595146f56
Add reporting for jumps in delay slots.
2013-05-26 20:30:14 -07:00
Unknown W. Brackets
ee414830f6
Add some reporting in filesystem related code.
2013-05-26 20:23:09 -07:00
Unknown W. Brackets
f397f83b4f
Buildfix for Mac / iOS.
2013-05-26 19:02:40 -07:00
Unknown W. Brackets
4f069a23d9
Since we don't use readlength yet, don't add it.
...
This would actually go negative often enough, making us consume packets
more slowly than we should, or even never finish consuming. 4 is probably
too small, though.
2013-05-26 17:59:13 -07:00