Commit Graph
5276 Commits
Author SHA1 Message Date
Unknown W. Brackets 010bd689f6 Parse sce_lbn more leniently, like the PSP does. 2013-06-23 16:21:04 -07:00
Admiral H. Curtiss 802fa0de4c Merge remote-tracking branch 'upstream/master' into nearest_filtering 2013-06-23 23:16:48 +02:00
Admiral H. Curtiss 505f8559c1 Added a "Nearest Filtering" option for testing. 2013-06-23 21:56:07 +02:00
raven02 1a46843996 Add text shadow to message dialog that match real PSP 2013-06-24 01:01:55 +09:00
Henrik Rydgard 30ed5110e5 Possible iOS build fix, see #2418 2013-06-23 18:01:11 +02:00
oioitffandHenrik Rydgard ffc3db1429 Bug fix for sceMp3, make sceMp3 work fine. (dunno why this didn't merge before)
Conflicts:
	Core/HLE/sceMp3.cpp
2013-06-23 16:07:37 +02:00
Henrik Rydgård 46d085eef2 Merge pull request #2410 from 173210/master
Added scePowerGetBatteryTemp support
2013-06-23 03:35:04 -07:00
173210 3fc397c590 Added scePowerGetBatteryTemp support
It returns 0 celsius degrees
2013-06-23 16:52:41 +09:00
Unknown W. Brackets dae4156654 Make more savedata struct parts PSPPointers. 2013-06-22 22:49:39 -07:00
Unknown W. Brackets 12232dcad4 Simplify some Memory::GetPointer stuff. 2013-06-22 22:44:00 -07:00
Unknown W. Brackets f7a717746f Sometimes newData.buf is NULL, don't log an error. 2013-06-22 22:40:48 -07:00
Unknown W. Brackets eb1f39f0eb Use the saveName by default in MAKE/WRITE/READDATA.
Suspected this, but wasn't sure.  Tests confirm it works like AUTOLOAD.
2013-06-22 14:48:09 -07:00
Unknown W. Brackets d37e224f5c Allow multiple HI16's in a row.
The God Eater demo does in fact use these.  Ugh.
2013-06-22 12:44:25 -07:00
Unknown W. Brackets 1f0d87afd9 Allow multiple LO16s after a HI16 in var relocs.
The God Eater demo uses these sometimes, and it should be safe if the
addresses match or at least overflow to the HI16 the same.
2013-06-22 11:59:35 -07:00
Henrik Rydgård 25e8041076 Merge pull request #2401 from unknownbrackets/mpeg-minor
Eat cycles in sceMpegRingbufferAvailableSize() and cut down memcpy()
2013-06-22 09:55:41 -07:00
Henrik Rydgard 9a0e05f110 Merge branch 'mp3-support' 2013-06-22 18:51:18 +02:00
Henrik Rydgard 3b9e365b1e Allow ELFs to be named PBP, there are a bunch of such homebrew floating around it seems 2013-06-22 18:51:06 +02:00
Henrik Rydgard 4eb1638cc3 Merge remote-tracking branch 'origin' into mp3-support
Conflicts:
	Core/HLE/sceAudio.cpp
	Core/HLE/sceMp3.cpp
2013-06-22 18:08:43 +02:00
Unknown W. Brackets 0b4e93a671 Clean up sceMpegRingbufferAvailableSize().
Avoid a memory copy, some crash checks.
2013-06-22 08:39:25 -07:00
Henrik Rydgard 67c185f8ea Update native to not wait in the opensl callback. Some minor audio optimizations. Also it seems ffmpeg has changed so update it. 2013-06-22 17:37:09 +02:00
Unknown W. Brackets ca78dd4e6d Eat cycles in sceMpegRingbufferAvailableSize().
Some games call this in a loop, so it affects perf.  And, this eats quite
a few cycles, implying it does a lot more work than I thought it did.
2013-06-22 08:36:31 -07:00
Henrik Rydgård 83c17994f9 Merge pull request #2397 from oioitff/atrac-fix
Start looping if there is not enough samples.
2013-06-22 07:33:40 -07:00
oioitff 2432101216 Start looping if there is not enough samples.
Fix noise in some looping bgm.
2013-06-22 21:25:08 +08:00
Unknown W. Brackets 47b0c5962a Add a right stick config for Valkyria Chronicles. 2013-06-21 17:59:12 -07:00
Unknown W. Brackets 8fe9620350 Always use iButtonPreference, fixes #2390. 2013-06-21 17:45:39 -07:00
Henrik Rydgård c103be89a2 Merge pull request #2378 from raven02/patch-6
Remove Wireframe option in windows
2013-06-21 01:23:04 -07:00
Henrik Rydgård 266ce888f2 Fix to buttonpreference 2013-06-21 10:02:57 +02:00
raven02 d41ed97008 use lowercase for cheats to be consistent with lang/memstick/assets etc 2013-06-21 15:54:26 +08:00
Sacha 2570268393 Remove 'BLACKBERRY10' define as it is now the minimum OS requirement. 2013-06-21 15:40:52 +10:00
Henrik Rydgard 4bb9e32f03 Atrac3: Bail on bad data 2013-06-21 01:01:28 +02:00
Henrik Rydgard 27f8f6a2f5 Logging reduction 2013-06-20 21:57:09 +02:00
Henrik Rydgård 1fe20cb320 Merge pull request #2353 from raven02/patch-4
Toggle to adjust VPS/FPS/Both and new "Cleanup Recents" button
2013-06-20 12:23:35 -07:00
Sacha a4bdd4bfc4 Clean up RE code in sceChnnlsv.{cpp,h} 2013-06-21 04:23:34 +10:00
Jake Traynham e89b2055a6 Reenabled armv7s for iOS with JIT fixes 2013-06-20 11:44:59 -05:00
Unknown W. Brackets 2863e74e52 For now, ignore duplicate sceMpegInit()/Finish()'s.
Need to properly handle module unload for this to work right.

Fixes #2364.
2013-06-20 01:53:07 -07:00
Unknown W. Brackets 362c5be657 Tweak the ctrl analog rounding to be safer. 2013-06-20 01:11:45 -07:00
Unknown W. Brackets 250260cccd Fix sceCtrl analog range for all input devices.
It should map (-1.0... 0.0... 1.0) to (0... 128... 255.)  However, it was
instead being mapped to (1... 128... 255.)  This was causing games to not
respect analog movement if they checked for 100%.

Fixes #2363.
2013-06-20 01:00:53 -07:00
The Dax b989292c7c Fix typo in __UpdateAdhocctlHandlers and remove stray carriage return. 2013-06-20 03:20:10 -04:00
The Dax c5dfccd55d Implement more sceNet and sceHttp stubs.
List includes:
sceNetApctlAddHandler
sceNetApctlDelHandler
sceNetApctlInit
sceNetApctlTerm
sceNetInetInit
sceNetInetTerm
sceHttpInit
sceHttpEnd
2013-06-20 03:15:07 -04:00
Steven Cherry 230ba9a37e Add more titles id's for god eater burst fix. 2013-06-19 20:58:04 -05:00
Henrik Rydgard 61b510b753 Open ISOs very slightly faster by not reopening 2013-06-19 20:47:42 +02:00
Sacha 0839a6ed07 Fix frozen black screens for non-FFMPEG platforms 2013-06-20 01:34:34 +10:00
Henrik Rydgård bfb9b2fd6d Warning fix 2013-06-19 15:06:04 +02:00
Henrik Rydgard c021c93883 More minor audio optimizations 2013-06-19 13:13:02 +02:00
Henrik Rydgard 7dac11922d Some minor optimization of audio channel queues and mixing 2013-06-19 12:00:24 +02:00
Henrik Rydgård 07a6242bfe Merge pull request #2354 from unknownbrackets/kernel-objects
Check kernel object types when looking up ids
2013-06-19 00:26:38 -07:00
raven02 de4d970ab6 Toggle to adjust VPS/FPS/Both , new timeFormat/dateFormat/buttonPerference 2013-06-19 15:09:01 +08:00
Unknown W. Brackets ee2a99adee Correctly read 48-bit pts in scePsmf as well.
Attempt to fix #2347.
2013-06-18 23:58:52 -07:00
Unknown W. Brackets 933c8abb55 Check kernel object types when looking up ids.
Some games misuse it, need to return an error.
2013-06-18 23:54:29 -07:00
Steven Cherry d97d332b47 Removed game title from .ini names.
Also added offset for God Eater Burst codes to work.
2013-06-18 17:50:28 -05:00