Allow emulation to work without firmware (#9367)

* Allow emulation to work without firmware
* Fix HLE prx path detection.
* Fix manual list loading bugs.
* Fix HLE gcm
* GUI: Fix fonts search
* GUI: Hardcode sprx list
Do not depend on /dev_flash/sys/external/ contents.
This commit is contained in:
Eladash 2020-12-07 19:10:34 +02:00 committed by GitHub
parent 51dcb4a79d
commit 2602be426f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
14 changed files with 257 additions and 159 deletions

View file

@ -344,6 +344,11 @@ void gui_application::InitializeCallbacks()
callbacks.on_stop = [this]() { OnEmulatorStop(); };
callbacks.on_ready = [this]() { OnEmulatorReady(); };
callbacks.on_missing_fw = [this]()
{
return m_gui_settings->GetBootConfirmation(m_main_window, gui::ib_confirm_fw);
};
callbacks.handle_taskbar_progress = [this](s32 type, s32 value)
{
if (m_game_window)