View Single Post
Old 10 November 2022, 20:57   #31
8bitbubsy
Registered User
 
8bitbubsy's Avatar
 
Join Date: Sep 2009
Location: Norway
Posts: 1,712
So moving the D2 change code did make a speed improvement!
movem -> move+ext however, turned out to not be any faster (but also not slower). Didn't try it for the 16-bit mixer, as it would require 2x move and 2x ext, which I assume will be slower.

I released a new version (w/ source) with the optimizations. If I were to guess, it should be around 1-4% faster.
https://16-bits.org/etc/xmaplay060_v041.zip

I spent a lot of time shuffling code around, and this is the fastest I could get it (even if it may look like more stuff should go inbetween D2 change and D2 use).

Last edited by 8bitbubsy; 10 November 2022 at 21:46.
8bitbubsy is offline  
 
Page generated in 0.04438 seconds with 10 queries