NoRecess
  • News
  • Productions
  • Articles

CATRUN v1.2 released

12/5/2023

 
Picture
In this new version, on top of the existing features of V1.1:
  • 464 crash-fix + added Shift+TAB/COPY key usage for 464 users
  • use A or B key to switch current drive to A: or B:
  • use P key to open an ASCII file with with Protext
  • use S key for multi-select files. You can combine that with delete operations.

I had some fun lately with the great UniDOS. If it gets detected:
  • current path gets displayed on top of all printed catalogues
  • use CLR key to navigate to root folder
  • use DEL key to navigate to parent folder
  • use RETURN/ENTER/COPY to navigate into a sub-folder
  • use N key to create a new folder
  • use C key to copy a file to the other logical drive (can also be combined with S key (multi-selection))

There are also some other minor improvements (build date shown in Help, don't assume AmsDOS rom is at ROM 7, etc).

Click here for the download link !

Thanks to Poulette73 & Offset for the preliminary testing!

I created a new tool called CATRUN for the Amstrad CPC machines

9/14/2023

 
PictureCATRUN in action
CATRUN is a simple tool for the Amstrad CPC machines to fasten the process of disc's content discovery / launch a program.

When inserting a new disc into the machine, I bet than 95% of the regular Amstrad CPC users will first type the CAT command to discover its content, then type RUN"FILENAME to launch a targeted program.

With CATRUN, the user can press CTRL+TAB at machine startup (or any other time, of course) to show the list of files stored on the disc, then use the arrow keys to select the targeted file to execute, and finally press RETURN to exit back to BASIC prompt and auto-type the RUN command. Few key presses are saved in the process, while enhancing (a little bit !) the launching experience.

While selecting a file, It's also possible to:
  • type ESC key to just get back to BASIC (cf. discard the RUN command)
  • type TAB key to redo a catalogue discovery (cf. when the user is willing to change disc and rebrowse its content)
  • unrelated helper: type R key to rename the selected file
  • unrelated helper: type D or E key to delete the selected file
And that's all :)

For more details, please click here to access the dedicated webpage
Download: click here

This program is useful to me. With some luck it will also be useful to you ! :)
Big thanks to TotO, Poulette73 & roudoudou for the testing & discussions. :heart:

New HxC Manager V4.0 available!

8/18/2023

 
Picture
Yep, I'm not kidding -- I'm still doing some side maintenance on this good old program :)

As a reminder, the HxC Manager V4 is designed to run on Amstrad CPC/Plus computers. Its main purpose is to select disc images to be used by the HxC Floppy Emulator. Please take note this is also compatible with all the Gotek devices.

The most noticeable improvements in this version are:
  • User can now edit up to 20 slots (previous version: 15 slots was the max.)
  • New UI, removed the old "demomaker style" presentation, now displaying more files on screen (with longer filenames)
  • DEL key added to move back to parent folder while navigating
  • The manager now skips DSK files when using a HxC SD/Slim device
  • The Help page now reports the firmware version + build date of the Manager
  • Switched compilation to SDCC 4.2.0 (resulting better Z80 implementation)
  • Now compiled using RASM from roudoudou (previous version: Pasmo)
  • Now compressed using ZX0 packer (previous version: the good old Bitbuster)
  • Smaller binary (11KB) resulting a faster load from BASIC prompt (previous version: 16KB)

It remains compatible with the 64KB RAM-based machines, and the ROM version is directly available into the AUTOBOOT.HFE file.
Please click here to DOWNLOAD, and here for more details about the Manager.

Sonic GX for the Amstrad GX-4000: preview of the Special Stage (JUNE 2023 UPDATE)

6/26/2023

 
Here is some news regarding the development progress of Sonic GX, with a focus on the new Special Stage introduced today.

While still being a WIP (disclaimer: expect some changes); it's now advanced enough to provide a preview.

The gameplay is inspired (not a copy!) from the Special Stage as found in Sonic the Hedgehog 2 on the Sega Megadrive. Of course, it has been adapted to match the Amstrad GX-4000 limitations.

Gameplay description: with the Special Stage, Sonic can't lose
anything, only wins an extra new life. He must collect rings on time, while avoiding holes and bombs.

We are still working hard on Sonic GX. For sure, it's taking more time than expected, but there is no need to rush its development :).

Fanzine GX #2 & 64NOPs #1 : Impressions

1/20/2023

 
Si les fanzines pour machines Amstrad 8-Bit ne sont pas une nouveauté, je reste néanmoins agréablement surpris de la qualité des différentes initiatives sorties ici-et-là ces derniers temps. J'ai reçu deux nouvelles parutions dans ma boite aux lettres, que j'aimerais commenter ici-même.
Picture
Fanzine GX #2 est sorti. Le premier constat est immédiat: l'impression (sur papier glacé) est de bien meilleure facture que le premier numéro, la prise en main est parfaite, plus agréable. Le contenu, toujours majoritairement orienté "gaming", a cependant évolué dans ce numéro pour offrir quelques articles sur le matériel. Les petites illustrations dessinées à la main sont toujours aussi agréables. Inattendu (et bonne surprise !): l'entrevue "fleuve" de Roudoudou, très intéressante à lire (la passion y est retranscrite fidèlement, merci pour le partage !). Œuvrant dans le monde Amstrad principalement comme programmeur, je reste cependant sur ma faim techniquement ; mais qu'importe, c'est le grand bonheur que de se retrouver plongé "coté joueur" dans la ludothèque de la GX-4000. Donc bravo à Oncle Ced et son équipe, l'approche est bonne et j'ai hâte de découvrir le prochain numéro (dont je viens d'ailleurs de donner un petit coup de pouce avec l'écriture de 2 articles).

Picture
Picture
J'ai également eu l'honneur de recevoir le premier numéro d'un nouveau magazine, 64NOPs. Ici encore, l'impression est impeccable, le tout accompagné d'une présentation très soignée. Le contenu, écrit dans un français sans fautes, est très axé "demomaking". Eliot propose un article vraiment unique, mettant en valeur l'historique de l'utilisation de sprites subissant un déplacement au scroll hard dans les démos Amstrad. Les programmeurs également y trouveront leur compte, avec des articles techniques variés dont l'approche rappelle le temps des fanzines Amstrad Live, Quasar CPC et autres Another World. Toujours dans ce numéro au contenu décidément très fourni, on y découvre aussi une présentation approfondie d'UniDOS, la nouvelle interface de programmation d'Offset fournissant l'abstraction d'un système de fichiers (avec repertoires) pour la grande majorité des cartes de stoquage du moment. Enfin, les questions posées lors des entrevues de CNGSoft et Mage sont très pertinentes (cette dernière surtout m'a replongé dans l'époque Epsilonienne des années 1995, merci !). Pour conclure: initiative sympa, souhaitons que ce premier numéro soit le début d'une longue série !

Picture

Raaaaahhhh - the AMAZING Longshot's comeback

11/30/2021

 
A new milestone in Amstrad CPC demoscene history has been reached by Longshot / Logon System, and I wished to enlight this effort here on my personal website.
Picture
32 years after its original release, a new version of the Amazing Demo has been published ! In all honesty, this demo aged poorly by today's standards but it's still quite relevant from a historical's point of view. This version includes compatibility fixes for CRTC and FDC. But the real interest is its new intro part, featuring for the first time a new CRTC technique called "RVLL". It allows to set, for each scanlines, any location in the first 64KB of RAM. Similar techniques existed in the past, but it was limited to a much smaller amount of RAM. But wait, this demo was only a warm-up...

Picture
A new PDF ebook, called the Amstrad CPC CRTC Compendium, was also released. Featuring 171 pages (!) for its French version, it aims to describe all the different behaviors of all the CRTCs integrated into the Amstrad CPC / Plus machines. Several documents on this topic existed in the past, but it never went so far into the exploration of the video-chip. That will be useful of course for demomakers willing to push further the last technical limits ; but that will be also a definitive reference for all emulator writers willing to reach the ultimate 100% CRTC emulation accuracy.

Picture
Finally, Longshot released some sort of "acid" tests for the CRTC, called "Shaker". With it, an emulator writer can check how good its CRTC emulation's accuracy is. While I believe most emulators will cover all basic features pretty fine, I expect many failures to be revealed by this program for the most advanced use-cases.

For more information / downloads, please have a look on Logon's website here.
Can you believe that all of that was released in a single day, like that, with no particular advertisement ?! Every 2 or 3 years there is a "special something" popping up into the Amstrad community that redefines a new standard, and this day just happened today.
​What an impressive achievement for Logon System. Raaaahhhh !!!!

Amstrad Cent Pour Cent #50 & Fanzine GX #1 : Impressions

11/30/2021

 
J'ai eu récemment l'occasion de découvrir deux initiatives qui me tiennent à cœur, et je voulais vous faire partager mon ressenti.
Picture
Un nouveau numéro d'Amstrad Cent Pour Cent, qui reprend les codes de l'original, est sorti plus tôt dans l’année. Le pari initié par DarkSteph et son équipe me semble efficacement relevé : l’équipe de rédaction est bien renseignée concernant l'actualité de la communauté Amstrad, les articles y sont pour la plupart intéressants et pertinents, avec un bon niveau technique. Au ton parfois volatile que l'on attribuait bien volontiers au ACPC original, le tout est agrémenté de petites illustrations amusantes et décalées (parfois dessinées a la main !) ou parfois même de vraies repompes de publicités d'époque.

Picture
Il existe cependant quelques zones perfectibles de mon point de vue: tant qu'à utiliser un véritable service d'impression, plutôt que du papier glacé, j'aurais opté pour un papier plus proche d'un journal. Aussi, j'aurais aimé y découvrir plus de variétés dans les articles : jeux vidéo et démos aux premières loges, il y manque une approche "applications" (un article concernant l'assembleur Orgams serait du meilleur goût !). Enfin, je note l'absence remarquée des articles "annexes" d'ACPC qui savaient nous divertir en dehors de notre passe-temps, au travers de présentations d'albums de musique, d’événements ou de futures techno à ne pas manquer.

CONCLUSION : globalement, malgré les quelques imperfections évoquées, je me montre ici très satisfait de cet effort. C'est gros, c'est pro, je suis un lecteur assuré pour les prochains numéros ! Pour commander le numéro 50, ça se passe ici.
Picture
J'ai eu le plaisir également cette année de découvrir Fanzine GX. Cette fois-ci, on entre un peu plus dans l'amateurisme, avec une impression plutôt correcte, tout en couleur,  malgré des moyens que l'on devine pourtant limités. A l'heure actuelle, le magazine ne se concentre que sur la console d'Amstrad, la GX-4000. Le contenu est strictement orienté jeux vidéo, en intégrant les actualités, des dossiers, des interviews, des tests de jeux "homebrew" ainsi que quelques jeux sortis commercialement pour la plateforme. En toute sincérité, je me suis surpris de lire en totalité le magazine, qui s'est révélé très fourni et surtout très agréable, alors qu'en tant que programmeur je ne suis pas nécessairement le public cible. Les petites illustrations ici et là rendent la lecture plaisante. Les articles trempent parfois dans un fanatisme / positivisme aveugle, mais sans en être gênant. Les tests m'ont semblé, pour la plupart, plutôt justes et critiques.

Picture
Ce numéro 1 m'a permis notamment de voir la GX-4000 sous un autre angle, car elle y est abordée pour ce qu'elle est (une console avec un gamepad), et moindrement comme un espèce de "petit frère bancal" de l'ordinateur Amstrad Plus. Mais, c'est justement ici que vont se porter mes critiques. J'ai été surpris de voir que Oncle Ced (ainsi que son équipe) a volontairement pris le parti d'ignorer les extensions matérielles, qui auraient permis par exemple de parler du C4CPC (un lecteur de miniSD card pour la GX), de Bubble Quest de Roudoudou, ou bien encore de Ghosts'n'Goblins version 128Ko par Golem13, qui tourne(ra) pourtant sur une vraie cartouche pour Amstrad Plus. Avec un premier numéro qui aborde déjà près de 50% de la logithèque commerciale de la console, j'ai bien peur que l’équipe arrive rapidement à​ court d'idées au bout de quelques numéros.

CONCLUSION : là encore, je suis conquis. C'est loin, très loin même, de mes lectures favorites sur Amstrad et pourtant, "la sauce prend". Le tout me rappelle la bonne ambiance des fanzines de 1994, qui s'essayaient coûte que coûte de maintenir à flot les machines Amstrad, pourtant mortes et enterrées depuis longtemps. Pour commander le premier numéro, cela se passe ici.

cpcec-gtk: a native Debian-based Linux front-end for CPCEC

11/13/2021

 
Picture
In order to improve my development workflow on Linux, I decided to implement a GTK3 front-end for CPCEC, an accurate Amstrad CPC / Plus / GX-4000 emulator from Cngsoft.
Project details can be found here.
<<Previous
Forward>>

    Archives

    January 2025
    December 2024
    August 2024
    July 2024
    December 2023
    September 2023
    August 2023
    June 2023
    January 2023
    November 2021
    June 2021
    November 2020
    September 2020
    May 2020
    November 2019
    October 2019
    September 2019
    August 2019
    May 2019
    March 2019
    May 2018
    April 2018
    March 2018
    December 2017
    November 2017
    October 2017
    September 2017
    April 2017
    January 2017
    December 2016
    April 2015
    March 2015
    December 2014
    October 2014
    April 2014
    February 2014
    December 2013
    August 2013
    June 2013
    October 2012
    September 2012
    August 2012
    June 2012
    May 2012
    February 2012
    December 2011
    October 2011
    September 2011
    July 2011
    May 2011
    April 2011
    March 2011
    February 2011
    January 2011

    RSS Feed

Powered by Create your own unique website with customizable templates.
  • News
  • Productions
  • Articles