Archives of Genesis8 Amstrad Page from 1999 to 2019 about developpement





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).



The results of the Amstrad CPCRetroDev 2019 competition

-

The results of the CPCRetroDev 2019 competition are out, see below. Congratulations too all the teams for their efforts from the last to the first. Writing a game is certainly not the easiest thing to do between programmation, gameplay, graphics and sound. Thanks to you for all your work which helps the Amstrad CPC live still.

I will try to take time to test them all in the following days. My first try will be the 31th game : Cpcrogue as I like roguelike games.

  • 01 - Miss input
  • 02 - Ludic Break the loop
  • 03 - EPIMETEO
  • 04 - Cobra
  • 05 - Bike masters
  • 06 - Super Tongue Dino
  • 07 - Hey Sailor !
  • 08 - Ratones y mazmorras
  • 09 - Woods rescue
  • 10 - ManPac
  • 11 - Happy Monty
  • 12 - Jackstrad
  • 13 - Shinobu
  • 14 - League of tanks
  • 15 - Dragon egg
  • 16 - DiscRespect
  • 17 - UFO driver
  • 18 - Shadow soul
  • 19 - Invasion a Marte
  • 20 - Fitzroy in the dark
  • 21 - Runninja
  • 22 - Jack's bubble island
  • 23 - PP space mercenary
  • 24 - Combat tendency
  • 25 - Project thing
  • 26 - Retro tennis super wave
  • 27 - Angry Kitten
  • 28 - Area51Raid
  • 29 - Mediaval brawl
  • 30 - Plant Attack
  • 31 - Cpcrogue
  • 32 - Ronin Revenge
  • 33 - Resignation Quest
  • 34 - DJD
  • 35 - CAPITAL QUIZ!




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.




Sonic GX for the Amstrad GX-4000 by No Recess at the Alchemie 2019

-

No Recess did announce a WIP Amstrad GX-4000 game, and now the information is known, it's Sonic GX.

The game is programmed by NoRecess (Condense), graphics upgraded by CeD (Condense), audio by Targhan (Arkos) and tests by TotO, Overflow and Longshot.

There is a thread about Sonix GX on CPCWiki. More informations will be revealed in the Blast Annual 2020 (WIP newspaper). The game will be released officially in 2020.

A second video of Sonix GX is on Youtube.




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

-

Jose Javier Garcia Aranda has released a new version of 8BP v37 (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.

This version is faster, the COLAY command is better, and a new manual.







Demo of Amstrad CPC+ sprites by Arnaud for CPCTelera, and about WinCpctelera

-

Arnaud Bouche is the author of Bitume inspired of Asphalt and Deeper Warrens inspired of the classic gauntlet with some RPG elements.

He is also the author of the WinCpctelera utility which lets you program quickly under windows a program using the CPCTelera framework which will compile also on Amstrad CPC with this CPCTelera library.

And it's with CPCTelera that he programmed a demo of Amstrad CPC+ sprites.



Remake of Slap Fight (Alcon) by Abalore W.I.P., second level

-

Slap Fight (A.L.C.O.N.) is a shoot them up already existing on Amstrad CPC since 1987. Abalore started to work on a remake in 2016 and today another video of this remake is available with the second of the game. Check the other videos on his Youtube channel.

Abalore accepts every help possible to make this new remake.




Disark by Targhan (Arkos), a disassembler/source converter

-

After the release of Arkos Tracker alpha 5 andt 6 by Targhan, it's the turn for the Disark utility.

Disark is a new cross-platform software (for Windows/Linux/MacOsX) developed because it was needed for Arkos Tracker 2, it is a Z80 disassembler/source converter.

Besides the disassembling part, the main goal of Disark is to convert a source into any other assembler's source. For example, AT2 Z80 sources heavily rely on RASM macros, which are not understood by other assemblers. So the trick is:

  • Assemble the player/music with Rasm (this gives a binary and a symbol file)
  • Use Disark on the binary to recreate the source, without all the bothersome macros!



RASM v0.113 by Roudoudou, an assembler/disassembler (multi platform) for Amstrad CPC

-

The last version of RASM is v0.113 (26th April 2019). This multi platform assembler/disassembler (linux, windows, but not only like MorphOS on Amiga) let you program for Amstrad CPC.

The online documentation is available.

  • trigger an error when dynamic LZ section cannot crunch
  • bugfix when trying to crunch an empty section
  • dynamic debug options removed
  • snapshot & cartridge summary by default
  • embedded rasm export all labels and EQU in the info struct
  • new math function CEIL
  • rasm may handle generated name with INCBIN directive


For more news, Go to home page