I'm sorry but the game was not "ported" to the Amiga. This is completely wrong. It was made and designed on the Amiga by Eric Chahi himself. The PC version is a port. I know because I got the Amiga version right when it was out back in the days and it was the first one, plus I watched numerous documentaries showing Chahi working on his Amiga when making the game.<p>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.
When I first saw Another World, the animation was so incredible (for the time) that I figured it was one of those newfangled CD-ROM games. Then I bought a copy and was shocked that the whole thing fit on a single 1.2MB floppy -- most graphics-heavy games (like Wing Commander) shipped on several floppies before CD-ROM became prevalent.<p>I always wondered about the tiny executable, too. I think I just figured that it was a stub that loaded an overlay from the big data file. Guess I was wrong!
This is one of my all time favorite games, and it tickles me to my core that 1) the programming is apparently as brilliant as the visual storytelling, and 2) I had an idea like this some time ago and now I'm wondering if I shouldn't dust it off ...
Here is a great talk given by Éric Chahi at GDC 2011 --- Postmortem of Another World<p><a href="http://www.gdcvault.com/play/1014630/Classic-Game-Postmortem-OUT-OF" rel="nofollow">http://www.gdcvault.com/play/1014630/Classic-Game-Postmortem...</a>