(español abajo)
As I am travelling and I cannot use the FPGA right now I went back to looking at schematics. I started reading the Commando schematics and found that the video hardware is almost identical to that of Ghosts'n Goblins. Game CPU and sound CPU peripherals are also similar to the other CAPCOM games of the same generation I had already done. I will make one (or more) posts explaining how CAPCOM engineers (or maybe just one engineer) was trying different approaches on these games. The protection system is easier than Popeye's.
I started working on a Commando core on the plane a week ago and from last night simulation screens I think it is safe to say that we have a new core. The image of this post is a snapshot from simulation (MiST version, frame #100). When I get back to Spain I will test it on FPGA but it is safe to commit to a 3rd of August beta release for +$3 patrons.
Do not worry about Popeye, I just cannot finish the sprites now without testing on FPGA but I will do it next week when I'm back home.
Español
Estoy de viaje ahora y no puedo usar la FPGA así que me puse a mirar diagramas esquemáticos. Cuando miré los de Commando me di cuenta de que el vídeo, la GPU, era muy similar a la de Ghosts'n Goblins. Los periféricos de las CPU de juego y sonido son también parecidos a los de otros juegos de CAPCOM que ya he hecho. En el futuro escribiré alguna entrada explicando como los ingenieros (o el ingeniero) de CAPCOM fue probando distintas soluciones a los problemas de este tipo de sistemas. El chip de protección de Commando es también más sencillo que el de Popeye.
Hace una semana me puse a trabajar en el avión para hacer este core. Anoche hice por fin una simulación de todo y conseguí la pantalla que acompaña esta entrada (versión de MiST, fotograma #100). Así que creo que es seguro decir que tenemos core nuevo. Lanzaré la beta el 3 de agosto para mecenas de más de $3.
No os preocupéis por Popeye. Ahora no puedo terminar de hacerlo porque necesito la FPGA pero la semana que viene terminaré los sprites.
JOTEGO
2019-07-10 00:29:08 +0000 UTC80's spaceman
2019-07-08 16:13:23 +0000 UTC