Archives of Genesis8 Amstrad Page from 1999 to 2025 about games, page 17 / 83





Source code of the adventure game : On the Queen's footsteps by Davide Bucci

-

Davide Bucci is the author of adventure games, including On the Queen's footsteps for several platforms. On the 3rd February 2024, he has released the source code of his game on Github.

His game is written with The Adventure Writing System (AWS) by Aristide Torrelli and his own utility aws2c which translates AWS ascii files directly in C code. As his utility uses Z88DK to create the ZX Spectrum version, it was easy for him to write an Amstrad CPC version.

Here is the introduction of the game : today is August 27th, 1904. Nine months ago, you, Emilia Vittorini, joined the Italian Archeological Expedition in Egypt led by Ernesto Schiaparelli, the director of the Egyptian Museum of Turin. You are now back in Genova, Italy: your steam ferry arrived three days ago with 25 wooden boxes containing Queen Nefertari Meritmut's grave goods, a real treasure! They left Genova by train, heading towards Turin, yesterday evening. While they were in transit, you were invited to a sumptuous reception organised by a wealthy art lover, Eugenio Collovati, count of Raligotto, but it would be hard to say that you appreciated the evening. But the reception was yesterday: now, you must catch the train to Turin and check that the treasure arrived safely. I will be your eyes and ears. Good luck.

After the loading screen, press the Return Key to get the start of the game (see second screen below).

On the Queen's Footsteps par Davide Bucci, loading screen On the Queen's Footsteps par Davide Bucci, start of the game



Tenth Amstrad CPC score contest on 2048 organized by Border 0

-

Border 0 organizes his tenth score contest on the game 2048 (reflexion by Crackers Velus for CPCRetroDev 2014) till the 29th February 2024. See the site for the rules, you will have to use the WinAPE Amstrad CPC emulator to record a SNR file.





Playing to Wolfenstein 3D in CGA thanks to James Howard, and a web navigator too

-

Playing to Wolfenstein 3D on a PC XT in CGA was your dream, James Howard did it. Several video modes are available :

  • 4 colour RGB mode with red palette (default mode)
  • 4 colour RGB mode with magenta palette (start WOLF3DC.EXE classic)
  • Composite CGA mode (start WOLF3DC.EXE composite)
  • Tandy 160x200 mode (start WOLF3DC.EXE tandy)
  • LCD inverse monochrome mode (start WOLF3DC.EXE lcd)

James also wrote a web navigator : MicroWeb for Intel 8088 or compatible CPU, CGA, EGA, VGA or Hercules compatible graphics card, network interface (it is possible to use your machine's serial port with the EtherSLIP driver), mouse is desirable but not 100% required, 640k RAM is desirable. EMS/XMS are not required.


Youtube video



Play to Nebulus and choose your level thanks to Syx, also the remake

-

As announced on Twitter by Cepeceros Podcast, thanks to Syx you can download a version of Nebulus where you can choose your level instead of playing linearly.

Also the remake Toppler has changed its web address and is now version 1.3.

And to finish, two music remix of Nebulus :


Youtube video




Prospector by AMCGames, a ZX Spectrum game ported to CPC by Ayor61

-

Prospector is a ZX Spectrum game by AMCGames using the AGDx engine. It has been ported on Amstrad CPC by Ayor61. It's a platform game with 30 levels where you have to save a team who went into a mine, but its local inhabitants are maybe not so peaceful... Video below by Xenomorph.


Youtube video



A1RL0CK, an adventure game by Marco Innocenti for Amstrad CPC and PCW

-

Recommended by Stefan Vogt, A1RL0CK by Marco Innocenti is a science-fiction text adventure for Amstrad CPC, PCW and many other computers. You have to play it before The Ruin of Ocenaus Pr1me which I wrote about 4 days ago.



The Ruin of Oceanus Pr1me, an adventure game by Marco Innocenti for Amstrad CPC and PCW

-

Recommended by Stefan Vogt, The Ruin of Oceanus Pr1me by Marco Innocenti is a science-fiction text adventure for Amstrad CPC, PCW and many other computers.





Booty the remake for Amstrad CPC by Salvador Cantero

-

Booty the remake first released on ZX Spectrum in 2019 by Salvador Cantero is a remake of the original game still for ZX Spectrum in 1984 by Firebird Software and in 1986 on Amstrad CPC. This remake is now released on Amstrad CPC and is available on the github page or Itch.io page.

It is programmed with the collaboration of Beyker, Brundij and Atila Merino. Short video of the game Booty the remake by Xenomorph.


Youtube video



Shadow Maze CR by Rayon Studio, a labyrinth and memory Amstrad CPC game

-

Shadow Maze CR is an enhanced version of Shadow Maze by Rayon Studio which was initially presented for the CPCRetroDev 2023 contest. It's a game that I personnally appreciate, you can see it in this video by Saberman.

This new version features :

  • News and more Mazes ( 6 in total )
  • Graphics diversity
  • New enemies to avoid in the maze ! ( Giant Spider & bottomless Pit )
  • More challenging and more skills needed
  • Unique Time counter for all mazes
  • Light stones time credits
  • Some smooth glitches corrections
  • Intro Screens for the game story
  • Final screen for the End game

Youtube video



PunyInform v5.3 by Fredrik Ramsberg and Johan Berntsson to write text adventure games

-

PunyInform v5.3 by Fredrik Ramsberg and Johan Berntsson is a library written in Inform 6 to create adventure game (pure text, no graphic support contrary to DAAD) using the Z-machine virtual machine which will run on 8bit computers (or more recent computers too). PunyInform has a parser, knowing of common verbs and a framework to write adventure games.

PunyInform is based on the Inform 6 library written by Graham Nelson. Its goal is to make easily adventure games in Inform 6, with a manual describing the differences between the official library and PunyInform..

Games using PunyInform can be compiled in z3, z5 and z8 format (z3 being the best format for 8bit computers, other formats have more features). Compared to the Inform 6 library, it means that there is no support for the Glulx virtual machine but z3 format is important as Inform 6 doesnt support it.

To compile games written with PunyInform, you should use the Inform 6 compiler maintained by David Kinder. Binaries are available on if-archive. PunyInform needs Inform v6.35 (or more).

They are tutorials to write adventure game with PunyInform (end of the page) and all the documentation including a 8 page cheat sheet (quick reference)..

To try your game after compilation, you can use WinFrotz by David Kinder, to create map easily you can use Trizbort.

And finally, to create an Amstrad CPC and PCW disk image, you will have to use the Puddle BuildTools which works under linux, windows 1x with WSL2 or MacOS with Intel processor and OrbStack.



For more news, Go to home page