Transfert pc vers to8

Cette catégorie traite de développements récents destinés à nos vieilles machines, applications, jeux ou démos... Amis programmeurs, c'est ici que vous pourrez enfin devenir célèbres!

Modérateurs : Papy.G, fneck, Carl

defcard

Re: Transfert pc vers to8

Message par defcard »

Gobelin...cher ange...gobelin !!
Certains me croieront d'autres pas ...et à ces autres je leur dit: "Il faudrait peut-être regarder "Matrix" !!".
defcard

Re: Transfert pc vers to8

Message par defcard »

En tous cas, merci à vous...et qui sait...peut-être à une prochaine fois !! :)
Xavier

Re: Transfert pc vers to8

Message par Xavier »

defcard a écrit :Certains me croieront d'autres pas ...et à ces autres je leur dit: "Il faudrait peut-être regarder "Matrix" !!".
Ou "Avatar" , le film le plus représentatif de ce fil.
defcard a écrit :En tous cas, merci à vous...et qui sait...peut-être à une prochaine fois !! :)
:shock:
Bien sûr!

Mais ta démarche exclusive a été assez perturbante. (en tant que spectateur!)
Nous sommes sur un forum, où les échange d'idées, de travail et de méthodes sont encouragés.

Daniel n'est pas là pour faire la promotion de ses études matériels, de ses réalisations en programmation... et de son travail de préservation en matière de logiciel...
Sam n'est pas là pour promouvoir son travail en programmation...
Mais tu semble ignorer toute cette compétence et expérience dans un délire d'artiste... qui réinvente le pinceau!

Il est simplement regrettable que tu n'ai pas cherché l'inspiration par toi même.
Les divers intervenants t'ont donné les outils, des conseils et leur temps pour te répondre.
Merci à eux.
C'est donc à toi d'exprimer ton "Art", en image informatique et en auto-représentation!

Il est toujours difficile d'apprendre, mais il est encore plus de respecter ses maîtres...
:oops:
defcard

Re: Transfert pc vers to8

Message par defcard »

Ok...

Mais...çà intéresse toujours quelqu'un de voir mon travail ?

Si oui, voilà mon programme:

Si non, passez le bonjour autour de vous... :)
Dernière modification par defcard le 22 déc. 2014 19:03, modifié 1 fois.
__sam__
Messages : 7983
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: Transfert pc vers to8

Message par __sam__ »

defcard a écrit :Si oui, voilà mon programme:
FENRIR-SMITE.zip
Whaa, interface fait très pro à présent. Je vois que tu progresse vite avec le basic. Bravo!
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
defcard

Re: Transfert pc vers to8

Message par defcard »

Merci, c'est sympa de ta part... :) Heureusement que Daniel m'a poussé en faite, en me disant qu'il attendrait une version finale et pas celle que j'avais proposé au début...Sinon je n'aurais peut-être pas fait comme çà. :roll:
defcard

Re: Transfert pc vers to8

Message par defcard »

Bonsoiiiir, :)

Bon et bien, je crois que c'est au top pour mon "p'tit truc" perso...

C'est pas grand chose mais c'est bien fait je trouve...bon on peut faire mieux, mais c'est déjà pas mal.
Dernière modification par defcard le 22 déc. 2014 19:03, modifié 1 fois.
Avatar de l’utilisateur
6502man
Messages : 12327
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: Transfert pc vers to8

Message par 6502man »

Et bien tu vois, tu es arrivé à faire quelque chose de très bien finalement :wink:

Il te reste plus qu'a intégrer un fondu au noir entre chaque image :wink:
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
defcard

Re: Transfert pc vers to8

Message par defcard »

...Le fondu ne sera jamais assez fluide pour être crédible je crois.
__sam__
Messages : 7983
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: Transfert pc vers to8

Message par __sam__ »

Essaye de voir ce que ferait le code suivant:

Code : Tout sélectionner

10 DIM P%(4,15)
20 FOR J%=0 TO 15:P%=PALETTE(J%):P%(0,J%)=MAX(P%,-P%-1):NEXT

30 FOR I%=1 TO 4
31   FOR J%=0 TO 15:P%(I%,J%)=(P%(I%-1,J%)@2) AND &h777:NEXT
32 NEXT

40 ATTRB 1,1:FOR J%=0 TO 15:COLOR,J%:? " ";:NEXT:?

45 ? "LIGHT:OFF"+CHR$(13);
50 FOR I%=0 TO 4 STEP +1
60   FOR J%=0 TO 15:PALETTE J%,P%(I%,J%):NEXT
70 NEXT

75 ? "LIGHT:ON "+CHR$(13)
80 FOR I%=4 TO 0 STEP -1
90   FOR J%=0 TO 15: PALETTE J%,P%(I%,J%):NEXT
100 NEXT
Autre possibilité complémentaire:

Code : Tout sélectionner

10 DIM P%(15),M%(4)
20 FOR J%=0 TO 15:P%=PALETTE(J%):P%(J%)=MAX(P%,-P%-1):NEXT

30 FOR I%=1 TO 4:M%(I%)=M%(I%-1)*2+1+16+256:NEXT

40 ATTRB 1,1:FOR J%=0 TO 15:COLOR,J%:? " ";:NEXT:?

45 ? "WHITE:ON"+CHR$(13);
50 FOR I%=0 TO 4 STEP +1
60   FOR J%=0 TO 15:PALETTE J%,P%(J%) OR M%(I%):NEXT
70 NEXT

75 ? "WHITE:OFF"+CHR$(13)
80 FOR I%=4 TO 0 STEP -1
90   FOR J%=0 TO 15:PALETTE J%,P%(J%) OR M%(I%):NEXT
100 NEXT
Allez, une dernière pour la route:

Code : Tout sélectionner

10 DIM P%(15),M%(4)
20 FOR J%=0 TO 15:P%=PALETTE(J%):P%(J%)=MAX(P%,-P%-1):NEXT

30 FOR I%=1 TO 4:M%(I%)=M%(I%-1)*2+1+16+256:NEXT

40 ATTRB 1,1:FOR J%=0 TO 15:COLOR,J%:? " ";:NEXT:?

45 ? "BACK:ON"+CHR$(13);
50 FOR I%=0 TO 4 STEP +1
60   FOR J%=0 TO 15:PALETTE J%,P%(J%) AND NOT M%(I%):NEXT
70 NEXT

75 ? "BLACK:OFF"+CHR$(13)
80 FOR I%=4 TO 0 STEP -1
90   FOR J%=0 TO 15:PALETTE J%,P%(J%) AND NOT M%(I%):NEXT
100 NEXT
Ce sont des exemples très simples à base de bitmask sur la palette en 5 étapes. Si on veut faire un vrai fondu sur 16 étapes, c'est un peu plus complexe, mais tout à fait réalisable.
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Avatar de l’utilisateur
6502man
Messages : 12327
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: Transfert pc vers to8

Message par 6502man »

defcard a écrit :...Le fondu ne sera jamais assez fluide pour être crédible je crois.
N'oublie pas qu'une composante n'a que 16 valeurs (hormis le 0) différentes, même en Basic ça devrait être faisable au pire tu décrois par pas de 2 ou plus :wink:
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
defcard

Re: Transfert pc vers to8

Message par defcard »

J'ai essayé tes bouts de programme...Faut calculer par rapport à la palette de l'image, sinon, çà fait n'importe nawak avec les couleurs!! Mais en faite tu me l'a montré franchement en ajoutant la palette sur l'ecran...Autant pour moi. :?
Donc un fondu noir pour mon programme. :)

Des J%...des M%...des parenthèses un peu partout...pfiouuu !! :| Ça se corse pas mal !

@edit
Je vais devoir mettre "Avec la participation de __sam__" sur le programme, si je fais le fondu maintenant. :roll:
__sam__
Messages : 7983
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: Transfert pc vers to8

Message par __sam__ »

defcard a écrit :J'ai essayé tes bouts de programme...Faut calculer par rapport à la palette de l'image, sinon, çà fait n'importe nawak avec les couleurs!!
La récupération de la palette se fait en ligne 20 dans le tableau P%() via l'appel à PALETTE(J%). Dans le slide-show il faut effectivement travailler autrement à partir de la palette lue dans le fichier.

Sinon ne t'inquiète pas pour les % sur les noms de variables. C'est juste pour dire que ce sont des entiers, bien plus rapide à utiliser que les nombres flottants, cad les variables sans %. Un DEFINT A-Z vers le début de programme déclare que toutes les variables sans % sesont entières. On peut alors écrire I au lieu de I% tout en gardant la vitesse d'exécution.
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
defcard

Re: Transfert pc vers to8

Message par defcard »

...Et là..."Avec la colaboration de __sam__" !! Dit...C'est mon programme...déjà le remerciement, qu'il y a même de la musique.
...Je ne suis plus là...Je n'écoute plus !! :)
C'est plus de la documentation là...c'est l'intelligence !! c'est le black-out !! :? Tu ne serais pas le fameux "Dave" dans "l'odyssée 2001" ? :)
__sam__
Messages : 7983
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: Transfert pc vers to8

Message par __sam__ »

La musique en basic est une vraie gageure. Le moyen le plus simple et de mettre une K7 dans le lecteur de K7 et d'appeler MOTORON :)

Sinon pour le fondu, ce sont des algos simple. C'est cadeau :D A toi de choisir celui qui te plait. Pour info, le fondu sur blanc avec le "OR M%(I%)" est pas mal. Il n'et pas trop répandu. Il peut faire sont petit effet.

Note qu'il reste a un petit travail d'adaptation des codes proposés pour les intégrer à l'afficheur.
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Répondre