Archives of Genesis8 Amstrad Page from 1999 to 2020 about developpement, page 2 / 16





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

-

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





Develop for Amstrad CPC with a ready to use linux virtual machine

-

You can download a linux virtual machine by Francisco Gallego to develop Amstrad CPC programs including :

  • CPCTelera 1.5/dev
  • RVM
  • WinAPE
  • Visual Studio Code
  • Terminator
  • Gimp


Turbo Rascal SE v0.14, Pascal programmation for Amstrad CPC and more

-

Turbo Rascal SE (TRSE) v0.14 is out. It's a complete suite (IDE, compiler, programming language, image sprite level resource editor) intended for developing games/demos for 8 / 16-bit line of computers, with a focus on the MOS 6502, the Motorola 68000, the (GB)Z80 and the X86. TRSE currently supports application development for the C64, C128, VIC-20, PLUS4, NES, Gameboy, PET, ZX Spectrum, TIKI 100, Amstrad CPC 464, Atari 2600, 8086AT, Amiga 500 and the Atari ST 520 (complete list here). With the benefits of a modern IDE (error messages, code completion, syntax highlighting etc) and a bunch of fast built-in tools, it has never been easier to program for your favorite obsolete system !

Join TRSE on Facebook !



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.



Quigs to develop SymbOS applications (Amstrad CPC, PCW, MSX and Elan Enterprise)

-

The Quigs IDE is a suite of tools and editors to help developers create applications and other media for SymbOS.

Its creator and developer TrebMint aka Rob Buckley started to develop it at the end of 2004, when the SymbOS project has been continued. Together with the appearance of the SYMBiFACE in 2004 Quigs (ex-SymStudio) made the first HD-based full screen videos possible ever seen on CPC. With Quigs you can create forms, code, graphics and even video and export it to the CPC, MSX, PCW and Elan Enterprise version of SymbOS.

To resume, Quigs is a :

  • Powerful form construction kit
  • Code editor and assembler/compiler
  • Graphic and video manager
  • HTML and Richtext converter

in a comfortable PC-based integrated development environment!

There is an updated documentation in english of Symbos 3.1.



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.



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.



A french tutorial to write adventure games with DAAD in french

-

Uto has written a tutorial to write adventure games with DAAD. This tutorial has been translated in french by Hugo Labrande who is the author of the game l'Ile de Tristam actually in english but soon with a french version.



WIP Hyperdrive by Reidrac for Amstrad CPC

-

Reidrac (Juan Martinez) is actually working on two projects : a RPG (Ultima like) and Hyperdrive which is a shoot them up, which reminds me of of the excellent Light Force.

You can check Reidrac's Twitter for more informations too.

I invite you to list the last posts of Reidrac's blog about several subjects including to create the games with cartridges in mind, thanks to the Plus2CPC, upcoming Play2CPC, DES and Dandanator.



WIP CPC Bullet v2 for Amstrad CPC

-

CPC Bullet is a game for CPCRetroDev 2021 contest, but which couldn't be accounted due to a delay in time limit for . It is programmed by Cyrille Gouret, music by Mr Lou and graphism by Titan.

You can download the WIP v2 of CPC Bullet knowing that an enhanced v3 will come (gameplay, graphism).

Gamemplay is simple, eliminate your adversary, without shooting yourself due to a bad ricochet.

A video is available of CPC Bullet on the Amstradiens channel.



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

-

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