mirror of
https://github.com/libretro/ppsspp.git
synced 2024-12-01 21:56:17 +00:00
commit
8f5c5df82f
@ -122,7 +122,7 @@ public:
|
||||
|
||||
u32 pc;
|
||||
u32 nextPC;
|
||||
u32 downcount; // This really doesn't belong here, it belongs in CoreTiming. But you gotta do what you gotta do, this needs to be reachable in the ARM JIT.
|
||||
int downcount; // This really doesn't belong here, it belongs in CoreTiming. But you gotta do what you gotta do, this needs to be reachable in the ARM JIT.
|
||||
|
||||
u32 hi;
|
||||
u32 lo;
|
||||
|
@ -65,6 +65,8 @@ bool PSP_Init(const CoreParameter &coreParam, std::string *error_string)
|
||||
LogManager::GetInstance()->SetEnable(LogTypes::G3D, false);
|
||||
}
|
||||
|
||||
CoreTiming::Init();
|
||||
|
||||
// Init all the HLE modules
|
||||
HLEInit();
|
||||
|
||||
@ -73,8 +75,7 @@ bool PSP_Init(const CoreParameter &coreParam, std::string *error_string)
|
||||
if (!LoadFile(coreParameter.fileToStart.c_str(), error_string))
|
||||
{
|
||||
pspFileSystem.Shutdown();
|
||||
CoreTiming::ClearPendingEvents();
|
||||
CoreTiming::UnregisterAllEvents();
|
||||
CoreTiming::Shutdown();
|
||||
__KernelShutdown();
|
||||
HLEShutdown();
|
||||
host->ShutdownSound();
|
||||
@ -102,8 +103,7 @@ void PSP_Shutdown()
|
||||
|
||||
TextureCache_Clear(true);
|
||||
|
||||
CoreTiming::ClearPendingEvents();
|
||||
CoreTiming::UnregisterAllEvents();
|
||||
CoreTiming::Shutdown();
|
||||
|
||||
if (coreParameter.enableSound)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user