Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.sys.apple2.programmer > #326
| From | aiiadict@gmail.com |
|---|---|
| Newsgroups | comp.sys.apple2.programmer |
| Subject | Re: Bill Budge Preshift-table graphics |
| Date | 2012-07-15 11:12 -0700 |
| Organization | http://groups.google.com |
| Message-ID | <6eda28a1-5185-4cc6-a078-2cf46a6c1505@googlegroups.com> (permalink) |
| References | <f096e2ae-eccf-47a2-b996-82ba7b4db5a1@googlegroups.com> |
On Sunday, July 15, 2012 8:15:46 AM UTC-7, (unknown) wrote:
> http://rich12345.tripod.com/preshift/index.html
>
>
> I finally got it to display garbage on HGR screen.
>
> Check out the disk image if you have time, maybe
> proofread it? I have tried over and over to get
> it to work.
Following this post is listing 5.
It loads preshift table (created by listing 2)
div7 table (created by listing 4)
hires1 table (created by listing1)
Line 63010 attempts to POKE some data into RAM using a monitor command...
I couldn't get this to work, so I manually entered the data, BSAVED it, and created a LISTING5 MOD(ified) program. This modified listing5 skips trying to poke QQ$ into RAM through the monitor, BLOADS the data at the correct spot.
According to the article, this is the shape to be moved around the screen (an arrow pointing diagonally left, up)
Listing 5:
190 home:print "creating tablpak...."
200 tblsiz = 32
240 d$=chr$(4)
250 print d$;"BLOAD PRESHIFT TABLE,A$4000"
260 PRINT D$;"BLOAD DIV7 TABLE,A$4E00"
270 PRINT D$;"BLOAD HIRES1 TABLE,A$5000"
550 QQ$ = "5180:0D 0D 02 00 00 00 00 7C OF 7C 07 7C 03 7C 01 7C 03 7C 07 5C 0F 0C 1F 04 0E 00 04 00 00 00 00"
560 GOSUB 63000
610 PRINT D$;"BSAVE TABLPAK,A$4000,L";4480+TBLSIZ
615 PRINT :?"FILE SAVED TO DISK"
620 END
63000 QQ$=QQ$+" ND9C6G"
63010 FOR QQ = 1 TO LEN(QQ$):POKE 511+QQ,128+ASC(MID$(QQ$,QQ,1)):NEXT
63020 POKE 72,0:CALL -144
63030 RETURN
Back to comp.sys.apple2.programmer | Previous | Next — Previous in thread | Next in thread | Find similar
Bill Budge Preshift-table graphics aiiadict@gmail.com - 2012-07-15 08:15 -0700
Re: Bill Budge Preshift-table graphics aiiadict@gmail.com - 2012-07-15 11:12 -0700
Re: Bill Budge Preshift-table graphics aiiadict@gmail.com - 2012-07-15 11:19 -0700
Re: Bill Budge Preshift-table graphics twalkowski <twalkowski32@att.net> - 2012-07-15 19:46 -0700
Re: Bill Budge Preshift-table graphics aiiadict@gmail.com - 2012-07-16 08:02 -0700
Re: Bill Budge Preshift-table graphics aiiadict@gmail.com - 2012-07-16 11:28 -0700
Re: Bill Budge Preshift-table graphics twalkowski <twalkowski32@att.net> - 2012-07-16 11:23 -0700
Re: Bill Budge Preshift-table graphics Michael J. Mahon <mjmahon@aol.com> - 2012-07-19 02:00 -0500
Re: Bill Budge Preshift-table graphics twalkowski <twalkowski32@att.net> - 2012-07-19 07:34 -0700
Re: Bill Budge Preshift-table graphics aiiadict@gmail.com - 2012-07-19 08:06 -0700
Re: Bill Budge Preshift-table graphics aiiadict@gmail.com - 2012-07-16 08:04 -0700
Re: Bill Budge Preshift-table graphics aiiadict@gmail.com - 2012-07-17 19:41 -0700
csiph-web