Since Giana Sisters was one of my favourite on C64 when I was a child, I had to try it out :-) I remember, there was no save/load game option, so once me and my nephew left a C64 turned on for days so that we don't have to start the game over from the beginning. Sadly it was impossible at that time to get an official C64 power adapter, so my father made one with spare parts, which didn't like working that long, it overheaded and demonstrated that electronic devices work with smoke. Despite our best efforts, we've lost the "save" game anyway...
Back on topic, I've checked this rewrite and it's pretty good. I understand that dulsi didn't liked it because he expected Super Mario, but this is Giana Sisters. For someone who have played the original like me, this is really awesome. The game dynamics are a bit different (I was surprised that I still remember some movements, like it were muscle memory), but easy to get accustomed to. Animations are a little bit different too, but not noticeable. All in all it's a great rewrite, and a very big plus for including a tile and level editor!!!
My only issue was that I couldn't compile it. No matter what I've tried, Cmake failed. After trying to fix Cmake files and their dependencies for more than half an hour, I got so pissed, that I've deleted all the Cmake **** and I quickly wrote a Makefile myself (took me about 2 minutes tops). If anybody else having issues with the provided Cmake files, just put this in the src directory as "Makefile" and run "make". (When you copy'n'paste, make sure that the indent before the two "g++" lines is actually a TAB, and not spaces).
- {l Code}: {l Select All Code}
TARGET=../giana
SRCS=$(wildcard *.cpp)
OBJS=$(SRCS:.cpp=.o)
all: $(TARGET)
%.o: %.cpp
g++ -I/usr/include/SDL2 -c $<
$(TARGET): $(OBJS)
g++ $(OBJS) -o $(TARGET) -lSDL2 -lSDL2_mixer -lSDL2_image
Cheers,
bzt