La Place des Développeurs [Réglé] Mini-challenge pour MSX: Thème "joyeux noël 2012"
TurboSEB
Membre non connecté
Conseiller Municipal
Reprise du message précédent
J'peut dire une betise?on peut chargé un BLOAD en page 1 direct! Du genre : bload"image.sc8",s,1 ou p'tet en mettant l'adresse de la Vram
C'est loin tout ca mais il me semble que
Pour le Bgm, il me semble qu'il y avait un disc "pinksox" numero de noel avec des fichiers FM, que j'avais (peut etre) utilisé dans un de mes mags. (a moins que se ne soit un disc station ) Edité par TurboSEB Le 09/12/2012 à 13h07
MSX 1&2 + Moniteurs+divers (environ 0.70Tonnes)
détail pour l'utilisation du X-Basic
ce Basic n'acceptant que certaines commandes décrites dans la doc il faut jongler avec le CALL TURBO ON , CALL TURBO OFF avant chaque commande non permise
ex:
CALL TURBO ON
-
-
-
CALL TURBO OFF
BLOAD"FICHIER",S
CALL TURBO ON
-
-
-
ce Basic n'acceptant que certaines commandes décrites dans la doc il faut jongler avec le CALL TURBO ON , CALL TURBO OFF avant chaque commande non permise
ex:
CALL TURBO ON
-
-
-
CALL TURBO OFF
BLOAD"FICHIER",S
CALL TURBO ON
-
-
-
MSXlegend
Membre non connecté
Conseiller Municipal
Justement Jipé, j'ai bien respecté la façon d'utiliser CALL TURBO. Je l'utilise depuis plus de 10 ans, mais là ça bloque, je ne peux pas faire CALL TURBO OFF avant le chargement d'une image
Par exemple
40 set page 0,1:bload"machin.sc8",s:set page 0,0
50 call turbo on
60 for i=1 to 211:copy(0,i)-(255,i),1 to (0,i),0:nexti
70 call turbo off
80 bload"truc.sc8",s
ça me met wrong number on line 70 (ou quelque chose comme ça!)
Je vais essayer de me trouver la version que j'avais en 2 fichiers que j'utilisais a l'epoque
Par exemple
40 set page 0,1:bload"machin.sc8",s:set page 0,0
50 call turbo on
60 for i=1 to 211:copy(0,i)-(255,i),1 to (0,i),0:nexti
70 call turbo off
80 bload"truc.sc8",s
ça me met wrong number on line 70 (ou quelque chose comme ça!)
Je vais essayer de me trouver la version que j'avais en 2 fichiers que j'utilisais a l'epoque
MSXlegend
Membre non connecté
Conseiller Municipal
J'ai trouvé basic kun plus 1988
http://www.romnation.net/srv/roms/26885/msx2/MSX-Basic-Kun-Plus-1988-Ascii-J.html
et nestor basic de 1998? maj en 2003?
http://www.konamiman.com/msx/msx-e.html#nestorbasic
Nbasic fait 58ko contre 17k pour xbasic
D'apres mes maigres recherches, nestor basic semble plus complet et pleinement compatible 4mo, moonsound, etc....
test ce soir si je trouve le temps Edité par MSXlegend Le 09/12/2012 à 22h51
http://www.romnation.net/srv/roms/26885/msx2/MSX-Basic-Kun-Plus-1988-Ascii-J.html
et nestor basic de 1998? maj en 2003?
http://www.konamiman.com/msx/msx-e.html#nestorbasic
Nbasic fait 58ko contre 17k pour xbasic
D'apres mes maigres recherches, nestor basic semble plus complet et pleinement compatible 4mo, moonsound, etc....
test ce soir si je trouve le temps Edité par MSXlegend Le 09/12/2012 à 22h51
MSXlegend
Membre non connecté
Conseiller Municipal
Je viens de retrouver la version que j'utilisais dans le passé. Il est en 2 fichiers!!
DUALXT.001 (1k)
DUALXT.002 (17K)
J'ai testé toutes les versions, et j'ai le même probleme "mauvais numero de ligne in ..."
DUALXT.001 (1k)
DUALXT.002 (17K)
J'ai testé toutes les versions, et j'ai le même probleme "mauvais numero de ligne in ..."
MSXlegend
Membre non connecté
Conseiller Municipal
metalgear :
ça marche bien chez moi mais comme l'a dit Jipe y en a 2 et d'ailleurs quelles différences entre les deux
Rajoute juste CALL TURBO OFF a la fin de ta routine sp, c'est juste pour voir stp
MSXlegend :
Justement Jipé, j'ai bien respecté la façon d'utiliser CALL TURBO. Je l'utilise depuis plus de 10 ans, mais là ça bloque, je ne peux pas faire CALL TURBO OFF avant le chargement d'une image
Par exemple
40 set page 0,1:bload"machin.sc8",s:set page 0,0
50 call turbo on
60 for i=1 to 211:copy(0,i)-(255,i),1 to (0,i),0:nexti
70 call turbo off
80 bload"truc.sc8",s
ça me met wrong number on line 70 (ou quelque chose comme ça!)
Je vais essayer de me trouver la version que j'avais en 2 fichiers que j'utilisais a l'epoque
Par exemple
40 set page 0,1:bload"machin.sc8",s:set page 0,0
50 call turbo on
60 for i=1 to 211:copy(0,i)-(255,i),1 to (0,i),0:nexti
70 call turbo off
80 bload"truc.sc8",s
ça me met wrong number on line 70 (ou quelque chose comme ça!)
Je vais essayer de me trouver la version que j'avais en 2 fichiers que j'utilisais a l'epoque
A lire, il y a peut être l'explication là : http://msxosaure.wifeo.com/les-bases.php
Dans ton cas, tu fais bien RUN et pas CALL RUN ?
MSX1: Daewoo DPC-200 / Yamaha CX5M
MSX2: Sony HB-F9P
MSXVR
Vidéo: V9990 (GFX-9)
Audio: MSX-Music (FM-PAC) / MSX-Audio (Audiowave) / OPL4 (Monster Sound FM Blaster) / OPNB (Neotron)
MSXlegend
Membre non connecté
Conseiller Municipal
Je viens de m'apercevoir qu'en debut de ligne, msxosaure a mis DEFINT A-Z. Je sais que c'est pour les variable mais je ne sais pas si ça joue
Et j'ai fait run. CALL RUN etant pour l'integralité du programme, il n'est pas compatible avec BLOAD !!! Edité par MSXlegend Le 10/12/2012 à 16h04
Et j'ai fait run. CALL RUN etant pour l'integralité du programme, il n'est pas compatible avec BLOAD !!! Edité par MSXlegend Le 10/12/2012 à 16h04
MSXlegend
Membre non connecté
Conseiller Municipal
MSXlegend :
Justement Jipé, j'ai bien respecté la façon d'utiliser CALL TURBO. Je l'utilise depuis plus de 10 ans, mais là ça bloque, je ne peux pas faire CALL TURBO OFF avant le chargement d'une image
Par exemple
40 set page 0,1:bload"machin.sc8",s:set page 0,0
50 call turbo on
60 for i=1 to 211:copy(0,i)-(255,i),1 to (0,i),0:nexti
70 call turbo off
80 bload"truc.sc8",s
ça me met wrong number on line 70 (ou quelque chose comme ça!)
Je vais essayer de me trouver la version que j'avais en 2 fichiers que j'utilisais a l'epoque
Par exemple
40 set page 0,1:bload"machin.sc8",s:set page 0,0
50 call turbo on
60 for i=1 to 211:copy(0,i)-(255,i),1 to (0,i),0:nexti
70 call turbo off
80 bload"truc.sc8",s
ça me met wrong number on line 70 (ou quelque chose comme ça!)
Je vais essayer de me trouver la version que j'avais en 2 fichiers que j'utilisais a l'epoque
Pour la version à utiliser, celle du Zelda n'a pas montré de bug majeur.
Si tu as une erreur de ligne sur la ligne du CALL TURBO OFF, c'est qu'il y a un appel à une ligne inexistante (goto,gosub...) dans ton bloc turbo.
Le programme n'essaie jamais d'aller à cette ligne donc il ne plante pas. Mais quand tu sors du bloc turbo ça plante.
Pour retrouver ce N°de ligne fais un RENUM après avoir enregistré ton programme.
Le MSXien le plus à l'ouest ... ou presque
@Legend,marche très bien mon Turbo on et off bien que je ne pense pas utiliser cela
J'ai commencé par cela : Play"V12T120g4.a8g4e2.g4.a8g4e2 ........."
et je n'en suis que là MSX Noel.swf et j'en dirais pas plus
Faudrait repousser l'échéance vers le 23 au soir
Question à Popolon (grand expert musical): si je crée du midi,je peux le transformer en mle mais utilisable sous basic Edité par metalgear Le 12/12/2012 à 13h49
J'ai commencé par cela : Play"V12T120g4.a8g4e2.g4.a8g4e2 ........."
et je n'en suis que là MSX Noel.swf et j'en dirais pas plus
Faudrait repousser l'échéance vers le 23 au soir
Question à Popolon (grand expert musical): si je crée du midi,je peux le transformer en mle mais utilisable sous basic Edité par metalgear Le 12/12/2012 à 13h49
MSXien...pur et dur et toujours Supmsx
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie