PS one game compatibility
(07-21-2015, 02:27 PM)Ge-Force Wrote: Getting (somewhat) back on topic. Have you had a chance to see why PS2PSXe doesn't work?
PS2PSXe uses USB right...? so a broken -"NULL" as you call it- USB plug in might be the causeBiggrin
Reply

Sponsored links

PS2PSXe used tlb remapping tricks, I think. That's something we really don't support.
Reply
(07-23-2015, 04:32 PM)rama Wrote: PS2PSXe used tlb remapping tricks, I think. That's something we really don't support.
where did you find this piece of information...? can you give us a linkBlink
Reply
FYI, Rama is a developer. He could easily find it by taking a look at the source code Wink
We're supposed to be working as a team, if we aren't helping and suggesting things to each other, we aren't working as a team.
- Refraction
Reply
(07-23-2015, 04:38 PM)ssakash Wrote: FYI, Rama is a developer. He could easily find it by taking a look at the source code Wink
Ok OK I get it I just thought if he could give us a link like this for example:
http://psx-scene.com/forums/official-ps2psxe-forum/
then it might be useful that is all
Reply
ps1 driver 1.1 and 1.0
Code:
32bit Write to SIF Register 1000f310 value 0
32bit Write to SIF Register 1000f320 value 0
32bit Write to SIF Register 1000f330 value 0
32bit Write to SIF Register 1000f340 value 0
32bit Write to SIF Register 1000f300 value 14802000
32bit Write to SIF Register 1000f380 value 100024
FIFO Size 0
SBUS read 1000f380 value sending 100024
32bit Write to SIF Register 1000f380 value 100024
SBUS read 1000f300 value sending 14802000
32bit Write to SIF Register 1000f300 value 14802000
ps1 driver 1.3
Code:
A tlb refill handler is set. New handler 20210380
A tlb refill handler is set. New handler 20210380
A tlb refill handler is set. New handler 20210380
GPU Status Read 0 Sif fifo size 0
is it possible to run any of the test on a ps2 and compare the results with a real ps1
http://emulation.gametechwiki.com/index.php/PS1_Tests
Reply
(07-23-2015, 08:34 PM)zeqzy Wrote: ps1 driver 1.1 and 1.0
Code:
32bit Write to SIF Register 1000f310 value 0
32bit Write to SIF Register 1000f320 value 0
32bit Write to SIF Register 1000f330 value 0
32bit Write to SIF Register 1000f340 value 0
32bit Write to SIF Register 1000f300 value 14802000
32bit Write to SIF Register 1000f380 value 100024
FIFO Size 0
SBUS read 1000f380 value sending 100024
32bit Write to SIF Register 1000f380 value 100024
SBUS read 1000f300 value sending 14802000
32bit Write to SIF Register 1000f300 value 14802000
ps1 driver 1.3
Code:
A tlb refill handler is set. New handler 20210380
A tlb refill handler is set. New handler 20210380
A tlb refill handler is set. New handler 20210380
GPU Status Read 0 Sif fifo size 0
is it possible to run any of the test on a ps2 and compare the results with a real ps1
http://emulation.gametechwiki.com/index.php/PS1_Tests

Thanks, this is very helpful Smile
I need to look into the PS1 tests but yea, you correctly identified that later PS1 drivers use tlb remapping, which we don't support.
Maybe we can work around the remapping some day, maybe something like gregory did with Goemon, but until then it's best to simply use an old BIOS with an old PS1 driver.

Running PSX tests on a real PS2 is going to be tricky, I can tell you that much.
There is just one way to run your own PSX code on a PS2 and that is by going through the CDVD block. So that means the console will need a modchip at least.
We also need logging facilities. I don't know whether those tests can produce logs and save them on a memory card (for example), or they just write things to screen?

With an EE SIO interface one could grab stdout and stderr but I believe they won't be any useful once the ps1driver runs. That's total speculation though, as I haven't managed to build / test such an interface yet. I'm missing a rare Maxim interface chip Tongue2

(07-23-2015, 04:37 PM)kage Wrote: where did you find this piece of information...? can you give us a linkBlink

Just try to run the elf in pcsx2 and you'll get the tlb remapping in your logs.
And whenever those show up, we have a problem Wink
Reply
crazy idea have you heard of popstarter?? it can load psx games from internal hdd (fat models) or usb hdd (fat and slim) i have test it on my ps2 and its amazing. what if a usb plugin is made to detect usb hdd. and rum popstarter?? or make pcsx2 to have a folder called hdd inside that folder a virtual hard drive formatted to fat32 (as internal) and run popstarter
Reply
running an emulator in an emulator? kinda defeats the point.
[Image: ref-sig-anim.gif]

Reply
(11-22-2015, 04:05 PM)refraction Wrote: running an emulator in an emulator? kinda defeats the point.

youre right. but popstarter its not an ordinary emulator like ps2psxe. the pops file-s are extracted from inside ps2. and are modified to work from internal or external hdd. iam saing about that way because its easier than coding psx mode in pcsx2.
Reply




Users browsing this thread: 1 Guest(s)