As the topic title describes, I am trying to load an original PSX CD-ROM (FIFA Football 2005 in this case) and try to run it under no$psx emulator, but I get the following error:
Am I probably missing some configuration parameters? I would like to use no$psx for debugging purposes, so using another emu is not an option right now.
NO$PSX - Error "loadlibraryfailure 0000007E"
-
Shadow Verified
- Admin / PSXDEV
- Posts: 2670
- Joined: Dec 31, 2012
- PlayStation Model: H2000/5502
- Discord: Shadow^PSXDEV
The PC CD-ROM stuff is a little buggy I've noticed in NO$PSX. I've tried contacting NO$CASH about bugs in the emulator before, but he doesn't reply. Just rip your image and load it via a BIN object.
Development Console: SCPH-5502 with 8MB RAM, MM3 Modchip, PAL 60 Colour Modification (for NTSC), PSIO Switch Board, DB-9 breakout headers for both RGB and Serial output and an Xplorer with CAETLA 0.34.
PlayStation Development PC: Windows 98 SE, Pentium 3 at 400MHz, 128MB SDRAM, DTL-H2000, DTL-H2010, DTL-H201A, DTL-S2020 (with 4GB SCSI-2 HDD), 21" Sony G420, CD-R burner, 3.25" and 5.25" Floppy Diskette Drives, ZIP 100 Diskette Drive and an IBM Model M keyboard.
PlayStation Development PC: Windows 98 SE, Pentium 3 at 400MHz, 128MB SDRAM, DTL-H2000, DTL-H2010, DTL-H201A, DTL-S2020 (with 4GB SCSI-2 HDD), 21" Sony G420, CD-R burner, 3.25" and 5.25" Floppy Diskette Drives, ZIP 100 Diskette Drive and an IBM Model M keyboard.
Reading directly from the PC's CDROM drive requires an "ASPI" driver. In other words: it works with win9x only.
Later windows version should provide some other way to access CDROM drives, but I don't know how, and (on my win98 computer without CDROM drive) it would be hard to implement/test that stuff.
Best/easiest workaround would be to copy the FIFA disc to a cdrom-image, and then use that image in the emulator. And using disc images works faster/smoother than real physical discs anyways, so I would recommend using disc-images even if the CDROM drive would work.
Later windows version should provide some other way to access CDROM drives, but I don't know how, and (on my win98 computer without CDROM drive) it would be hard to implement/test that stuff.
Best/easiest workaround would be to copy the FIFA disc to a cdrom-image, and then use that image in the emulator. And using disc images works faster/smoother than real physical discs anyways, so I would recommend using disc-images even if the CDROM drive would work.
Nocash: Don't try and support direct CD reading on modern Windows. It will drive you mad! :p
It's a really bad case of mismatching API calls and proprietary (read: broken) hardware implementation.
It's a really bad case of mismatching API calls and proprietary (read: broken) hardware implementation.
-
Shadow Verified
- Admin / PSXDEV
- Posts: 2670
- Joined: Dec 31, 2012
- PlayStation Model: H2000/5502
- Discord: Shadow^PSXDEV
If anything NO$CASH would write it all himself from scratch in assemblerrama3 wrote:Nocash: Don't try and support direct CD reading on modern Windows. It will drive you mad! :p
It's a really bad case of mismatching API calls and proprietary (read: broken) hardware implementation.
Development Console: SCPH-5502 with 8MB RAM, MM3 Modchip, PAL 60 Colour Modification (for NTSC), PSIO Switch Board, DB-9 breakout headers for both RGB and Serial output and an Xplorer with CAETLA 0.34.
PlayStation Development PC: Windows 98 SE, Pentium 3 at 400MHz, 128MB SDRAM, DTL-H2000, DTL-H2010, DTL-H201A, DTL-S2020 (with 4GB SCSI-2 HDD), 21" Sony G420, CD-R burner, 3.25" and 5.25" Floppy Diskette Drives, ZIP 100 Diskette Drive and an IBM Model M keyboard.
PlayStation Development PC: Windows 98 SE, Pentium 3 at 400MHz, 128MB SDRAM, DTL-H2000, DTL-H2010, DTL-H201A, DTL-S2020 (with 4GB SCSI-2 HDD), 21" Sony G420, CD-R burner, 3.25" and 5.25" Floppy Diskette Drives, ZIP 100 Diskette Drive and an IBM Model M keyboard.
Who is online
Users browsing this forum: No registered users and 3 guests