home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.sys.apple2      Discussion about Apple II micros      56,720 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 56,178 of 56,720   
   Oliver Schmidt to And it   
   Re: Routine to detect CPU type (was Re:    
   26 May 23 10:53:22   
   
   From: ol.sc@web.de   
      
   Hi Wyatt,   
      
   >It is ***YOUR*** assumption that David's BASIC code is presented as a subro=   
   >utine. But It does NOT mean that EVERYONE who read his message will get  th=   
   >e SAME impression at all.   
      
   Certainly not! It is solely ******YOUR****** communication style that   
   causes problems - not only here, but also on FB...   
      
   The posting in question is titled 'Routine...' and consistently uses   
   the term 'routine', not 'program' all over the place.   
      
   And it says:   
      
   > So, after calling this routine, location 0 (and the acummulator) contain   
   > one of the following values:   
   > 0 6502   
   > 1 Standard 65C02   
   > 2 Rockwell R65C02   
   > 3 65802 or 65816   
      
   So it uses the term 'calling', not 'running'. Apart from that: What   
   sense is in a standalone program, that doesn't print its findings?   
      
   And finally it literally says:   
      
   > Here is a BASIC subroutine to implement the above routine.   
   > 6000 REM IDENTIFY THE PROCESSOR   
   > 6010 I = 800   
   > 6020 READ J: IF J < 0 THEN GOTO 6040   
   > 6030 POKE I,J: I = I + 1: GOTO 6020   
   > 6040 CALL 800   
   > 6050 CPU = PEEK(0): REM 0 = 6502, 1 = 65C02, 2 = R65C02, 3 = 65802/816   
   > 6060 RETURN   
      
   So it's a ******subroutine******, you see it? Just 7 lines above the   
   RETURN.   
      
   >I simply mentioned that changing line "6060 RETURN" into "6060 END" will NO=   
   >T generate error when execute the code. For those who incorporate David's c=   
   >ode as part of their BASIC program, they can simply ignore what I suggest.   
      
   Cartainly not! You didn't "simply mention" or "suggest" anything. You   
   classified the RETURN as "typo" and wrote, it "should" be an END   
   instead.   
      
   I strongly suggest that you take a step back from creating alternative   
   realities.   
      
   Thanks,   
   Oliver   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca