PS1 and PS2 Emulator Mods

PS3 [Release] PS1 and PS2 Emulator Mods 20\10\2024

I mean on ps1

I will give irisman a try
I'm wondering if we could emulate ps1 through ps2 emulator.

How to get the games to recognize?

I mean how to load the ps1 game through ps2_netemu

How?
Doesn't ps2_netemu not allow you to use disc?
 
Last edited by a moderator:
I mean on ps1

I will give irisman a try
I'm wondering if we could emulate ps1 through ps2 emulator.

How to get the games to recognize?

I mean how to load the ps1 game through ps2_netemu

How?
Doesn't ps2_netemu not allow you to use disc?

No it only mounts the encrypted ps2classic iso, webman allows you run unencrypted iso, softemu did support disc.
If you make a fake ps2 iso with the DKWDRV ELF as the BOOT2= path & BOOT= as the ps1 game in the SYSTEM.CNF, DKWDRV will then load the BOOT= path an totally ignore BOOT2= the same as a real ps1.
 
Last edited:
Do I use boot= as psx game extracted or as iso?

Extracted so the game ELF ie: slus, sces or PSX.EXE etc make sure the LBA doesn't change of the other game files, rename DKWDRV.ELF as
cdrom0:\ZZZZ_999.99;1

so it matches the 8.3 file format an appears as the last file on the disc in the remade iso, you can use isobuster to extract/view ps2 & ps1 iso an get the SYSTEM.CNF contents

https://www.psxdev.net/forum/viewtopic.php?t=165
https://www.psdevwiki.com/ps2/System.cnf

Your remade SYSTEM.CNF will look like this don't leave any whitespaces to reduce the filesize.
BOOT2=cdrom0:\ZZZZ_999.99;1
VER=1.00
VMODE=NTSC
BOOT=cdrom:\PSX.EXE;1
TCB=4
EVENT=10
STACK=801FFFF0
 
No it only mounts the encrypted ps2classic iso, webman allows you run unencrypted iso, softemu did support disc.
If you make a fake ps2 iso with the DKWDRV ELF as the BOOT2= path & BOOT= as the ps1 game in the SYSTEM.CNF, DKWDRV will then load the BOOT= path an totally ignore BOOT2= the same as a real ps1.

I did that but does it load DKWDRV first?
 
I did that but does it load DKWDRV first?
Yes that's correct, then use DKWDRV as the PS1DRV replacement to boot the ps1 contents from the same iso, or boot the original PS1DRV from rom0: bios.
The larger SYSTEM.CNF may or may not break the LBA, I can upload a ps1 homebrew demo example for you to test that doesn't care about LBA.
 
Last edited:
It says no valid ps1 disc found. Does it have to be PSX.EXE?

No it can be anything with a 8.3 filename, they just used PSX.EXE on the early releases an Net Yaroze demos I think, if you look at a ps1 binary it has PSX in the file header.
I'll do some more testing over the weekend an post back.
 
ps1_netemu works best, but it's not 100% compatible with all games. If there are issues, just switch to ps1_emu.

Search the forums: https://www.psx-place.com/threads/ps1_emu-ps1_netemu-questions-observations.36912/

ps1_newemu
allows you to run external bios via ps1_rom.bin to overcome the same Flush Cache t5/t6 corruption
bios issuse as TBIN in ps2_netemu, you can also access the cdplayer & memory card manager if you eject the disc before the Playstation appears.
 
I think added shaders filters would be better if possible.

This version of ps2_netemu looks great on my 55 inch 4k tv
 
Last edited by a moderator:
Little progress with the ps2_softemu bios on pcsx2, it loads PS1DRV an shows this corrupt logo, I didn't have a PSX.EXE in the iso though.
ps2_netemu appears to be missing PS1DRV so it doesn't get to the logo.
 

Attachments

  • Screenshot_20250914-194142.jpg
    Screenshot_20250914-194142.jpg
    25.8 KB · Views: 39
Tried replacing it with both the extracted ps1_rom.bin from the ps1 ps3 emulators & scph5501.bin an it just black screens in pcsx2 an crashes instantly, bios must need repacking from scratch to be compatible in ps2 mode.
 
Duckstation works with ps2_netemu, ps2_softemu & ps1_rom.bin ps1 bios to load games, neither can run the memory card manager or cdplayer though.
 
Back
Top