Comment by Sharlin
12 hours ago
What I'm interested in is performance and memory use. How many times less efficient is the 2010 port compared to the original? What about this new one?
12 hours ago
What I'm interested in is performance and memory use. How many times less efficient is the 2010 port compared to the original? What about this new one?
Are you interested in comparing the 2010 remake (C++) to the original (Assembly)? They are quite different games, so hard to compare, but both run at peak frame rate for their respective platforms (60fps vs 50fps).
I have not compared the 2010 port to the current Godot port. However, I felt the Godot port was smoother. I think that was because Godot uses the latest graphics frameworks (e.g Metal) vs old Opengl ES 1. It would also be interesting to compare the godot port of the original game vs the original in assembly. Curious how I can achieve that. A good question to ask Claude.
> They are quite different games, so hard to compare
Yeah, that's fair. I was just wondering what the performance of a modern version as close to the original would be, if written with Godot or another vastly higher-level framework than handwritten assembly. Given the 3+ orders of magnitude difference in processing power and memory.
The fair comparison is between the assembly version and its godot port. I didn't actually notice any performance difference since th game is capped by its 50 frame per second.
1 reply →