Commit Graph
39166 Commits
Author SHA1 Message Date
Unknown W. Brackets 2fdd860402 Add encodeUnits() to utf8/utf16/sjis.
So that we know how many units (e.g. u16s) are needed to encode.
2014-05-03 13:13:23 -07:00
The Dax 83f80c427b SDL: Let the window be resizable on platforms it makes sense on. 2014-05-02 18:15:37 -04:00
The Dax 8ada7de18a Fix fullscreen resizing. It wasn't working properly. 2014-05-02 17:46:24 -04:00
Unknown W. Brackets 9732a6c127 Merge pull request #6005 from thedax/updateLang
Update lang.
2014-05-02 12:53:27 -07:00
The Dax 098fc69d44 Update lang. 2014-05-02 15:07:38 -04:00
raven02 1502110e25 Add NV_framebuffer_blit 2014-05-02 18:25:56 +08:00
raven02 e70c33aa73 Add support for GL_NV_framebuffer_blit 2014-05-02 15:58:19 +08:00
The Dax 26054fd801 Add bin-release to the gitignore file. Fixes an issue with TortoiseGit on Windows relating to that directory.
More specifically: It doesn't like bin-release\lang\.git, but it doesn't need to concern itself with bin-release\* at all.
2014-05-01 14:41:03 -04:00
raven02 42754b2662 define MAY_HAVE_GLES3 2014-05-01 10:17:28 +08:00
raven02 e0e1a6b217 Only set depth update flag when depth write is enabled 2014-04-30 20:00:42 +08:00
raven02 8ed82f3d25 Fixes #5779 with new PSPScreenShotDiag class 2014-04-30 19:28:05 +08:00
raven02 7c3180c7c7 Add ES 3.0 support for iPhone 2014-04-30 11:34:15 +08:00
The Dax 987b97125a Win32: Add some MSBuild scripts. 2014-04-29 13:43:20 -04:00
Henrik Rydgård 2b50fcb016 Merge pull request #5982 from sum2012/pauth_tool
Add Pauth tool
2014-04-29 14:44:48 +02:00
Henrik Rydgård 9164e70ae6 Merge pull request #5987 from unknownbrackets/multithread
Fix another race in multithread, and ge sync
2014-04-29 09:23:35 +02:00
Henrik Rydgård 651b33f918 Merge pull request #5988 from unknownbrackets/gpu-minor
Eat a few more cycles on END cmds
2014-04-29 09:22:17 +02:00
Unknown W. Brackets 99e4300f95 Eat a few more cycles on END cmds.
Fixes #3049, which apparently expects an END/FINISH to not immediately
trigger (it drawsyncs soon after, and completely expects that to
reschedule.)

Either way, it seems plausible an END would take a few more cycles than
most instructions, since it generates an interrupt.
2014-04-29 00:08:43 -07:00
Unknown W. Brackets e08fbfd0af Fix hang on stop before run w/ multithreading.
And clarify logic.
2014-04-28 23:42:17 -07:00
Unknown W. Brackets d97c229eaf Fix IsOnSeparateCPUThread(), was always false.
Erp, because of detach().
2014-04-28 23:22:46 -07:00
Unknown W. Brackets f052778c2d Unlock reslts before scheduling.
To prevent deadlock while debugging with events all running sync.
2014-04-28 22:32:34 -07:00
Unknown W. Brackets effcee475b Fix another race condition.
If EVENT_FINISH is received, but coreState is still CORE_RUNNING and the
thread is still enabled, it would hang.  Makes more sense to wait for
events before processing them anyhow...
2014-04-28 22:12:33 -07:00
Henrik Rydgård 253e11acfa Merge pull request #5984 from unknownbrackets/interp-fix
Fix replacement funcs in the interpreter
2014-04-28 18:05:47 +02:00
Unknown W. Brackets 4d665b5e7a Fix replacement funcs in the interpreter. 2014-04-28 08:01:13 -07:00
sum2012 ba4256a580 Add compiled file 2014-04-28 21:47:14 +08:00
sum2012 3bee224563 Add pauth_tool source
Thanks @tpunix share it
2014-04-28 21:30:24 +08:00
Henrik Rydgård a5b27b659c Merge pull request #5978 from thedax/sdlLinuxMacFullscreen
Let desktop SDL builds see the fullscreen option in the GameSettingsScreen, too.
2014-04-28 10:23:59 +02:00
Henrik Rydgård c625ee169f Merge pull request #5970 from raven02/patch-28
Stub SysMemUserForUser_ACBD88CA/945E45DA
2014-04-28 09:47:21 +02:00
raven02 9806b46586 Fix space issues 2014-04-28 15:30:32 +08:00
Henrik Rydgård 30bf519e2c Merge pull request #5973 from raven02/patch-30
Move POWER_VMEM_IN_USE to sceKernel.h
2014-04-28 09:22:02 +02:00
Henrik Rydgård 7fd84046a4 Merge pull request #5977 from unknownbrackets/psmfplayer
Fix video flicker, add memchecks and detect no audio better
2014-04-28 09:21:46 +02:00
Henrik Rydgård a799941e6d Merge pull request #5964 from raven02/patch-26
Add Vertex texture/color GE commands
2014-04-28 09:21:04 +02:00
Henrik Rydgård 56018fb057 Merge pull request #5979 from unknownbrackets/multithread
Fix deadlock in multithreading
2014-04-28 09:13:53 +02:00
Unknown W. Brackets ed6ea61283 Fix deadlock in multithreading.
Fixes #5971.
2014-04-27 15:52:36 -07:00
The Dax 37fd7a95db Let desktop SDL builds see the fullscreen option, too. There's no reason they can't. 2014-04-27 16:22:22 -04:00
Unknown W. Brackets 27fbf4c90e Don't return video/audio the first couple frames.
Fixes issues where games don't expect audio to be written to the display
buffer for the first couple games.  Reported to fix #5416.
2014-04-27 13:02:03 -07:00
Unknown W. Brackets f9a81c8691 Allow smaller psmfplayer buffer sizes.
Some libpsmfplayer.prx libraries allow smaller.
2014-04-27 10:25:51 -07:00
Unknown W. Brackets 647d6c0960 Invalidate when writing video image.
It is required to update the framebuffer, of course.  Fixes Dead or Alive
video flicker.
2014-04-27 08:23:42 -07:00
raven02 e9815052f1 Stub SysMemUserForUser_ACBD88CA/945E45DA 2014-04-27 23:20:18 +08:00
raven02 eda3d48d53 Switch to low/medium/high audio latency mode 2014-04-27 22:11:26 +08:00
raven02 21e4dc60eb Move POWER_VMEM_IN_USE to sceKernel.h 2014-04-27 20:50:11 +08:00
Henrik Rydgård 4eb7991530 Merge pull request #5926 from raven02/patch-15
sceAtrac: set buffer size when game ask for remain frames
2014-04-27 12:29:48 +02:00
Henrik Rydgård 954f655ed1 Merge pull request #5969 from raven02/patch-27
Workaround scePauth_F7AA47F6()
2014-04-27 12:02:05 +02:00
raven02 80cff2dca4 Workaround scePauth_F7AA47F6() 2014-04-27 17:26:40 +08:00
sum2012 c84ec49f09 Avoid duplicate logging in sceUtility*GetStatus 2014-04-27 13:43:51 +08:00
sum2012 55e19f46a5 Fix Resistance Houfuku noToki draw slowly in OSK in debug log
#4626
2014-04-27 07:39:07 +08:00
Unknown W. Brackets 6c53f19854 Trigger memchecks on audio decode from video. 2014-04-26 11:51:06 -07:00
Unknown W. Brackets 065677095f Trigger memchecks on writing out video data. 2014-04-26 11:48:02 -07:00
Unknown W. Brackets 6f008fb3a7 Merge pull request #5965 from thedax/updateGitIgnore
Update .gitignore. We don't use a third party Atrac lib anymore, so there's no reason to keep these.
2014-04-26 11:24:01 -07:00
The Dax 5a64677b6a Update .gitignore. We don't use a third party Atrac lib anymore, so there's no reason to keep these. 2014-04-26 14:12:33 -04:00
Unknown W. Brackets eae4c9cc49 Check for no audio more directly.
This fixes some cases where the flag was set wrong.
2014-04-26 09:38:13 -07:00