Autore Topic: Biturbo Loader  (Letto 1411 volte)

koseidon72

  • Utente
  • **
  • Post: 177
Biturbo Loader
« il: 12 Novembre 2006, 09:37:36 »
 Salve, volevo sapere se qualcuno avesse la routine separata e utilizzabile del biturbo 1 o 2 delle cassette SIPE.

Se non c'e' nessuno, chi mi puo' dare una dritta su come estrarla da un nastro?

Grazie anticipatamente
 ;)  

iAN CooG

  • Utente
  • **
  • Post: 1774
    • http://iancoog.altervista.org
  • Gioco Preferito: Turbo Assembler, ActionReplay Monitor, DiskDemon
Biturbo Loader
« Risposta #1 il: 12 Novembre 2006, 18:43:36 »
 
Citazione
la routine separata e utilizzabile del biturbo 1 o 2 delle cassette SIPE.
Separata da cosa?
Non so se ti riferisci al "BITURBO 85 BY SC" che altro non e' che il classico "Galadriel" o "Connection" che dir si voglia.
Se e' quello se n'e' parlato in diversi thread, in uno dei quali ho postato un link con un rar contenente alcuni "Connection"
http://ready64.altervista.org/forum/index....1&hl=connection
Citazione
estrarla da un nastro
Non si puo', o meglio, non te ne fai nulla del loader(*), ci vuole il programma per scrivere il loader + i programmi con quella codifica su nastro.
Ad ogni modo con final tap e wav-prg dovresti riuscire a vedere almeno il codice del loader in un tap.

(*) a meno di essere un Luigi Di Fraia / Fabrizio Gennari / compagnia bella =)
-=[]=--- iAN CooG/HVSC^C64Intros ---=[]=-
- http://hvsc.c64.org - http://intros.c64.org -

icav

  • Utente
  • **
  • Post: 313
  • Gioco Preferito: pitatop 2
Biturbo Loader
« Risposta #2 il: 21 Gennaio 2007, 13:04:21 »
 scusate la mia ignoranza ma sono appena entrato in questo forum e solo adesso sono entrato in possesso di un 64
al tempo volli per forza un  (cmq glorioso vic20) e quindi saltai il c64  :doh:
come funzionano questi torbo??
grazie

fab

  • Utente
  • **
  • Post: 493
    • http://wav-prg.sourceforge.net/
  • Gioco Preferito: Tetris, Turrican, Impossible Mission
Biturbo Loader
« Risposta #3 il: 23 Gennaio 2007, 21:45:47 »
 (oh oh, una replica a un thread aperto 2 mesi fa, speriamo che gli amministratori non se ne accorgano...)

Abbastanza semplice. Nel loader del 'kernal' (la ROM del C64) un programma è salvato 2 volte, e ciò raddoppia il tempo necessario. Nel loader del 'kernal' un bit richiede circa 900 microsecondi, in un turbo loader in media 300 (nella maggior parte dei casi, un bit '1' è più lungo di un bit '0'). Nel loader del 'kernal', alla fine di ogni byte c'è un bit di 'parità' che permette di verificare la presenza di errori (ma non di correggerli), nei loader turbo no, al massimo c'è un controllo alla fine del caricamento. Nel loader del 'kernal' a ogni byte c'è uno speciale impulso di sincronizzazione, abbastanza inutile visto che la comunicazione è già sincrona (al massimo permette di verificare più velocemente se c'è stata perdita di sincronizzazione, ma non a evitarla).

E' questo quello che volevi sapere? O volevi sapere come fanno i loader a partire senza RUN? O a fare le righe? O a suonare musica durante il caricamento? O altro?
Un giapponese sa recitare a memoria tutti i numeri di pi greco fino all'83431º decimale. Sa a memoria anche l'unico numero telefonico che è nella sua agendina - Daniele Luttazzi