Jul 242017
 

Roudoudou released a new version of his Zilog Z80 cross-assembler called Rasm. Of course it supports all the undocumented opcodes, but beside of that, you can use conditional macros, a floating point engine and several mathmatical functions. A special feature is the possibility to create a cartridge for the Amstrad Plus or the Amstrad GX4000 directly by assembling your source code and you can automatically add an AMSDOS header to your binaries. It also supports crunched sections (the coded will be loaded and crunched on the fly) for LZ48, LZ49, LZ4, ZX7, and Exomizer. It has also a compatibility option to support the widely in the Amstrad CPC used MAXAM syntax. You can download and discuss it at the CPCWiki forums and at the end of this news.

Changes in v0.57

  • more flexible preprocessor with macro parameters
  • new label prefix tag {BANK} to get the bank where is located a label

 

Mar 202017
 

Roudoudou released a brand new Zilog Z80 cross-assembler that targets the Amstrad CPC. Of course it supports all the undocumented opcodes, but beside of that, you can use conditional macros, a floating point engine and several mathmatical functions. A special feature is the possibility to create a cartridge for the Amstrad Plus or the Amstrad GX4000 directly by assembling your source code and you can automatically add an AMSDOS header to your binaries. However, it currently does not support the Maxam assembly syntax.
The latest version contains a lot of bugfixes (local labels, macro, label tree, alias, …) and a documentation in french and english. You can download and discuss it at the CPCWiki forums and at the end of this news.

Update 21.03.2017
Roudoudou released a new version v0.42 with the following changes:

  • allow old style label declaration with a starting dot
  • allow useless A, register form with ADC, ADD, SBC, SUB
  • extended syntax for 8bits index registers
  • documentation FR/EN updated

Update 31.03.2017 – Rasm v0.48

  • bugfix of label calculations when placed after a LZ48/LZ49 block (there is a buf left with more than one LZ section in the same ORG)
  • directives SWITCH/CASE/DEFAULT/ENDSWITCH added
Rasm - Z80 assembler
Rasm - Z80 assembler
rasm_v040.zip
Version: v0.40
234.8 KiB
46 Downloads
Details
Rasm v0.42 - Z80 assembler
Rasm v0.42 - Z80 assembler
rasm_v042.zip
Version: v0.42
237.4 KiB
43 Downloads
Details
Jul 192016
 

And another fresh release from the Sundown 2016 demoscene party: BarBar by Benediction. BarBar is an intro, which uses the special hardware capabilities of the Amstrad Plus series. If you own such a system, be sure to watch it on the real machine (all others will use WinApe for sure :-)).
You can download the demo at the end of this news or directly from Pouet.net (don’t forget to vote).

Barbar(2016) (Benediction)
Barbar(2016) (Benediction)
Barbar2016-Benediction.zip
110.5 KiB
77 Downloads
Details
Nov 012014
 

After years of inactivity I decided to release two old project, which I started to work on in 2010, publicly on my GitHub account. I have not produced any prototypes yet, so they are currently more a draft. Both projects use a flash EPROM to store the data in the cartridge. The first one is a simple Amstrad Plus / Amstrad GX4000 cartridge, which can be equipped with an original ACID protection chip or with a Xilinx XC9536 CPLD for ACID emulation (you can read more about the emulation here).

SimpleCartridge

The second project is the design of a flash cartridge, which can be programmed on a PC via USB and used in a Amstrad Plus / Amstrad GX4000. You can read more about the design in the README.md.

flash-cartridge

Maybe someone with more time is interested to take over the projects, otherwise I will work on them every now and then…

Jun 242014
 

Optimus of Dirty Minds released a new game for the Amstrad Plus called Flappy UFO. It is a clone of the mobile phone game Flappy Bird, which gained popularity during the last few months. Optimus submitted this game to the Mini LudumDare retro challenge. If you have a real Amstrad Plus, be sure to play it on your machine, otherwise use WinApe to play it on your PC. You can download the game and its source code from Pouet.net (don’t forget to vote) and at the end of this news.

Flappy UFO for Amstrad Plus
8.4 KiB
148 Downloads
Details

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close