À propos du service
TraduitJ'écris et porte des programmes dans le langage Draco pour des systèmes rétro et modernes. Draco est un langage système de la famille Pascal et Algol de l'ère Amiga et CP/M, et je travaille en direct : procédures propres, travail précis avec des enregistrements et des pointeurs, contrôle bas niveau—c'est exactement pour cela que ce langage a été créé. Avez-vous un ancien arbre source qui n'a pas été construit depuis des lustres, ou une idée fraîche pour du matériel vintage ? Je le transforme en code Draco propre et fonctionnel.
Ce que vous obtenez : de nouveaux programmes à partir de zéro en Draco idiomatique ; portage d'anciennes sources Draco entre plateformes ; traduction de procédures depuis C, Pascal ou assembleur en Draco ; compilation croisée pour que la même logique fonctionne sur une vraie machine 68k ou Z80 et sur un hôte moderne via un émulateur. Je mets en place la chaîne d'outils, documente les étapes de construction et livre un processus répétable—pas un binaire unique.
Tâches typiques : raviver un utilitaire CP/M, reconstruire un outil Amiga qui a perdu son compilateur, envelopper une ancienne bibliothèque avec une interface moderne, ou écrire un logiciel de démonstration et pour les amateurs pour des machines de passionnés. Chaque livraison est accompagnée de code source commenté, d'un script de construction et de notes sur les particularités de la plateforme cible afin que vous ou votre équipe puissiez maintenir le code à l'avenir.
Je me soucie de la précision sur du matériel contraint : mémoire fixe, pas de filet de sécurité, disposition des octets précise. Envoyez-moi des listings, des images disque, ou juste une description de l'objectif—j'estimerai honnêtement l'ampleur avant que nous commencions.
Ce que vous obtenez : de nouveaux programmes à partir de zéro en Draco idiomatique ; portage d'anciennes sources Draco entre plateformes ; traduction de procédures depuis C, Pascal ou assembleur en Draco ; compilation croisée pour que la même logique fonctionne sur une vraie machine 68k ou Z80 et sur un hôte moderne via un émulateur. Je mets en place la chaîne d'outils, documente les étapes de construction et livre un processus répétable—pas un binaire unique.
Tâches typiques : raviver un utilitaire CP/M, reconstruire un outil Amiga qui a perdu son compilateur, envelopper une ancienne bibliothèque avec une interface moderne, ou écrire un logiciel de démonstration et pour les amateurs pour des machines de passionnés. Chaque livraison est accompagnée de code source commenté, d'un script de construction et de notes sur les particularités de la plateforme cible afin que vous ou votre équipe puissiez maintenir le code à l'avenir.
Je me soucie de la précision sur du matériel contraint : mémoire fixe, pas de filet de sécurité, disposition des octets précise. Envoyez-moi des listings, des images disque, ou juste une description de l'objectif—j'estimerai honnêtement l'ampleur avant que nous commencions.