Marvel Heroes and Cyberbots
(español abajo)
This has been another busy week of catching bugs, trying to close the core development. There are four types of problems left:
1. Graphic glitches due to SDRAM congestion
2. Raster and row scrolling effects not working well together
3. Odd behaviours that could point to a bug in the M68000 CPU module
4. Rendering of a wrong tile in some specific scenes
I have re-written the SDRAM controller to make it more flexible and squeeze a bit more performance for the specific CPS2 GFX case. I started running tests on FPGA with the new controller today using the old 1942 core as a starter. This will still take a few more days.
Problems 2 and 4, will take some effort but are not particularly worrying. Problem 3, the CPU, can be nasty. I need a way to pinpoint that it is a problem in the CPU and not elsewhere in the core.
I wasn't going to make an update today, but the JTALPHA team convinced me that some games were in good shape. A couple of bugs in the last beta are fixed now too, so we decided to go ahead. These are the games for today:
-Marvel Super Heroes
-Marvel vs Street Fighter
-Cyberbots
All these require 64MB+ SDRAM to work, but I have included the MiST/SiDi versions this time too for those who have a modded system.
The final development stages are the toughest ones, so I am really glad to have you there pushing this forward.
Español
Esta ha sido otra semana enfocada en corregir errores, tratando de cerrar el proyecto. Aun quedan cuatro tipos de problemas:
1. Fallos gráficos debido a congestión en la SDRAM
2. Los efectos de desplazamiento (scroll) de fila y ráster no funcionan bien juntos
3. Comportamientos extraños que podrían indicar un error en el módulo de CPU M68000
4. Representación de un bloque incorrecto en algunas escenas específicas
He reescrito el controlador SDRAM para hacerlo más flexible y exprimir un poco más el rendimiento para el caso específico de los gráficos en CPS2. He comenzado a ejecutar pruebas en FPGA con el nuevo controlador hoy usando el antiguo cor de 1942 como aperitivo. Esto todavía me llevará unos días más.
Los problemas 2 y 4 requerirán algo de esfuerzo pero no son particularmente preocupantes. El problema 3, la CPU, puede ser complicado. Necesito una forma de identificar claramente que es un problema en la CPU y no en otra parte del cor.
No iba a hacer una actualización hoy, pero el equipo de JTALPHA me convenció de que algunos juegos estaban en buen estado. Un par de errores de la última versión beta también están corregidos ahora, así que decidimos seguir adelante. Estos son los juegos de hoy:
-Marvel superhéroes
-Marvel vs Street Fighter
-Cyberbots
Todos requieren 64 MB + SDRAM para funcionar, pero esta vez también he incluido las versiones MiST / SiDi para aquellos que tienen un sistema modificado.
Las etapas finales de desarrollo son las más difíciles, por lo que estoy muy contento de teneros aquí dándome un empujoncito.
Comments (56)
You're doing amazing work! Just got my Mister set up today and I'm so excited. Your patreon is like the Virtual Console update days all over again1
Is it Jotego Friday yet, Just checking ;)
Thanks for your efforts and hard work. I know you can do it.
Thanks for the hard work Jatego. Did I miss Super Street Fighter 2? Is it on your to do list?
Of course it is, but there is a problem with Cammy's stage that is proving to be quite a headache!
Gracias por este trabajón, José! Espero disfrutes del fin de semana!
gracias Jose
Como decimos en Puerto Rico, eres el MATATAN PAPAH. Gracias por tu trabajo, la he estado pasando brutal jugando mis favoritos de la arcade.
I have a big question: Is "Hyper Street Fighter II: The Anniversary Edition" a possibility for this core? The last CPS2 game (technically) that came out in 2003 as part of the ps2 release. Would love to hear your thoughts on this. Thanks for all the continuous hard work on this core dev!
It had an arcade release too. Memory sizes are the same as SFA3, Marvel vs SF, etc. And in-game, it's no different visually than Super SFII Turbo. I'd be surprised if it wasn't coming.
I am in a position where none of the new games seems to work (3rd week in a row). Even with the proper ROM-Country-Number it is just not working, updating miSTer or reinstalling the update-Jotego cores. So frustrating!
Every time I had an issue running a game, it was one of these 3 things I forgot: 1- Delete the old core rbf file (jtcps2_XXXXXXXX.rbf) and copy the new one. 2- Delete the old mra files and copy the new ones. 3- Use a recent "merged" rom (mine are versions 0.224 or 0.228 and work fine). I've tried non-merged roms by mistake a few times and that wouldn't work. Also these cores take a good 10 seconds on a black screen before they load.
I always look forward to Jotego Saturday in Australia for some new releases. Thanks for the awesome work and commitment you put into this. It is appreciated :-)
It was a long week, always nice to have something to look forward to at the end. Thank you sir!
Keep up the awesome work and crush those bugs!
Thanks again, still waiting for SSF :P
gracias jose!
Thank you for your effort!
Youre the real MVP, thank you
Thank you, Jose!
Very Thanks!!!!!!!
FPGAFriday is here :) Thnx Jotego
very cool, i have a marvel super heroes CPS2/jamma cabinet that i converted into MAME machine many years ago. i plan to eventually convert it into a MiSTerArcade once a CPS3 core is developed. its awesome to finally have this game preserved in FPGA !
That's going to look amazing!
I get excited about every release lol
Thanks for the update, let's hope next week we get Super Street Fighter 2.
Thank for yet another weekly update! Much appreciated.
Awesome work!
Awesome! Thanks for making CPS2 on fpga a reality. :)
Gracias José!!! Genio! Ídolo! Ya falta poco para completar el catálogo, me preguntó cuál será tu próximo proyecto...
Un director me ha pedido algo un poco inusual pero que os gustará
Mil gracias, como siempre!! We really appreciate your devotion to this project! <3
The Vs Series is almost complete. Excellent job. Thank you
Appreciate all the work Jose, thank you!
I know what Im doing tonight ;) Thank You Brother 🙏🏼
As always; thank you so much for the continued support! Getting ridiculously close to MvC, now! I can't wait to update later today.
Amazing work as always! However, while Marvel Super Heroes loads fine, MSHvSF and Cyberbots don't load for me - anyone else found this? I copied the files over the in the same way I've done for weeks.
Check the FAQ file in the zip. It contains some common pitfalls.
Jose you are my hero stronger than marvel heros. thank you so so much.
What delicious treats!
Jotego Friday is here again !!!! Thanks so much Jotego now please go and enjoy the weekend :)
thanks a lot, even if I was hoping for the release of SSF2, SSF2T in beta, hopefully soon .... :)
That Cammy stage is proving to be quite a headache to fix! I hope I'll have it next week. Fingers crossed.
Thanks Jotego, you're my hero 😍👏👏👏
Phenomenal. I don't know who's happier, me, or my three-year-old son. Thanks so much!
Thank you Jose for all of your hard work. You are an amazing Engineer!
Cyberbots is my FAVORITE CPC2 game!
I hope you will enjoy this zero-lag version then!
marvel vs street fighter is my favourite version of street fighter. Keep up the excellent work.
Thank you so much for your work! What is left? Just Marvel vs Capcom?
Marvel VS Capcom Super Street Fighter II Turbo Armored Warriors Giga wing Mars Matrix : Hyper Solid Shooting Hyper Street Fighter II : The Anniversary edition
Hi Jotego. Quick feedback on Super Gem Fighter / Pocket Fighter. Note that I did play tens of hours on the Saturn version w 4MB cart, which is known to be arcade accurate. But never on the arcade one. And I did play on MiSTer the alt japanese rom. - I noticed some frame drop or stutter during some combos - There's sometimes frames acceleration during finish furies animation (with the background becoming all flashy). - I think there's sometime the last animation frame of victory pose that drop. I noticed it twice with Ken not showing his thumb up, blocked to the frame before. Apart from those three points, it really feels arcade perfect. A few months ago, I wrote you I felt the sound off, like too much in the trebbles. I know you fixed something in the mra a few weeks ago: it sounds now extremly close to all my CPS-2 memories. I really think the last differences I hear come from the qualities and flaws of the speakers I used back then and the ones I use now. One last thing : I did run again in the "black screen" problem last week while updating. The trick is to erase all the cache files from the script folder and run update_all again from scratch. It solves everything. Maybe you should add that in your faq. I really hope my feedback will help in some way. And thanks for your awesome job. I still can't believe I can finally play arcade games without lag at home. It's a blessing ❤️
Thanks for the feedback. I take note of it. I will not do the speed verification until the very end of the project. I will report it then and fix any discrepancies.
Thanks JT! Excellent work.
Yes, thank you so much!
Thank you for all your hard work!
