Hello Guest / Join / Sign In / Get Desura
8-Bit Night predecessor now on Desura for FREE!
Alter Ego is a clever retro styled single screen puzzle platformer with an interesting swapping mechanic. You control a blueish little guy and his phantom alter ego (that moves in a mirrored fashion) at the same time. Swap places with the invincible alter ego to reach normally unreachable corners and collect all the pixels to solve each stage.
The game is freely available for PC, NES,MSX and ZX Spectrum.
Articles
AlterEgo Released on Desura
Alter Ego is a clever retro styled single screen puzzle platformer with an interesting swapping mechanic.
Apr 8, 2012 News
Post a Comment
Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.
Releases
Profile
Statistics







a great game if you're into having to think your way around a level, but you don't really like to think at all when it cames to play games, really fun, retro, arcadeish.
a must have!!!
great little game :) nice job dude
Crash on startup - Ubuntu 12.04 X64 Intel G45
This game is nice
Doesn't launch. 12.04 ubuntu
I just can't make it start on my Linux Mint 13 KDE.
any way the game looks great but until the devalopers won't fix it its gets 1/10 from me.
My solution to get it work (Ubuntu 12.10): open AlterEgo.sh in gedit and "save as" it with line end setting "Unix/Linux".
I tried every thing that has been posted here, but it still doesn't work in my Ubuntu. I even tried to emulate it in Wine, still doesn't work :(
Here are my steps to get it to run from within Desura on Gentoo (kernel 3.3.8)
It has to bypass the LD_LIBRARY_PATH being set by Desura:
1) get the mono and sdl-mixer packages.
NOTE: (in gentoo it didn't work until I compiled the sdl-mixer with the following use flags (midi mp3 mad timidity vorbis flac) I don't know which ones were needed but I just did all of them and it worked.
2) as someone said this file has some special characters in it that need to be removed. Since it's a small file, this can be accomplished by simply rewriting the file yourself. First back it up:
mv AlterEgo.sh AlterEgo.sh_bak
then open a new file AlterEgo2.sh and manually type out the exact same contents of AlterEgo.sh_bak (it will look 100% identical, but you won't have the special character(s)).
At this point I had no file called AlterEgo.sh but had 2 files called AlterEgo2.sh and AlterEgo.sh_bak
3) make a new file called AlterEgo.sh with the following contents:
-------------------------------
#!/bin/sh
cd /your/path/to/desura/common/alterego/
LD_LIBRARY_PATH=: ./AlterEgo2.sh
-------------------------------
This way it will reset the library_path Desura sets and run it like you just typed it at the command line.
4) make the 2 files executable
chmod +x AlterEgo.sh
chmod +x AlterEgo2.sh
5) It should hopefully now start when you launch it from the Desura interface.
I had to make to changes to make it run on my Ubuntu system or it would fail to launch with an "Error 13". I had to run dos2unix on the AlterEgo.sh file to remove some extra characters. I also had run "chmod +x AlterEgo.sh" to make the file executable. After that it launched find from Desura.