Optimized Player 6.1 Playroutine

I was supposed to shove some democode in my demotemplate and got sidetracked with speed-optimizing the decrunch routine in The Player playroutine. Oh well.

We can pretend it was fun, but it would be better to forget about it and stick to the end result. :)

  • Notefetch decrunch optimized by 50%, giving 25% or 2 scanlines rastertime faster playroutine. 
  • SetPosition (jump to song position under program control) actually works now!
  • Bugfixes: NextPattern, Bxx command, Dxx command, SetPosition works for >32K notedata modules, as in P61_Init.

 Get version here and do something nice! 


Comment this post

  • Required fields are marked with *.
  • Comments may be moderated.

If you have trouble reading the code, click on the code itself to generate a new random code.
Security Code: