Physical Memory Cards Not Working On Latest PSX Core
- venice
- Top Contributor
- Posts: 788
- Joined: Tue Jun 16, 2020 9:29 am
- Location: Germany
- Has thanked: 278 times
- Been thanked: 278 times
Re: Physical Memory Cards Not Working On Latest PSX Core
I will get a second original MemCard in the next days so I can test with two real cards and two controllers.
Question, what does the Multitap Option?
Question, what does the Multitap Option?
-
- Core Developer
- Posts: 385
- Joined: Sat May 23, 2020 12:55 pm
- Has thanked: 42 times
- Been thanked: 414 times
Re: Physical Memory Cards Not Working On Latest PSX Core
Multitap option in OSD will simulate a multitap in port 1 with 4 digital controllers.
It's not of any use for SNAC.
It's not of any use for SNAC.
-
- Posts: 15
- Joined: Sun Mar 20, 2022 4:38 am
- Been thanked: 1 time
Re: Physical Memory Cards Not Working On Latest PSX Core
this is the interior of my cards,i think they are both real oringinal cards,but they cant work on the lasted core.
In contrast ,my friends’ fortified cards work well on lasted psx core.
so maybe it is the issue of cards‘ compatibility.
In contrast ,my friends’ fortified cards work well on lasted psx core.
so maybe it is the issue of cards‘ compatibility.
- Attachments
-
- 0E369860-5C3D-4037-ACDE-C0D8100C49A5.jpeg (2.47 MiB) Viewed 2484 times
-
- Core Developer
- Posts: 385
- Joined: Sat May 23, 2020 12:55 pm
- Has thanked: 42 times
- Been thanked: 414 times
Re: Physical Memory Cards Not Working On Latest PSX Core
You can try with the latest unstable build (when it's done) or the test-build in discord.
I added 2 register stages to all SNAC input pins in case metastability was the issue.
I added 2 register stages to all SNAC input pins in case metastability was the issue.
Re: Physical Memory Cards Not Working On Latest PSX Core
Tested, the same, two memory cards working, and 2 not working......metastability seens not be the issue.FPGAzumSpass wrote: ↑Sat Jul 16, 2022 10:26 am You can try with the latest unstable build (when it's done) or the test-build in discord.
I added 2 register stages to all SNAC input pins in case metastability was the issue.
Re: Physical Memory Cards Not Working On Latest PSX Core
Tested also this modified core, almost the same, two working, 1 not working and 1 only show the content of the memory card but no save/load, if i try to do something with this card, nothing´s happendonly show content.cloudyng44 wrote: ↑Thu Jul 14, 2022 9:07 am I tested every psx core between date 2022-6-18 and 2022-6-26
I found the problem first appeared on 2022-6-20 core
at last I solve the problem by editing the file psx.sv and use quartus to generate the rbf file again.open the psx.sv file and I edited the line 406 code
‘TURBO’ back to ‘Data Cache’
then i use the edited rbf,i can find the physical memcards again.
The not working memory cards don´t do nothing, but in this modifeied core, show something.
The memory cards that work, when you insert/remove them in the bios for example, update themselves with the simple fact of inserting or removing them. those that do not work, do nothing, in fact, they do not detect that you are inserting or removing a memory card, they are not updated and if I force to insert/remove one that works so that they are updated, only the one that works is updated, the one that does not work is as if it does not exist.
Perhaps it is a failure of the memory card itself, depending on whether they are manufactured, they work or not, as soon as I can upload a photo of the interior of the ones that do work for me.
-
- Posts: 15
- Joined: Sun Mar 20, 2022 4:38 am
- Been thanked: 1 time
Re: Physical Memory Cards Not Working On Latest PSX Core
thanksFPGAzumSpass wrote: ↑Sat Jul 16, 2022 10:26 am You can try with the latest unstable build (when it's done) or the test-build in discord.
I added 2 register stages to all SNAC input pins in case metastability was the issue.
I tried it just now and found an interesting thing:
i have 2 controllers:one is oringinal dualshock,the other is hori
if i only insert the dualshock controller(which has rumble system ,model:scph 1200) to port 1,the cards works but unstable(some saves lost sometimes)
if i only insert the hori controller to port 1,the cards works and stable.
if i insert these two controllers to port1 and port2 at the same time,the cards can’t work.
- Attachments
-
- 8CC5E642-3821-4A77-AEA7-3916BD178AF7.jpeg (3.33 MiB) Viewed 2423 times
- venice
- Top Contributor
- Posts: 788
- Joined: Tue Jun 16, 2020 9:29 am
- Location: Germany
- Has thanked: 278 times
- Been thanked: 278 times
Re: Physical Memory Cards Not Working On Latest PSX Core
My two cards, both working fine at the same time with the PSX Memcard Manager.
I use an Dualshock2 SCPH-10010 Controller on a PS1 Front Panel which is connected using the FFC cable to a selfmade (not from me) PSX-SNAC-PCB.
The whole Adapter is used either with an Analog IO Board 6.1 or a Digital IO Board 1.2.
The PCB is electrically based on blue212's PSX-SNAC Adapter Schema but contains a DC-DC Step-Up for Rumble.
I use an Dualshock2 SCPH-10010 Controller on a PS1 Front Panel which is connected using the FFC cable to a selfmade (not from me) PSX-SNAC-PCB.
The whole Adapter is used either with an Analog IO Board 6.1 or a Digital IO Board 1.2.
The PCB is electrically based on blue212's PSX-SNAC Adapter Schema but contains a DC-DC Step-Up for Rumble.
Re: Physical Memory Cards Not Working On Latest PSX Core
this photos are from inside my two working memory cards.
I am using a playstation 2 original dualschock controller, i wil test with original ps1 digital only controller and ps1 analog controller.
I am using a playstation 2 original dualschock controller, i wil test with original ps1 digital only controller and ps1 analog controller.
- Attachments
-
- 1657986011789.jpg (3.2 MiB) Viewed 2398 times
-
- 1657986011774.jpg (3.33 MiB) Viewed 2398 times
-
- Core Developer
- Posts: 385
- Joined: Sat May 23, 2020 12:55 pm
- Has thanked: 42 times
- Been thanked: 414 times
Re: Physical Memory Cards Not Working On Latest PSX Core
Can you please post a full image of your adapter board?cloudyng44 wrote: ↑Sat Jul 16, 2022 2:45 pm I tried it just now and found an interesting thing:
i have 2 controllers:one is oringinal dualshock,the other is hori
if i only insert the dualshock controller(which has rumble system ,model:scph 1200) to port 1,the cards works but unstable(some saves lost sometimes)
if i only insert the hori controller to port 1,the cards works and stable.
if i insert these two controllers to port1 and port2 at the same time,the cards can’t work.
Blue1 checked many games with many different controller and memcard combinations now and so far hasn't found anything.
Maybe a picture could show if there are some issues.
-
- Posts: 15
- Joined: Sun Mar 20, 2022 4:38 am
- Been thanked: 1 time
Re: Physical Memory Cards Not Working On Latest PSX Core
here you are
- Attachments
-
- DE5D3BC6-F4B8-4A55-A739-1EE7D548C292.jpeg (3.27 MiB) Viewed 2257 times
-
- E950F445-4862-4227-B1BD-3CDA5BDEF3A6.jpeg (3.58 MiB) Viewed 2257 times
- venice
- Top Contributor
- Posts: 788
- Joined: Tue Jun 16, 2020 9:29 am
- Location: Germany
- Has thanked: 278 times
- Been thanked: 278 times
-
- Core Developer
- Posts: 385
- Joined: Sat May 23, 2020 12:55 pm
- Has thanked: 42 times
- Been thanked: 414 times
Re: Physical Memory Cards Not Working On Latest PSX Core
I assumed you use the design from Blue1 and then you use something completly different...cloudyng44 wrote: ↑Sun Jul 10, 2022 2:44 am I used this design of snac https://github.com/blue212/SNAC-PSX
That doesn't really help finding the root cause.
Anyway: one possibility is the cable connecting the board.
There have been reports about cables being a problem if they are not VERY short. Please try that if you can.
-
- Posts: 15
- Joined: Sun Mar 20, 2022 4:38 am
- Been thanked: 1 time
Re: Physical Memory Cards Not Working On Latest PSX Core
yes,you are right.today I plug my adapter to snac(user io)directly and i solved the problem.so the problem is caused by the length of the cable between snac and user io.(ps:The cable i used is only 0.5 meter but it still can not work maybe i want a 0.1 meter cable?),Hope next core u can corret the cable length problem,thank u.FPGAzumSpass wrote: ↑Tue Jul 19, 2022 1:51 pmI assumed you use the design from Blue1 and then you use something completly different...cloudyng44 wrote: ↑Sun Jul 10, 2022 2:44 am I used this design of snac https://github.com/blue212/SNAC-PSX
That doesn't really help finding the root cause.
Anyway: one possibility is the cable connecting the board.
There have been reports about cables being a problem if they are not VERY short. Please try that if you can.
-
- Core Developer
- Posts: 385
- Joined: Sat May 23, 2020 12:55 pm
- Has thanked: 42 times
- Been thanked: 414 times
Re: Physical Memory Cards Not Working On Latest PSX Core
How should i address the cable length problem within the core?
Please close the github issue if it works now.
Please close the github issue if it works now.
- aberu
- Core Developer
- Posts: 1192
- Joined: Tue Jun 09, 2020 8:34 pm
- Location: Longmont, CO
- Has thanked: 247 times
- Been thanked: 411 times
- Contact:
Re: Physical Memory Cards Not Working On Latest PSX Core
Cable length affects MT32-Pi as well. Good job researching everything everyone. For anyone that has a SNAX from misteraddons.com this is the cable I used and memory cards work fine for me:
https://www.amazon.com/dp/B00NTR1D8E
https://www.amazon.com/dp/B00NTR1D8E
birdybro~
- venice
- Top Contributor
- Posts: 788
- Joined: Tue Jun 16, 2020 9:29 am
- Location: Germany
- Has thanked: 278 times
- Been thanked: 278 times
Re: Physical Memory Cards Not Working On Latest PSX Core
My cable is a simple USB3 20cm male to female cable which works with all my SNAC Adapters.
-
- Top Contributor
- Posts: 860
- Joined: Wed Feb 09, 2022 11:50 pm
- Has thanked: 64 times
- Been thanked: 194 times
Re: Physical Memory Cards Not Working On Latest PSX Core
Not an FPGA developer, but I would imagine loosening receive timings somewhat could potentially work around the problem. It's probably a little too tightly coupled now, so that a longer cable takes too long for the signal to propagate both ways.FPGAzumSpass wrote: ↑Wed Jul 20, 2022 7:23 am How should i address the cable length problem within the core?
Please close the github issue if it works now.
I guess it could also be a resistance or capacitance issue, where the longer cable has a little more of both. That sort of thing is way out of my depth, however. I know that real electronics engineers know how to fix that sort of thing, but I barely even know what a resistor is.
-
- Core Developer
- Posts: 385
- Joined: Sat May 23, 2020 12:55 pm
- Has thanked: 42 times
- Been thanked: 414 times
Re: Physical Memory Cards Not Working On Latest PSX Core
Blue1 indeed provided a fix for it in the core now.
It's kind of a workaround: the longer cable leads to glitches in the ack signal which are now filtered in the FPGA by only reacting when the signal stays low for longer.
So you cannot get rid of analog effects outside of the FPGA, but you can mitigate it.
It's kind of a workaround: the longer cable leads to glitches in the ack signal which are now filtered in the FPGA by only reacting when the signal stays low for longer.
So you cannot get rid of analog effects outside of the FPGA, but you can mitigate it.