PlayStation MiSTer Core Repository Created

Xbytez
Site Admin
Posts: 469
Joined: Wed May 20, 2020 3:36 pm
Has thanked: 214 times
Been thanked: 787 times

Re: PlayStation MiSTer Core Repository Created

Unread post by Xbytez »

More games are now playable on the MiSTer FPGA PlayStation core:

MostroW
Posts: 323
Joined: Tue Aug 18, 2020 3:32 pm
Has thanked: 140 times
Been thanked: 43 times

Re: PlayStation MiSTer Core Repository Created

Unread post by MostroW »

The project is making greater strides now it looks like, can't wait to play titles like CastleVania SoTN, Resident Evil series, Silent Hill and many other timeless classics!

Amazing work really!
machinejump
Posts: 4
Joined: Tue May 26, 2020 2:16 am
Has thanked: 1 time
Been thanked: 1 time

Re: PlayStation MiSTer Core Repository Created

Unread post by machinejump »

i'm gonna need a bigger sd card.
Larkhainan
Posts: 13
Joined: Wed Jul 14, 2021 4:52 pm
Has thanked: 4 times
Been thanked: 3 times

Re: PlayStation MiSTer Core Repository Created

Unread post by Larkhainan »

I'm thinking a portable SSD to keep power draw down
Milspex
Posts: 165
Joined: Wed Jun 10, 2020 6:46 pm
Has thanked: 38 times
Been thanked: 35 times

Re: PlayStation MiSTer Core Repository Created

Unread post by Milspex »

Got a big 4tb mechanical drive with everything on it but thinking of replacing it with a 4tb ssd. Less moving parts basically, no speed gain I guess.
jca
Top Contributor
Posts: 1911
Joined: Wed May 27, 2020 1:59 pm
Has thanked: 145 times
Been thanked: 454 times

Re: PlayStation MiSTer Core Repository Created

Unread post by jca »

I think the USB connection will be the limitation, not the disk.
Milspex
Posts: 165
Joined: Wed Jun 10, 2020 6:46 pm
Has thanked: 38 times
Been thanked: 35 times

Re: PlayStation MiSTer Core Repository Created

Unread post by Milspex »

jca wrote: Wed Nov 24, 2021 4:22 pm I think the USB connection will be the limitation, not the disk.
Yes. No moving parts, less power consumption is fine by me.
softtest9
Posts: 158
Joined: Thu May 28, 2020 7:13 pm
Has thanked: 3 times
Been thanked: 21 times

Re: PlayStation MiSTer Core Repository Created

Unread post by softtest9 »

The issue with harddrives is not the maximum or even average speed, but rather the delay related to random access. This is usually noticeable in CD-based games where you enter a new area and the game suddenly wants to read a bunch of small files on the disk. Harddrives often can't keep up and you end up with stuttering.
jca
Top Contributor
Posts: 1911
Joined: Wed May 27, 2020 1:59 pm
Has thanked: 145 times
Been thanked: 454 times

Re: PlayStation MiSTer Core Repository Created

Unread post by jca »

Good to know. Thanks.
held
Posts: 209
Joined: Sun Sep 26, 2021 2:18 pm
Has thanked: 27 times
Been thanked: 31 times

Re: PlayStation MiSTer Core Repository Created

Unread post by held »

machinejump wrote: Tue Nov 23, 2021 7:19 pm i'm gonna need a bigger sd card.
Yeah, a bigger wallet too :D
throAU
Posts: 181
Joined: Fri Sep 11, 2020 1:06 am
Has thanked: 229 times
Been thanked: 27 times

Re: PlayStation MiSTer Core Repository Created

Unread post by throAU »

softtest9 wrote: Wed Nov 24, 2021 10:22 pm The issue with harddrives is not the maximum or even average speed, but rather the delay related to random access. This is usually noticeable in CD-based games where you enter a new area and the game suddenly wants to read a bunch of small files on the disk. Harddrives often can't keep up and you end up with stuttering.
That's weird... should't be the case as the cd consoles only had 1-2x drives in them which are 300KB/sec tops.

A hard drive even from 10 years ago will do 100 MB/sec (with way faster seek time than optical drives). There's every possibility the stutters were in the original game when running from original CD as well perhaps.

Unless perhaps your hard drive is going to sleep and needing to power up?
berighteous
Posts: 14
Joined: Sun May 24, 2020 10:06 pm
Been thanked: 1 time

Re: PlayStation MiSTer Core Repository Created

Unread post by berighteous »

how do you compile the current state of project to play with it. I know some folks have. I've never used github or quartus. I installed quartus lite and downloaded the zip from the github page. What else is needed (and how do I do it, lol)
Flandango
Core Developer
Posts: 388
Joined: Wed May 26, 2021 9:35 pm
Has thanked: 41 times
Been thanked: 328 times

Re: PlayStation MiSTer Core Repository Created

Unread post by Flandango »

Once Quartus 17.x is installed, unzip the file from github into a folder, open the PlayStation.qpf file either by double clicking it if qpf files are associated with Quartus or launch quartus and open it from there.
After it loads, go to Processing->Start Compilation.
The rbf file will be in the output_files folder.
User avatar
pgimeno
Top Contributor
Posts: 669
Joined: Thu Jun 11, 2020 9:44 am
Has thanked: 246 times
Been thanked: 208 times

Re: PlayStation MiSTer Core Repository Created

Unread post by pgimeno »

And if you installed a later version, uninstall it and install 17.x, otherwise you'll probably get errors when trying to compile.
jca
Top Contributor
Posts: 1911
Joined: Wed May 27, 2020 1:59 pm
Has thanked: 145 times
Been thanked: 454 times

Re: PlayStation MiSTer Core Repository Created

Unread post by jca »

Do you really have to uninstall a version later than 17.x if you want to install 17.x?
On my system I have both 13.0 sp1 and 17.2, no problem at all.
Neocaron
Posts: 341
Joined: Sun Sep 27, 2020 10:16 am
Has thanked: 187 times
Been thanked: 66 times

Re: PlayStation MiSTer Core Repository Created

Unread post by Neocaron »

jca wrote: Fri Nov 26, 2021 9:23 pm Do you really have to uninstall a version later than 17.x if you want to install 17.x?
On my system I have both 13.0 sp1 and 17.2, no problem at all.
Yeah I think he meant to just use the latest version used to build the core to compile it. Otherwise you'll have to change stuff.
Usually you get a warning if you are not using the right version. I had a lot of issues compiling the ao486 core myself...
jca
Top Contributor
Posts: 1911
Joined: Wed May 27, 2020 1:59 pm
Has thanked: 145 times
Been thanked: 454 times

Re: PlayStation MiSTer Core Repository Created

Unread post by jca »

I understand the reason why he said that: the person who asked how to compile the core just wants to compile the core and to compile any MISTer core you have to use 17.x as later versions of Quartus will necessitate changes in the source code of the core. It could be confusing for this person if he had several versions of Quartus.
My question was just theoretical as I have no intention of installing anything above 17.x:
17.2 is just to compile MISTer cores (developed by others).
13 is to learn FPGA on a DE1 (non SOC) board.
User avatar
pgimeno
Top Contributor
Posts: 669
Joined: Thu Jun 11, 2020 9:44 am
Has thanked: 246 times
Been thanked: 208 times

Re: PlayStation MiSTer Core Repository Created

Unread post by pgimeno »

What jca said. For someone who has "never used github or quartus" (literal quote), getting errors on compile would be disconcerting and discouraging. I got errors (not just warnings) when I tried the... I think it was the 19.x version; I was told to downgrade to 17.x and that worked.
jca
Top Contributor
Posts: 1911
Joined: Wed May 27, 2020 1:59 pm
Has thanked: 145 times
Been thanked: 454 times

Re: PlayStation MiSTer Core Repository Created

Unread post by jca »

Every FPGA noob get bitten by this. Although I played before with Quartus 13 and the little FPGA board for the multicomp core from Grant Searles site the first time I tried to compile an existing MISTer core I downloaded the latest version of Quartus. The latest the better? Not when compiling MISTer cores, you have to use 17.x. 17.2 is the latest but you first have to download and install 17.0 and after that download an install the update to 17.2. I think 17.0 is good for MISTer cores but someone would have to confirm that.
Xbytez
Site Admin
Posts: 469
Joined: Wed May 20, 2020 3:36 pm
Has thanked: 214 times
Been thanked: 787 times

Re: PlayStation MiSTer Core Repository Created

Unread post by Xbytez »

Another update, the BIOS is now fully booting into games:

User avatar
Caldor
Top Contributor
Posts: 930
Joined: Sat Jul 25, 2020 11:20 am
Has thanked: 112 times
Been thanked: 111 times

Re: PlayStation MiSTer Core Repository Created

Unread post by Caldor »

Someone was nice enough to make a thread here posting a video about how to compile the core:
viewtopic.php?f=38&t=3706

I compiled the AO486 core back before it got released, so I already have everything installed but it is a while between I compile cores so I often forget the process before I try again. I have not tried compiling the PSX core myself yet, but now there is a video showing how I think I will give it a try.
Post Reply