Re:“Another World” Code Review (2011)
by noonespecial on Tuesday January 27, 2015 @09:16PM
(#8957614)
Since the game itself runs inside a custom designed virtual machine, are not all versions "ports"?
The amazing thing is that he targeted multiple platforms right from the get-go in a particularly elegant way and didn't let that turn into a multi-year yak-shaving "game platform" exercise.
How can you be sure this was the original design if you do not check the Amiga sources ? As far as I know he did not develop all the other ports by himself - and I distinctly remember that the Megadrive and SNES ports took a LONG time to appear.
Eric Chahi's article about the game's architecture (linked to from the article) shows that the original Amiga version uses the same virtual machine architecture as the version that Fabien Sanglard dissects. The game was designed from the ground up to be easily ported.
http://www.anotherworld.fr/anotherworld_uk/page_realisation....
wow, nice, what documentaries show him working on his Amiga??
I think you can find a couple on youtube... and I have one I taped back in the days on VHS, but it is nowhere online as far as I know. Plus there was a whole TV program about him (at least a good chunk of it) back in the early 90s with extensive interviews. But I have never got a copy of that one.
So if you want to look at the original source code (or at least understand how it may have worked) it would be wiser to decompile the Amiga binaries.