Tuesday, October 31, 2006

The Power of Machine Language

(Image: screenshot of simple 6510 sprite.s example using win2c64)

In the ever continuing discussion of what is better - machine language or basic, Aart J.C. Bik programs his code in machine language. Whether your creating music or graphics, Aart continues to show that machine code is far superior. In his words, "Basic is just too slow." For Aart, The sheer speed of 6510 over Basic caused demo writers of music and graphics to write in machine code. Aart continues to state that "Moreover, certain very important features (like raster interrupts, required for more than 8 sprites or e.g. sprites in the border) can only be programmed in machine code."

For people working on PCs or on the C64, check out Aart's win2c64 cross-assembler at:
Aart's Commodore 64 Page


Nico said...

I'm programming my "MusicPad64" music software in Basic and yes, that's very slow... Too slow to be used, actually.
But I compiled it with "Blitz", and it become much faster.
However I think it's time for me to learn machine code programming...

Look at MusicPad64 here: http://www.youtube.com/watch?v=2Ws3FU0bQc8

Anonymous said...

I am trying to transfer some photos from an Lg cu500 cellphone to my iPhone using bluetooth. Both phones have bluetooth and both phones recognize the other, but when I try to transfer, it fails. Why?

[url=http://unlockiphone22.com]unlock iphone[/url]