PS one game compatibility
Well basically you can enable PSX loading in the code and then just try to boot a PSX game. I can compile that whenever and provide if needed. It's just a bool value in the code that has to be switched from false to true to enable the PSX path.
[Image: XTe1j6J.png]
Gaming Rig: Intel i7 6700k @ 4.8Ghz | GTX 1070 TI | 32GB RAM | 960GB(480GB+480GB RAID0) SSD | 2x 1TB HDD
Reply

Sponsored links

(06-24-2015, 07:56 PM)kage Wrote: "the core is the same for all versions." am I to understand that both fat and slim load PS1 games the same...?!

Depends on what loading means...
The psx audio chip is missing in the slim models. (maybe some other component as well... I don't remember). But the ee and gs were emulated/used in the same way for fat and slim models. This is different to ps3/2 compatibility where they first had hardware later software and later no compatibility at all.

So it might be needed to properly emulate the psx audio chip but I guess graphics and game logic should work even with accurate ps2-EE emulation.



Edit: I just read that in the fat models they put the original ps1 RAM as well. In the slim models it was removed. So maybe one has to think about this as well if you use old bios-files. This could be an issue for your trial @Blyss.

Actually have a read here where somebody seems to have some knowledge..
Reply
I still don't understand how the ps1 sound chip could be missing on the slim when the ps2 sound chip is just 2 ps1 sound chips! Unless they decided to just reroute it all through the second one
[Image: ref-sig-anim.gif]

Reply
Well, I think the difference HAS to be in the BIOS. The PS2 hardware is for all intents and purposes the same among all revisions. It just got made on smaller process node or they left PS1 stuff out etc. So the thing that makes it work on slims has to be somewhere in the BIOS, as there is no hardware to compensate. I do know PS2 BIOS contains most of PSX BIOS (you can find it in there with a hex editor, it's like the first 512KB) but it's not complete as it won't e.g. work with a PSX emu even if you dump it out. I'm guessing slim BIOS contains some more logic somewhere for the PS1 emulation that fat BIOS doesn't. And so for PS1 emulation on PCSX2, slim BIOS could provide some insight.

As for the SPU, maybe it's a form of virtualization? e.g. like x86 on x86 for instance. They just pass the commands(possibly translated) directly to SPU2? According to the linked posts the slims are missing some reverb effects and such. That either means A - the SPU2 doesn't support that type of reverb or B - it's not being done on the SPU2 and rather in full software.

Full software emulation of PS1 on PS2 = mind blow. But there is PS2PSXe showing it can be done. I recall it works by software emulation of some stuff, and passing other stuff off to the PSX equivalent(IOP etc). Of the SPU "The SPU is mostly "translated" not emulated (no speed decrease at all)." said ffgriever, the author. I bet slim does similar. See http://psx-scene.com/forums/f292/some-us...or-105356/ for info about how it does stuff. Could be useful.
[Image: XTe1j6J.png]
Gaming Rig: Intel i7 6700k @ 4.8Ghz | GTX 1070 TI | 32GB RAM | 960GB(480GB+480GB RAID0) SSD | 2x 1TB HDD
Reply
Can PS2PSXe actually run on PCSX2?
Reply
Maybe? I dunno, try it.
[Image: ref-sig-anim.gif]

Reply
PS2PSXe runs iso off of the HDD. In order to try it we'd need working DEV9 with HDD and only DEV9 I know of with HDD is incomplete.
[Image: XTe1j6J.png]
Gaming Rig: Intel i7 6700k @ 4.8Ghz | GTX 1070 TI | 32GB RAM | 960GB(480GB+480GB RAID0) SSD | 2x 1TB HDD
Reply
It can also run off USB, which there is a functional plug-in for.

It doesn't work for me, black screens when I start emulation with PS2PSXe_R202

Code:
PCSX2 1.3.1-20150624013601 - compiled on Jun 24 2015
Savestate version: 0x9a0a0000

Host Machine Init:
    Operating System =  Microsoft Windows 7 Home Premium Edition Service Pack 1 (build 7601), 64-bit
    Physical RAM     =  5995 MB
    CPU name         =  Intel(R) Core(TM) i5-2430M CPU @ 2.40GHz
    Vendor/Model     =  GenuineIntel (stepping 07)
    CPU speed        =  2.394 ghz (4 logical threads)
    x86PType         =  Standard OEM
    x86Flags         =  bfebfbff 1fbae3bf
    x86EFlags        =  28100000

x86 Features Detected:
    SSE2.. SSE3.. SSSE3.. SSE4.1.. SSE4.2.. AVX

Reserving memory for recompilers...

Loading plugins...
    Binding   GS: C:\Games\PCSX2 1.2.1\Plugins\GSdx32-SSE2-depth16.dll
Windows 6.1.7601 (Service Pack 1 1.0)
    Binding  PAD: C:\Games\PCSX2 1.2.1\Plugins\LilyPad.dll
    Binding SPU2: C:\Games\PCSX2 1.2.1\Plugins\SPU2-X.dll
    Binding CDVD: C:\Games\PCSX2 1.2.1\Plugins\cdvdGigaherz.dll
    Binding  USB: C:\Games\PCSX2 1.2.1\Plugins\USBqemu-wheel.dll
    Binding   FW: C:\Games\PCSX2 1.2.1\Plugins\FWnull.dll
    Binding DEV9: C:\Games\PCSX2 1.2.1\Plugins\DEV9null.dll
Plugins loaded successfully.

(GameDB) 9677 games on record (loaded in 208ms)
HLE Host: Set 'host:' root path to: C:\Games\PCSX2\Elf\


Initializing plugins...
    Init GS
Windows 6.1.7601 (Service Pack 1 1.0)
    Init PAD
    Init SPU2
    Init CDVD
    Init USB
    Init FW
    Init DEV9
Plugins initialized successfully.

Opening plugins...
    Opening GS
    Opening PAD
    Opening SPU2
    Opening CDVD
isoFile open ok: C:\Games\PCSX2\Fragment_Build 6.iso
    Image type  = DVD
* CDVD Disk Open: DVD, Single layer or unknown:
* * Track 1: Data (Mode 1) (619214 sectors)
    Opening USB
    Opening FW
    Opening DEV9
McdSlot 0: C:\Users\Alastair Barnes\Documents\PCSX2\memcards\Main.ps2
McdSlot 1: C:\Users\Alastair Barnes\Documents\PCSX2\memcards\UK_NetworkConfig.ps2
Plugins opened successfully.
EE/iR5900-32 Recompiler Reset
    Bios Found: Europe  v01.60(04/07/2001)  Console
    BIOS rom2 module not found, skipping...
    BIOS erom module not found, skipping...
(UpdateVSyncRate) Mode Changed to NTSC.
(UpdateVSyncRate) FPS Limit Changed : 59.94 fps
# Initialize memory (rev:3.61, ctm:392Mhz, cpuclk:294Mhz detected)

PlayStation 2 ======== Hard reset boot
ROMGEN=2001-0704, IOP info (CPUID=1f, CACH_CONFIG=0, 2MB, IOP mode)
<20010704-160707,ROMconf,PS20160EC20010704.bin:11520>
# Total accessable memory size: 32 MB (B:2:8:0) (361:2:7c30)
# TLB spad=0 kernel=1:12 default=13:30 extended=31:38
# Initialize Start.
(UpdateVSyncRate) Mode Changed to PAL.
(UpdateVSyncRate) FPS Limit Changed : 50.00 fps
# Initialize GS ...
# Initialize INTC ...
# Initialize TIMER ...
# Initialize DMAC ...
# Initialize VU1 ...
# Initialize VIF1 ...
# Initialize GIF ...
# Initialize VU0 ...
# Initialize VIF0 ...
# Initialize IPU ...
# Initialize FPU ...
# Initialize User Memory ...
# Initialize Scratch Pad ...
# Initialize Done.

EE DECI2 Manager version 0.06 Jul  4 2001 16:03:45
  CPUID=2e20, BoardID=0, ROMGEN=2001-0704, 32M

ELF (host:C:\Games\PCSX2\Elf\UL.ELF) Game CRC = 0xC2718445, EntryPoint = 0x01D00008

IOP Realtime Kernel Ver.0.9.1
    Copyright 1999 (C) Sony Computer Entertainment Inc.
Reboot service module.(99/11/10)
cdvd driver module version 0.1.1 (C)SCEI
Load File service.(99/11/05)
Multi Threaded Fileio module.(99/11/15)
iop heap service (99/11/03)
loadelf: fname host:C:¥Games¥PCSX2¥Elf¥UL.ELF secname all
loadelf version 3.30
Input ELF format filename = host:C:¥Games¥PCSX2¥Elf¥UL.ELF
0 01ca15d0 0005ebed ......
Loaded, host:C:¥Games¥PCSX2¥Elf¥UL.ELF
start address 0x1d00008
gp address 00000000
# Restart Without Memory Clear.
# Initialize GS ...
# Initialize INTC ...
# Initialize TIMER ...
# Initialize DMAC ...
# Initialize VU1 ...
# Initialize VIF1 ...
# Initialize GIF ...
# Initialize VU0 ...
# Initialize VIF0 ...
# Initialize IPU ...
# Initialize FPU ...
# Initialize Scratch Pad ...
# Restart Without Memory Clear Done.
Not found Cheats file: C:\Games\PCSX2 1.2.1\cheats\C2718445.pnach
Overall 0 Cheats loaded
loadmodule: fname rom0:SIO2MAN args 0 arg
loadmodule: id 25, ret 0
loadmodule: fname rom0:MCMAN args 0 arg
loadmodule: id 26, ret 0
loadmodule: fname rom0:MCSERV args 0 arg
loadmodule: id 27, ret 0
loadmodule: fname rom0:PADMAN args 0 arg
Pad driver. (99/11/22)
loadmodule: id 28, ret 0
read/write allocate memory 4000
open name rom0:ROMVER flag 1 data 41378
open fd = 2
open name host:C:¥Games¥PCSX2¥Elf¥LAUNCHELF.CNF flag 1 data 41378
open fd = -5
open name host:C:¥Games¥PCSX2¥Elf¥LNCHELF.CNF flag 1 data 41378
open fd = -5
open name mc0:/SYS-CONF/LAUNCHELF.CNF flag 1 data 41378
open fd = -4
open name rom0:ROMVER flag 1 data 41378
open fd = 2
Get Reboot Request From EE

PlayStation 2 ======== Update rebooting..

PlayStation 2 ======== Update reboot complete
cdvdman Init

IOP Realtime Kernel Ver.0.9.1
    Copyright 1999 (C) Sony Computer Entertainment Inc.
Reboot service module.(99/11/10)
cdvd driver module version 0.1.1 (C)SCEI
Load File service.(99/11/05)
Multi Threaded Fileio module.(99/11/15)
iop heap service (99/11/03)
loadmodule: fname rom0:SIO2MAN args 0 arg
loadmodule: id 25, ret 0
loadmodule: fname rom0:MCMAN args 0 arg
loadmodule: id 26, ret 0
loadmodule: fname rom0:MCSERV args 0 arg
loadmodule: id 27, ret 0
loadmodule: fname rom0:PADMAN args 0 arg
Pad driver. (99/11/22)
loadmodule: id 28, ret 0
read/write allocate memory 4000
open name host:C:¥Games¥PCSX2¥Elf¥IPCONFIG.DAT flag 1 data 44978
open fd = -5
open name mc0:/SYS-CONF/IPCONFIG.DAT flag 1 data 44978
open fd = -4
open name mc1:/SYS-CONF/IPCONFIG.DAT flag 1 data 44978
open fd = -4
loadbuffer: addrres 74400 args 0 arg
loadbuffer: id 29, ret 0
loadbuffer: addrres 78800 args 0 arg

DEV9 device driver v1.0 - Copyright (c) 2003 Marcus R. Brown

loadbuffer: id 30, ret 1
loadbuffer: addrres 74400 args 0 arg
loadbuffer: id 31, ret 0
loadbuffer: addrres 78800 args 0 arg
loadbuffer: id 32, ret 0
loadbuffer: addrres 78800 args 39 arg 192.168.0.10
loadbuffer: id -200, ret 0
loadbuffer: addrres 78800 args 0 arg
loadbuffer: id 33, ret 0
open name host:elflist.txt flag 1 data 44978
open fd = -5
dopen name host:
dopen fd = -1
open name host:C:¥Games¥PCSX2¥Elf¥IPCONFIG.DAT flag 1 data 44978
open fd = -5
open name mc0:/SYS-CONF/IPCONFIG.DAT flag 1 data 44978
open fd = -4
open name mc1:/SYS-CONF/IPCONFIG.DAT flag 1 data 44978
open fd = -4
Entering startKbd()
loadbuffer: addrres 81c00 args 0 arg
FreeUsbd v.0.1.2
loadbuffer: id 34, ret 0
loadbuffer: addrres 81c00 args 0 arg
fio_init()
fio_init()
ps2kbd AddDrv [0]
UsbRegisterDriver 0
PS2KBD - USB Keyboard Library
loadbuffer: id 35, ret 0
open name usbkbd:dev flag 1 data 44978
fio_open() dev 1
open fd = 2
loadbuffer: addrres b6c00 args 0 arg
USB HDD FileSystem Driver v1.4
USBHDFSD: connect: devId=2
loadbuffer: id 36, ret 0
USBHDFSD: Vendor: QEMU
USBHDFSD: Product: USB Drive
USBHDFSD: Revision: 1
USBHDFSD: sectorSize 512 maxLBA 0
USBHDFSD: boot signature 55 AA
USBHDFSD: mount drive
USBHDFSD: Fat type 32 Id FAT32    
dopen name mass:/
dopen fd = 3
dopen name mass:/PS2PSXe/
dopen fd = 3
open name mass:PS2PSXe/ps2psxe-gui-pack.elf flag 1 data 44978
open fd = 3
open name mass:PS2PSXe/ps2psxe-gui-pack.elf flag 1 data 44978
open fd = 3
# Restart Without Memory Clear.
# Initialize GS ...
# Initialize INTC ...
# Initialize TIMER ...
# Initialize DMAC ...
# Initialize VU1 ...
# Initialize VIF1 ...
# Initialize GIF ...
# Initialize VU0 ...
# Initialize VIF0 ...
# Initialize IPU ...
# Initialize FPU ...
# Initialize Scratch Pad ...
# Restart Without Memory Clear Done.
loadelf: fname mass:PS2PSXe/ps2psxe-gui-pack.elf secname all
loadelf version 3.30
Input ELF format filename = mass:PS2PSXe/ps2psxe-gui-pack.elf
0 01c88580 00077c3d ........
Loaded, mass:PS2PSXe/ps2psxe-gui-pack.elf
start address 0x1d00008
gp address 00000000
# Restart Without Memory Clear.
# Initialize GS ...
# Initialize INTC ...
# Initialize TIMER ...
# Initialize DMAC ...
# Initialize VU1 ...
# Initialize VIF1 ...
# Initialize GIF ...
# Initialize VU0 ...
# Initialize VIF0 ...
# Initialize IPU ...
# Initialize FPU ...
# Initialize Scratch Pad ...
# Restart Without Memory Clear Done.
(R5900) Re-executed ELF Entry point (ignored) [addr=0x01D00008]
open name mass:PS2PSXe/lang.lng flag 1 data 44978
open fd = 2
open name mass:PS2PSXe/default.cfg flag 1 data 44978
open fd = 2
# Initialize DMAC ...
# Initialize VU1 ...
# Initialize VIF1 ...
# Initialize GIF ...
# Initialize VU0 ...
# Initialize VIF0 ...
# Initialize IPU ...
Get Reboot Request From EE

PlayStation 2 ======== Update rebooting..

PlayStation 2 ======== Update reboot complete
cdvdman Init

IOP Realtime Kernel Ver.0.9.1
    Copyright 1999 (C) Sony Computer Entertainment Inc.
Reboot service module.(99/11/10)
cdvd driver module version 0.1.1 (C)SCEI
Load File service.(99/11/05)
Multi Threaded Fileio module.(99/11/15)
iop heap service (99/11/03)
loadbuffer: addrres 48600 args 0 arg
loadbuffer: id 25, ret 0
loadmodule: fname rom0:SIO2MAN args 0 arg
loadmodule: id 26, ret 0
loadmodule: fname rom0:MCMAN args 0 arg
loadmodule: id 27, ret 0
loadmodule: fname rom0:MCSERV args 0 arg
loadmodule: id 28, ret 0
loadbuffer: addrres 6ff00 args 0 arg
FreeUsbd v.0.1.2
loadbuffer: id 29, ret 0
loadbuffer: addrres 87800 args 0 arg
USB HDD FileSystem Driver v1.4
loadbuffer: id 30, ret 0
loadbuffer: addrres 87800 args 0 arg
CDVD: CDVD Filesystem v1.15
by A.Lee (aka Hiryu) & Nicholas Van Veen (aka Sjeep)
CDVD: Initializing 'cdfs' file driver.
loadbuffer: id 31, ret 0
loadmodule: fname rom0:PADMAN args 0 arg
Pad driver. (99/11/22)
loadmodule: id 32, ret 0
read/write allocate memory 4000
open name rom0:ROMVER flag 1 data 44978
open fd = 2
open name rom0:ROMVER flag 1 data 44978
open fd = 2
USBHDFSD: connect: devId=2
USBHDFSD: Vendor: QEMU
USBHDFSD: Product: USB Drive
USBHDFSD: Revision: 1
USBHDFSD: sectorSize 512 maxLBA 3651360
USBHDFSD: boot signature 55 AA
USBHDFSD: mount drive
USBHDFSD: Fat type 32 Id FAT32    
dopen name mass0:/
dopen fd = 2
dopen name mass0:/PS2PSXe/
dopen fd = 2
dopen name mass0:/PS2PSXe/game/
dopen fd = 2
open name mass:PS2PSXe/ps2psxe.elf flag 1 data 44978
open fd = 2
open name mass:PS2PSXe/bios/scph7502.bin flag 1 data 44978
open fd = 2
open name mass0:/PS2PSXe/game/SLES_038.04.WormsWorldParty.bin flag 1 data 44978
open fd = 2
open name mass:PS2PSXe/ps2psxe.elf flag 1 data 44978
open fd = 2
# Restart Without Memory Clear.
# Initialize GS ...
# Initialize INTC ...
# Initialize TIMER ...
# Initialize DMAC ...
# Initialize VU1 ...
# Initialize VIF1 ...
# Initialize GIF ...
# Initialize VU0 ...
# Initialize VIF0 ...
# Initialize IPU ...
# Initialize FPU ...
# Initialize Scratch Pad ...
# Restart Without Memory Clear Done.
(R5900) Re-executed ELF Entry point (ignored) [addr=0x01D00008]
BOOT path: mass:PS2PSXe/
Configuration
Sys init
Mem: 0x40000000, Bios: 0x4fc00000, Para: 0x4f000000, Hw: 0x5f800000
Mem: 0x00c00000, Bios: 0x00e80000, Para: 0x00a90000, Hw: 0x00b10000
Memalign: 0x00f00080
loadmodule: fname mass:PS2PSXe/plugins/cdr/iop/cdriop.irx args 0 arg
cdrIOP: Starting PSXcdr IOP service
cdrIOP: PSXCdr IOP service started
loadmodule: id 33, ret 0
cdrEE: Zbindowano cdriop RPC
open name mass:PS2PSXe/mc/epsxe000.mcr flag 1 data 44978
open fd = 3
open name mass:PS2PSXe/mc/epsxe001.mcr flag 1 data 44978
open fd = 3
Hardware configuration
open name mass0:/PS2PSXe/game/SLES_038.04.WormsWorldParty.bin flag 1 data 44978
open fd = 3
CD size is 219172 sectors, 491MB
Track 0 - M: 48, S: 42, F: 22
Track 1 - M: 0, S: 2, F: 0
cdrIOP: imageFD1 = -1
cdrIOP: image name = mass0:/PS2PSXe/game/SLES_038.04.WormsWorldParty.bin
cdrIOP: imageFD2 = 3
cdrIOP: image name2 = mass0:/PS2PSXe/game/SLES_038.04.WormsWorldParty.bin
open name rom0:ROMVER flag 1 data 44978
open fd = 4
open name rom0:ROMVER flag 1 data 44978
open fd = 4
loadmodule: fname mass:PS2PSXe/plugins/spuhw/iop/spuiop.irx args 0 arg
IOP: SPU Interrupt handler installed
loadmodule: id 34, ret 0
loadmodule: fname rom0:SIO2MAN args 0 arg
loadmodule: id 35, ret 1
loadmodule: fname rom0:PADMAN args 0 arg
loadmodule: id 36, ret 1
Reset
Reset emu
open name mass:PS2PSXe/bios/scph7502.bin flag 1 data 44978
open fd = 4
Bios skopiowano!
(EE pc:00F000D4) TLB Miss, addr=0x4f801010 [store]
(EE pc:00F00128) TLB Miss, addr=0x4f801060 [store]
(EE pc:00F001C0) TLB Miss, addr=0x4f801020 [store]
(EE pc:00F00210) TLB Miss, addr=0x4f801000 [store]
(EE pc:00F00264) TLB Miss, addr=0x4f801004 [store]
(EE pc:00F002B8) TLB Miss, addr=0x4f801008 [store]
(EE pc:00F0030C) TLB Miss, addr=0x4f801014 [store]
(EE pc:00F00360) TLB Miss, addr=0x4f801018 [store]
(EE pc:00F003B0) TLB Miss, addr=0x4f80100c [store]
(EE pc:00F00404) TLB Miss, addr=0x4f80101c [store]
(EE pc:00F02554) TLB Miss, addr=0x4f801060 [store]
(EE pc:00F02648) TLB Miss, addr=0x4f801d80 [store]
(EE pc:00F0267C) TLB Miss, addr=0x4f801d82 [store]
(EE pc:00F026B0) TLB Miss, addr=0x4f801d84 [store]
(EE pc:00F026E4) TLB Miss, addr=0x4f801d86 [store]
(EE pc:00F027D4) TLB Miss, addr=0x4f802041 [store]
(EE pc:00F02A7C) TLB Miss, addr=0x4f801d86 [store]
(EE pc:00F02AB0) TLB Miss, addr=0x4f801d84 [store]
(EE pc:00F02AE4) TLB Miss, addr=0x4f801d82 [store]
(EE pc:00F02B18) TLB Miss, addr=0x4f801d80 [store]
(EE pc:00F027D4) TLB Miss, addr=0x4f802041 [store]
(EE pc:00F027D4) TLB Miss, addr=0x4f802041 [store]
(EE pc:00F03CDC) TLB Miss, addr=0x4f801d86 [store]
(EE pc:00F03D10) TLB Miss, addr=0x4f801d84 [store]
(EE pc:00F03D44) TLB Miss, addr=0x4f801d82 [store]
(EE pc:00F03D78) TLB Miss, addr=0x4f801d80 [store]
(EE pc:00F027D4) TLB Miss, addr=0x4f802041 [store]
(EE pc:00F027D4) TLB Miss, addr=0x4f802041 [store]
(EE pc:00F027D4) TLB Miss, addr=0x4f802041 [store]
(EE pc:00F075BC) TLB Miss, addr=0x4f801d86 [store]
(EE pc:00F075F0) TLB Miss, addr=0x4f801d84 [store]
(EE pc:00F07624) TLB Miss, addr=0x4f801d82 [store]
(EE pc:00F0765C) TLB Miss, addr=0x4f801d80 [store]
(EE pc:00F076E4) TLB Miss, addr=0x4f801074 [store]
(EE pc:00F07730) TLB Miss, addr=0x4f801070 [store]
(EE pc:00F07D2C) TLB Miss, addr=0x4f802041 [store]
(EE pc:00F07D2C) TLB Miss, addr=0x4f802041 [store]
(EE pc:00F07D2C) TLB Miss, addr=0x4f802041 [store]
(EE pc:00F07D2C) TLB Miss, addr=0x4f802041 [store]
(EE pc:00F07D2C) TLB Miss, addr=0x4f802041 [store]
(EE pc:00F07D2C) TLB Miss, addr=0x4f802041 [store]
(EE pc:00F027D4) TLB Miss, addr=0x4f802041 [store]

PS-X Realtime Kernel Ver.2.5
Copyright 1993,1994 (C) Sony Computer Entertainment Inc.
(EE pc:00F027D4) TLB Miss, addr=0x4f802041 [store]
(EE pc:00F0C6E0) TLB Miss, addr=0x4f801d86 [store]
(EE pc:00F0C714) TLB Miss, addr=0x4f801d84 [store]
(EE pc:00F0C748) TLB Miss, addr=0x4f801d82 [store]
(EE pc:00F0C77C) TLB Miss, addr=0x4f801d80 [store]
KERNEL SETUP!

Configuration : EvCB    0x10        TCB    0x04
(EE pc:00F11BD8) TLB Miss, addr=0x4f801074 [load]
(EE pc:00F11BD8) TLB Miss, addr=0x4f801074 [store]
(EE pc:00F11EAC) TLB Miss, addr=0x4f801104 [store]
Cdrom: SLES03804, SLES03804
Execute
Closing plugins...
    Closing DEV9
    Closing FW
    Closing USB
    Closing CDVD
    Closing SPU2
    Closing PAD
    Closing GS
Plugins closed successfully.
Shutting down plugins...
Plugins shutdown successfully.
(GameDB) Unloading...
Reply
hmm, cant remember what IOP functions are at = 0x4f801010
[Image: ref-sig-anim.gif]

Reply
(06-25-2015, 01:21 PM)Ge-Force Wrote: It can also run off USB, which there is a functional plug-in for.

It doesn't work for me, black screens when I start emulation with PS2PSXe_R202

Code:
PCSX2 1.3.1-20150624013601 - compiled on Jun 24 2015
Savestate version: 0x9a0a0000

Host Machine Init:
    Operating System =  Microsoft Windows 7 Home Premium Edition Service Pack 1 (build 7601), 64-bit
    Physical RAM     =  5995 MB
    CPU name         =  Intel(R) Core(TM) i5-2430M CPU @ 2.40GHz
    Vendor/Model     =  GenuineIntel (stepping 07)
    CPU speed        =  2.394 ghz (4 logical threads)
    x86PType         =  Standard OEM
    x86Flags         =  bfebfbff 1fbae3bf
    x86EFlags        =  28100000

x86 Features Detected:
    SSE2.. SSE3.. SSSE3.. SSE4.1.. SSE4.2.. AVX

Reserving memory for recompilers...

Loading plugins...
    Binding   GS: C:\Games\PCSX2 1.2.1\Plugins\GSdx32-SSE2-depth16.dll
Windows 6.1.7601 (Service Pack 1 1.0)
    Binding  PAD: C:\Games\PCSX2 1.2.1\Plugins\LilyPad.dll
    Binding SPU2: C:\Games\PCSX2 1.2.1\Plugins\SPU2-X.dll
    Binding CDVD: C:\Games\PCSX2 1.2.1\Plugins\cdvdGigaherz.dll
    Binding  USB: C:\Games\PCSX2 1.2.1\Plugins\USBqemu-wheel.dll
    Binding   FW: C:\Games\PCSX2 1.2.1\Plugins\FWnull.dll
    Binding DEV9: C:\Games\PCSX2 1.2.1\Plugins\DEV9null.dll
Plugins loaded successfully.

(GameDB) 9677 games on record (loaded in 208ms)
HLE Host: Set 'host:' root path to: C:\Games\PCSX2\Elf\


Initializing plugins...
    Init GS
Windows 6.1.7601 (Service Pack 1 1.0)
    Init PAD
    Init SPU2
    Init CDVD
    Init USB
    Init FW
    Init DEV9
Plugins initialized successfully.

Opening plugins...
    Opening GS
    Opening PAD
    Opening SPU2
    Opening CDVD
isoFile open ok: C:\Games\PCSX2\Fragment_Build 6.iso
    Image type  = DVD
* CDVD Disk Open: DVD, Single layer or unknown:
* * Track 1: Data (Mode 1) (619214 sectors)
    Opening USB
    Opening FW
    Opening DEV9
McdSlot 0: C:\Users\Alastair Barnes\Documents\PCSX2\memcards\Main.ps2
McdSlot 1: C:\Users\Alastair Barnes\Documents\PCSX2\memcards\UK_NetworkConfig.ps2
Plugins opened successfully.
EE/iR5900-32 Recompiler Reset
    Bios Found: Europe  v01.60(04/07/2001)  Console
    BIOS rom2 module not found, skipping...
    BIOS erom module not found, skipping...
(UpdateVSyncRate) Mode Changed to NTSC.
(UpdateVSyncRate) FPS Limit Changed : 59.94 fps
# Initialize memory (rev:3.61, ctm:392Mhz, cpuclk:294Mhz detected)

PlayStation 2 ======== Hard reset boot
ROMGEN=2001-0704, IOP info (CPUID=1f, CACH_CONFIG=0, 2MB, IOP mode)
<20010704-160707,ROMconf,PS20160EC20010704.bin:11520>
# Total accessable memory size: 32 MB (B:2:8:0) (361:2:7c30)
# TLB spad=0 kernel=1:12 default=13:30 extended=31:38
# Initialize Start.
(UpdateVSyncRate) Mode Changed to PAL.
(UpdateVSyncRate) FPS Limit Changed : 50.00 fps
# Initialize GS ...
# Initialize INTC ...
# Initialize TIMER ...
# Initialize DMAC ...
# Initialize VU1 ...
# Initialize VIF1 ...
# Initialize GIF ...
# Initialize VU0 ...
# Initialize VIF0 ...
# Initialize IPU ...
# Initialize FPU ...
# Initialize User Memory ...
# Initialize Scratch Pad ...
# Initialize Done.

EE DECI2 Manager version 0.06 Jul  4 2001 16:03:45
  CPUID=2e20, BoardID=0, ROMGEN=2001-0704, 32M

ELF (host:C:\Games\PCSX2\Elf\UL.ELF) Game CRC = 0xC2718445, EntryPoint = 0x01D00008

IOP Realtime Kernel Ver.0.9.1
    Copyright 1999 (C) Sony Computer Entertainment Inc.
Reboot service module.(99/11/10)
cdvd driver module version 0.1.1 (C)SCEI
Load File service.(99/11/05)
Multi Threaded Fileio module.(99/11/15)
iop heap service (99/11/03)
loadelf: fname host:C:¥Games¥PCSX2¥Elf¥UL.ELF secname all
loadelf version 3.30
Input ELF format filename = host:C:¥Games¥PCSX2¥Elf¥UL.ELF
0 01ca15d0 0005ebed ......
Loaded, host:C:¥Games¥PCSX2¥Elf¥UL.ELF
start address 0x1d00008
gp address 00000000
# Restart Without Memory Clear.
# Initialize GS ...
# Initialize INTC ...
# Initialize TIMER ...
# Initialize DMAC ...
# Initialize VU1 ...
# Initialize VIF1 ...
# Initialize GIF ...
# Initialize VU0 ...
# Initialize VIF0 ...
# Initialize IPU ...
# Initialize FPU ...
# Initialize Scratch Pad ...
# Restart Without Memory Clear Done.
Not found Cheats file: C:\Games\PCSX2 1.2.1\cheats\C2718445.pnach
Overall 0 Cheats loaded
loadmodule: fname rom0:SIO2MAN args 0 arg
loadmodule: id 25, ret 0
loadmodule: fname rom0:MCMAN args 0 arg
loadmodule: id 26, ret 0
loadmodule: fname rom0:MCSERV args 0 arg
loadmodule: id 27, ret 0
loadmodule: fname rom0:PADMAN args 0 arg
Pad driver. (99/11/22)
loadmodule: id 28, ret 0
read/write allocate memory 4000
open name rom0:ROMVER flag 1 data 41378
open fd = 2
open name host:C:¥Games¥PCSX2¥Elf¥LAUNCHELF.CNF flag 1 data 41378
open fd = -5
open name host:C:¥Games¥PCSX2¥Elf¥LNCHELF.CNF flag 1 data 41378
open fd = -5
open name mc0:/SYS-CONF/LAUNCHELF.CNF flag 1 data 41378
open fd = -4
open name rom0:ROMVER flag 1 data 41378
open fd = 2
Get Reboot Request From EE

PlayStation 2 ======== Update rebooting..

PlayStation 2 ======== Update reboot complete
cdvdman Init

IOP Realtime Kernel Ver.0.9.1
    Copyright 1999 (C) Sony Computer Entertainment Inc.
Reboot service module.(99/11/10)
cdvd driver module version 0.1.1 (C)SCEI
Load File service.(99/11/05)
Multi Threaded Fileio module.(99/11/15)
iop heap service (99/11/03)
loadmodule: fname rom0:SIO2MAN args 0 arg
loadmodule: id 25, ret 0
loadmodule: fname rom0:MCMAN args 0 arg
loadmodule: id 26, ret 0
loadmodule: fname rom0:MCSERV args 0 arg
loadmodule: id 27, ret 0
loadmodule: fname rom0:PADMAN args 0 arg
Pad driver. (99/11/22)
loadmodule: id 28, ret 0
read/write allocate memory 4000
open name host:C:¥Games¥PCSX2¥Elf¥IPCONFIG.DAT flag 1 data 44978
open fd = -5
open name mc0:/SYS-CONF/IPCONFIG.DAT flag 1 data 44978
open fd = -4
open name mc1:/SYS-CONF/IPCONFIG.DAT flag 1 data 44978
open fd = -4
loadbuffer: addrres 74400 args 0 arg
loadbuffer: id 29, ret 0
loadbuffer: addrres 78800 args 0 arg

DEV9 device driver v1.0 - Copyright (c) 2003 Marcus R. Brown

loadbuffer: id 30, ret 1
loadbuffer: addrres 74400 args 0 arg
loadbuffer: id 31, ret 0
loadbuffer: addrres 78800 args 0 arg
loadbuffer: id 32, ret 0
loadbuffer: addrres 78800 args 39 arg 192.168.0.10
loadbuffer: id -200, ret 0
loadbuffer: addrres 78800 args 0 arg
loadbuffer: id 33, ret 0
open name host:elflist.txt flag 1 data 44978
open fd = -5
dopen name host:
dopen fd = -1
open name host:C:¥Games¥PCSX2¥Elf¥IPCONFIG.DAT flag 1 data 44978
open fd = -5
open name mc0:/SYS-CONF/IPCONFIG.DAT flag 1 data 44978
open fd = -4
open name mc1:/SYS-CONF/IPCONFIG.DAT flag 1 data 44978
open fd = -4
Entering startKbd()
loadbuffer: addrres 81c00 args 0 arg
FreeUsbd v.0.1.2
loadbuffer: id 34, ret 0
loadbuffer: addrres 81c00 args 0 arg
fio_init()
fio_init()
ps2kbd AddDrv [0]
UsbRegisterDriver 0
PS2KBD - USB Keyboard Library
loadbuffer: id 35, ret 0
open name usbkbd:dev flag 1 data 44978
fio_open() dev 1
open fd = 2
loadbuffer: addrres b6c00 args 0 arg
USB HDD FileSystem Driver v1.4
USBHDFSD: connect: devId=2
loadbuffer: id 36, ret 0
USBHDFSD: Vendor: QEMU
USBHDFSD: Product: USB Drive
USBHDFSD: Revision: 1
USBHDFSD: sectorSize 512 maxLBA 0
USBHDFSD: boot signature 55 AA
USBHDFSD: mount drive
USBHDFSD: Fat type 32 Id FAT32    
dopen name mass:/
dopen fd = 3
dopen name mass:/PS2PSXe/
dopen fd = 3
open name mass:PS2PSXe/ps2psxe-gui-pack.elf flag 1 data 44978
open fd = 3
open name mass:PS2PSXe/ps2psxe-gui-pack.elf flag 1 data 44978
open fd = 3
# Restart Without Memory Clear.
# Initialize GS ...
# Initialize INTC ...
# Initialize TIMER ...
# Initialize DMAC ...
# Initialize VU1 ...
# Initialize VIF1 ...
# Initialize GIF ...
# Initialize VU0 ...
# Initialize VIF0 ...
# Initialize IPU ...
# Initialize FPU ...
# Initialize Scratch Pad ...
# Restart Without Memory Clear Done.
loadelf: fname mass:PS2PSXe/ps2psxe-gui-pack.elf secname all
loadelf version 3.30
Input ELF format filename = mass:PS2PSXe/ps2psxe-gui-pack.elf
0 01c88580 00077c3d ........
Loaded, mass:PS2PSXe/ps2psxe-gui-pack.elf
start address 0x1d00008
gp address 00000000
# Restart Without Memory Clear.
# Initialize GS ...
# Initialize INTC ...
# Initialize TIMER ...
# Initialize DMAC ...
# Initialize VU1 ...
# Initialize VIF1 ...
# Initialize GIF ...
# Initialize VU0 ...
# Initialize VIF0 ...
# Initialize IPU ...
# Initialize FPU ...
# Initialize Scratch Pad ...
# Restart Without Memory Clear Done.
(R5900) Re-executed ELF Entry point (ignored) [addr=0x01D00008]
open name mass:PS2PSXe/lang.lng flag 1 data 44978
open fd = 2
open name mass:PS2PSXe/default.cfg flag 1 data 44978
open fd = 2
# Initialize DMAC ...
# Initialize VU1 ...
# Initialize VIF1 ...
# Initialize GIF ...
# Initialize VU0 ...
# Initialize VIF0 ...
# Initialize IPU ...
Get Reboot Request From EE

PlayStation 2 ======== Update rebooting..

PlayStation 2 ======== Update reboot complete
cdvdman Init

IOP Realtime Kernel Ver.0.9.1
    Copyright 1999 (C) Sony Computer Entertainment Inc.
Reboot service module.(99/11/10)
cdvd driver module version 0.1.1 (C)SCEI
Load File service.(99/11/05)
Multi Threaded Fileio module.(99/11/15)
iop heap service (99/11/03)
loadbuffer: addrres 48600 args 0 arg
loadbuffer: id 25, ret 0
loadmodule: fname rom0:SIO2MAN args 0 arg
loadmodule: id 26, ret 0
loadmodule: fname rom0:MCMAN args 0 arg
loadmodule: id 27, ret 0
loadmodule: fname rom0:MCSERV args 0 arg
loadmodule: id 28, ret 0
loadbuffer: addrres 6ff00 args 0 arg
FreeUsbd v.0.1.2
loadbuffer: id 29, ret 0
loadbuffer: addrres 87800 args 0 arg
USB HDD FileSystem Driver v1.4
loadbuffer: id 30, ret 0
loadbuffer: addrres 87800 args 0 arg
CDVD: CDVD Filesystem v1.15
by A.Lee (aka Hiryu) & Nicholas Van Veen (aka Sjeep)
CDVD: Initializing 'cdfs' file driver.
loadbuffer: id 31, ret 0
loadmodule: fname rom0:PADMAN args 0 arg
Pad driver. (99/11/22)
loadmodule: id 32, ret 0
read/write allocate memory 4000
open name rom0:ROMVER flag 1 data 44978
open fd = 2
open name rom0:ROMVER flag 1 data 44978
open fd = 2
USBHDFSD: connect: devId=2
USBHDFSD: Vendor: QEMU
USBHDFSD: Product: USB Drive
USBHDFSD: Revision: 1
USBHDFSD: sectorSize 512 maxLBA 3651360
USBHDFSD: boot signature 55 AA
USBHDFSD: mount drive
USBHDFSD: Fat type 32 Id FAT32    
dopen name mass0:/
dopen fd = 2
dopen name mass0:/PS2PSXe/
dopen fd = 2
dopen name mass0:/PS2PSXe/game/
dopen fd = 2
open name mass:PS2PSXe/ps2psxe.elf flag 1 data 44978
open fd = 2
open name mass:PS2PSXe/bios/scph7502.bin flag 1 data 44978
open fd = 2
open name mass0:/PS2PSXe/game/SLES_038.04.WormsWorldParty.bin flag 1 data 44978
open fd = 2
open name mass:PS2PSXe/ps2psxe.elf flag 1 data 44978
open fd = 2
# Restart Without Memory Clear.
# Initialize GS ...
# Initialize INTC ...
# Initialize TIMER ...
# Initialize DMAC ...
# Initialize VU1 ...
# Initialize VIF1 ...
# Initialize GIF ...
# Initialize VU0 ...
# Initialize VIF0 ...
# Initialize IPU ...
# Initialize FPU ...
# Initialize Scratch Pad ...
# Restart Without Memory Clear Done.
(R5900) Re-executed ELF Entry point (ignored) [addr=0x01D00008]
BOOT path: mass:PS2PSXe/
Configuration
Sys init
Mem: 0x40000000, Bios: 0x4fc00000, Para: 0x4f000000, Hw: 0x5f800000
Mem: 0x00c00000, Bios: 0x00e80000, Para: 0x00a90000, Hw: 0x00b10000
Memalign: 0x00f00080
loadmodule: fname mass:PS2PSXe/plugins/cdr/iop/cdriop.irx args 0 arg
cdrIOP: Starting PSXcdr IOP service
cdrIOP: PSXCdr IOP service started
loadmodule: id 33, ret 0
cdrEE: Zbindowano cdriop RPC
open name mass:PS2PSXe/mc/epsxe000.mcr flag 1 data 44978
open fd = 3
open name mass:PS2PSXe/mc/epsxe001.mcr flag 1 data 44978
open fd = 3
Hardware configuration
open name mass0:/PS2PSXe/game/SLES_038.04.WormsWorldParty.bin flag 1 data 44978
open fd = 3
CD size is 219172 sectors, 491MB
Track 0 - M: 48, S: 42, F: 22
Track 1 - M: 0, S: 2, F: 0
cdrIOP: imageFD1 = -1
cdrIOP: image name = mass0:/PS2PSXe/game/SLES_038.04.WormsWorldParty.bin
cdrIOP: imageFD2 = 3
cdrIOP: image name2 = mass0:/PS2PSXe/game/SLES_038.04.WormsWorldParty.bin
open name rom0:ROMVER flag 1 data 44978
open fd = 4
open name rom0:ROMVER flag 1 data 44978
open fd = 4
loadmodule: fname mass:PS2PSXe/plugins/spuhw/iop/spuiop.irx args 0 arg
IOP: SPU Interrupt handler installed
loadmodule: id 34, ret 0
loadmodule: fname rom0:SIO2MAN args 0 arg
loadmodule: id 35, ret 1
loadmodule: fname rom0:PADMAN args 0 arg
loadmodule: id 36, ret 1
Reset
Reset emu
open name mass:PS2PSXe/bios/scph7502.bin flag 1 data 44978
open fd = 4
Bios skopiowano!
(EE pc:00F000D4) TLB Miss, addr=0x4f801010 [store]
(EE pc:00F00128) TLB Miss, addr=0x4f801060 [store]
(EE pc:00F001C0) TLB Miss, addr=0x4f801020 [store]
(EE pc:00F00210) TLB Miss, addr=0x4f801000 [store]
(EE pc:00F00264) TLB Miss, addr=0x4f801004 [store]
(EE pc:00F002B8) TLB Miss, addr=0x4f801008 [store]
(EE pc:00F0030C) TLB Miss, addr=0x4f801014 [store]
(EE pc:00F00360) TLB Miss, addr=0x4f801018 [store]
(EE pc:00F003B0) TLB Miss, addr=0x4f80100c [store]
(EE pc:00F00404) TLB Miss, addr=0x4f80101c [store]
(EE pc:00F02554) TLB Miss, addr=0x4f801060 [store]
(EE pc:00F02648) TLB Miss, addr=0x4f801d80 [store]
(EE pc:00F0267C) TLB Miss, addr=0x4f801d82 [store]
(EE pc:00F026B0) TLB Miss, addr=0x4f801d84 [store]
(EE pc:00F026E4) TLB Miss, addr=0x4f801d86 [store]
(EE pc:00F027D4) TLB Miss, addr=0x4f802041 [store]
(EE pc:00F02A7C) TLB Miss, addr=0x4f801d86 [store]
(EE pc:00F02AB0) TLB Miss, addr=0x4f801d84 [store]
(EE pc:00F02AE4) TLB Miss, addr=0x4f801d82 [store]
(EE pc:00F02B18) TLB Miss, addr=0x4f801d80 [store]
(EE pc:00F027D4) TLB Miss, addr=0x4f802041 [store]
(EE pc:00F027D4) TLB Miss, addr=0x4f802041 [store]
(EE pc:00F03CDC) TLB Miss, addr=0x4f801d86 [store]
(EE pc:00F03D10) TLB Miss, addr=0x4f801d84 [store]
(EE pc:00F03D44) TLB Miss, addr=0x4f801d82 [store]
(EE pc:00F03D78) TLB Miss, addr=0x4f801d80 [store]
(EE pc:00F027D4) TLB Miss, addr=0x4f802041 [store]
(EE pc:00F027D4) TLB Miss, addr=0x4f802041 [store]
(EE pc:00F027D4) TLB Miss, addr=0x4f802041 [store]
(EE pc:00F075BC) TLB Miss, addr=0x4f801d86 [store]
(EE pc:00F075F0) TLB Miss, addr=0x4f801d84 [store]
(EE pc:00F07624) TLB Miss, addr=0x4f801d82 [store]
(EE pc:00F0765C) TLB Miss, addr=0x4f801d80 [store]
(EE pc:00F076E4) TLB Miss, addr=0x4f801074 [store]
(EE pc:00F07730) TLB Miss, addr=0x4f801070 [store]
(EE pc:00F07D2C) TLB Miss, addr=0x4f802041 [store]
(EE pc:00F07D2C) TLB Miss, addr=0x4f802041 [store]
(EE pc:00F07D2C) TLB Miss, addr=0x4f802041 [store]
(EE pc:00F07D2C) TLB Miss, addr=0x4f802041 [store]
(EE pc:00F07D2C) TLB Miss, addr=0x4f802041 [store]
(EE pc:00F07D2C) TLB Miss, addr=0x4f802041 [store]
(EE pc:00F027D4) TLB Miss, addr=0x4f802041 [store]

PS-X Realtime Kernel Ver.2.5
Copyright 1993,1994 (C) Sony Computer Entertainment Inc.
(EE pc:00F027D4) TLB Miss, addr=0x4f802041 [store]
(EE pc:00F0C6E0) TLB Miss, addr=0x4f801d86 [store]
(EE pc:00F0C714) TLB Miss, addr=0x4f801d84 [store]
(EE pc:00F0C748) TLB Miss, addr=0x4f801d82 [store]
(EE pc:00F0C77C) TLB Miss, addr=0x4f801d80 [store]
KERNEL SETUP!

Configuration : EvCB    0x10        TCB    0x04
(EE pc:00F11BD8) TLB Miss, addr=0x4f801074 [load]
(EE pc:00F11BD8) TLB Miss, addr=0x4f801074 [store]
(EE pc:00F11EAC) TLB Miss, addr=0x4f801104 [store]
Cdrom: SLES03804, SLES03804
Execute
Closing plugins...
    Closing DEV9
    Closing FW
    Closing USB
    Closing CDVD
    Closing SPU2
    Closing PAD
    Closing GS
Plugins closed successfully.
Shutting down plugins...
Plugins shutdown successfully.
(GameDB) Unloading...

Does the USB plugin support mass storage? I didn't think it did.
[Image: XTe1j6J.png]
Gaming Rig: Intel i7 6700k @ 4.8Ghz | GTX 1070 TI | 32GB RAM | 960GB(480GB+480GB RAID0) SSD | 2x 1TB HDD
Reply




Users browsing this thread: 6 Guest(s)