Commit Graph
45601 Commits
Author SHA1 Message Date
Henrik Rydgard 0b187bb8b6 Implement vhdp 2012-12-18 22:54:08 +01:00
Xele02 07048131d0 Correct mistake 2012-12-18 22:27:59 +01:00
Henrik Rydgard 90e87ead84 Fix a relative path issue - apparently paths starting with '/' are still relative. 2012-12-18 14:13:35 +01:00
Henrik Rydgard 0448c62146 Properly size debug text when zoomed 2012-12-18 14:13:35 +01:00
Henrik Rydgård a375dcb97c Merge pull request #195 from raven02/fs-fix
Quick viewport fix for fullscreen mode
2012-12-18 04:15:29 -08:00
raven02 478c5074e4 Quick viewport fix for fullscreen mode 2012-12-18 19:56:35 +08:00
Henrik Rydgård b37b557173 Merge pull request #194 from unknownbrackets/alarm
Ensure interrupts don't run on real threads
2012-12-18 02:56:29 -08:00
Henrik Rydgard dba622338a Audio smoothness improvements 2012-12-18 11:40:14 +01:00
Unknown W. Brackets 35a38ac6b9 Ensure interrupts don't run on real threads.
If a thread waits on a sema, and an interrupt (such as an alarm) happens,
and the interrupt signals or deletes the sema, it needs to return the
value correctly.

For callbacks, it's injected, since they run on thread.  But interrupts
aren't supposed to run on thread anyway, so this switches to idle.
2012-12-18 01:49:53 -08:00
Henrik Rydgard 4ef0627387 Revert puyo puyo hack, breaks things (not very surprisingly)...
There has to be some function that should reschedule that doesn't, though...
2012-12-18 10:38:25 +01:00
Henrik Rydgard 2b8419e0ff Attempt more accurate frame timing (windows). Increase audio volume. 2012-12-18 10:25:57 +01:00
Henrik Rydgard b6ebe427ac Use the right reschedule function.. 2012-12-18 09:26:51 +01:00
Henrik Rydgård c75f37fdb6 Merge pull request #192 from tmaul/master
fake sceFontGetFontList
2012-12-17 16:03:42 -08:00
TMaul 9a83dee9b5 With not insane tabs this time.. 2012-12-17 23:57:40 +00:00
TMaul fdd2879443 Another font function
Used by assassins creed.
2012-12-17 23:54:21 +00:00
Henrik Rydgard ab35c7f612 Merge branch 'master' into mediaengine 2012-12-18 00:05:09 +01:00
Henrik Rydgard ba476264db Fix GL_ZERO transparencies 2012-12-18 00:02:04 +01:00
Henrik Rydgard 2937928237 Better hack for a path problem. Still don't get it. 2012-12-18 00:01:40 +01:00
Henrik Rydgard 3bd5cfed73 Work around for strange idling issue, various fixes 2012-12-17 23:33:24 +01:00
Henrik Rydgard 5ff2bf84ef Path cleaning bugfix 2012-12-17 22:34:34 +01:00
Henrik Rydgard 624927cd9a Make the windows port find ppge_atlas in the assets subdirectory. 2012-12-17 22:24:07 +01:00
Henrik Rydgard 5a11d4d9c5 Implement sceKernelGetThreadmanIdList (partially) 2012-12-17 22:21:17 +01:00
Henrik Rydgard 19af6531f7 Warning fix (and I don't like shadowing) 2012-12-17 22:06:19 +01:00
Henrik Rydgård 3b6e3de088 Merge pull request #191 from tmaul/master
Make iso filename checks case instentitive
2012-12-17 13:05:25 -08:00
Henrik Rydgard c3819ec721 Fix a possible crash in audio code 2012-12-17 21:59:43 +01:00
Henrik Rydgard a60d487d8d Create files for sceUsb 2012-12-17 21:45:32 +01:00
Henrik Rydgard 913f392d66 Move the SasInstance to the heap. Some cleanup. 2012-12-17 21:43:31 +01:00
TMaul 0ae55ae65c Ooops, didnt mean to leave that uncommented :) 2012-12-17 20:28:50 +00:00
Henrik Rydgard 9c65a7b7f8 Fix issue with calling module imports 2012-12-17 21:27:50 +01:00
TMaul 458ed7f421 Make filename checks on iso case insentitive
But still keep them logically in the same case they are on the discs
2012-12-17 20:23:36 +00:00
Henrik Rydgard 11279668ca Allow changing of zoom factor at runtime 2012-12-17 21:06:47 +01:00
Henrik Rydgard 34d28a9c5c Merge branch 'screen-fix' of https://github.com/raven02/ppsspp into raven02-screen-fix 2012-12-17 21:01:27 +01:00
Henrik Rydgard b5808eaf47 optimizin', bugfixin' 2012-12-17 20:43:43 +01:00
Henrik Rydgard 9acfd50139 Fix one cause of audio choppiness - we were dropping samples when audio functions blocked. Also some cleanup. 2012-12-17 20:15:23 +01:00
Henrik Rydgard cb29c1ce4b Don't use __KernelTriggerWait in sceDisplay 2012-12-17 20:14:54 +01:00
Henrik Rydgard 1e086f5008 Let's not throw away our stereo... Also change mix freq back to 44100 for now. 2012-12-17 19:38:04 +01:00
Henrik Rydgard 8db1cef503 Fix GPU block transfer 2012-12-17 19:04:19 +01:00
Henrik Rydgard bc214dcf37 Merge branch 'master' into mediaengine
Conflicts:
	Common/LogManager.cpp
	Core/CMakeLists.txt
	Core/Core.vcxproj
	Core/Core.vcxproj.filters
	Core/CoreParameter.h
	Core/HLE/sceAudio.cpp
	Core/HLE/sceKernel.cpp
	Core/HLE/sceKernelThread.cpp
	Core/HLE/sceMpeg.cpp
	android/jni/Android.mk
2012-12-17 18:48:32 +01:00
Henrik Rydgard 213320607c Upgrade pspautotests, misc 2012-12-17 18:07:25 +01:00
Henrik Rydgard 1400237d0e Lots of various work on sceSas. ADSR envelopes, correct looping, etc etc... Still far from perfect but better. 2012-12-17 18:07:25 +01:00
Henrik Rydgård 5d11bc7c3c Merge pull request #187 from xsacha/master
Unified assets/ dir + Qt project files + Readme
2012-12-17 03:21:39 -08:00
Henrik Rydgård 8b57b2ec0a Merge pull request #179 from KentuckyCompass/dotdotpaths
Dotdotpaths
2012-12-17 01:42:36 -08:00
Henrik Rydgård cfbc24e9d6 Merge pull request #188 from unknownbrackets/messageboxes
Messageboxes
2012-12-16 23:13:35 -08:00
Unknown W. Brackets 22a77b643f Update tests. 2012-12-16 23:01:43 -08:00
Unknown W. Brackets 17cba6adc3 Switch Mbx to using a linked list.
This approximates the error messages for the hardware much better.
More complicated, though.
2012-12-16 21:36:53 -08:00
Unknown W. Brackets 599465ee6e Correct priority handling for Mbx funcs.
Also, moved to correctly updating the linked list.
It's possible a game might follow it since it's there.
2012-12-16 21:36:53 -08:00
Unknown W. Brackets 87fcdc9080 Use KERNELOBJECT_MAX_NAME_LENGTH for name length.
Just avoiding magic numbers, didn't know there was a constant.
2012-12-16 21:36:52 -08:00
Unknown W. Brackets 0d07013199 Cleanup timeouts and refer for Mbx functions. 2012-12-16 21:36:52 -08:00
Unknown W. Brackets 13ed64ff4b Add basic timeout support for Mbx. 2012-12-16 21:36:51 -08:00
Unknown W. Brackets 94094f99bf Cleanup basic Mbx implementation, create func. 2012-12-16 21:36:51 -08:00