J'ai finalisé un DSK de la v0.2 de TPTools. Elle contient les sources de toutes les unités (*.inc), des sources exemples (*.pas) et des executables (.com). C'est une version encore partielle mais qui fonctionne. Une v1 suivra un jour ou l'autre ;D je ne sais pas où publier ça. ce serait bien dans la rubrique "★ CODING ★ CP/M ★" non ?
J'ai trouvé un peu de temps pour une unité "Mouse" en TP, souris type AMX. Ca fonctionne plutôt bien (mais je vais essayer d'améliorer la précision pour les petits déplacements)... Pour le moment ça fonctionne seulement avec le CPC+ puisque les différentes images de la souris (fléche, sablier, main etc.) utilisent un sprite HDW (et c'est nickel pour cela). Cette première version est très simple et n'utilise pas d'interruption, c'est au programmeur de faire régulièrement des GetMouse pour que la souris se déplace. Sources à venir... ca sera très utilisable en l'état, mais l'idée d'après est de gérer ca ensuite via une interruption, donc de façon "transparente" pour le programmeur et avec plus de "fluidité". Un domaine que je ne connais pas mais c'est l'occasion d'apprendre ;D
J'ai cherché mais pas trouvé une interface souris qui utiliserait l'entrée analogique du CPC+... Avec un peu de hdw se serait top mais ça ne semble pas exister...
Alors moi je dis: faire de la gestion de souris AMX avec du Turbo Pascal sous CP/M sur un Amstrad en 2021: a cette étape la, on est dans l'underground de l'underground
Ne te méprends pas, je suis très impressionné.
ps. oui, très bonne utilisation "sprite multi-mode" du Plus pour l'affichage de la souris
Pour le coup je me trouve petit joueur! J’aurai du le faire en Turbo-Modula2, je viens de voir que ça existe sur cpc/cpm programmer en Modula-2 sur Amstrad cpc ça ça serait la classe
Bon pour le moment je vais continuer en Pascal. Au programme : zones cliquables en utilisant des listes de pointeurs dynamique et début de réflexion sur un analyseur syntaxique texte. Et insertion de fenetres graphiques sur l’écran (push pop) avec pointeurs encore. Et je vais jetter un œil à modula-2 quand même, très surpris que ça existe en cpm!
Au passage : y’a moyen de formater des disquettes gotek en 720ko? Ou top du top un genre de disque dur de quelques mo?
Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 8 invité(s)
Vous ne pouvez pas publier de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas insérer de pièces jointes dans ce forum