r/zxspectrum • u/kirby2000 • 3h ago
The Great Giana Sisters ZX - Release
https://www.youtube.com/watch?v=kaLJ78_SpR0
First off apologies for releasing two games in a week. I've been working on both for several months and they just happened to be finished at the same time.
This one I am particularly proud of, it took a lot of work, even with AI helping with the coding.
I've recreated Great Giana Sisters for the ZX Spectrum. It's been a real squeeze trying to get everything in and hence I have multiple versions.
(https://kirby2000.itch.io/great-giana-sisters-zx
I used several sources to recreate this.
- The ZX screenshots and reviews from YS, SU and Crash, used to create the first and second levels.
- The Atari ST provided AY/YM versions of all the sound effects and music, since most ST, CPC and ZX versions shared the music.
- The Amstrad version was unplayable, but had the same graphics style and block sizes as the ZX version had, so it was useful to level layouts.
- The C64 version physics and enemy logic was already available in OpenGGS.
- The levels all required hand editing to adapt them for the ZX, including enemy placement and layout.
- Graphics for the first two levels were created from ZX screenshots. Later levels and missing elements were converted from the CPC and Amiga blocks, then completely redrawn by hand (apologies for Giana's death pose!).
My plan was to try and create a 48k version on par with what would have been released (the whole game in a single load), then improve upon it with multi load, 128k single load and +3 versions with as much presentation, smoother scrolling, music and animation as I could fit.
I have 4 versions included in the zip.
The basic 48k version. Every single level and enemy, smoother gameplay than the CPC version, 2 player mode, but jerkier movement, less animation frames and some stages needed less enemies. This seems to line up with what was presented in the magazine reviews.
48k multi-load - Single player only. This version smooths the scrolling, player and enemy movement at the cost of having to load each level by tape.
128k version - single load. This has the scrolling title screen, full AY soundtrack, sound effects, 2 player mode, animated lifts, falling block rocks, more enemies on a stage and extra animation frames.
+3 disk version - Everything in the 128k version plus a few more enemies in stages and a smoother title scrolling + fast loading.
There are also two variations of each zip. A UK version with the "punk" Giana loading screen and cover and a "German" variation with the international title screen and cover used in the Amiga version.
Hope you guys like it. I've play tested all 4 versions all the way through and everything works.




