Unknown W. Brackets
74f08bee2a
Umd: Fix thread wakeup.
...
Oops. Not sure how I left this flag flipped. Was not waking threads.
2021-04-15 11:16:56 -07:00
Henrik Rydgård
9783a2ec79
Merge pull request #13970 from unknownbrackets/umd-wait-stat
...
Correct UMD stat waiting when changing discs
2021-04-11 08:06:03 +02:00
Unknown W. Brackets
cfb52bf69e
Umd: Disallow waiting on status that can't occur.
...
Per tests, CHANGED is not waitable.
2021-01-24 13:21:25 -08:00
Unknown W. Brackets
871a0f9492
Umd: Wake waiting threads on eject/insert.
2021-01-24 12:11:42 -08:00
Unknown W. Brackets
f81250660a
Umd: Delay common wait drive stat funcs.
...
These are sometimes used in loading or loops, and take time. This should
reduce spin looping.
2021-01-24 11:49:25 -08:00
Unknown W. Brackets
06f8ab5a49
SaveState: Make event restoring more obvious.
...
We still must restore all events, but everything can be taken care of
during the save state load.
2020-12-28 13:29:19 -08:00
shenweip
a0fe0e38c1
SwicthUMD:Only update Switch UMD item of Windows menu instead of entire UI.
2020-10-22 17:45:29 +08:00
Henrik Rydgård
4f43cff5ca
Move fileutil, net, image loaders, ui to Common. ( #13506 )
...
* Move and rename file_util/fd_util to Common/File/FileUtil and DirListing
Let's also move net while we're at it.
Move the ZIM/PNG loaders over to Common.
Move the UI framework into Common
iOS buildfix
* Buildfix
* Buildfixes
* Apple buildfix
* This typo again..
* UWP buildfix
* Fix build of PPSSPPQt, such as it is (it's not in good condition...)
* Guess what? Another buildfix.
2020-10-04 20:48:47 +02:00
Unknown W. Brackets
b8342fb8ec
SaveState: Rename ChunkFile files to Serialize.
...
Makes more sense and less weird than ChunkFileDoMap, etc.
2020-08-10 08:04:05 +00:00
Unknown W. Brackets
1dc5ee424b
SaveState: Split out Do types to reduce headers.
2020-08-10 08:03:44 +00:00
Unknown W. Brackets
4b4e3432cd
SaveState: Split Do() into a separate header.
2020-08-10 08:03:41 +00:00
Henrik Rydgård
c5e0b799d9
Remove category from _assert_msg_ functions. We don't filter these by category anyway.
...
Fixes the inconsistency where we _assert_ didn't take a category but
_assert_msg_ did.
2020-07-19 20:33:25 +02:00
shenweip
9be8fc6c69
Oops.
2020-01-04 11:14:32 +08:00
shenweip
9fa4ae7b15
fix
2020-01-04 09:11:15 +08:00
shenweip
458f8cfac3
minor fix
2020-01-02 16:45:01 +08:00
shenweip
d09543ebd7
Move umd replace to loaders.
2020-01-02 14:56:24 +08:00
Henrik Rydgård
d7770307f3
Change some log levels to verbose
2018-05-27 21:53:27 +02:00
Henrik Rydgard
5ce73f7264
Restore calls to UpdateUI from sceUmd, now that it's faster.
2017-04-05 11:46:41 +02:00
Henrik Rydgard
a029195f57
Forgot one line
2017-04-04 10:14:07 +02:00
Henrik Rydgard
0a0aa02aae
Win32: Enable/disable menu items when a menu is popped down. Allows us to avoid calling UpdateUI from sceUmd. Should fix #9546
2017-04-04 10:11:03 +02:00
sum2012
1f2f044164
Fix Dies irae Amantes amentes umd switch
2017-01-30 21:39:42 +08:00
Henrik Rydgard
03b607f389
Better way of updating menus on UMD switching calls
2017-01-29 11:41:31 +01:00
sum2012
860661dc14
Build fix for non-windows
...
First step to fix UnitTest
2017-01-29 03:56:49 +08:00
sum2012
2c58d34f3e
Add save status
2017-01-29 03:38:28 +08:00
sum2012
c83db04a25
Change to "schedule an event"
2017-01-28 21:09:37 +08:00
sum2012
3f92bac4bb
Rename UMD_insterted to UMDInserted
2017-01-28 18:39:20 +08:00
sum2012
033e0604e9
Build fix for non-windows
2017-01-28 13:40:13 +08:00
sum2012
bd6764b65e
Fix "Akaya Akashiya Ayakashi" umd switch
...
Also,make "switch umd" menu enable faster,
2017-01-28 11:51:20 +08:00
Unknown W. Brackets
fcf0518223
Update all the HLE tables with arg and ret info.
2015-03-22 20:51:55 -07:00
Lioncash
4ccb838306
Core: Mark some module functions as static
2014-12-08 04:40:08 -05:00
Unknown W. Brackets
ced555ee47
Oops, fix a mistake in umd replacement.
2014-11-25 12:03:16 -08:00
Unknown W. Brackets
fd2d7406d1
Make LocalFileLoader essentially private.
2014-11-23 14:02:35 -08:00
Unknown W. Brackets
967b589778
Consistently use FileLoader for standard ISOs.
2014-11-23 13:59:56 -08:00
Henrik Rydgard
bc3b4c5512
Disk swap: Remount the ISOBlockSystem too. Should fix #6662
2014-08-02 12:35:27 +02:00
Unknown W. Brackets
05ab192c9c
Reduce includes in Core/HLE/.
...
Especially templates.
2014-03-15 11:22:19 -07:00
Unknown W. Brackets
446418d783
Properly reset some state between games.
2014-03-04 07:55:08 -08:00
raven02
3891d24649
Return PSP_UMD_READY when sceKernelGetCompiledSdkVersion() != 0
2014-02-02 23:53:37 +08:00
Unknown W. Brackets
d15e52cfdf
Match test in sceUmdUnRegisterUMDCallBack().
...
Seems that 0 is the unregistered value based on how it reacts to that
param, and it should return 0 for success in newer sdk versions.
2014-01-30 23:10:26 -08:00
Henrik Rydgård
ce378b231f
Delete CPU.cpp/h , cleanup
2013-12-30 00:11:29 +01:00
Henrik Rydgård
79ff2f0ba8
Start untangling our include mess a little.
2013-12-29 23:34:45 +01:00
sum2012
f3b0582750
Fix Sceumd
...
Fix Narisokonai Eiyuutan: Taiyou to Tsuki no Monogatari black screen
Fix The History Channel: Great Battles of Rome load probrem.
Fix Sora no Kiseki SC change disc issue
2013-12-21 07:15:35 +08:00
Unknown W. Brackets
183b4cb45c
Add a static method for creating PSPPointers.
...
This is still kinda ugly, but the assignment thing was just too ugly, I
couldn't do it anymore.
2013-12-16 23:50:52 -08:00
Unknown W. Brackets
21c617a7be
Correct some syscall names.
2013-12-02 23:40:16 -08:00
shenweip
13f979af8c
Revert "Change state to ready when umdActivated is false."
...
This reverts commit 1c133ff5fe0b53bc0060ebf12911751c2ee78d08.
2013-11-26 18:23:08 +01:00
shenweip
3855773203
Change state to ready when umdActivated is false.
2013-11-26 18:20:33 +01:00
shenweip
a611ed3930
Remount all references in Remount func.
2013-11-26 18:20:33 +01:00
shenweip
5ef34e37b4
DoState.
2013-11-26 18:20:33 +01:00
shenweip
7832cebacd
CleanUp.
2013-11-26 18:20:33 +01:00
shenweip
4c6005545b
Bugfix.
2013-11-26 18:20:33 +01:00
shenweip
f6f81eca93
Add comments.
2013-11-26 18:20:33 +01:00