Commit Graph

101 Commits

Author SHA1 Message Date
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 1c133ff5fe.
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
shenweip
9814b1d6d2 Add support for multiple disc. 2013-11-26 18:20:33 +01:00
Unknown W. Brackets
301884428f Buildfixes for Symbian and iOS/etc. 2013-09-15 08:18:20 -07:00
Unknown W. Brackets
50e9e45d65 Check version in each DoState() func.
They bail on PointerWrap error or bad version.
2013-09-14 20:23:03 -07:00
Unknown W. Brackets
be468af52d Refactor waiting thread removal. 2013-09-09 00:22:00 -07:00
Unknown W. Brackets
87bd8d59e2 Clean up umd bad callback id errors, oops. 2013-09-09 00:21:53 -07:00
Unknown W. Brackets
64b75ed3ff Decentralize callback registration.
Callbacks are always tied to THEIR thread, and the registration was all
based on the current thread which is just not the right way.
2013-09-09 00:21:15 -07:00