By Madram / Overlanders. After having tried psilocybin, I developed two peculiar hobbies. Cleaning my room and porting languages on the Zilog Z80. One way to do the latter is to compile the language’s interpreter/compiler/virtual machine/whatever (often in C) to Z80. You read it right: cross-compilation.
By Madram / Overlanders. Here begins a serie of articles dedicated to programming languages, already existing on the CPC (BCPL, Forth, Turbo Pascal, …) or good candidates for ports on the CPC (Smalltalk, Lua, J, …). I don’t plan to investigate BASIC compilers since I find BASIC unattractive. My CuPidCoder standards are pretty high. Here […]
By Madram / Overlanders. Orgams users can use hyperlinks (CONTROL-ENTER) and see the proof of the pudding in Z80TESTS.O (ND64NOPs: become a happy coder by getting the latest working version of Orgams. You can also download z80.o v1.0.4 where this article comes from).
By Arnaud. French version of this article is available on Arkos Tracker 2’s website! The objective of this tutorial is to use music and sounds created by Arkos Tracker 2 with the CPCTelera development environment. Many games use this environment, for example the winner of CPCRetroDev 2020 The abduction of Oscar Z (Dreamin`Bits), Sorcerers (SalvaKantero) […]
By Grim. A hash function computes a number from an arbitrary block of data. This number, called hash value, hash code, digest, or simply hash, can be used to quickly index a fixed-size table called a hash table.
Par AsT / iMPACT. Depuis quelque temps maintenant, ou plus précisément depuis la sortie de la version publique (iMPdraw_201013f), nous travaillons avec l’équipe iMPACT sur l’ajout d’une nouvelle fonction dans iMPdraw, la mémoire cache. iMPdraw, c’est quoi donc que cette bête ? Et bien, pour faire simple, c’est un logiciel de dessin/retouche en fullscreen qui […]
By Grim. In games where every cycles count, the score is one of the many tiny things to take care of. The most cycle-consuming score-operations usually are converting the score value from binary to decimal and displaying that decimal value on screen.
By Hwikaa. I love Halloween. Partly because of the tradition, the ghost stories, and the candies… but mostly because it’s my birthday. This year, I got literally spoiled: Oh, see this guy in the top left corner? This is Starscream, the coolest character in the Transformers franchise. In my opinion. I don’t particularly like robots. […]
By Hicks, to serve you. Usually, too much emphasis is placed on the need to produce fast or compact code, and not enough on their cleanliness. However, it’s probably more important for a beginner to learn how to code cleanly before optimizing his code in one way or another. Moreover, even with the best resolutions […]
By toms / Pulpo Corrosivo. At first glance, doing a color fade by using a palette of 27 colors does not seem to be a good idea. However, Supersly / Les Sucres en Morceaux wrote some years ago an article (in french) about the different ways to achieve this effect with success on a CPC. […]