MSX Village forum

La Place des Développeurs [Réglé] Mini-challenge pour MSX: Thème "joyeux noël 2012"

TurboSEB Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 08/08/2010 à 20h57

Messages: 5795

Le 09/12/2012 à 12h54

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:p :oups) Edité par TurboSEB Le 09/12/2012 à 13h07



MSX 1&2 + Moniteurs+divers (environ 0.70Tonnes)
   
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10356

Le 09/12/2012 à 13h57
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
-
-
-


:noel
Site web    
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 5814

Le 09/12/2012 à 15h08
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!) :moue
Je vais essayer de me trouver la version que j'avais en 2 fichiers que j'utilisais a l'epoque


Createur du KCX Bluetooth emitter au format cartouche compatible stereo moonsound
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10356

Le 09/12/2012 à 15h30
il y a bien 2 versions du Kun-Basic la seconde étant pour le 2+ si je me souviens bien
moi j'ai toujours utilisé la 1ére version


:noel
Site web    
metalgear Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 12/10/2009 à 17h29

Messages: 778

Le 09/12/2012 à 20h29
ça marche bien chez moi :D mais comme l'a dit Jipe y en a 2 :) et d'ailleurs quelles différences entre les deux :hum


MSXien...pur et dur et toujours Supmsx
Site web    
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 5814

Le 09/12/2012 à 22h43
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


Createur du KCX Bluetooth emitter au format cartouche compatible stereo moonsound
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 5814

Le 10/12/2012 à 07h52
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 ..."


Createur du KCX Bluetooth emitter au format cartouche compatible stereo moonsound
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 5814

Le 10/12/2012 à 07h53
metalgear :
ça marche bien chez moi :D mais comme l'a dit Jipe y en a 2 :) et d'ailleurs quelles différences entre les deux :hum




Rajoute juste CALL TURBO OFF a la fin de ta routine sp, c'est juste pour voir stp :D


Createur du KCX Bluetooth emitter au format cartouche compatible stereo moonsound
metalgear Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 12/10/2009 à 17h29

Messages: 778

Le 10/12/2012 à 09h42
Au fait,il y a aussi le MBasic de Microsoft sur MSX (vraiment vieux celui-ci) :noel

@Legend,ok je vais tester


MSXien...pur et dur et toujours Supmsx
Site web    
Metalion Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 23/12/2009 à 15h32

Messages: 1487

Le 10/12/2012 à 11h28
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!) :moue

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

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 5814

Le 10/12/2012 à 16h03
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 :hum
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


Createur du KCX Bluetooth emitter au format cartouche compatible stereo moonsound
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 5814

Le 10/12/2012 à 17h51
Comment on arrête une musique qui démarre avec _MBPLAY :hum


Createur du KCX Bluetooth emitter au format cartouche compatible stereo moonsound
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10356

Le 10/12/2012 à 18h07
t'as essayé _MBSTOP ?


:noel
Site web    
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 5814

Le 10/12/2012 à 20h25
C'est pas con ça :oups :oups :lol

Au fait, c'est la 1ere fois que j'utilise le screen 7, c'est vraiment nickel :love Edité par MSXlegend Le 10/12/2012 à 20h39


Createur du KCX Bluetooth emitter au format cartouche compatible stereo moonsound
MSXosaure Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 03/10/2009 à 00h09

Messages: 777

Le 11/12/2012 à 07h49
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!) :moue

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 :fou ... ou presque :D
osaurer
   
metalgear Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 12/10/2009 à 17h29

Messages: 778

Le 12/12/2012 à 10h42
@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 :p
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 :hum Edité par metalgear Le 12/12/2012 à 13h49


MSXien...pur et dur et toujours Supmsx
Site web    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie