NoRecess, who is well-known for his demos, tools and also interviews in with CPC sceners, released a work in progress video of his game for the Amstrad Plus / GX4000 computers. It is called SonicGX and obviously it is a Sonic the Hedgehog game and features a framerate of 50Hz and around 40 colours on screen. He plans to show other previews during the development and wants to release the game at the end of 2020. So keep your fingers crossed that we will have a cool jump and run game at the end of next year :-). Until then: subscribe his Youtube channel to get informed about his next previews and enjoy the preview…
Shining / TGS just released a new Amstrad Plus demo on the Evoke 2019 demoscene party in Cologne / Germany. Download and vote for the production on Pouet.net.
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
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
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).