Je recherche un petit programme léger en Basic permettant d'afficher ( Dans un jeu d'aventure textuel en construction ) une image au format scr Pour info je leu en développement est inspiré des jeux Magnetic scroll tels THE PAWN ou GUILD of THIEVES
Les fichiers SCR (en fait on met l'extension qu'on veut) prennent tout l'écran et se charge avec un simple LOAD mais c'est gros, les fichiers occupent 17K
LOAD"FICHIER.SCR",&C000
Je suppose que tu cherches quelque chose de plus évolué pour un jeu textuel, qui n'affiche qu'une fenêtre (ou un écran compressé, à minima)
Il y a eu des librairies (Amstrad 100%) et plusieurs concours avec ces programmes par le passé, tu as cherché un peu?
merci pour ta réponse. J'ai effectivement cherché et trouvé des routines en assembleur, mais rien en basique.
J'ai téléchargé les bouquins sur la programmation avancée en basique, je vais fouiner dedans.
Merci
Question bête, mais ma gestion des disc sur amstrad date de il y a 30 ans mais comment "intégrer " sous caprice, mon fichier scr dans mon lecteur virtuel A , car quand je tape le code proposé, le message " File not found m'est renvoyé"
J'ai nommé mon fichier d'image "test.scr" - Il est à la racine de Caprice j'ai créé ma ligne de code
J'ai nommé mon fichier d'image "test.scr" - Il est à la racine de Caprice j'ai créé ma ligne de code
Code :
10 load"test.scr",&c000
je lance le run et "File not found"
Caprice est un émulateur CPC La racine de Caprice, c'est un PC, comment veux-tu qu'il y ait un lien entre ton ordinateur moderne et une machine virtuelle émulée? Je pense qu'il te manque beaucoup de notions/concepts avant d'aller plus loin
Les images des disquettes Amstrad pour émulateurs sont des fichiers HFE/DSK (de taille variable) Les émulateurs peuvent lire des images de disquettes (comme si tu mettais une vraie disquette dans un Amstrad) en chargeant le fichier DSK (fichier, insérer disquette, etc.) Si tu veux avoir ton fichier SCR lisible par un émulateur, il faut créer une image vierge -> outil ManageDsk https://cpcrulez.fr/emulateurs_UTIL-DSK-manageDSK.htm Cet outil te permet de faire la liaison entre ton ordinateur moderne (PC/Windows) et l'Amstrad émulé au travers de ton émulateur (Winape/Caprice)
Je sais que certaines questions qui peuvent paraître évidentes peuvent surprendre. Mais pour moi l'amstrad cela fait 30 ans que je n'y ai pas touché. J'ai commencé programmer mes jeux en d'aventure sur amstrad ( merci le livre "comment ses jeux d'aventure sur CPC 464), en GFA Basique ( Atari ) et maintenant sous Inform7. (on appelle cela maintenant de la fiction interactive) ( J'ai traduis et transposé The Pawn et Guild of thieves sous I7)
Je maîtrise encore pas trop mal le basic amstrad à un niveau amateur avancé mais j'avais totalement oublié cette notion de gestion de disque virtuel. Ma motivation est là et je souhaite transposer un de mes jeux I7 sur amstrad ( toutes proportions gardées)
Voilà un peu pour le top.
En tous cas, merci pour ton aide, j'ai pu enfin charger une image grâce à tes indications.
Salut Swiart, peut-on trouver tes traductions quelques part ? Et ton jeu en cours (sous Inform7). Tu peux les poster sur le site ifiction.free.fr, j'ai vu que tu avais déjà envoyé des messages sur le forum
Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 86 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