User Tools

Site Tools


base:dysp_d017

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
base:dysp_d017 [2016-04-22 14:36] compyxbase:dysp_d017 [2016-04-26 13:52] (current) – added link to github repo compyx
Line 7: Line 7:
 Anyway, a DYSP can be done in many ways, the way I'm describing below is probably the easiest way, since it keeps the timing for each raster line constant by 'cheating' with $d017 manipulation. Anyway, a DYSP can be done in many ways, the way I'm describing below is probably the easiest way, since it keeps the timing for each raster line constant by 'cheating' with $d017 manipulation.
  
 +{{:base:d017-dysp.png|Screen of the DYSP in action}}
 ==== Assembling the code ==== ==== Assembling the code ====
  
Line 12: Line 13:
 <code>64tass -C -a -o dysp.prg dysp.asm</code>... assuming one would copy and paste the code into a file called 'dysp.asm'. <code>64tass -C -a -o dysp.prg dysp.asm</code>... assuming one would copy and paste the code into a file called 'dysp.asm'.
  
 +Update: The code is now hosted on [[https://github.com/Compyx/dysp-d017|GitHub]], just clone the repo and run <code>make</code> to assemble, or <code>make x64</code> to assemble and run.
 ==== Sprite stretching theory ==== ==== Sprite stretching theory ====
  
base/dysp_d017.txt · Last modified: 2016-04-26 13:52 by compyx