X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=blobdiff_plain;f=libpcsxcore%2Fpsxbios.c;h=f2f254056eb91c03d8d917a9cf6dd3c297a3c167;hp=005e1bb83745d5880618dce5f8990644ff3b945c;hb=66ade3810a3c9077a8d779884d6ed42d036b129c;hpb=c62b43c9f32d79116225247acf09ccd30d4d658b diff --git a/libpcsxcore/psxbios.c b/libpcsxcore/psxbios.c index 005e1bb8..f2f25405 100644 --- a/libpcsxcore/psxbios.c +++ b/libpcsxcore/psxbios.c @@ -1869,14 +1869,13 @@ void psxBios_firstfile() { // 42 nfile = 1; if (!strncmp(Ra0, "bu00", 4)) { bufile(1); - v0 = _dir; - } - - if (!strncmp(Ra0, "bu10", 4)) { + } else if (!strncmp(Ra0, "bu10", 4)) { bufile(2); - v0 = _dir; } + // firstfile() calls _card_read() internally, so deliver it's event + DeliverEvent(0x11, 0x2); + pc0 = ra; }