2015-02-18 17 views
5

So che è possibile rimuovere i bordi superiore e inferiore in C64 utilizzando l'assembly e ho trovato codici di esempio per questo. Ma non riesco a trovare alcun codice di esempio per rimuovere i bordi laterali (che è stato inventato da 1001 Crew.)Esempio di rimozione dei bordi laterali su C64

Qualcuno sa qualche esempio di questo?

+0

cercare "lo scorrimento morbido". Un link che sembra buono è questo: http://1amstudios.com/2014/12/07/c64-smooth-scrolling/ So che ho fatto questo tipo di codice, ma era vent'anni fa, quindi ho dimenticato la maggior parte di esso già. ;) Divertiti. – Devolus

+0

Grazie. È un buon collegamento e ho trovato un altro link molto buono da quello che hai fornito. Ma entrambi non hanno nulla sui bordi laterali. –

+0

Il registro utilizzato per il softscrolling è quello che controlla la dimensione del bordo. Ecco come viene implementato il softscrolling. De-/aumentando e spostando il confine. AFAIK puoi usare gli sprite solo in quella parte aperta comunque. Nessun testo – Devolus

risposta

2

Vedere il mio answer to "How do I show sprites in the border on C64" che contiene il codice assembly per rimuovere il lato e il bordo inferiore/superiore insieme a come funziona.

+0

Grazie. Non riuscivo a farlo funzionare a ca65, ma questa è la mia risposta. Ho chiesto un codice di esempio. –