Commit Graph

2043 Commits

Author SHA1 Message Date
Henrik Rydgård
1d64e2fbc7 Merge pull request #1196 from unknownbrackets/ui-tweaks
Minor adjustments to the menu screen
2013-04-07 02:03:21 -07:00
Unknown W. Brackets
c93aa872ca Show up to 12 items in recent on Windows.
It's a tiny bit cluttered, and I know more is coming, but it's pretty
convenient for now...
2013-04-06 17:48:36 -07:00
Unknown W. Brackets
65ac7389d7 Don't get stuck on idle when interrupts run.
This was happening when the dispatch thread was disabled.
2013-04-06 17:04:20 -07:00
Unknown W. Brackets
57963a3de3 sceIoRead/Write doesn't work without dispatch.
Except stdout/etc.
2013-04-06 17:04:19 -07:00
Unknown W. Brackets
2a9354dc1a IO waits don't work without dispatch enabled. 2013-04-06 17:04:19 -07:00
Unknown W. Brackets
f380075e2a Only OpenAsync works with dispatch disabled.
And it even re-enables dispatch.
2013-04-06 17:04:18 -07:00
Unknown W. Brackets
2367c17735 Don't suspend/resume dispatch while interrupts off. 2013-04-06 17:04:18 -07:00
Unknown W. Brackets
0595e5099e Don't allow wait in event flags without dispatch.
But this happens after other param checks.
2013-04-06 17:04:17 -07:00
Unknown W. Brackets
e6f3c7991c Don't wait on LwMutexes with dispatch disabled. 2013-04-06 17:04:17 -07:00
Unknown W. Brackets
8f17cef95b Stop threadend timeout when the thread ends.
Fixes threads waking up early in tests.
2013-04-06 17:04:16 -07:00
Unknown W. Brackets
0ca4e5f0a7 Implement the jump, call, and ret signals.
Still buggy, but more things show...
2013-04-06 11:03:43 -07:00
Unknown W. Brackets
376ad80d76 Implement sync signal in display lists.
Makes dialogs show up in 3rd Birthday.
2013-04-06 10:12:41 -07:00
Unknown W. Brackets
dac448dfae Implement the pause signal a bit better. 2013-04-06 09:59:24 -07:00
Unknown W. Brackets
77311a121d Don't listsync until after the signal handler. 2013-04-06 08:36:03 -07:00
Unknown W. Brackets
fb26941a27 Implement sceGeListSync(). 2013-04-06 02:30:38 -07:00
Unknown W. Brackets
c0f20c2fdd If the interrupt is not run, don't flip gpuState.
Technically this is a hack, hopefully can remove it soon.
2013-04-06 02:30:37 -07:00
Unknown W. Brackets
c57954a72e Implement sceGeDrawSync(). 2013-04-06 02:30:37 -07:00
Henrik Rydgård
6a8096c0de Merge pull request #1187 from raven02/patch-7
Add default ADSR rate/ curvetype and default volume
2013-04-06 00:46:57 -07:00
raven02
87b5b195e3 Add default volume value for left/right channel 2013-04-06 15:41:49 +08:00
raven02
e4f3571e05 Add default ADSR value for rate and curve type 2013-04-06 15:39:28 +08:00
Unknown W. Brackets
4974124587 Fix some small constant-comparison type warnings. 2013-04-05 20:58:35 -07:00
Unknown W. Brackets
0918ec8598 Return negative for UnscheduleEvent().
It usually won't be, but it could be negative.

Also some other minor warnings.
2013-04-05 20:44:17 -07:00
Unknown W. Brackets
832edb0a8f Fix some x64 type conversion warnings. 2013-04-05 20:29:20 -07:00
Unknown W. Brackets
77c828eff8 Buildfix for Android, Linux, iOS.
Fixes #1184.
2013-04-05 10:15:14 -07:00
Henrik Rydgård
3ed41388b7 Merge pull request #1182 from unknownbrackets/dlist-parts
More of Orphis' dlist rewrite (signal handling)
2013-04-05 02:41:34 -07:00
JimLee168
8ebb733a98 spacing fix 2013-04-05 17:31:42 +08:00
Unknown W. Brackets
ef1086413c Correct wait signal handling. 2013-04-05 00:32:35 -07:00
Unknown W. Brackets
339b444703 Switch to a fixed size displaylist queue. 2013-04-05 00:32:34 -07:00
JimLee168
e686ef46b8 Added sceZlibDecompress and VS2010 build fix
Fixes ULUS10121 Bomberman
2013-04-05 13:26:54 +08:00
niepodam
94c2f0cd9d Fix build with gcc 4.8.0 2013-04-04 19:16:15 +02:00
raven02
b8b34d76b3 Gundam vs gundam NP encounter limit = 0 2013-04-04 17:57:05 +08:00
Unknown W. Brackets
7738b42b9c Implement sceGeBreak()/sceGeContinue(). 2013-04-04 00:36:43 -07:00
Unknown W. Brackets
15cb005a60 Always trigger FINISH and SIGNAL from END. 2013-04-03 08:16:43 -07:00
Henrik Rydgård
b85810a3d5 Merge pull request #1166 from unknownbrackets/perf-fix
Clean up restricted ISO reading
2013-04-03 00:24:52 -07:00
Unknown W. Brackets
bfaf9d0d6d Clean up restricted ISO reading. 2013-04-03 00:18:51 -07:00
Unknown W. Brackets
ba264b1df3 Don't delay results when dispatch is disabled.
Wait won't work so the CoreTiming event will just cause havoc.
2013-04-03 00:04:17 -07:00
raven02
87e24ea938 Add option to toggle mipmapping , default false 2013-04-03 07:38:13 +08:00
Unknown W. Brackets
b80a3e83c3 Reset video pts when registering new streams. 2013-04-01 07:56:43 -07:00
Unknown W. Brackets
ec009bc299 Cleanup a few GPU error codes. 2013-03-31 23:57:03 -07:00
Unknown W. Brackets
affe91cb3b Refactor some GPU methods to return errors. 2013-03-31 23:57:03 -07:00
Unknown W. Brackets
417ce893dc Darn, sorry, missed a typo. 2013-03-31 23:56:21 -07:00
Unknown W. Brackets
eeafcaff52 Typo in restricted ISO reading. 2013-03-31 23:50:10 -07:00
Henrik Rydgård
53cdfbef86 Merge pull request #1145 from unknownbrackets/perf
Speed up ISO reading for the gameinfocache
2013-03-31 23:44:50 -07:00
Henrik Rydgård
1485a78273 Merge pull request #1146 from unknownbrackets/kernel-uids
Avoid reusing uids for kernel objects.
2013-03-31 23:41:40 -07:00
Henrik Rydgård
67c7a47c25 Merge pull request #1144 from unknownbrackets/ui-tweaks
Minor tweaks for the new UI on Windows
2013-03-31 23:40:42 -07:00
Henrik Rydgård
c4f629ec1f Merge pull request #1142 from unknownbrackets/mpeg-fix
Don't wipe all streams in sceMpegFlushAllStreams()
2013-03-31 23:37:58 -07:00
Unknown W. Brackets
0547d291e3 Avoid reusing uids for kernel objects.
This makes logs easier to read: a uid is an X is an X.  Usually.
Still sequential, and if it runs out, falls back.
2013-03-31 22:29:44 -07:00
Unknown W. Brackets
d11a5debcb Add a way to restrict ISO reading to a single path.
This is for GameInfoCache.
2013-03-31 21:36:12 -07:00
Unknown W. Brackets
20bb55e1cb Speed up reading multiple isos in a row. 2013-03-31 20:58:24 -07:00
Unknown W. Brackets
c8fb03327e Make the new UI more usable at 1x zoom.
It's no longer the default, but still an option.
Not super legible is better than broken.
2013-03-31 19:15:59 -07:00