Is there some way that will absolutely optimize assembler? Like it will have drop every remembering of data used only once. Which will create from actual big 3d files amazing 4kb demos like this
Is there some way that will absolutely optimize assembler? Like it will have drop
Share
No, even an optimizing compiler cannot replace the genius of these demo programmers who are real experts not only in computer graphics but also in programming CPU’s squeezing every possible bit of performance out of them.
Note: Assembler files are not 3d files. They do not contain a movie or the like. They contain an algorithm written in machine code that generates (synthesizes) the movie on the fly as you are looking at it. Therefore these demos cannot be compressed with compression algorithms like zip, gzip or mpeg. The effect of optimizing compilers is very limited. An optimizer attaining a reduction of code size of 30% would be a very good one. But you cannot expect it to reduce a code of say 80KB in size to 4KB.