MSX Village forum

La Place des Développeurs DEUXLIGNES HEBDOGICIEL

msx45 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 09/12/2009 à 21h08

Messages: 872

Le 16/01/2011 à 22h11
Bonjour ,
voici une petite compil de scans des DEUXLIGNES ecrit dans HEBDOGICIEL

2lignes.zip

A+
E-mail    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10358

Le 16/01/2011 à 22h26
il ne manque plus qu'un courageux pour les taper ces deux lignes ;)


:noel
Site web    
kirem Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 05/11/2010 à 13h29

Messages: 45

Le 17/01/2011 à 00h35
Personne à essayer avec un logiciel d'ocr ?
Site web    
Franck Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 22h54

Messages: 3295

Le 17/01/2011 à 09h44
Dangereux l'OCR, c'est un truc à faire passer un "$" pour un "S" et te coller un petit "Syntax Error" de derrière les fagots... :gne
   
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10358

Le 17/01/2011 à 10h11
surtout sur 2 lignes c'est super dur a trouver ou est l'erreur :fou


:noel
Site web    
Franck Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 22h54

Messages: 3295

Le 17/01/2011 à 10h31
Je vais m'y mettre. Pour l'OCR il vaut mieux oublier, on a du mal à distinguer les étoiles des signes "égal". :gne

Je prends déjà celle du n° 104..
   
Franck Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 22h54

Messages: 3295

Le 17/01/2011 à 11h25
J'essaie de mettre celle du n° 104. Si quelqu'un peut tester, je n'ai pas d'émulateur ici :gne

Code TEXT :
1 SPRITEON : IF K=2THENR=2 :B=2*SGN(X-Z-4) :RETURN ELSEIFK=0THENCOLOR4,0 ;0 :SCREEN2,1:DEFINTA-Z:J=186:X=140:Y=80:VPOKE14336,128:VPOKE14344,248:LINE(80,40)-(183,61),7,BF:LINE(78,7)-(184,J),2,B:LINE(Y,8)-(183,110),1,BF:R=2:B=2:Z=X:ONSPRITEGOSUB1ELSEIFL>5THENRUN
2 K=2:S=STICK(0):Z=Z+2*(S=3)*(Z<174)-2*(S=7)*(Z>80):PUTSPRITE1,(Z,161):Y=Y+R:X=X+B:PUTSPRITE0,(X,Y),11:P=POINT(X,Y):IFP=0THEN2ELSEIFP=7THENR=-R:A=(X4)*4:LINE(A,Y)-(A+3,Y+1),0,B:GOTO2ELSEIFP=1THENR=2:GOTO2ELSEIFY>180THENL=L+1:Y=80:K=1:GOTO1ELSEB=-B:GOTO2
 
   
granced Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 09/10/2009 à 09h18

Messages: 1501

Le 17/01/2011 à 13h31
Si vous êtes sages patients, je peux tout recopier et créer un DSK avec l'intégralité des listings. Enfin là je suis un peu débordé au taf, je ferai au mieux. ^^


MSX un jour, MSX toujours ! :D
Site web    
Walter Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 02/10/2009 à 19h33

Messages: 1883

Le 17/01/2011 à 13h33
C'est agréable, d'avoir un Village encore truffé de fonctionnaires. :p

Merci granced ! :top
msx45 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 09/12/2009 à 21h08

Messages: 872

Le 17/01/2011 à 18h02
Salut a tous
content de voir que ca interresse du monde
Utiliser de l'OCR pour 2 lignes de codes je pense pas que ca soit trop utile
Je pense que c'est plus rapide de les taper en reel

Si vous voulez je pourrais faire une compil sur DSK de ces 2lignes quand j'aurai plus de temps
J'ai vu que granced s'est porté volontaire.....


A+

E-mail    
MSXosaure Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 03/10/2009 à 00h09

Messages: 777

Le 17/01/2011 à 22h23
J'ai repris les petites erreurs du listing de Franck, c'est vrai que ce listing (N°104) malgré quelques bugs est assez impressionnant

Code BASIC :
1 SPRITEON:IFK=2THENR=-2:B=2*SGN(X-Z-4):RETURNELSEIFK=0THENCOLOR4,0,0:SCREEN2,1:DEFINTA-Z:J=186:X=140:Y=80:VPOKE14336,128:VPOKE14344,248:LINE(80,40)-(183,61),7,BF:LINE(78,7)-(184,J),2,B:LINE(Y,8)-(183,10),1,BF:R=2:B=2:Z=X:ONSPRITEGOSUB1ELSEIFL>5THENRUN
2 K=2:S=STICK(0):Z=Z+2*(S=3)*(Z<174)-2*(S=7)*(Z>80):PUTSPRITE1,(Z,161):Y=Y+R:X=X+B:PUTSPRITE0,(X,Y),11:P=POINT(X,Y):IFP=0THEN2ELSEIFP=7THENR=-R:A=(X4)*4:LINE(A,Y)-(A+3,Y+1),0,B:GOTO2ELSEIFP=1THENR=2:GOTO2ELSEIFY>180THENL=L+1:Y=80:K=1:GOTO1ELSEB=-B:GOTO2




Le MSXien le plus à l'ouest :fou ... ou presque :D
osaurer
   
MSXosaure Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 03/10/2009 à 00h09

Messages: 777

Le 17/01/2011 à 23h13
Et de deux, là il s'agit de course de voiture. Hebdogiciel N°136.

Code BASIC :
1ifc=0thenkeyoff:restore:color15,1:screen1:vpoke197,49:s=0:x=17:c=10:r=15:a$="":fori=1to7:reada:a$=a$+chr$(a):next:sprite$(1)=a$:data189,231,165,24,90,126,90,24:locate0,23:play"o3c":elser=int(1+rnd(1)*19):ifbthenfori=0to700:next:c=0:b=0:goto1
2s=s+1:c=c-(c<r)+(c>r):a=stick(0):x=x-(a=3)+(a=7):putsprite1,(x*8-2,31),7,1:m=rnd(1)*9:printstring$(c,"*");spc(m);"°";spc(9-M);string$(19-c,"*"):ifvpeek(6272+x)<>32thenvpoke8197,145:fori=1tos:locatex-2,4:beep:printi:next:b=1:goto1:elseifc=rthen1else2




Le MSXien le plus à l'ouest :fou ... ou presque :D
osaurer
   
MSXosaure Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 03/10/2009 à 00h09

Messages: 777

Le 18/01/2011 à 00h25
Et de trois, encore une course de voiture. Hebdogiciel N°124.

Code BASIC :
1 X=125:IFL=0THENSCREEN3:LINE(110,0)-(140,192),14,BF:FORJ=0TO7:READQ:A$=A$+CHR$(Q):NEXTJ:FORI=1TO2:SPRITE$(I)=A$:NEXTI:SPRITEON:DATA42,62,42,8,93,127,85,0:ONSPRITEGOSUB1ELSESCREEN0:LOCATE5,10:PRINT"FIN.SCORE:",SC:PLAY"l64gbabc":FORI=1TO1000:NEXT:RUN
2 SOUND10,15:IFL=0THENG=109:V=2:L=1:GOTO2ELSEA=STICK(0):X=X-(A=3ANDX<133)+(A=7ANDX>109):PUTSPRITE1,(X,170),8,1:IFY=0ORY>256THENY=1:SC=SC+5:F=(RND(1)*5)+2:Y=Y+F:GOTO2ELSEY=Y+F:PUTSPRITE2,(G,Y),F+1,1:G=G+V:IFG<109ORG>133THENV=-V:GOTO2ELSEGOTO2




Le MSXien le plus à l'ouest :fou ... ou presque :D
osaurer
   
Walter Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 02/10/2009 à 19h33

Messages: 1883

Le 18/01/2011 à 13h34
Trop sympa ces petites lignes en vidéo. ^^

Merci pour ces excellentes illustrations MSXosaure ! :top
granced Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 09/10/2009 à 09h18

Messages: 1501

Le 18/01/2011 à 15h11
Voili voilou, j'ai mis l'ensemble des listings sur un dsk que je joins.

Par contre, je n'ai pas eu le temps de tout tester, je ne garantis donc pas le bon fonctionnement de tous les listings. Comme tout est bien collé, et que parfois ça pique un peu aux yeux, je ne suis pas à l'abri d'une erreur de DATA ou de POKE ! :oups

Voici donc : 2lignes.zip


MSX un jour, MSX toujours ! :D
Site web    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie