HDTenEightyP/NetNews huggingface dataset:
From: marc@cxr_rs6000.med.ge.com (Marc Wolfgram)
Newsgroups: comp.sys.apple2
Subject: Re: Sound files...
Date: 29 Sep 92 16:41:41 GMT
Article-I.D.: cxr_rs60.9209291641.AA08565
Distribution: world
Organization: The Internet

Eric Shepherd (Hi Eric :) writes...
>SoundREM, the sound utility for Foundation, hasn't been released yet,

Not true... SoundREM was released this summer at the Apple Central Expo
and can be ordered from Triad Venture (or from us - but I'd prefer you
giving Triad the business first!)

Marc
From: ALBRO@VAXE.NIEHS.NIH.GOV
Newsgroups: comp.sys.apple2
Subject: Simple program
Date: 30 Sep 92 02:53:00 GMT
Distribution: world
Organization: The Internet


I'm not a programmer (except for Basic, and we all know that doesn't count,
right?) but I know what I want.  How hard would it be to write either an
ampersand routine or a ProDOS external command to dump the 80-column text
screen to a disk file while in a Basic program?

Assume there is almost no free memory available in the Basic space, except
perhaps 1K that could be used for a buffer.  The final goal is an ASCII text
file that could simply be typed to restore the original appearance of the
screen.  Inverse and mousetext would not be needed or involved.

There is a nice CDA to do this, but that doesn't help in this case.  I need
something that can work without messing up ModemWorks, under ProDOS-8 on a
IIe.

I wish I could offer a prize, but these are hard times.

 - Phil Albro
From: toddpw@cco.caltech.edu (Todd P. Whitesel)
Newsgroups: comp.sys.apple2
Subject: Re: Orca/C Bug?!?!
Date: 29 Sep 1992 06:36:05 GMT
Organization: California Institute of Technology, Pasadena
NNTP-Posting-Host: punisher.caltech.edu

behrenss@Informatik.TU-Muenchen.DE (Soenke Behrens) writes:

>for (i = 0;i <= 15; i++)
>{
>  printf("j=%10ld\n",j = 1 << i);
>}

That should be  j = 1L << i  , otherwise the shift will be computed as an int
and not a longint. By making the 1 a long integer with the L you force the
shift to be on a longint.

Todd Whitesel
toddpw @ cco.caltech.edu
From: grover@EMUNIX.EMICH.EDU (Grover Thomas)
Newsgroups: comp.sys.apple2
Subject: Identifying strange GS parts
Date: 28 Sep 92 02:24:22 GMT

Recently I have been having a strange semi-recurring problem with my
GS logic board, but I can't seem to nail down any specific component.

The GS often acts like the Apple and/or Option keys are being activated/
deactivated.  Sometimes the machine boots into the self-test, or even the
Screen-settings (like 50-60Hz settings, Alternate screen mode, etc...)
If it's not doing that, it sometimes just starts acting peculiar, esp.
in ProDOS 8 program (like ProTERM).  I cannot seem to locate part on the
motherboard that would cause these problems.

Under the power-supply is a "thing" labelled H1, near the battery.  It
is yellow, rectangular, and looks like there are surface-mounted items
poking through the yellow plastic coating.

It is also getting particularly HOT, and I need to know if this is
normal, and if this would be contributing to my problem.
Newsgroups: comp.sys.apple2
From: sknkwrks@unlv.edu (Scott Alfter)
Subject: Re: Where can I buy a 19 pin "D" connector?
Keywords: Non-standard
Organization: Skunk Works Software Co.
Date: Thu, 1 Oct 92 23:46:26 GMT

In article <1992Oct1.135526.9419@ll.mit.edu> yasu@ll.mit.edu (Alan Yasutovich) writes:
>	Where can I buy a 19 pin "D" connector??????

The only place I've come across that has 'em is Digi-Key...would post
their address, but I don't have it with me at the moment.

  _/_   Scott Alfter                             Internet: sknkwrks@cs.unlv.edu
 / v \  Call the Skunk Works BBS today!
(IIe (  (702) 894-9619 300-14400 V.32bis Apple II/IBM/Star Trek/Aerospace
 \_^_/  Ask me about SoftDAC--digital audio for your IIe/IIc! Apple II Forever!

Newsgroups: comp.sys.apple2
From: lucifer@world.std.com (Kevin S Green)
Subject: Posted to comp.binaries.apple2 - Kindred Spirits (Hypercard GS)
Keywords: hypercard ancestory genealogy family tree stack
Organization: The World Public Access UNIX, Brookline, MA
Date: Tue, 29 Sep 1992 00:39:52 GMT

Just posted to comp.binaries.apple2...

Program name: Kindred Spirits
Author: Kevin Scott Green
Version: 1.0
Status: Freeware
Files in archive: Kindred Spirits v1.0 & Kindred Spirits Doc
Unpack with: binscii then GS Shrinkit _to an HFS volume_
Abstract: Hypercard GS stack for tracking & maintaining notes on ancestory.
Bugs/Quirks: see documentation
-- 
Kevin S. Green / lucifer@world.std.com / {xylogics;uunet}!world!lucifer
               /America Online: Gargoth
From: jyriakajyri@gnh-starport.cts.com (Jyri Kork)
Newsgroups: comp.sys.apple2
Subject: Re: Strategic Conquest  HELP please
Date: 6 Oct 92 12:37:01 GMT
Distribution: world
Organization: The Internet
X-Unparsable-Date: Mon Oct 05 92 at 01:55:36 (EDT)

> The game I play most if Strategic Conquest.  Although I purchased several
> of the games all of them seem to have the same problem.  As the game gets
> more and more complex (each nation has a larger number of pieces) the game
> slows down, and finally freezes.  It looks as if the program is running out
> of memory.  Since I have six meg this can't be the problem.  My guess is
> that the game is not able to recognize the additional memory.  Does anyone
> know of a patch, or can tell me how to change the program to get it to
> recognize the additonal memory?  

i've had the exact same problem with strategic conquest.  however, being the
dull sort, i've found through experimentation, it doesn't seem to be a memory
problem (i have 4 megs myself), but rather a bug in the program.  the time is
variable, but it has to do with (as i call them) "illegal" moves.  through
experimentation, i found that moving one piece to a different location is all
that's needed to avoid the lockup from turn to turn.  (and to make it a bigger
pain, forget about auto moves.  you have to move one square at a time). 
unfortunately, PBI is long gone, and while the mac version is still supported,
the II version isn't.  (not that it's a change, when i wrote to PBI about the
bug, including a saved game disc & a letter telling them how to cause the
crash, i received no reply).  just have to learn to live with it, i guess.
 
(BTW, the slowdown is just due to the amount of pieces the computer has to
move becomming tremendous in the mid-end games (still, i'd kill to know how
the computer manages to build 15 bombers by 5 turns after it's possible for
the first to appear).
 
.                                       jyri


           __                           this is my network signature.  it is
          /o  \                         written by me and no one else.  my
         /  _  \                        theory on dinosaurs is that they are
        /  / \   \                      small on one end.  they become larger
        m /   |   \                     until you hit the middle, and then
         ~    \     \                   they become smaller again until you
               /     \                  reach the other end.  (and what IS all
              /   /   \_                this blank space doing on the left
            _/   /  \   \____           side?  oh well...  i'll rent it out to
           /__/       \_____/           anyone.  make me an offer...
From: toddpw@cco.caltech.edu (Todd P. Whitesel)
Newsgroups: comp.sys.apple2
Subject: Re: Orca/C Bug?!?!
Date: 1 Oct 1992 01:48:07 GMT
Organization: California Institute of Technology, Pasadena
NNTP-Posting-Host: punisher.caltech.edu

neufeld@helios.physics.utoronto.ca (Christopher Neufeld) writes:

>with an AND statement. For soft switches such as those controlling the
>screen or, say, the 5"1/4 drive controller (to name two things with which
>I am a bit familiar) adjacent addresses can have opposite or unrelated
>effects, and this will cause problems.
>   Better is to use the inline assembly feature, set m=0 explicitly, do
>the toggle, then reset m=1 for 16 bit memory/accumulator before ending
>your assembly fragment.

If you want speed, yep. If you want C your best bet is to do it the ANSI
way and declare a pointer to a volatile character:

volatile char *kbd = (void*) 0xE0C000;

When you say volatile you are basically telling the compiler that it is a
hardware register. The actual standard is a lot more abstract, but that's what
it comes down to. ANSI does not strictly require support for volatile but I
think it is quite reasonable to expect Orca/C to support it.

Todd Whitesel
toddpw @ cco.caltech.edu
From: pthirose@tostada.engr.ucdavis.edu (Paul Taro Hirose)
Newsgroups: comp.sys.apple2
Subject: Re: Re- Re- Accelerator perform
Date: 27 Sep 92 01:51:34 GMT

In article <1992Sep25.210953.13578@news.iastate.edu> hal@budapest.math.macalstr.edu (Harold Byron Bouma) writes:
>	Secondly, if there wasn't many 65816's being made, how come Sanyo went  
>out and sunk some R&D into a faster 14 Mhz??

I was wondering if Sanyo was actually the one who invented/redesigned
this new chip.  I'm sure all of you recall vaguely that "ASIC Chip" from
"ASCI Technology" or something like that, that we were all humming about
a few years ago.  I kinda wonder sometimes, if it might be remotely ever
so possible that these might, by some extreme stretch of the imagination,
the same chip?  If they aren't the same, can anyone possibly tell me
what in the world may have happened to that chip we were all so favorably
inclined to look forward to?

Just some speculation on this saturday afternoon right before TNG. :)

-- 
Paul Hirose		     pthirose@rosarita.engr.ucdavis.edu
Computer Science Student     I speak for me, not the university (disclaimer)
From: jmarkus@electrical.watstar.uwaterloo.ca
Newsgroups: comp.sys.apple2
Subject: Apple ][ Emulator?
Date: 6 Oct 1992 01:10:20 -0500
Organization: UTexas Mail-to-News Gateway
NNTP-Posting-Host: cs.utexas.edu


I am wondering if there are emulators out there for the MS/DOS computer
which I can use to run Apple // DOS 3.3 and/or ProDOS programs?

If there is such a thing, is it any good?  Where might it be available?

I am most interested also in a software solution to reading/writing those 144k
disks in my IBM's drive (if the 1.2M can read a 160k disk, then why not a
144k?).

Thanks in advance.

--
                        Jeff Markus
                        jmarkus@mechanical.watstar.waterloo.edu
                        >>>>>>>>>>>>> !!!!!!!!!!!! <<<<<<<<<<<<
From: cmcurtin@bluemoon.rn.com (Matthew Curtin)
Subject: Re: DSP for IIgs
Organization: Blue Moon BBS ((614) 868-998[024])
Date: Mon, 05 Oct 92 17:43:51 EDT

richard@serss0 (Richard A Simm) writes:

> But, I can do without the DSP. I just want 1024x768. 640x400 doesn't cut it.

Which means that the 640x200 that our GSes display needs updating! :-)

 __________________________________________________________________________
| C. Matthew Curtin             ! "But I am the enlightened one, they are  |
| P.O. Box 27081                ! but mere sheep, following each other in  |
| Columbus, OH 43227-0081       ! the name of compatibility." -B. Heineman |
|     Procyon GNOs IIGSes!      !              Apple II Forever!           |
|_cmcurtin@bluemoon.use.com_____!_____________Support__Shareware!__________|
Newsgroups: comp.sys.apple2
From: mmunson@animal.es.com (Mark Munson)
Subject: Re: C & C++
Reply-To: mmunson@animal.es.com (Mark Munson)
Organization: Evans & Sutherland Computer Corp., Salt Lake City, UT
Date: Fri, 2 Oct 1992 18:04:25 GMT


Under C, functions are king.  Virtually everything is a function of one sort
or another.  Data structures are the lower class in this system, and they
are usually defined externally to the function.  This creates a problem
if you want to have multiple programs that use a given function.  Each has
to be sure that the right definition for a data type is used.  If the
wrong data type is used (or referenced) then the function may fail.


Under C++ data structures and functions are combined into a single object.
So a change to the data structure would automatically accompany the changes
to the routines that use them.  This gives you "one-stop-shopping" when it
comes to programming.  


Another improvement under C++ is the ability to define functions that can
accept multiple data types.  For example, if you wanted to multiply two
integer numbers, two real numbers, or two complex numbers, you would need
three different functions.  Under C++, a single routine could be constructed
that would select the right code based on the context of the variable that
are being operated on.


Under C++ you'll need to get familiar with creating the class.  Term like
public and private will describe how variables can be accessed.   And as
you define layers of code, the process of definition through inheritance from
higher sources will begin to apply.


When you go from assembly to a higher level language like C, you loose a little
control, but you gain a lot of power.   The same analogy applies to the move
from C to C++.  But with C++, you can always blend in as much Object Oriented
Programming as you fell comfortable with.

[MGM]
From: deviant@yang.earlham.edu
Newsgroups: comp.sys.apple2
Subject: Re: Looking for lisa816
Date: 2 Oct 92 05:15:20 GMT
Organization: Earlham College, Richmond, Indiana

In article <1992Oct1.205426.40433@ns1.cc.lehigh.edu>, hl00@ns1.cc.lehigh.edu (HOU-SHENG LIN) writes:
> I've been looking for a copy of lisa816 (gs version of the lisa assembler) for
> quite a while now.  cco.caltech.edu has only the 8 bit version and
> ucrmath.ucr.edu seems to have lost it's drive.
> 
> If anyone out there either know of another place that has it or is willing
> to somehow get me a copy of it, I'll greatly appreciate it (another
> programmer for the gs can't be bad can it??)
> 
> -- 
> -Sheng
> hl00@pl122.eecs.lehigh.edu
> hl00@m180k.cc.lehigh.edu
> hl00@lehigh.edu

The listserv Brownvm has lisa 3.2 on it.  The index file Apple2-L is the 
one needed, and it says 8/16 but I'm not sure what it does.

Could you tell me how useful this assembler is?  Just in case I want to 
try it out.
-- 

ala the Deviant@Yang.Earlham.Edu
   "You think you are ever so clever, however, you won't trap me there.
     Its turtles all the way down."
From: aa783@cleveland.Freenet.Edu (Mark Spaeth)
Newsgroups: comp.sys.apple2
Subject: Re: has tr been ported by anybody?
Date: 5 Oct 1992 14:49:01 GMT
Organization: Case Western Reserve University, Cleveland, OH (USA)
Reply-To: aa783@cleveland.Freenet.Edu (Mark Spaeth)
NNTP-Posting-Host: hela.ins.cwru.edu


In a previous article, viking@iastate.edu (Dan Sorenson) says:

>	The unix box at work can do this probably a bit easier, but...
>Has anybody ported tr to the Apple II?  I'm looking for a way to
>replace ctrl-J's with ctrl-M's, and I've considered writing my own
>but don't want to take the month to learn the file routines for
>TML Pascal and make it look good.  There is a converter that will
>strip linefeeds and add them, but that's not quite what I'm after
>here.  Just simple, quick, and for all-out drooling make it an NDA
>along the lines of GScii.  No sense not asking for the moon, eh?
>
>	BTW: Proterm 2.2's editor used to allow the replacing of
>control characters by finding a ctrl-P+character, but 3.0 doesn't
>have this feature.  I looked it over for about ten minutes the
>other day, and it looks like the whole editor has been gutted.
>Pity -- the 2.2 editor was pretty powerful once you got used to it.
>

but you can.. only the syntax changed.. replace ^J with ^M now...

the onyl problem is that because of the 255 character/line limit of the
editor, you lose every 256th characher (it is replaced by a ^M) so archives
converted this wayare still corrupt... 

I could write an ACOS ((yet, acos) program to do this, but that would be
VERY inconvenient (duh) so it seems pointless to do so... I can't think of
an easy way to do it in any other language (that I know)...

The basic program would be to open an input and an output file, and read
one character from the input file at a time and dump it verbatim to the
output file unless it's a ^J in which case it would dump a ^M out...

this basic scheme could of course be modified to strip multiple ^M's or
conver ^J^M to ^M or the reverse of any of the above... 




Newsgroups: comp.sys.apple2
From: jmk3@crux3.cit.cornell.edu (Jay Krell)
Subject: Amrit, C/C++
Organization: Cornell Information Technologies
Date:  3 Oct 92 01:09:25 GMT

>> Amrit; C vs C++
 
(Qualifier: I've coded in neither C nor C++. My info is simply from reading
Leendert Ammeraal's _C++_For_Programmers_ almost completely and a little bit
else.)
 
The diff's 'tween C and C++ are many. First, C++ is a better C. It has constant
declarations more like Pascal then #define. All functions must be prototyped.
It has more robust input/output than scanf and printf. The inline keyword asks
the compiler to try to generate a function inline for speed and bulk. Functions
can have default arguements. ie (Ammeraal, p 83):
 
 void f(int i, float x=0, char ch='A')
 
You could then say f(5), equivalent to f(5, 0, 'A');
 
Then, C++ allows object-oriented programming. A class is like a record, but can
have functions. Classes become new types unto themselves as if they were built
in. You can define how +, -, (), *, /, %, etc. (_every_ operator) act on your
classes. This is called operator overloading. This can lead to crypticness,
which is why I prefer Pascal over C in the first place. It can also be quite
powerful and intuitive, eg: if you define classes such as vectors or rational
numbers. I've also seen a good example with sets.
 
You can "overload" functions. ie:
 
        float Div(float x);
        int Div(int x);
 
(The parameter lists are what differentiate the func's, not the return types.)
 
Ammeraal's book is ISBN 0-471-93011-3 is published by John Wiley and Sons. It
is a relatively brief 300 pages and includes a description of the ANSI C
library. Again, I haven't coded, but it does seem like a good intro book to me.
 
 
All,
  My responses to questions posted in public are getting long. Is this stuff
usually sent in email or posted publically? I'm new to Usenet.
 
 
jay.krell@cornell.edu

Newsgroups: comp.sys.apple2
From: hal@budapest.math.macalstr.edu (Harold Byron Bouma)
Subject: Re: Me And My IIc
Organization: Iowa State University, Ames IA
Date: Sat, 26 Sep 1992 22:12:14 GMT

Tony Hamaoui writes

> Yeah its a nice computer the only thing I don't like about it is you       
> can't put a harddrive on it other than that its a great machine.

	Yes, you can have a HD on the //c. They connect to the smart port.
Granted, its not dazelling speed, but I'd have that over 5.25" anyday..
Now I'm not sure if they are still available, perhaps some other avid //c
user would let you know more about that.

| Hal Bouma                            | Send mail to: HBouma@Macalstr.edu    |
| Macalester College, St. Paul, MN.    | and           HBouma@Macalstr.Bitnet |
 \  Things that make you go Hmmm:  System 6, GNO, DreamGrafix, SoundMeister  /
  \  Coming sometime this decade for the //GS : NBA! (GNO compatible too!)  /
   \  Drop by and say hi to us anytime on the #AppleIIGS channel on IRC!!  /
From: tim.c@pro-freedom.cts.com (Tim Craven)
Newsgroups: comp.sys.apple2
Subject: Re: GS HD backup program
Date: 30 Sep 92 23:48:18 GMT
Article-I.D.: pro-free.1992Sep30.164818.3195
Organization: ProLine [pro-freedom] AppleVan (Apple UG of Vancouver, WA)

I use the back up program that you get with ProSel 16.  I like it better
the one you get with System 6.0 from Apple.


ProLine:  tim.c@pro-freedom
Internet: tim.c@pro-freedom.cts.com
UUCP:     crash!pro-freedom!tim.c
==============================================================
Newsgroups: comp.sys.apple2
From: 881045m@dragon.acadiau.ca (Richard Muise)
Subject: Apple IIGS NTSC
Organization: Acadia University
Date: Mon, 28 Sep 1992 22:48:47 GMT

I've been trying to connect my GS and VCR. The manuals say that the GS
can output NTSC video signal, but my VCR refuses to pick it up. I've
set my VCR to ch3. The RCA jack in the back of the GS (between the
ADB and RGB jacks) is connected to the VCR Video-In RCA jack.
	Is there a section of the Control Panel I have to set?
	Any suggestions?
	I was hoping to give a class demo of special education devices
in Hyperstudio, but my 12' RGB screen is too small and I was hoping to
connect to the VCR and then to a 21' screen.

thanks
richar
-- 
 " Apple : Changing the world, one person at a time"
 " Friends : Don't let friends do DOS "
       881045m @ dragon.acadiau.ca
       881045m @ ace.acadiau.ca
Newsgroups: comp.sys.apple2
From: johnt@meaddata.com (John Townsend)
Subject: SCSI Tape Backup
Organization: Mead Data Central, Dayton OH
Date: Mon, 28 Sep 1992 14:52:29 GMT

I need to get a tape backup drive for my RamFAST-equipped //gs and its 200MB
hard drive.  Will any ol' SCSI tape drive work?  Are some better than others?
What's a good capacity and cartrige type to get?  I'd swear I've seen some
that use the same 8mm tapes that are used in camcorders -- are these available
with SCSI interfaces?  Thanks for your help!

-- 
// John Townsend             "I thought I was      Legal Conversion Engineering
// Mead Data Central          wrong once, but         johnt@skibum.meaddata.com
// 8891 Gander Creek Dr.      I was mistaken."         ...!uunet!meaddata!johnt
// Miamisburg, OH  45342            8-}                          (513) 865-7250 
Newsgroups: comp.sys.apple2
From: mdavis@crash.cts.com (Morgan Davis)
Subject: Re: Virus Scan Program
Date: 4 Oct 92 20:02:34 GMT

In <1992Oct02.191320.11170@calvacom.fr> DO11@calvacom.fr (Dominique OTTELLO) writes:

>You MUST use Apple.Rx from Glen Bredon, the author of Prosel.
>I think it is the best virus detective for Apple IIGS.

Correct me if I'm wrong, but Apple.Rx doesn't actually detect any
viruses. It only reports when your files have been modified -- and only
files that you've previously recorded into Apple.Rx's database of "known
to be clean" files.  In a way, it's the ultimate defense against
viruses, but because of the way it works, it is not very convenient.  
This is important when it comes to virus checking, because if it's too
much trouble for the average person to use properly, the average person
won't use it.  It is unknown to me if Apple.Rx can even repair files
known to be infected with a virus.  You may have to resort to backups
to recover non-infected files.

MDG's strategy in VirusMD is to scan your drive quickly (about 4000
files per minute, depending on your hardware), and not only report files
infected with Apple II viruses, but also offer to fix them for you. 
VirusMD also repairs damage to volume directories that the viruses
cause, and can update your boot blocks if they're found to be "impure". 
VirusMD is easy to use -- you would typically run it prior to backing up
your hard drive to insure that you're not backing up any infected files.
It takes less than a minute for most users.

VirusMD is available from the the Morgan Davis Group for $19.95.
Newsgroups: comp.sys.apple2
From: Matt Ackeret <unknown@ucscb.ucsc.edu>
Subject: Re: Resurrection!!!!!
X-Useragent: Nuntius v1.1
Date: Mon, 5 Oct 1992 22:33:06 GMT
Organization: apple



In article <5OCT199203413658@vax2.concordia.ca> Mitchell Spector,
spector@vax2.concordia.ca writes:
>   Most current GS software require a hardrive and accelerator to run
smoothly,

No way. I will agree on the hard drive issue, not with the accelerator
issue.

The only serious reason I'm going to get an accelerator is that I'm now
writing
software, and compiling/recompiling takes a while. (Actually, with Orca,
it's the
reading in of the #include files that takes the most time... If Mike puts
in his
proposed idea to save the symbol table after #include files are read in,
the compile
time is cut down incredibly)

Previously I had thought an accelerator would be "a fun toy", but
couldn't justify
the cost.  If I can sell a program to Softdisk and buy an accelerator
from that money,
that would be justifiable since it would expediate writing software.

That doesn't mean I don't like accelerators. I definitely hope that more
work goes
into them and faster '816s.  I'm only arguing semantics on "require ...
accelerator"
unknown@apple.com
unknown@ucscb.ucsc.edu				Apple II Forever!
Newsgroups: comp.sys.apple2