Jump to content

Photo

A Missing Link program? from MAD magazine...


11 replies to this topic

#1 Nick99 OFFLINE  

Nick99

    Space Invader

  • 34 posts

Posted Sun Oct 7, 2018 10:32 AM

Ok, I found paper I wrote a long time ago together with a page from MAD magazine from 1985, I don´t know if it works!

I can´t test it on my TI because I don´t have Missing Link available on my TIPI yet.

I don´t remember much of Missing Link, but my guess is that I "ported" this to Missing Link from the Apple II and Atari code from the magazine back in the days.

 

Here is the little program, if there are someone able to try it and let me know what it do?

 

(BTW, on line 20, the CALL LINK("COLOR",7,1) was on the paper CALL LINK(COLOR,7,1), I don´t know if the one without quotes are right).

 

 

10 A=1.2 :: XC=150 :: YC=110

20 CALL SCREEN(16) :: CALL LINK("CLEAR") :: CALL LINK("COLOR",7,1)
30 READ X,Y,X1,Y1
40 IF X=999 THEN GOTO 90
50 FX=X*A+XC :: FY=199-(Y+YC)
60 LX=X1*A+XC :: LY=199-(Y1+YC)
65 CALL LINK("GETPEN",(FX-FY)-(LX,LY),2,1)
70 CALL LINK("GETPEN",(FX+1,FY)-(LX+1,LY),2,1)
80 GOTO 30
90 CALL LINK("CHSIZE",6,7) :: CALL LINK("PRINT",24,13,"What, Me Worry?")
100 CALL KEY
110 CALL SCREEN(15) :: CALL LINK("CLEAR")
120 CALL LINK("PRINT",12,23,"Copyright 1985 E. C. Publications")
130 CALL LINK("CLEAR")
150 END
 

 

 



#2 Ksarul ONLINE  

Ksarul

    River Patroller

  • 4,783 posts

Posted Sun Oct 7, 2018 12:32 PM

Oh Sparkdrummer, your friends are calling. . .  :)  :)  :)



#3 HOME AUTOMATION OFFLINE  

HOME AUTOMATION

    Star Raider

  • 96 posts

Posted Sun Oct 7, 2018 2:36 PM

:thumbsdown:

Attached File  30 failed.JPG   35.25KB   1 downloads

:_(


Edited by HOME AUTOMATION, Sun Oct 7, 2018 2:37 PM.


#4 Nick99 OFFLINE  

Nick99

    Space Invader

  • Topic Starter
  • 34 posts

Posted Sun Oct 7, 2018 2:46 PM

 

 

Ok, Thanks!  :D  

Well, now I can throw that paper...



#5 HOME AUTOMATION OFFLINE  

HOME AUTOMATION

    Star Raider

  • 96 posts

Posted Sun Oct 7, 2018 3:11 PM

I tried to rework it a little...

Attached File  30 retry.JPG   57.19KB   1 downloads

But, No luck

Attached File  30 retry2.JPG   17.79KB   1 downloads

so many works in progress???



#6 Tursi OFFLINE  

Tursi

    Quadrunner

  • 5,290 posts
  • HarmlessLion
  • Location:BUR

Posted Sun Oct 7, 2018 4:03 PM

Yes, check these posts - we took a stab at it back in 2013:

 

http://atariage.com/...mode/?p=2803932-- TI BASIC version

 

http://atariage.com/...mode/?p=2803966-- Cartridge version (video)

 

http://atariage.com/...mode/?p=2804186-- The Missing Link (XB Extension for Bitmap)

 

http://atariage.com/...mode/?p=2804673-- RXB BLOAD version

 

http://atariage.com/...mode/?p=2804981-- TI BASIC CALL CHAR version

 

http://atariage.com/...mode/?p=2805164-- fbForth version

 

It's all in the same thread. :)


Edited by Tursi, Sun Oct 7, 2018 4:05 PM.


#7 sparkdrummer ONLINE  

sparkdrummer

    Dragonstomper

  • 949 posts
  • Status? I don't need no stinkin' status!
  • Location:Phoenix,Arizona

Posted Sun Oct 7, 2018 5:15 PM

Ah yes, Alfred E. My hero.

#8 senior_falcon OFFLINE  

senior_falcon

    Stargunner

  • 1,245 posts
  • Location:Lansing, NY, USA

Posted Sun Oct 7, 2018 9:31 PM

@HOMEAUTOMATION

In post #5 you have line

65 CALL LINK ("GETPEN",(FX-FY)-(LX,LY),2,1)

 

From the Missing Link manual:
CALL LINK("GETPEN",row,column,angle)
Returns the current position of the turtle in the three numeric variables specified
 
Your line 65 fails for three reasons:
First, (LX,LY) is probably the source of the syntax error
Second, even if it weren't a syntax error, (FX-FY)-(LX,LY) is not a variable. GETPEN has no place to send the row.
Third, 2 and 1 are not variables so again GETPEN has no places to send the column and angle.
 
Line 70 has similar problems.

Edited by senior_falcon, Sun Oct 7, 2018 9:32 PM.


#9 HOME AUTOMATION OFFLINE  

HOME AUTOMATION

    Star Raider

  • 96 posts

Posted Mon Oct 8, 2018 4:07 AM

Hello senior_falcon,

Nice to hear from you.

While looking for the missing link files I came across the the manual for it. I never opened it. My experience is only watching the demo and perhaps dreaming of doing such things from assy. I only replaced line 10 to attempt to accomadate the parameters of line 30. Yes I gave up, at line 65. 100 CALL KEY, seems to be missing parameters as well... a dead give away this was "under development". I had ment to mention my lack of experience with XB or THE MISSING LINK. Long ago I programmed my automation systems in... TI BASIC, making heavy use of NUMERIC and STRING FUNCTIONS... SINGLE DIMENTION ARRAYS and the USER DEFINED FUNCTION. Basic's garbage collection routine caused  short lockups more than a few times per minute. This was all to slow, awkward and I ran out of memory immediately. Upgrading to XB would have been expensive inadequate and uncertain. I gave up for years... some twenty years ago I got my hands on a MIMI MEMORY, I started learning ASSEMBLY LANGUAGE and gladly never looked back!

    P.S. Thanks for the advice though! :)



#10 Vorticon OFFLINE  

Vorticon

    River Patroller

  • 3,321 posts
  • Location:Eagan, MN, USA

Posted Tue Oct 9, 2018 5:05 AM

Yes, check these posts - we took a stab at it back in 2013:

 

http://atariage.com/...mode/?p=2803932-- TI BASIC version

 

http://atariage.com/...mode/?p=2803966-- Cartridge version (video)

 

http://atariage.com/...mode/?p=2804186-- The Missing Link (XB Extension for Bitmap)

 

http://atariage.com/...mode/?p=2804673-- RXB BLOAD version

 

http://atariage.com/...mode/?p=2804981-- TI BASIC CALL CHAR version

 

http://atariage.com/...mode/?p=2805164-- fbForth version

 

It's all in the same thread. :)

 

Hey Tursi do you happen to have a VDP pattern file for that image by any chance?



#11 Tursi OFFLINE  

Tursi

    Quadrunner

  • 5,290 posts
  • HarmlessLion
  • Location:BUR

Posted Tue Oct 9, 2018 9:36 PM

 

Hey Tursi do you happen to have a VDP pattern file for that image by any chance?

 

Not entirely sure if this is what you meant, but I ran up the Missing Link version and added a 'SAVEP' to the end of it to save off the image. ;)

 

Attached File  AEN_P.zip   1.57KB   8 downloads



#12 Vorticon OFFLINE  

Vorticon

    River Patroller

  • 3,321 posts
  • Location:Eagan, MN, USA

Posted Wed Oct 10, 2018 5:29 AM

 

Not entirely sure if this is what you meant, but I ran up the Missing Link version and added a 'SAVEP' to the end of it to save off the image. ;)

 

attachicon.gifAEN_P.zip

 

Yes that's it. Thanks!






0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users