Archives of Genesis8 Amstrad Page from 1999 to 2020 about programmation





Tribute to Michael Collins (Apollo XI), an Amstrad CPC+ slideshow by Nemo59

-

Nemo has created a slideshow in turbo pascal for Amstrad CPC+ including astronaut quotes : see on Youtube on his channel. The screenshots has been converted with ConvImgCPC by Ludovic Deplanque.




Turbo Pascal programmation on Amstrad CPC by Nemo 59 : a hardware sprite editor, and more

-

Nemo 59 is programming in Turbo Pascal on Amstrad CPC a software : a hardware sprite editor for Amstrad CPC+, and much more. I invite you to go see his youtube videos and read his posts on CPCRulez.

He also wrote a pascal framework (TP-tools v0.2 with its documentation), the objective is to have a v1.0 with more pascal units, for Amstrad CPC and CPC+. TP-Tools v0.2 is actually organized in 4 units :

  • UGraph.inc : graphics management
  • USound.inc : sound management
  • UKBoard.inc: keyboard and joystick management
  • UAsic.inc : ASIC CPC+ management

Other pascal units will be added in the future v1.0 (UCrt, USprite, ...).





New version of the CPC assembler Orgams 'Ecstatic Endeavour' Release Candidate

-

Orgams is an assembler in ROM for Amstrad CPC, created by Madram, Drill and Hicks. A new version is available.

The documentation in french and english is available on Dorgams' wiki.

Download the last WIP version (5th January 2021)




A bug with the REM command on Amstrad CPC 464 (basic 1.0)

-

The bug was found by Velus on CPCRulez. In a basic program, type the following ligne : 10 rem |era,"toto.txt" (on a french 464 the | is replace by ù). Next RUN the program or edit the ligne (EDIT 10) and validate with return. Last look at the progam with the LIST command, the character after the | (or ù) has been removed.



New beta version of the CPC assembler Orgams

-

Orgams is an assembler in ROM for Amstrad CPC, created by Madram, Drill and Hicks. A new version is available.

The documentation in french and english is available on Dorgams' wiki.



SDCC v4.0.0 (C programming for Amstrad CPC) on PC and MacOS

-

A new version of the ANSI-C compiler SDCC v3.8.0 is available since the 30th January 2020 for windows, linux and MacOS.



8BP v039, a RSX library to create Amstrad CPC games in Basic

-

Jose Javier Garcia Aranda has released a new version of 8BP v39 (8bits de poder : 8bits of power), a RSX library to write Amstrad CPC games in basic (26 Kb max). You can download 8bp on github.

A new game comes with this new version : Blaster Pilot, an arcade game inspired in part by Time Pilot (Konami).



8BP v038, a RSX library to create Amstrad CPC games in Basic

-

Jose Javier Garcia Aranda has released a new version of 8BP v38 (8bits de poder : 8bits of power), a RSX library to write Amstrad CPC games in basic (26 Kb max). You can download 8bp on github.

One thing about this version is the game Happy Monty (11th at CPCRetroDev 2019), you should read this article about how the game is done (spanish).



SDCC v3.9.0 (C programming for Amstrad CPC) on PC and MacOS

-

A new version of the ANSI-C compiler SDCC v3.8.0 is available since the 15th April 2019 for windows, linux and MacOS.






Vasm v1.8g, a portable and retargetable assembler, can compile Z80 assembler, but not only

-

Vasm v1.8g is a compilator for several platforms :

  • Unix
  • AmigaOS 68020
  • Atari MiNT 68020
  • MorphOS
  • AmigaOS4
  • PowerUp
  • Atari TOS 68000
  • WarpOS
  • Windows

And of course, it can compile Z80 assembler, but it's not the only processor it can manage.



For more news, Go to home page