FPGA PSX Project

is creating Hardware, Playstation, FPGA, Open source

Select a membership level


per month
  • Patron-only posts and messages
  • General Support


per month
  • Access to the dev Discord Channel as READ ONLY (can only do like icons) : see progress, issues, etc.. in realtime as I post or discuss tech with other people helping me on the project.
  • And everything in the previous tier.
Includes Discord benefits
  • Curiosity
  • General Support


per month
  • When a feature is made and complete, decide what should be the next feature to be implemented with a poll.
  • When/if the console will boot on MiSTer, decide what bugs or issue to fix in priority over others, what software should run first.
  • And everything in the previous tiers
Includes Discord benefits
  • Curiosity
  • Decide next.



About FPGA PSX Project

My goal with this project is to recreate the Playstation 1 entirely in FPGA.
It is subdivided into the following goals :
- Recreate the MDEC. (Video decompression part)
- Recreate the GPU. (Rendering of graphic primitives)
- Recreate the SPU. (Audio)
- Recreate the GTE. (Computation accelerator for 3D)
- Recreate the CD Rom controller.
- Recreate all the DMA, IRQ management, etc... basically the logic can connect and manage the chips.

My end goal is to have the system working on MiSTer FPGA platform.

I wish to share with you my progresses and have feedback from the community.

For fairness, at my sole discretion, some of the money will be spent on material or giving some financial reward for other people that have/may/had helped me with the project.

1/ The goal here is to recreate as much part as possible from the original PSX in FPGA.
2/ Perfect accuracy will be likely impossible for a long time due to the complexity of those chip
and the lack of full internal information (the blue print of the chips).
3/ What the patrons are sponsoring is the development effort, please do not expect a fully working
PSX in FPGA for sometime.
And because of the long dev time required, I can not guarantee that I can deliver on a platter the full console. Life may decide differently things for me (accident, family, work condition changing).
4/ I have of course the same goal in mind as everybody else, and try to give my best to reach a state where games can boot and run smoothly.
It is just that I can not guarantee it. I have invested already 700+ hours on it, and not ready to stop yet !

If you are OK with that, please support my effort. :-)
I guarantee that it means a lot more to me than just a financial reward.

Become a patron to

Unlock 11 exclusive posts
Be part of the community
Connect via private message

Recent posts by FPGA PSX Project

How it works

Get started in 2 minutes

Choose a membership
Sign up
Add a payment method
Get benefits