Index du forum




Un petit coup de main... Vous pouvez nous aider à mettre ce site à jour: n'hésitez pas à me contacter !!!

* Connexion   * Inscription

* FAQ
Nous sommes actuellement le 01 Déc 2025, 21:23

Index du forum » Z80 Coding

Le fuseau horaire est UTC+1 heure


Programme en basic pour afficher une image

Modérateur: poulette73



Publier un nouveau sujet Répondre au sujet  Page 1 sur 1
 [ 8 message(s) ] 
  Aperçu avant impression Sujet précédent | Sujet suivant 
Auteur Message
swiart
 Sujet du message : Programme en basic pour afficher une image
Message Publié : 18 Mai 2018, 16:40 
Hors-ligne
Rulez
Rulez

Inscription : 18 Mai 2018, 16:35
Message(s) : 16
Bonjour

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

Merci pour votre aide

Stephane


Haut
 Profil  
 
marcel
 Sujet du message : Re: Programme en basic pour afficher une image
Message Publié : 18 Mai 2018, 22:18 
Hors-ligne
Rulezzzz
Rulezzzz

Inscription : 26 Juil 2016, 13:06
Message(s) : 515
Localisation : Valence
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?


Haut
 Profil  
 
swiart
 Sujet du message : Re: Programme en basic pour afficher une image
Message Publié : 19 Mai 2018, 00:37 
Hors-ligne
Rulez
Rulez

Inscription : 18 Mai 2018, 16:35
Message(s) : 16
Bonsoir

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
Code :
10 load"test.scr",&c000


je lance le run et "File not found"


Haut
 Profil  
 
hERMOL
 Sujet du message : Re: Programme en basic pour afficher une image
Message Publié : 19 Mai 2018, 09:05 
Hors-ligne
Site Admin
Avatar de l’utilisateur

Inscription : 20 Août 2007, 18:21
Message(s) : 5103
Dans un premier temps, si tu veux développer. Oublie caprice32 et passe a winape : tu as un tas de fonctions pour te simplifier la vie

Si tu veux utiliser le basic, c'est de passé par un rsx ou une sous-routine en assembleur:
https://cpcrulez.fr/coding_src-list-adv ... loader.htm (Richard Wildey)
https://cpcrulez.fr/applications_free_g ... ibrary.htm
https://cpcrulez.fr/coding_src-list-gra ... nen_AI.htm (CPC Amstrad International)
https://cpcrulez.fr/coding_src-graphic-winload.htm (routine asm de RICHARD FAIRHURST)


Haut
 Profil  
 
marcel
 Sujet du message : Re: Programme en basic pour afficher une image
Message Publié : 19 Mai 2018, 13:56 
Hors-ligne
Rulezzzz
Rulezzzz

Inscription : 26 Juil 2016, 13:06
Message(s) : 515
Localisation : Valence
swiart a écrit :
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)


Haut
 Profil  
 
swiart
 Sujet du message : Re: Programme en basic pour afficher une image
Message Publié : 19 Mai 2018, 14:24 
Hors-ligne
Rulez
Rulez

Inscription : 18 Mai 2018, 16:35
Message(s) : 16
Bonjour

Merci pour ta réponse Rulezz,

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.

Stéphane


Haut
 Profil  
 
garvalf
 Sujet du message : Re: Programme en basic pour afficher une image
Message Publié : 22 Mai 2018, 18:54 
Hors-ligne
Rulezz
Rulezz

Inscription : 26 Avr 2015, 21:36
Message(s) : 122
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 :)


Haut
 Profil  
 
swiart
 Sujet du message : Re: Programme en basic pour afficher une image
Message Publié : 22 Mai 2018, 19:54 
Hors-ligne
Rulez
Rulez

Inscription : 18 Mai 2018, 16:35
Message(s) : 16
Bonjour

The Pawn et GOT sont encore soumis au copyright
J'hesite donc à les diffuser. Je les ai traduis par passion.

Si tu es intéressé je peux te transmettre les sources en mp, mais je demande à ce que tu ne les diffuse pas.


Haut
 Profil  
 
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  Page 1 sur 1
 [ 8 message(s) ] 

Index du forum » Z80 Coding

Le fuseau horaire est UTC+1 heure


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Princesse Mariana et 41 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

Aller vers :  
Powered by phpBB® Forum Software © phpBB Group
Traduit en français par Maël Soucaze.