@BrandonShihabi@SebAaltonen this is the way to go with a readable code. (don't get me wrong, goto is fine in C, it's just a jmp. But nested if are often way more readable)
@oyvholm@ChShersh I strongly disagree with this 3 levels of indentation claim. Nested if/else version also have a single exit point at the end of the function.
@SoufianeKHIAT@tetsuoai I've no opinion on args ordering with high level lang like C. But I was shocked seeing x86 assembly using src, dst, the default order of my fave and lovely CPU : Motorola 68000 :)
@johnrheritage We use raster lines time (a complete frame is 313 raster lines). I would say typical YM music takes between 10 to 15 lines. Amiga MOD is 5 lines on average but have peaks at 10 to 15. But now in modern era you have very fast players ( 0.5line for MOD :) ) https://t.co/TQ2ffzNCRk
@thomasklemenc really impressive, in general custom made UI are bloody fast but looks bad. Yours is both fast and good looking :) what's graphics API? directX?