Home Creators Posts Import Register Favorites Logout

Content

CPS development has been progressing much faster than anticipated. I have now most games working and I think I do not longer need to restrain to a single title for the beta. Some of the pending tasks before the beta are:

* Measure bus timing in PCB and compare with core* Implement layer priority in colour mixer* Fix ADPCM control bug (same as in Double Dragon 2)* Add HDMI output (using analogue output now)* Double clock frequency to avoid sprite glitches (48->96MHz)* Fix mapper for large games (such as SF2)* Fix ringing issue in JT51* Fix address error problem in King of Dragons

I'd like to release the beta when I am not aware of problems or those are small. Anyway, I'll be able to release it this month. So this month's patrons will be the ones featured in the credits for the public release. I am going to re-work the credits screen for CPS as I cannot easily use the game character font as it changes location from game to game. I may go for something a bit more tasty this time. By the way, I have opened up 10 slots for the credits patron layer for this occasion.

Finally, Q-Sound games will not be included in the beta. I need to write a Q-Sound core first. So that will take sometime. Double Dragon 1 public release will be this month if I have time to prepare the files Otherwise, it will be March. By the way, March will mostly be a maintenance month working on reported bugs and issues (for all my cores).

That's all! Working on CPS is so exciting that I had problems sleeping some nights. The system is very interesting technically and the games are, well, awesome. Thank you for being there. Without you, I would have not come this far.

Files

Comments

Jonlad1

You are a god among men sir. I think I'll need to up my tier to keep up with your efforts.

Shane Yates

Very exciting stuff,great work

FRANCISCO JAVIER FUENTES MORENO

Tenía curiosidad por saber si estas implementando la cpu Kabuki, porque tengo entendido si no me esuivoco.que Three Wonders ya implementaba este sistema de protección.

David Filskov

So great to hear!! - glad you're enjoying this too :)

Akai Futari

Impresionante lo que estás haciendo.

Lewis Waddington

Fantastic! I’ll be able to give my CPS boards a rest soon! :) CPS2 next :D

Manuel Astudillo

great job!. But please do not offer sleep for this sake, better sleep well and keep healthy to continue providing more amazing cores as this one in the future.

Rafa Davila

Congratulations, this is an amazing achievement!

Alex

Awesome progress. Also looking at a small monitor. Any eyoyo you can recommend which works with the mister?

Arcade Express

Amazing work José, Amazing work!!!! I can imagine what you mean by not being able to get some sleep once you get into the flow of such an exciting work!

patamar4

Dude really was fast, Jotego you're a machine, thanks for the hard work. Every time I'm impressed by this magic of transporting the board to the fpga 😯

Andyways

Thank you for making CPS1 on FPGA a reality!

Skutis

Thanks alot! I noticed the rotation on the vertical games were default to CCW. Is there a dip switch for using CW rotation in CPS? That is how I have my CRT screen in my arcade cab. It is because Galaga is non-rotatable and CW rotation.

Ibrahim

Are you planning on including support for the CPS changer release of Street Fighter Zero? It might be an interesting mid point between CPS1 and 2 as it doesn’t use Qsound but it has some overlap with the CPS2 hardware.

Ibrahim

Outstanding work btw, good luck with everything you’re doing :)

RetroDriven

Instantly upped my tier from $3 to $10 :) Thank you for all of your hard work. This is the most exciting thing to happen to MiSTer so far in my opinion.

Owlnonymous

I am so incredibly excited for this! Original CPS1 hardware is so finicky, so it’s great to have to archived in FPGA. Now I’m going to be the one loosing sleep, as I’m going to stay up late playing all of the games 🤣.

David Ashby

Great job Jotego! I’m curious, will you consider making a CPS1 Changer console core in the future?

Xzarian

Amazing progress! Does qsound mean we are going to see Cadillacs and Dinosaurs, The Punisher, etc?

Christopher Tuckwell

Many thanks for all your hard work and dedication to this project. We are not worthy. :-)

Raziel

This is looking awesome! I have a suggestion though, rather then completely blocking games using Q-Sound, why not let them run without audio?

Renan Eler

You’ve done a great job! Keep up the good work. It’s inspiring.

Nesfreak

You are the man! Now I don't have to worry about my Final Fight board dying on me, played that game every day on arcade when I was a kid.

RobF228

Thank you!