Cerca articoli...
Mini gallery
  • Eventi/brusaporto 2013
  • Meetings/2014-xad Nightfall
  • Eventi/brusaporto 2014
  • Eventi/fvb2011
  • Eventi/brusaporto 2013
  • Hardware/ti 994
  • Eventi/brusaporto 2013
  • Eventi/brusaporto 2010
  • Eventi/brusaporto 2014
  • Eventi/viretro2014
Articoli piu' letti
Storico articoli

2025

2023

2022

2021

2020

2019

2018

2017

2016

2015

2014

2013

2012

2011

2010

Mailing list
Nome
Email
Iscrizione
Cancellazione
YouTube Channel
Facebook
Vectro (Vector Demo) - (by James Abbatiello)

Vectro (Vector Demo) - (by James Abbatiello)


Dalla community RetroBattlestations su Reddit, arriva la Demo grafica Vectro. L'appassionato James Abbatiello ha voluto celebrare sulla sua pagina github un modo per dimostrare la flessibilità del linguaggio BASIC e la potenza della grafica vettoriale. Più che un semplice programma, questa dimostrazione conferma ampiamente le potenzialità grafiche, seppur lente, del nostro TI-99/4A in configurazione base.

Il codice si basa in realtà su tecniche di disegno "pixel-by-pixel" ampiamente conosciute e pubblicate su riviste e libri degli anni '80. Attraverso l'uso di subroutine e comandi data, si riescono a disegnare linee ed archi ellittici, superando così i limiti nativi del TI-BASIC, che non dispone di comandi grafici vettoriali predefiniti. La tecnica utilizzata manipola i pattern dei caratteri in tempo reale, simulando una modalità bit-mapped ad alta risoluzione.

Geometria Dinamica
Linee, Cerchi ed Ellissi

Vectro Demo Image

Vectro Demo Image

Disegno di partenza della community
RetroBattlestations su Reddit

Adattamento Vettoriale creato
sul TI-99/4A

L'immagine viene codificata interamente in un formato vettoriale contenuto all'interno di istruzioni DATA. Questo approccio permette non solo una precisione geometrica assoluta, ma garantisce che il disegno venga renderizzato correttamente indipendentemente dalle proporzioni del display. Come specificato dall'autore, l'obiettivo del progetto era creare un codice riutilizzabile e portabile, rendendolo un ottimo punto di partenza per chiunque voglia implementare motori grafici su sistemi vintage.

Sebbene il processo di rendering richieda tempo a causa della complessità dei calcoli matematici eseguiti dall'interprete BASIC, il risultato finale è una dimostrazione di come algoritmi classici (come quello di Bresenham per le linee) restino attuali e affascinanti a distanza di decenni. Potete consultare il codice sorgente completo e le varie versioni del programma convertito e adattato per molti altri computer, visitando la pagina GitHub ufficiale di Vectro.

Nella sezione download è disponibile il file .ZIP con il listato e il programma da poter provare sul computer reale o su emulatori.

Codice Demo_BDemoGraph9
Dettagli Digitale
Lingua ------ Anno 2013
Tipo Demo
Categoria Software
Livello rarità C (Common Everyone has it; most people have several duplicates)
Costruttore James Abbatiello
Commenti
Formato Cassette Tape / Floppy Disk
Linguaggio sviluppo Basic
Sviluppatore James Abbatiello
Distributore o Editore ---
Sistema TI-99/4A
Voto UTENTI star ratingstar ratingstar ratingstar ratingstar rating (n/d) VOTO TI99IUC star ratingstar ratingstar ratingstar ratingstar rating (0.00)
Valutazione
Valore acquisto 0.00 Valore odierno 0
Galleria aste n/d
Note
Sfoglia on-line
Download   (---)-(GraphDEMO)-(Vectro Demo)-(2013)-(B)-(by James Abbatiello)-(from ---).zip (56.57 KBytes)
Siti approfondimento n/d
Articoli correlati


Google Translate

Don't understand Italian? Choose your language!

Riconoscimenti Ricevuti




Grazie!

Non sono solito ostentare, ma è gratificante ricevere dei feedback e avere riscontro e apprezzamenti sul lavoro svolto nel tempo. Un sentito ringraziamento a tutti.


2022

The John Birdwell Award

Categoria Computing



2017

Edgar Mauk Award

Categoria Community

Guarda il Video Completo...



2014

Rob Tempelmans Plat

Miglior Sito Web

Leggi tutto...



2012

Edgar Mauk Award

Categoria Community



Materiale TI99?

Vuoi aiutarmi preservare la storia del TI-99 ?

Se possiedi Materiale Italiano e non che riguarda il TI-99 e che vorresti condividere nella nostra Community... contattami e potermo inserirlo nel nostro Database Globale

Donazione

Se desideri sostenere questo sito puoi inviare una donazione.

Hot Links

TI-99 RELEATED

RETROCOMPUTING altro...

Copyright © 2009-2026 by TI99 I.U.C.
Tutti i diritti riservati – All rights reserved
Loghi e marchi appartengono ai rispettivi proprietari.
È vietata la riproduzione, anche parziale, senza autorizzazione.