On Wednesday 30 November 2005 21:12, Ullrich von Bassewitz wrote: > Hi! > > On Wed, Nov 30, 2005 at 09:51:25AM +0100, Groepaz wrote: > > since i keep pointing ppl at this program everytime the "c is dog slow" > > myth comes up, what should i do to make minicast > > (ftp://ftp.musoftware.de/pub/groepaz/minicast.tar.gz) a regular example > > program? its already documented quite ok-ish if i recall correctly, and > > its a good example on how to use inline asm and other optimizations in a > > real world app :) > > Nice and fast - well done! But if I look at the sources, I would say it > needs a little cleanup, like removing commented out stuff, or at least > commenting, why it's not used. For example, in asmcast.s the _draw_mirror1 > function is "commented out" by inserting a RTS at the start of the > function. There's a lot of other code that is unused (like the contents of > sinus.c). If you could have a look over the code and remove/fix this stuff, > I would do the rest, like fixing the tabs and integrating it into cc65. ok i'll have a look at it.... :) did you compile it with the latest snapshot btw? what framerate did you get? :) -- http://www.hitmen-console.org http://www.gc-linux.org/docs/yagcd.html http://www.pokefinder.org http://ftp.pokefinder.org "Virtual" means never knowing where your next byte is coming from. ---------------------------------------------------------------------- To unsubscribe from the list send mail to majordomo@musoftware.de with the string "unsubscribe cc65" in the body(!) of the mail.Received on Wed Nov 30 21:17:35 2005
This archive was generated by hypermail 2.1.8 : 2005-11-30 21:17:37 CET