- Thanks received
- 133
Not so much a code puzzle then, more the trigger for WWIII.
![]()
You'd think so...

Not so much a code puzzle then, more the trigger for WWIII.
![]()

Alexi, after you have finished doing Churchill's work for him how do you fancy doing some of mine?
I quite fancy going to the pub for a few at lunch time but I have a deadline.
If it helps I can wrap my tasks up as a 'puzzle' and say it is just a bit of fun.

If you follow the instructions you will find it obvious that the code hasn't hung.

Hmm, just run it now with Unix date command before to time it and I can see numbers incrementing on top of the screen - so you do access video memory, this surely can't be fast - I assume it's optional unnecessary feature that is only needed if code is so slow that the user needs to know when it ends?![]()
It's meant to display the f**king counter you moron!

Did it not occur to you that in this case displaying of progress counter may be the main reason for slow execution?
Also, as a side note - you need to moderate your temper and act more like a professional: this way your unprofessional behavior compounds your poor assembly optimisation skills.
![]()

You are acting very unprofessionally just now - tonight I am going to optimise that code and show to you how it should have been written (if you wanted high performance), though it seems to me the main flaw in it is actual displaying of counter - common rookie error when displaying progress indicator is the actual slow down of the code: that's my preliminary judgement, I'll see if it is correct tonight.
It was a 60 byte piece of code that displayed and incremented a counter from 0000000000000000 to 9999999999999999