Nouvelles à propos d'Amstrad CPC, PCW, Notepad NC100, 150, 200, PDA600 et PC






1kusai par Shinra, une intro 1 Ko pour Amstrad CPC présentée à la Forever 2018

-

1Kusai par Shinra est une intro 1 Ko Amstrad CPC présentée lors de la Forever 2018.

Le code source de 1Kusai est disponible.

So, the idea was to fit Hokusai's The Great Wave off Kanagawa in 1K.

I worked from an SVG file and removed a lot of details until it would fit the allocated space (packed with zx7). Eventually it ended up too small after some late minute changes to the code which improved the compression. Oh well.

The SVG was converted to bezier curves using NanoSVG, then a custom Lua script to convert the usual bezier curves definitions into a form more suitable for computation. Normally a Bezier curve is defined by X and Y equations which look like this :

x = A(1-t)³+3B(1-t)²t+3C(1-t)t²+Dt³

We can rewrite this as : Z + t(Y + t(X + Wt))

With:
Z = A
Y = 3B
X = 3C - 6B
W = D - 3C + 3B - A

So in this form we need only 3 multiplications.

The computations are done using CPC firmware which provides neat floating point math support. I compute 256 points along each curve (this could be adjusted to less points for faster drawing, at the cost of slightly less smooth curves) and draw lines between them. Then the system FILL routine is used to fill the closed shapes.

The sound of waves and thunder you can hear is just the Y or X coordinate (I don't remember, whichever sounded best) sent to the AY noise register (again using the CPC firmware, because this is the most space efficient way). I tried to write some music using the free bytes left but did not manage to do anything very convincing. Next time I'll try to spend more effort on the sound side.





Isometrikum par Vanity, première place pour cette démo Amstrad CPC à la Revision 2018

-

Isometrikum par Vanity obtenu la 1ère place pour la compétion des démos old school de la démo party Revision 2018.




La démo Amstrad CPC phX par Condense sortie à l'occasion de la Revision 2018

-

La dernière démo Amstrad CPC de Condense : PhX est sortie lors du meeting Revision 2018 (Allemagne).

La programmation est de NoRecess, graphisme par CED, audio par Factor6 et trackloader par Arnoldemu. La démo a été créée sur une période de 5 années.



Amstrad CPC mini à l'horizon, mais mauvaise nouvelle en fait

-

POISSON D'AVRIL, c'est un POISSON D'AVRIL, si si...

Tout comme Markus Hohmann l'a annoncé sur Facebook, j'ai également reçu un courriel d'Alan Michael Sugar me demandant de retirer toutes les ROMs du firmware de l'Amstrad CPC pour des raisons de copyright puisqu'un Amstrad CPC mini va voir la lumière d'ici la fin de l'année 2018.

J'espérais voir un Amstrad CPC mini, mais j'étais loin d'imaginer de telles conséquences. Toutefois je respecte la demande de M. SUGAR puisque je n'ai jamais voulu mettre de programmes illégaux même s'ils sont vieux sur ce site.



CPC Dandanator mini v1.0 WIP

-

La carte ZX Dandanator mini qui existe pour ZX Spectrum risque de voir jour sur Amstrad CPC : la CPC Dandanator mini, annoncée par XeNoMoRPH sur Amstrad.ES.

Je vous laisse découvrir ses fonctionnalités sur la page de la carte ZX Spectrum ci-dessus.



CPChessNet v1.7b par Joseman pour jouer aux échecs sur internet

-

Une nouvelle version de CPChessNet (v1.7b) par Joseman est sortie pour jouer aux échecs sur internet sur Amstrad CPC et la carte wifi M4 Board (par Duke).