Nov 102018
 

Wow… what a great game development competition – again! And the best of all: I was allowed to be in the jury which was a great honor for me. But let’s talk about the games… I guess that this competition has rised the bar of the quality of the entries again and the students used ASM instead of C. Finally the games Operation Alexandria by 4MHz (1st), Jarlac by Retrobytes Productions (2nd) and Legend of Steel by TOD Studios (3rd) won the competition. And they really, really, really deserve it, but download them (download link below) and you can see it by yourself.

My personal 2nd place (I had to vote for the playability), the game Taulellets by Vicente Jimenez, was finally ranked 17 – anyway, I still like it very much and I will play it from time to time for sure. It made me come back during the test of the other games to play a short round to get past the next level :-).

If you want to participate on the CPCRetroDev next year, be sure to download the games and have a look at the documentations in the games folder. All the developers wrote a small “Making Of” and all games contain the source code. So this is obviously a great learning resource for everyone who wants to code for the Amstrad CPC.

But enough from me… here are the results of the CPCRetroDev 2018 game development competition:

PositionImageGameGroupResult
1Operation Alexandra4MHz(393) Best Game, Carlos Abril Mention, Gominolas Mention, Relevo Mention
2JarlacRetrobytes Productions(380) 2nd Best Game, Pablo Ariza Mention
3Legend of SteelTOD Studios(283) 3rd Best Game
4The Adventures of Timothy GunnCNGSoft(278) 4th Best Game
5OPQA vs. QAOP: The Final BattleManuel Sagra(261)
677 AttemptsUnknown Design(202) Best Student Game
7Foosball F3Quique Miquel(180)
8Deeper WarrensArnoud Bouche(162)
9The Rookie ThiefCPZenon Games(145) 2nd Best Student Game
10Crimson Knight AdventuresNibble Games(134)
11Harvest DayPixel Productions(129)
12RedseaGameroid(114)
13Earth DefenderCarlos Perezgrin(113) Best Opera Prima Additional Mention
14Snake BubbleThe Bubble Club(106)
15The Last DebtRetrojam Games(105)
16KimoHiyokoSarayCow(103)
17TaulelletsVicente Jimenez(99)
18The Spirit Of HalloweenLab16Devs(98)
19The CryptRetroGamma(97)
20Cannon DuelsDavid Asta(96)
21Space CowboyVoxelTower(94)
22IndigoIndigo(87)
23BringRGBackDead Pixel(74)
24OverheapBastaCPC(70)
25Turtle SlamTurtleSlam(68)
26Space BallAltered Vision(67)
27Elfo Saves ChristmasNinja Pointer(66)
28Two Finger Death NowSpherp08(62)
29Cat PangLady Cats(61)
30Cuchara VoladoraCucharaVoladora(60)
31Fitzroy And The Infestationawergh(60)
32BankACReturns(53)
33HacktankRetroleto Games(50)
34LunaticLunatic(45)
35Invade SpaceProyecto Red(41)
36TankARDAD(41)
37DisassemblerMachine Gun(40)
38Killing MachinePizzarT(40)
39Penalty KicksSakis Kaffesakis(40)
40CrockerMerienda(20)
4118th Century InvadersLYSGames(3)

You can download the games in one package directly down below or from the download section of this site. More information about the game development competition can be found on the CPCRetroDev homepage.

 

CPCRetroDev2018 All Games
CPCRetroDev2018 All Games
CPCRetroDev2018_all_games_.zip
105.4 MiB
33 Downloads
Details
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
145 Downloads
Details
Rasm v0.42 - Z80 assembler
Rasm v0.42 - Z80 assembler
rasm_v042.zip
Version: v0.42
237.4 KiB
143 Downloads
Details
Dec 312016
 

As promised, Keith56 released his new bullet hell shooter for the Amstrad CPC 6128 & Plus on the 31st December. In the good old tradition of bullet hell shooters, you are playing a side-scrolling game with enemies, shooting an extreme load of bullets to you, which you have – of course – to avoid. Here is the introduction from the author:

“Chibiko didn’t get any presents from Santa this year… in fact, in the last year she’s been killed by
God, banished from hell, and reincarnated as the enemy of all mankind -so it’s pretty likely she will
never get in his good books again!
Still, she can always do without that ‘gotta-buy-it’ plush doll, and the coal is always useful for
burning ‘leftovers’.
What’s a whole lot less welcome is the strange monsters that have been lurking around the
mountains lately – and now they are infesting HER castle!
Join Chibiko in her unholy battle against the invasion of badly drawn, cliche and generally uninspired
enemies, pummel your way through 4 levels of brainless firepower crazy action – and unleash hell on
the 4 end level boss enemies!”

You can download the game (and its source code) from the website of the game or at the end of this news. Of course, you can also discuss it on the CPCWiki forums.

ChibiAkumas Multidisk
ChibiAkumas Multidisk
ChibiAkumas_Multidisk.7z
Version: v1.06
114.4 KiB
313 Downloads
Details
ChibiAkumas Source With Spritecompiler
ChibiAkumas Source With Spritecompiler
ChibiAkumas_Source_With_Spritecompiler.7z
Version: v1.06
269.9 KiB
310 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
150 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