it regularly difficult to spot, aside from maybe by a genuine Rolex replica history specialist, in light of the fact that the best phony Rolex are 95% made by Rolex. If you want to know how often you should optimally be winding your rolex replica watch, Click Here.

VC³ 2025 de Logiker
 
Notifications
Retirer tout

VC³ 2025 de Logiker

14 Posts
3 Utilisateurs
11 Reactions
180 Vu
Kenneth
(@kenneth)
Honorable Member Adhérent
Inscription: Il y a 6 ans
Posts: 360
Début du sujet  

Bonjours a tous les Oriciens.

C est reparti pour le concours de Noel. Cette fois ci, il faut dessiner un flocon de neige avec le caractère "*". Bien sur, avec le programme le plus court possible.

Comme on est pas obligé de nettoyer l'ecran, j'avais pensé a le remplir de caractères et préciser que mon flocon était quelquepart dedans...mais c'est refusé. 🤪 

Le lien pour les candidats:

https://logiker.com/Vintage-Computing-Christmas-Challenge-2025

Bon, j'enverrai mon bout de code, on verra bien...

A vos claviers!

 

 



   
Citation
didier_v
(@didier_v)
Membre Admin
Inscription: Il y a 7 ans
Posts: 572
 

Merci Kenneth.Je vais réfléchir a un algo... sans doute


Ce message a été modifié Il y a 3 semaines pardidier_v

   
RépondreCitation
Gliou
(@gliou)
Eminent Member Adhérent
Inscription: Il y a 4 ans
Posts: 41
 

Merci pour ce partage.
Je ne comprends pas tous dans la Submission normale et/ou Wild.
J'ai soumis un programme (Basic sous Oricutron) en catégorie Wild puisque la catégorie Oric n'existe pas en mode normal.


Ce message a été modifié Il y a 2 semaines 2 fois parGliou

   
RépondreCitation
Kenneth
(@kenneth)
Honorable Member Adhérent
Inscription: Il y a 6 ans
Posts: 360
Début du sujet  

Salut

J’ai enregistré mon programme dans la categorie normale avec Oric comme machine, et ca a marché.

Le mode wild c'est pour des démos fantaisistes sans recherche d'économies d'octets, juste pour le fun.



   
RépondreCitation
Gliou
(@gliou)
Eminent Member Adhérent
Inscription: Il y a 4 ans
Posts: 41
 

Entre MSX et PC il n'y pas Oric dans le menu déroulant Computer System..à moins que j'ai raté quelques choses, je ne voit pas.

1765570453-Capture-decran-2025-12-12-a-210953.png


   
RépondreCitation
Kenneth
(@kenneth)
Honorable Member Adhérent
Inscription: Il y a 6 ans
Posts: 360
Début du sujet  

@gliou 

Dans mon menu déroulant horizontal (j utilise le navigateur Brave sous Android), j'ai bien la liste des machines qui sont en ordre alphabétique...sauf Oric qui est a la fin de la liste, après le Vtech. Va savoir pourquoi... Ton déroulant doit continuer plus bas et tu devrais le trouver. 😉



   
shield59 reacted
RépondreCitation
Gliou
(@gliou)
Eminent Member Adhérent
Inscription: Il y a 4 ans
Posts: 41
 

@kenneth Merci....mais rien sous Mac avec Safari, Chrome, sous PC avec Edge, Firefox pas de Oric dans le menu.
Par contre on peut écrire Oric dans la barre, donc voilà ma solution.

Bon codage... 😉 



   
shield59 reacted
RépondreCitation
didier_v
(@didier_v)
Membre Admin
Inscription: Il y a 7 ans
Posts: 572
 

Bonjour et joyeux noel à tous

Voilà, j'ai envoyé hier ma contribution (et comme ca je recevrais un pdf de brewotaku le mag). J'en profite pour dire que le prochain mag est en cours



   
shield59 and Gliou reacted
RépondreCitation
Gliou
(@gliou)
Eminent Member Adhérent
Inscription: Il y a 4 ans
Posts: 41
 

Ouep moi aussi j'ai posté la V4 (la plus courte), mais ma préférée est la V3 (un petit bout de LM).

J'ai relu les règles et maintenant que la date limite est passée on peut se partager les codes, donc pour moi sur mon GitHub
https://github.com/Gliou/FLOCON-2025/blob/oric/FLOCV3.BAS

J'ai essayé en pur LM mais pas trouvé, donc curieux de vos solutions.


Ce message a été modifié Il y a 2 jours 2 fois parGliou

   
shield59 reacted
RépondreCitation
Kenneth
(@kenneth)
Honorable Member Adhérent
Inscription: Il y a 6 ans
Posts: 360
Début du sujet  

Voici le mien



   
shield59 reacted
RépondreCitation
Gliou
(@gliou)
Eminent Member Adhérent
Inscription: Il y a 4 ans
Posts: 41
 

@Kenneth Cool la création du flocon par le centre....par contre comprends rien à la logique du code 🤔 🤪



   
shield59 reacted
RépondreCitation
Kenneth
(@kenneth)
Honorable Member Adhérent
Inscription: Il y a 6 ans
Posts: 360
Début du sujet  

Les datas sont traduits en binaire grâce à une division par deux avec "reste", les "0" indiquent du vide et les "1"  indiquent des "*". Cela remplit un quart du flocon. La boucle FOR-NEXT à la fin permet la duplication sur les 4 "quadrans" du flocon.



   
Gliou reacted
RépondreCitation
didier_v
(@didier_v)
Membre Admin
Inscription: Il y a 7 ans
Posts: 572
 

Bravo les amis

Je pense que vous m'avez grillé. Je pensais le faire en assembleur mais je n'ai pas eu le temps

https://github.com/dma-coco/vccc2025



   
shield59 reacted
RépondreCitation
Kenneth
(@kenneth)
Honorable Member Adhérent
Inscription: Il y a 6 ans
Posts: 360
Début du sujet  

J'en ai fait un en LM. 😋 

116 octets. 😝 

              0600  A2 0D     LDX #$0D         
              0602  BD 67 06  LDA $0667,X      
              0605  95 00     STA $00,X        
              0607  CA        DEX              
              0608  10 F8     BPL $0602        
              060A  A0 12     LDY #$12         
              060C  A9 2A     LDA #$2A         
              060E  91 08     STA ($08),Y      
              0610  88        DEY              
              0611  10 F9     BPL $060C        
              0613  A9 01     LDA #$01         
              0615  85 0D     STA $0D          
              0617  A9 28     LDA #$28         
              0619  18        CLC              
              061A  65 08     ADC $08          
              061C  90 02     BCC $0620        
              061E  E6 09     INC $09          
              0620  85 08     STA $08          
              0622  A5 0A     LDA $0A          
              0624  38        SEC              
              0625  E9 28     SBC #$28         
              0627  B0 02     BCS $062B        
              0629  C6 0B     DEC $0B          
              062B  85 0A     STA $0A          
              062D  C6 0C     DEC $0C          
              062F  A9 2A     LDA #$2A         
              0631  A0 09     LDY #$09         
              0633  91 08     STA ($08),Y      
              0635  91 0A     STA ($0A),Y      
              0637  A5 0C     LDA $0C          
              0639  10 01     BPL $063C        
              063B  60        RTS              
              063C  A6 0C     LDX $0C          
              063E  16 00     ASL $00,X        
              0640  90 1A     BCC $065C        
              0642  A9 09     LDA #$09         
              0644  18        CLC              
              0645  65 0D     ADC $0D          
              0647  A8        TAY              
              0648  A9 2A     LDA #$2A         
              064A  91 08     STA ($08),Y      
              064C  91 0A     STA ($0A),Y      
              064E  98        TYA              
              064F  38        SEC              
              0650  E5 0D     SBC $0D          
              0652  38        SEC              
              0653  E5 0D     SBC $0D          
              0655  A8        TAY              
              0656  A9 2A     LDA #$2A         
              0658  91 08     STA ($08),Y      
              065A  91 0A     STA ($0A),Y      
              065C  E6 0D     INC $0D          
              065E  A5 0D     LDA $0D          
              0660  C9 09     CMP #$09         
              0662  D0 D8     BNE $063C        
              0664  4C 13 06  JMP $0613        
              0667  40        RTI              
              0668  8A        TXA              
              0669  0C        TOP              
              066A  4E 90 20  LSR $2090        
              066D  49 92     EOR #$92         
              066F  BB        LAS              
              0670  BD BB BD  LDA $BDBB,X      
              0673  08        PHP           

Ce message a été modifié Il y a 10 heures parKenneth

   
Gliou and shield59 reacted
RépondreCitation
Share: