Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!xmission!news.bbs-scene.org!macgui.com!dog_cow From: D Finnigan Newsgroups: comp.sys.apple2.programmer Subject: Re: Example high-res assembly program Date: Tue, 29 Oct 2013 18:17:23 +0000 (UTC) Organization: Mac GUI Lines: 14 Message-ID: References: <71178189404762234.604084mjmahon-aol.com@news.giganews.com> NNTP-Posting-Host: gunshin.wiredns.net Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Trace: technocratmedia-w1.news.bbs-scene.org 1383070643 12588 74.119.145.48 (29 Oct 2013 18:17:23 GMT) X-Complaints-To: abuse@bbs-scene.org NNTP-Posting-Date: Tue, 29 Oct 2013 18:17:23 +0000 (UTC) User-Agent: Mac GUI Usenet Xref: csiph.com comp.sys.apple2.programmer:929 Michael J. Mahon wrote: > > The speedup of this loop resulting from the use of assembly language is > quite minimal relative to the same loop in Applesoft. This is because most > of the time is spent in the Applesoft paddle and plot routines. > > The real motivation for using assembly language for graphics is to create > faster routines for doing these things, by special-casing and table-driven > methods. I wrote this program for ep88theman, to show him the absolute basics of how to use the Applesoft high-res routines from assembly language. I decided on paddle input to make the program more amusing.