TI Breakout v1.3 - (by Eric Lafortune)
Eric LaFortune, talentuoso sviluppatore già dagli anni '80, presenta TI Breakout, una reinterpretazione del classico arcade che rappresenta una vera e propria sfida ai limiti tecnici del TI-99/4A. Non si tratta di un semplice clone, ma di un progetto "Jailbreak" capace di eseguire velocissimo codice Assembly TMS-9900 su una console standard, superando i vincoli del lento TI BASIC originale.

Il cuore tecnico del progetto si rifà a una storica intuizione italiana del 1984: il metodo ideato dai Fratelli Tesio e pubblicato sulla rivista MC Microcomputer 34. Questo trucco permette a un programma BASIC di "evadere dal suo recinto" (sandbox) per lanciare routine in linguaggio macchina. Come discusso dall'autore sul forum AtariAge, l'obiettivo era dimostrare che anche senza costose espansioni di memoria, il TI-99/4A avrebbe potuto offrire giochi d'azione frenetici se solo questa tecnica fosse stata diffusa all'epoca.
|  |  |
A differenza del Breakout tradizionale, questa versione gestisce contemporaneamente quattro palline in campo, con una fluidità sorprendente e una gestione dei colori vivace. Il gioco include una colonna sonora orchestrata e progressioni di accordi che accompagnano l'azione, dimostrando una notevole cura non solo tecnica ma anche artistica, resa possibile dallo scambio continuo di piccoli segmenti di codice (snippet) tra la memoria video e la limitatissima RAM della CPU.
I controlli sono flessibili e moderni: oltre al supporto per i tasti classici, l'autore ha implementato il supporto per il mouse Mechatronic, rendendo l'esperienza di gioco estremamente versatile. Durante lo sviluppo, come riportato su AtariAge, sono stati rifiniti i tempi di risposta e la gestione delle collisioni per garantire che la velocità dell'Assembly non compromettesse la giocabilità.
| Controlli |
| Sinistra / Destra | Z / X oppure , / . |
| Start / Pausa | Barra Spaziatrice |
| Supporto Mouse | modello Mechatronic |
Per approfondire la genesi di questa tecnica, vi invitiamo a leggere l'articolo dedicato al metodo dei Fratelli Tesio su TI99IUC, mentre il codice sorgente completo e le specifiche tecniche sono disponibili sulla pagina GitHub di Eric LaFortune. Il rilascio v1.3 ha ulteriormente semplificato il meccanismo di "jailbreak" rendendolo compatibile con un numero maggiore di emulatori e configurazioni hardware.
Assolutamente da provare!

Nella sezione download troverete il gioco pronto all'uso in vari formati, pronto per il caricamento sia su computer reale che su emulatore. Il caricamento avviene tramite il comando OLD DSK1.BREAKOUT seguito da RUN dal menu TI BASIC, dando inizio a quella che l'autore definisce una "fuga dal sandbox".
PROVALO ON-LINE ! |
|  |