Archives of Genesis8 Amstrad Page from 1999 to 2020 about game, page 1 / 56






Donjon, an Amstrad CPC game in 10 lines of basic by Omebrou Corp.

-

Omebrou Corp. (Vetea on Itch.IO) has released an Amstrad CPC games in 10 lines of Basic : Donjon, to play it use arrows to move, and space to open chests or fight ennemies.

Without emulator, you can execute any Amstrad CPC basic program inside Visual Studio code with the extension Amstrad Basic Helper.

You can find a disk image on facebook group les Amstradiens, or here is the basic listing :

10 Mode 1:ink 0,0:border 0:ink 1,26:ink 2,6:ink 3,24:dim t(30,30):pen 2:locate 17,13:? "":for i=1 to 25:for j=1 to 25:v=1:randomize time:t(i,j)=int(rnd*4)+3:q=t(i,j):border j:next:next:x=12:y=25: U2$=chr$(221):U1$=chr$(220):U$=chr$(207)

20 T$=chr$(8):Y$=chr$(10):a=1:xx=int(rnd*20)+1:yy=int(rnd*20)+1:t(xx,yy)=10:cls:P1$=chr$(143):while(a<6):a=a+1: F$=F$+P1$+P1$+P1$+y$+t$+t$+t$:D$=D$+U$+U1$+y$+t$+t$+t$:S$=S$+U2$+U$+y$+t$:wend:border 0:if m1=0 then Ch=int(rnd*22):t=0 else CH=99

30 Z$=p1$+y$+t$+P1$+y$+t$+chr$(212)+y$+t$:E$=p1$+y$+t$+P1$+y$+t$+chr$(213)+y$+t$: C$=chr$(222)+U$+chr$(223)+y$+t$+t$+t$+P1$+chr$(232)+P1$+y$+t$+t$+t$+P1$+P1$+P1$:M1$=chr$(235):pen 3:locate 15,10:? f$:locate 18,10:?f$:if jj>=1 then border 6:q=q-jj:jj=0

40 if CH<>99 then m1=0:M$=chr$(225)+y$+t$+t$+chr$(151)+M1$+chr$(182)+y$+t$+t$+chr$(191): M2$=M$:l=0:TR=CH:if CH<=2 then M$="":M2$="" else if CH<=5 then C$="":M$="" else if CH<=7 then C$="":M2$="" else if CH<=9 then C$=""else C$="":M$=""

:M2$=""

50 while(b<6):b=b+1:pen 3:locate 13,9+b:? D$:locate 21,9+b:? s$:wend:x$=chr$(245): O$=P1$+P1$+y$+t$+t$+P1$+P1$:pen 1:for i=1 to 6:locate 17,16-i:? h$:next:if m1=2 then m1=0:C$="" else m1=0:if TR>2 or CH=99 then c$=""

60 R$=M$+M2$:MY=(INKEY(0)=0 AND y>1 and O$<>"" and R$="")-(INKEY(2)=0 AND y<25 and x$<>"" and R$=""):MX=(INKEY(8)=0 AND x>1 and z$<>"" and R$="")-(INKEY(1)=0 AND x<25 and e$<>"" and R$=""):L=MX+MY:x=x+MX:Y=Y+MY:H=T(X,Y):if INKEY(47)=0 and ff=0 then ff=1

70 randomize time:border 0:t=t+1-(t and 8):pen 1:locate 1,1:?"SANTE ":pen 2:for i=1 to q:locate i+6,1:?chr$(228);" ":next:pen 1:locate 17,18:?C$:if Y=1 then O$="" else if X=1 then z$="" else if X=25 then e$="" else if Y=25 then x$=""

80 if h$<>"" then end else if ff then ff=0:jj=0:if M$<>"" and m1=0 then M$="":m1=1:jj=t/6:SOUND 1,0,25,12,,,25 else if M2$<>"" and m1=0 then M2$="":m1=1:jj=t/6:SOUND 1,0,25,12,,,25 else if C$<>"" and m1=0 then C$="":Q=Q+1:m1=2:SOUND 2,100,7,15:border 26

90 if Q<=1 then clear:pen 1:goto 10 else locate 17,22:? x$:pen 2:locate 15,16:?M$:locate 20,15:?M2$:if h=4 then E$="":Z$="" else if h=5 then O$="" else if h=6 then O$="":E$="" else if h=7 then E$="":O$="" else if h=10 then O$="":h$=chr$(151)+chr$(157)

100 sound 3,600-rnd*200,q/2,7:pen 0:locate 17,13:? O$:pen 0:locate 12,15:? Z$:locate 23,15:? E$:while (l=0 and M1=0):randomize time:goto 60:wend:cls:b=1:a=1:F$="":S$="":D$="":ww=0:goto 20




Melkhior's mansion by Richard Jordan for PC is available

-

Richard Jordan has released Melkhior's mansion for windows, which is a 3D isometric remake of Atic Atac. The game will also be available for ZX Spectrum Next and 128 Kb.




LLum by Ivan AVILA, an Amstrad CPC game (after Dogfight and 8bit Wars)

-

Last game by Ivan AVILA is LLum, it has been written with the 8bp library in basic. LLum is a Lumines clone for Amstrad CPC. Try to make a four square by rotating and aligning 2×2 blocks. Squares of one color will be erased when the time line passes over them.

His other games also written with 8BP are Dogfight (shoot them up in 2020) and 8bit wars a tower defense in 2021 (CPCRetroDev).




PunyInform v3.4 by Fredrik Ramsberg and Johan Berntsson to write text adventure games

-

PunyInform v3.4 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.




Just Get 9 patch 2, a reflexion game for Amstrad CPC by cpcitor and the other days

-

Just Get 9 is atile-based puzzle game for the Amstrad CPC. If you like 2048, tetris, coloris, color flood, you’ll like it. You can visit the Itch.IO page of Just get 9 to download the latest version of this excellent game (patch 2).



WIP Tetris DotBAS by Francesc ALCAUCER for Amstrad CPC

-

Tetris DotBAS is the latest WIP project by Francesc ALCAUCER after these two programs also written in Locomotive Basic :





Version 3 of the adventure game Tristam Island by Hugo Labrande (and incoming french version)

-

The version 3 of the english adventure game Tristam Island by Hugo Labrande is available for 3,99 dollars (25% cheaper starting 20th december). The demo version is limited to the first chapter of the game for a game time estimated to 1 to 1h30 hour which will let you discover the game before buying it if you are interested at this low price.

This adventure game is using the framework used by Infocom's games, the Z-Machine, which was reversed-engineered and documented in the 90s and implemented on dozens of platforms. This is how "Tristam Island" is able to be released on 36 computers (8, 16, 32 and 64 bits), including the Amstrad CPC and PCW. The game uses a library optimized for speed and size, PunyInform by Fredrik Rasmberg and Johan Berntsson.

A french version will be available this coming monday 20th december 2021 with as usual a french demo version.

If you buy either the english of french version, Itch.IO cannot permit to get the other version freely. But with the low price you can buy both : a traduction needs a lot of work and all work merits some payment. But Hugo Labrande will give you a key of the version you didnt buy if you ask him.



Roland Goes Rescue 2 by Zoe Robinson, save Santa Claus and Christmas on your Amstrad CPC

-

Roland Goes Rescue 2 is the latest game by Zoe Robinson. It's of course an Amstrad CPC platform game in the spirit of Roland in Time. You can see a video of Roland Goes Rescue 2 gameplay by Amstrad Maniaque on Youtube.

You play as Roland, a hapless assistant to Father Christmas, who is tasked with rescuing all the gifts Santa had planned to deliver to the good little girls and boys of the world. Why does Roland have to do this? Because the naughty goblins have stolen all the presents!

Guide Roland around all the weird and wonderful locations in the game to collect the gifts so Santa can deliver them. If you fail, Christmas is ruined – but don’t worry, you’ll be able to try again because it’s only a game… isn’t it ?




The Errand Boy, a graphical adventure game by Dwalin

-

AfterLas Aventuras de Rudolphine Rur released in April 2020 by Dwalin, he just has released a new graphical adventure game : The Errand Boy which you can play online if you have no read Amstrad CPC computer or emulator.

The Errand Boy» is a short conversational adventure, originally written for MSDOS by Dwalin in 2021, using JSJ’s SINTAC G3 parser. Later it has been ported to DAAD, and also published for Spectrum, Spectrum Next, Amstrad CPC and MSX2. It is the first adventure that I translate into English (with the help of Jade, @lecambre and @buleste), so I hope you can forgive any mistakes I may have made. The history is the following : your boss reintroduced you as «the errand boy» … and you’re done! A thousand years of service does not deserve this, and someone will pay for it.



It's Behind you : the making of a computer game by Bob Pape about the R-Type game

-

You can download the book by Bob Pape : It's behind you : the making of a computer game which is about the game R-Type that he wrote at the time on ZX Spectrum. The game was released in 1987 on Amstrad CPC with a remake by Easter Egg in 2012 (which you can see a video on Youtube).




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

-

PunyInform v3.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.



For more news, Go to home page