SamSuka
vitorvilela
vitorvilela

patreon


And finally we have our new game...

But the SA-1 chip made the main villian so strong that is imposible to beat it right now!

Jokes apart, first of all I would like to give an apology for not having a new post here for a while. As you might know, most of the my work is done via researchment and studies, which makes them hard to get interesting and publishable material. However, once I get something done the impact is way bigger... So I hope you all don't mind some gap of inactivity and then another gap of activity (when the results come out).

The good news is that Contra III is almost done and I believe in around 1-2 weeks I will have the first beta done for testing and you all will have the early and exclusive access for the beta versions of the patch.

So far the game has shown a quite lot of similarities compared to Gradius III. Its data structure is pretty similar, plus the way they decompress and handle audio, graphics and scores. However it appears that Contra deals with slowdown better by using more inlined code (it has much more code compared to Gradius) and DMA operations. However, they still do use the same compiler and engine that is present on the Gradius III.

I picked Contra III because it was one of the games that I had a 100% working SA-1 Collection model and its release would have an interesting impact, since it suffers with some slowdown degree compared to F-Zero, for example, that is extremely rare to happen.

After Contra III, the plan is doing R-Type III. With that, we will have the three first SA-1 Root games being Gradius III, Contra III and R-Type III.... Three III, got it? Hahaha!

And finally we have our new game...

Comments

Yup, I think they used some intermediate language to generate the ASM code, since there are a couple of common patterns that I can see on both Gradius III and Contra III.

Vitor

compiler? were these games written in C?

dogen


More Creators