HDTenEightyP/NetNews huggingface dataset:
From: schaefer@disuns2.epfl.ch (Marc Schaefer)
Newsgroups: comp.sys.amiga.programmer,comp.sys.amiga.hardware
Subject: Re: Attn Commodore: You are making a Big Mistake (Hardware Manual)
Keywords: hardware reference manual
Date: 18 Nov 92 10:18:34 GMT
Reply-To: schaefer@disuns2.epfl.ch (Marc Schaefer)
Followup-To: comp.sys.amiga.programmer
Organization: Ecole Polytechnique Federale de Lausanne

In article <1992Nov13.221116.15921@ariel.ec.usf.edu> stelmack@eggo.tmc.edu (Gregory M. Stelmack) writes:
>Except that Commodore has already stated they have more chipsets in the pipe,
>and third party companies are releasing graphics boards like crazy. Software
>written to be published has GOT to start following the OS, or it simply won't
>work on many machines. Look at the fits we went through finding games that
>would work under 2.04 / 68030, and that is only now getting straightened out.

Agreeing. Better put more time in making Libraries, Devices, and Style Guide
books & examples than documenting hardware.
From: pdietz@cse.unl.edu (Phil Dietz)
Newsgroups: comp.sys.amiga.programmer
Subject: Will SAS 6.0 maintence cost us?
Date: 17 Nov 1992 20:17:25 GMT
Organization: NCEMRSoft
Distribution: world
NNTP-Posting-Host: cse.unl.edu


Will the upgrade disk to fix the SAS6.0 bugs cost us?  If not, do we
have to order it...or will they just ship it to us (please :-)?


--
                                                              Phil Dietz
       A  M  I  G  A                                  pdietz@cse.unl.edu
                                                  University Of Nebraska
Newsgroups: comp.sys.amiga.programmer
From: rmartin@world.std.com (Rich A Martin)
Subject: Re: Voice sythesizing and Hi-Res screens
Organization: The World Public Access UNIX, Brookline, MA
Date: Sun, 15 Nov 1992 20:11:24 GMT

Yes, (or no), HIRES screens *do* munge not only speech synthesis, but also
audio in general as well as serial port throughput and probably a few
other things. I believe the technical reason is too much contention for
DMA channels, but not sure. If you cut your bitplanes to 2 or 4 colors,
the problem mostly goes away, but I have found that Workbench resolution
screens are best for non-graphic applications which require speech or audio.
            -Rich Martin
From: Dan_E_Babcock@cup.portal.com
Newsgroups: comp.sys.amiga.programmer
Subject: Re: Newest version of the 68040.library?
Date: Wed, 18 Nov 92 15:13:22 PST
Organization: The Portal System (TM)

>Does anybody know the status of the 68040.library?  I bought a Fusion Forty

Even better, doesn anyone (Mike Sinz?) know what 68040.library is? Is it
Commodore's port of the motorola FP emulation or what. (If so why is it
a .library? Where are the function calls documented?)

Dan
From: alien@acheron.amigans.gen.nz (Ross Smith)
Newsgroups: comp.sys.amiga.programmer
Subject: Re:  Icons for assigns?
Date: 18 Nov 92 20:31:48 GMT+12
Distribution: world
Organization: Wanganui Amigans, Wanganui, NZ

In article <fgd3.02vh@nifty.UUCP> fgd3@nifty.UUCP (Fabbian G. Dufoe, III) writes:
>In article <alien.013w@acheron.amigans.gen.nz> alien@acheron.amigans.gen.nz (Ross Smith) writes:
>>I'd like to be able to put a "disk.info" icon into a directory, set up an
>>assign to that directory, and have the pseudo-disk icon appear with the
>>real disk icons on my Workbench.
>
>   That's a neat idea.  You might want a special icon, though, so you would
>know it was a logical device.  And if all the logical devices had icons
>you'd have one for PAR:, one for SER:, and one for PRT:.  You wouldn't neet
>the PrintFiles program from the Sys:Utilities drawer.  You could just "copy"
>a file to the "PRT:" device.

Yeah, that occurred to me too. The ability to print a file by just mousing it
over to the PRT: icon would be incredibly useful ... so much so that I'm
starting to think seriously about writing a program (commodity?) to handle
just this sort of thing.

Thanks to everyone who's replied to my post :-)

Most of them suggested using "Leave Out" to put the directory icons on my
Workbench. I already do this, but I'm sure there must be a more elegant way
to handle it. I suppose it's an aesthetic matter rather than a practical
problem, but "Leave Out" just seems like an ugly kludge to me ... disks,
devices, and assigns all look & act pretty much the same under the Shell;
why can't they under Intuition too?

Oh, well ... a minor blemish on a great machine :-)


--
...... Ross Smith (Wanganui, NZ) ...... alien@acheron.amigans.gen.nz ......
   Mine is the ship bound for Alpha Centauri
   We must be out of our minds
   For though we are shipmates bound for tomorrow
   Everyone here's flying blind                          (Crystal Gayle)
--
From: paulk@terapin.com (Paul Kienitz)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: Subtasks, IEEE library pointers - y.a.Q
Date: 23 Nov 92 19:17:15 PST
Organization: BBS

> Need to draw somewhere else?  "oldRast = CurrentRast(NewRast)"
> would solve the problem.  Ridiculous you say, but that is exactly
> what we do now with DOS and nobody even sees the problem.
 
You're right, I don't see the problem.
 
I've tried working with one-current-directory-per-volume setups, and
I consider them to be a pain in the wazoo.  I like it the way it is.
Newsgroups: comp.sys.amiga.programmer
From: jazz@netcom.com (David C. Navas)
Subject: Re: Amiga Application Framework
Organization: Netcom - Online Communication Services  (408 241-9760 guest) 
Date: Mon, 23 Nov 1992 08:05:59 GMT

In article <37209@cbmvax.commodore.com> jesup@cbmvax.commodore.com (Randell Jesup) writes:
>[that dweeb] dnavas@oracle.uucp (David Navas) writes:
>>[Some inanity about Golly Usecounts!]

>>Seriously, can we get rastports or layers to have this?

>	Sure.  Just send the time machine to 1200 Wilson Drive, and I'll be
>happy to add usecounts to all the system structures, even if I have to break
>into the Los Gatos offices.  :-)  It doesn't even have to be all that powerful,
>8 years or so would do it.

It's in the mail, but I sent it unregistered.  It's my only prototype, think
it'll make it?  Let me know when it arrives and I'll expect it to already be
done, though I understand I might have to wait until RSN-day for it to be
actually released ;)

[Actually, it's a very simple device.  It only sends someone back in time
 two seconds, but it can recharge in one second.  It makes time travel
 expensive in -experienced-time-, but it does work.  We're still working on
 both long-term quik-freez technology that will transport you across time
 while in extended hibernation mode, AND a unit that might possibly do
 about four seconds.  Running into a few quantum anamolies, which is
 interesting as we had expected the "grandfather" anamoly to perturb the
 virtual-particle-field stability which turned out to NOT be a problem at all.
 Email me for details as I'm getting a bit off topic (if not downright silly)
 here. ;)]

Anyway, I think what I'm hoping for is that for all the -new- stuff Cmdre is
doing (like, restructuring layers, rastports, gfx in general, dos recoding of
various kinds, and all that other stuff [err..cough..cough..:)]) that you add
this type of thing to -those- structures, and gradually introduce a more
structured OS access than was in the original [mutant] OS....

>	Seriously, in many ways our hands are tied by 7+ year old designs and
>the innumerable programs that would break if we changed them.  I'd _love_ for

There are blank fields in rastports :)

>all system structures to be abstract data types, fully opaque, or _at least_
>allocated only by system routines.  Tain't so, though.

The latter dos has grown, at least.  What I find mysterious is why dos didn't
go through the whole nine yards (for the new data structures, anyway).

>To be or not to be = 0xff

Sorry, SAS/C now complains about illegal negative constants in unsigned fields
:)

-- 
David Navas                                   	jazz@netcom.com
Co-author of: Web Data Acq. and Anal.		dnavas@oracle.com
Upcoming products: Shadow V (shipped!), Jazzbench 2.0.
From: jesup@cbmvax.commodore.com (Randell Jesup)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: A couple of questions
Date: 22 Nov 92 03:27:26 GMT
Reply-To: jesup@cbmvax.commodore.com (Randell Jesup)
Organization: Commodore, West Chester, PA

robinson@elux3.cs.umass.edu (RICHARD ROBINSON) writes:
>1. Can a packet sent to DOS be aborted? I send an ACTION_READ to a console,
>and need to get rid of it when I exit. I just can't ask the user 'please hit
>a key so I can exit.' And since the exit is based on the termination of
>another process, there is no way to not send the packet when I'm about to,
>'cause I don't know when it is going to exit.

	No, packets can not (currently) be aborted.  2.0 has an AbortPkt()
function, but it is not actually implemented (really implementing it will
require cooperation on the part of the handler/filesystem).

>Failing that, can I trick the console into thinking I typed something?

	Not really (not safely).  You can, however, use WaitForChar() with
consoles (note that it won't work for most non-consoles, so be prepared to
fall back to Read()).

>2. Is there any way to find out how many characters can be read from
>a console? Transferring characters to and from a pipe one at a time is
>pathetically slow.

	No.  Sorry.

-- 
To be or not to be = 0xff
-
Randell Jesup, Jack-of-quite-a-few-trades, Commodore Engineering.
{uunet|rutgers}!cbmvax!jesup, jesup@cbmvax.cbm.commodore.com  BIX: rjesup  
Disclaimer: Nothing I say is anything other than my personal opinion.
From: jbickers@templar.actrix.gen.nz (John Bickers)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: Attn Commodore: You are making a Big Mistake (Hardware Manual)
Date: 20 Nov 92 08:44:26 PST
Organization: TAP

Quoted from <1992Nov13.221116.15921@ariel.ec.usf.edu> by stelmack@eggo.tmc.edu (Gregory M. Stelmack):

> I for one support Commodore's decision NOT to release a new Hardware manual.

    There's a lot of useful stuff in the current hardware manual that
    has nothing to do with graphics or audio. What about info on the
    serial port hardware, for people who want to make their own
    devices? Info on the CIAs, for the same reason? Etc.

> -- Greg Stelmack (stelmack@eggo.csee.usf.edu)
--
*** John Bickers, TAP.                   jbickers@templar.actrix.gen.nz ***
***    "Radioactivity - It's in the air, for you and me" - Kraftwerk    ***
Newsgroups: comp.sys.amiga.programmer
From: 22black@sol.cs.wmich.edu (Martin Black)
Subject: Re: GNU C and C++ for Amiga?????
Organization: Western Michigan Univ. Comp. Sci. Dept.
Date: Thu, 19 Nov 1992 18:07:52 GMT

mefisto@rmece02.upr.clu.edu (Jaime R. Lopez Vazquez) writes:

>     I'm pretty new here in comp.sys.amiga.programmer.
>From what I have seen many people here use GNU C with 
>Amiga. How can be GNU C and C++ be used with Amiga? 
>What set-up is necessary to access all the Amiga OS 
>functions with GNU C and C++?
>      I will appreciate any help on this.

Well, you need about 6megs free on your hard drive and at the very 
minimum you need 3megs ram(1 meg chip 2 meg fast).  But that is really 
cutting it close especially with c++ compiling.  And I think you need
os 2.0 or greater.

The only thing else that needs to be known, is that to c++ compile 
i'd suggest using this at the command line instead of the g++ script
>  gcc "-xc++" -xnone programname.cc "-lg++"
In that order, and obviously replace 'programname' with your program.
make sure to include the quoatation marks.  And I would suggest you get
4meg of ram for this, but i have seen it done on less [ but small ones ]

Martin


Newsgroups: comp.sys.amiga.programmer
From: shogun@DIALix.oz.au (Matthew Fitzgerald)
Subject: Reading RAW key codes!
Organization: DIALix Services, Perth, Western Australia
Date: Sun, 22 Nov 92 03:26:35 GMT
Keywords: Stop the god damn handshaking!

Hi, 

I have a problem, I am testing for a key from the keyboard (I am hardware
coding by th way!) the following way:

loop:
	move.b	$bfec01,d0
	not.b	d0
	ror.b	#1,d0
	cmp.b	#$45,d0		;ESC pressed??
	bne	loop		;no, loop back

The above works fine, except I get everything I type echoed back to the CLI
when I quit out of my program, I read something about SP handshaking and the
pulse high/low thingy, but no actual register coding of this, if anyone knows
how to fix this (perhaps it is just an interrupt thingy, I may have to set
a few bits - but who knows??)

Regards,
Matt (Onodi of Epsilon)

Newsgroups: comp.sys.amiga.programmer
From: Charlie_Gibbs@mindlink.bc.ca (Charlie Gibbs)
Subject: Re: a68k bug fixes
Organization: MIND LINK! - British Columbia, Canada
Date: Wed, 18 Nov 1992 02:06:18 GMT

In article <wuth.238o@castrov.cuc.ab.ca> wuth@castrov.cuc.ab.ca
(Brett Wuth) writes:

>With the author's, Charlie Gibb's, permission I'm starting up a mailing
>list for users of A68k.

     You have my permission to set up the list, but not to misspell my
name.  :-)  Please, everybody, my name has an S on the end, and I'm
going to fight for it.  I don't want to wind up hanging around discos
singing falsetto.

     Seriously, though, many thanks to Brett for taking this on.  I don't
have time to do maintenance on A68k right now; something about two jobs
and lots of pressure, I'm too tired to remember exactly.  I am, however,
still collecting all bug reports, fixes, and requests for enhancement.
Someday when this rush is over I want to work them all into a new,
improved version of A68k, with 68020/030/xxx support, sweetness and light
for all, pigs that fly...

Charlie_Gibbs@mindlink.bc.ca
I'm trying to find the stationery department but they keep moving it.
From: D.G.Legros@bradford.ac.uk (DG LEGROS)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: Help!  Anyone know GURU numbers?
Date: 22 Nov 92 22:40:48 GMT
Organization: University of Bradford, UK
Originator: 92356597@ccw206
X-Newsreader: TIN [version 1.1 PL6]

John Verhoeven (johnv@acix.DIALix.oz.au) wrote:
: Mark Craig (mark@zeno.fit.edu) wrote:
: > Lately I've been getting some GURU #'s that aren't listed in my list of
: > Guru #'s (80000025 and also another one I can't remember).  I figured
: > my chart was out of date so I looked at 2.04's /include/exec/alerts.h
: > file and it isn't in there either (which really says something about how
: > worthless these guru numbers are :-) )  BTW, I have an Amiga 2000
: > running 2.04 and the revision comment on alerts.h says 2.04 so I know
: > I'm looking at the right alerts.h file.  I think 80000025 would be
: > something to do with out of memory (since that was the state I was in at
: > the time).  HOWEVER, I don't just want to know what it is, I want an
: > updated file (or whatever) of ALL Guru #'s... It really amazes me that
: > alerts.h doesn't have all the #'s (at least the one I have)...
: >     Thanks...
: 
: The guru numbers in a lot of cases are not "worthless".  Sometimes they
: are useful, but sometimes the system gets so hosed before it crashes
: that the number that comes up when it finally crashes is worthless.
: 
: Any guru numbers of the type 80000001.xxxxxxxx thru 800000FF.xxxxxxxx
: are processor exceptions and not gurus of the kind found in
: exec/alerts.h
: 
: A processor exception is what happens when the microprocessor (680X0)
: finds something out of the ordinary when processing instructions.
: 
: For processor exceptions you need to consult a 680X0 handbook, for
: example the the book in the next paragraph.
: 
: The Motorola M68000 16/32-Bit Microprocessor Programmer's Reference
: Manual says that a 25 (hex) exception is a TRAP instruction vector,
: probably caused by executing a TRAP #5 instruction with no exception
: handler defined.
: 
: This may not be meaningful.  I tend to look at most processor exceptions
: as being caused by code going off into hyperspace somewehere....
: 
: --
: 
: John Verhoeven                        johnv@acix.DIALix.oz.au      _--_|\
: Treasurer, Amiga Developers           (ALT: johnv@DIALix.oz.au)   /      \
: Association of Western Australia      Phone: (+619) 478 1406      *_.--._/

There is actually a prog. called Guru (I think) that was released on
a FFish disc (check Aquarium) that decodes Guru Numbers

--
----------------------------------------------------------------------
        _____   | Dommy the Mouse (INTERNET D.G.Legros@bradford.ac.uk)
   ____/____^>. |                 (JANET    D.G.Legros@uk.ac.bradford)
                | Rodents rule ok!  :-)
----------------------------------------------------------------------
From: borgen@stud.cs.uit.no (Borge Noest)
Subject: Re: New hardware reference guide?
Organization: University of Tromsoe, Norway
Date: Mon, 16 Nov 1992 17:31:01 GMT

In article <37062@cbmvax.commodore.com> peter@cbmvax.commodore.com (Peter Cherna) writes:
>	- Similarly, violating the timing and handshaking requirements
>	  of the keyboard.

This _still_ breaks, but not as badly as it used to.

Any developers wanna buy a Cherry keyboard for testing? :-)

>Peter Cherna, User Interface Development Group, Commodore-Amiga, Inc.
-- 
|/// borgen@stud.cs.uit.no (Boerge Noest) | Amiga B2000			 \\\|
|//  Box 218, 9001 Tromsoe, Norway	  | Remember to :-) when needed	  \\|
|/   The worlds northernmost university	  | Life is worth living.	   \|
From: dlarson@cbmvax.commodore.com (Dale Larson)
Newsgroups: comp.sys.amiga.programmer,comp.sys.amiga.hardware
Subject: Re: Attn Commodore: You are making a Big Mistake (Hardware
Date: 20 Nov 92 16:39:58 GMT
Reply-To: dlarson@cbmvax.commodore.com (Dale Larson)
Organization: Commodore Engineering

In article <Bxxr22.EoA@acsu.buffalo.edu> jcmurphy@acsu.buffalo.edu (Jeff Murphy) writes:
>In article <37138@cbmvax.commodore.com> spence@cbmvax.commodore.com (Spencer Shanson) writes:
>>In article <Bxvrpv.31E@acsu.buffalo.edu> jcmurphy@acsu.buffalo.edu (Jeff Murphy) writes:
>>I am no UNIX expert, but is there a reason why the display side of a UNIX port
>>could not sit on top of the graphics.library? After all, to bring up a UNIX
>>screen would involve duplicating the work that has already gone into the A4000
>>kickstart.
>
>	Hmm. At best that would most likely be a kludge, since the graphics
>library would have no way of knowing that it was working in a multi-user
>environment and would therefore not know how to behave. 

What?  Multi-user graphics, that'll be weird.  Maybe the console should only
allow one login since it only has one screen and one keyboard and at most two
mice.  If a remote user wants graphics, he'll have to use something like X,
which, if his console is an Amiga, runs fine with graphics.library.

>-- 
>jcmurphy@acsu.buffalo.edu                 cit network installation and repair
>opnsmurf@ubvms.cc.buffalo.edu             standard disclaimers apply.  sunyab


-- 
Dale Larson, Software Engineer | Anyone who believes that what I say or do
   		               | represents the policies or procedures of
			       | Commodore has more lawyers than they have 
dlarson@commodore.com          | common sense.
Newsgroups: comp.sys.amiga.programmer
From: wille@june.cs.washington.edu (Robert Wille)
Subject: Re: A Style Guide Question
Organization: University of Washington Computer Science
Date: Tue, 17 Nov 92 22:57:22 GMT

In article <1992Nov17.222803.11401@sophia.smith.edu>, jfieber@sophia.smith.edu (John Fieber) writes:
|> However, there are many instances where the logical action of the
|> <enter> key is to activate another string gadget.  Several
|> programs I use take the approach of having <alt-enter>
|> de-activate the string gadget *without* activating the next.
|> 
|> I frequently find myself doing unexpected things on the mac
|> because the <enter> key almost always takes some drastic action
|> while the <tab> key is used to move around between string
|> gadgets.  2.0 now provides for tabbing through string gadgets as
|> well and I suppose with conditioning I could get used to that.
|> But, having the <enter> key do anything more drastic than
|> deactivate a string gadget or activating the next would require a
|> lobotomy to get used to.  For me <enter> means "I'm done typing
|> that one thing", not "I'm done with everything in the requester,
|> now place my file into a black hole".  

I have to agree that for requesters having two or more string gadgets,
Enter is not a good choice for a key to perform the default action.  It
should simply go on to the next gadget.  However, for a simple requester 
having a string gadget and OKAY and CANCEL buttons, it is incredibly 
annoying to have to press Enter and then click on Okay.

|> -john
|> 
|> -- 
|> === jfieber@sophia.smith.edu ================================================
|> ======================================= Come up and be a kite!  --K. Bush ===

-- 
Robert

There is evidence that the brain is like a computer.  If that's true, 
then there really aren't any stupid people.  Just people running DOS.
Newsgroups: comp.sys.amiga.programmer
From: oahvenla@snakemail.hut.fi (Osma Ahvenlampi)
Subject: Re: New hardware reference guide?
Organization: Helsinki University of Technology, Finland
	<1992Nov17.022129.24772@mpifr-bonn.mpg.de>
	<Bxv4n4.JJ3@cck.coventry.ac.uk>
Date: Wed, 18 Nov 1992 12:04:24 GMT

In article <Bxv4n4.JJ3@cck.coventry.ac.uk> csg019@cch.coventry.ac.uk (-~=Zaphod=~-) writes:
>>The point is that you have to reboot your computer even to _start_ the
>>demo.

>Jeez it must be murder pressing the 3 keys together...

Not to go into detail, but some Amigas are not treated as game consoles.
Mine, for example, although it is only a 68010 A500, is running constantly,
and I like to avoid even reboots. That's the reason why I think Cube'o'Matic
is the best demo I have seen yet. If only all would be like that, it's not
like it's HARD to allocate your memory and check what you're running on..
--
Osma Ahvenlampi  -  oahvenla@snakemail.hut.fi   * Workstation power for micro-
All my opinions are not necessarily really mine * computer price: Amiga := FUN
From: fheitkamp@desire.wright.edu
Newsgroups: comp.sys.amiga.programmer
Subject: Re: 2.1 includes in SAS C 6.0 ?
Date: 16 Nov 92 07:06:00 EST
Organization:  Wright State University 

In article <2920009@gnlab007.grenoble.hp.com>, gael@gnlab007.grenoble.hp.com (Gael_Marziou) writes:
> Well the title says it all, does the SAS C 6.0 package come with the 2.1
> includes ?
> 
	No.  It comes with 2.04 includes.  I contacted Commodore and the 3.0/
	2.1 includes will not be ready for 3-6 months.  My next question:
	What level of developer can get the 3.0 beta includes?  Is it 
	possible, not being a commercial enterprise, to get them?  How
	much $$$?

>  
> Gael Marziou : gael@hpgndl71.grenoble.hp.com or Gael_Marziou@hp6330.desk.hp.com
> 
Fred Heitkamp,  ** Not an organization.  My opinions only **
From: h8eg083@stan.xx.swin.oz.au (Darren Gower)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: ENFORCER hits from SLINK SAS/C 6.0
Date: 21 Nov 92 14:04:46 GMT
Organization: Comp. Centre, Swinburne University of Tech., Melbourne, Australia

In <heinz.04nf@edohwg.adsp.sub.org> heinz@edohwg.adsp.sub.org (Heinz Wrobel) writes:

>I have a problem with slink. After everything _compiled_ok_, slink barfs on
>linking and stops, giving me a load of enforcer hits.


>These are the slink relevant smakefile parts

>---- cut ----
>LINK=SC:c/slink
      ^^^^^^^^^^
[...]

I have reported this through EMITS. There is a bug in one of the library
functions used in the path construction to the temporary file used by
slink.

From the about, the path comes out as: T:SC:<temp_file_name>

which is illegal, and the linker barfs.

Apparently it'll be fixed in the upcoming patch.

Instead, remove the assignment section: LINK=slink

and make sure the slink is in your amigaDOS path.

regards,
Darren.
-- 
+-----------------------------------------------------------------+-----------+
|"Hey, just because I don't care doesn't mean I don't understand!"|    The    |
|  -- Homer tries to understand Lisa, ``Lisa's Substitute''       |Executioner|
+----Internet: h8eg083@stan.xx.swin.oz.au | h8eg083@136.186.1.1---+-----------+
Newsgroups: comp.sys.amiga.programmer