mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-09 16:31:28 +12:00
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:
parent
51dcb4a79d
commit
2602be426f
14 changed files with 257 additions and 159 deletions
|
@ -452,6 +452,12 @@ namespace rsx
|
|||
// Wait for startup (TODO)
|
||||
while (m_rsx_thread_exiting)
|
||||
{
|
||||
// Wait for external pause events
|
||||
if (external_interrupt_lock)
|
||||
{
|
||||
wait_pause();
|
||||
}
|
||||
|
||||
thread_ctrl::wait_for(1000);
|
||||
|
||||
if (Emu.IsStopped())
|
||||
|
@ -1957,6 +1963,7 @@ namespace rsx
|
|||
|
||||
void thread::init(u32 ctrlAddress)
|
||||
{
|
||||
dma_address = ctrlAddress;
|
||||
ctrl = vm::_ptr<RsxDmaControl>(ctrlAddress);
|
||||
flip_status = CELL_GCM_DISPLAY_FLIP_STATUS_DONE;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue