HDTenEightyP/NetNews huggingface dataset:
From: Per_Salmi@augs.se (Per Salmi)
Subject: Re: 2.1 Installer Docs?
Newsgroups: comp.sys.amiga.programmer
X-Newsreader: TIN [version 1.1 PL6]
Date: 23 Nov 92 09:14:07 CET
Organization: Amiga User Group - Sweden

Felix Jeske (fjeske@amiganet.chi.il.us) wrote:
: Ok, I just installed AmigaDOS 2.1.  With this release comes Installer, the
: utility that actually installs 2.1.  There is no mention of it in any of the
: 2.1 manuals.  I've looked at the script it uses to drive the 2.1 install and it
: looks real weird.  Is there any documentation available so others could use it
: for installing their software?  What is the state of Installer in terms of
: copyright, etc.?  Can shareware software authors use it to install their
: software by supplying it with their distribution?
: 

If you want to use it you will have to pay some kind of licence to Commodore, thats what I was told when asking a Commodore a few week ago. I think it is in the licence agreement covering all the executable system files. I think it was about $100...


--
***************************************************************************
* Per Salmi, phone: +46-13-172267                  * Computer Science &   *
* snail-mail: Bjkg 15B:12, 58251 Linkoping, Sweden * Engineering, LiTH    *
* e-mail: salmi@augs.se or d89persa@und.ida.liu.se *                      *
***************************************************************************
Newsgroups: comp.sys.amiga.programmer,comp.sys.amiga.hardware
From: mmoore@cs.ulowell.edu (Mike Moore)
Subject: ATonce in an A1000
Organization: University of Massachusetts at Lowell Computer Science
Date: Thu, 19 Nov 1992 16:47:21 GMT

I am considering buying an ATonce (not a plus) and I was wondering if there
are any problems using it in an A1000.  I know that it has a adapter for
the Gary chip, and since I don't have one in my 1000, will it cause any
problems?

Thanks in advance
Mike Moore


-- 
Send E-mail to             |   WRITTEN ON AN /\ 	    | A1000's Forever
MOORE@CIRRUS.ULOWELL.EDU   |                /--\ MIGA 1000M |
MOOREMI@WOODS.ULOWELL.EDU  |  "Captain, I Must Protest. I am NOT a merry man"
MMOORE@CS.ULOWELL.EDU      |   Lt. Worf- Q-Pid
From: mks@cbmvax.commodore.com (Michael Sinz)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: Newest version of the 68040.library?
Date: 20 Nov 92 13:29:13 GMT
Reply-To: mks@cbmvax.commodore.com (Michael Sinz)
Organization: Commodore, West Chester, PA

Dan_E_Babcock@cup.portal.com writes:
>>Does anybody know the status of the 68040.library?  I bought a Fusion Forty

The current shipping version is V37.10...

>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?)

The 68040.library is a collection of code, support routines, and patches
to the system that gives you the most out of your 68040.  In addition to
the 68881/68882 emulation code, 68040.library also contains a number of
patches to the system to help out programs that do not call CacheClearU()
at certain times.  It also adds code to do the CachePreDMA/PostDMA() routines
for dealing with CopyBack caches.  It also sets up the MMU (if you have
a 68040 or 68LC040) to map the address space such that bus errors will
be less likely and such that Zorro-III I/O cards are marked with the
right cache settings.  There are a number of other things it does too.

The reason for being a library is that I hope to add some LVOs to it at
some point but the main reason is that as a .library it is easy to use as
a system extension.  That is, SetPatch just needs to open the library since
the library will only open on a 68040 system.  This makes the 68040.library
disk loadable and easy to install without having different startup sequences
or a 50K SetPatch program.

/----------------------------------------------------------------------\
|      /// Michael Sinz  -  Senior Amiga Systems Engineer              |
|     ///                   Operating System Development Group         |
|    ///   BIX:  msinz      UUNET:  mks@cbmvax.commodore.com           |
|\\\///                     Luck sometimes visits a fool,              |
| \XX/                      but never sits down with him.              |
\----------------------------------------------------------------------/
Newsgroups: comp.sys.amiga.programmer
From: gcattley@deva.demon.co.uk (Gary Cattley)
Subject: Re: SAS/C 6.0 upgrades in the UK
Reply-To: gcattley@cix.compulink.co.uk
Organization: Me, Myself and I (Private)
X-Newsreader: Arn V1.00 beta rel2
Date: Thu, 19 Nov 1992 18:06:35 +0000

In article <722177544.2431@minster.york.ac.uk>, stuart@minster.york.ac.uk writes:

> Has anyone in the U.K. (or Europe?) received their upgrade notice for
> SAS/C 6.0 (or 6.0 itself)? I thought they were to be sent out in
> mid-September but since its now mid-November perhaps mine got lost...
> 

 Sorry to say I don't think that you are going to get an upgrade notice, both
myself and a friend are registered with SAS but neither of us have received a
notice. I had correspondence with SAS in the states and they pointed me in the
direction of the SAS institute in Germany. Having spoken to them they were not
sure if they would supply an upgrade to anyone in the UK as HiSoft were
selling them here; they were going to check and get back to me, but that was
over two weeks ago.

 I grew impatient and ordered the upgrade from Hisoft, I have not had  too
much chance to play with it as yet, but so far I have not been disappointed
that I did.


+--------------------------------------------------------------------------------+
+ Gary Cattley.                            Email:- gcattley@cix.compulink.co.uk  +
+                                             or   gcattley@deva.demon.co.uk     +
+                                                                                +
+             'Never underestimate the power of human stupidity.'                +
+--------------------------------------------------------------------------------+


Newsgroups: comp.sys.amiga.programmer
From: wild@nessie.cs.id.ethz.ch (Markus Wild)
Subject: Re: GNU C and C++ for Amiga?????
Organization: Swiss Federal Institute of Technology (ETH), Zurich, CH
Date: Thu, 19 Nov 1992 23:28:21 GMT

In article <1992Nov19.180752.6382@sol.cs.wmich.edu> 22black@sol.cs.wmich.edu (Martin Black) writes:
>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.

Don't think C++ is loadable in that config. cc1plus wants > 1M 
contiguous RAM, there's some STACK needed, all in all you'd really have to
do clever things to get a compile thru. Besides, it's no fun at all working
in such an environment.. 5M ram seems to be a good lower limit for C++,
although you *can* use it with less ram.

You don't need 2.0 to run gcc/g++, but it's a good idea to get it anyway.

-Markus
-- 
Markus M. Wild    -  wild@nessie.cs.id.ethz.ch  |  wild@amiga.physik.unizh.ch 
Vital papers will demonstrate their vitality by spontaneously moving
from where you left them to where you can't find them.
From: Mathias_Korsback@p14.atb.bbs.bad.se (Mathias Korsback)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: gcc2.2.2 open a library
Date: Thu, 19 Nov 92 16:01:49 +0000
Reply-To: Mathias_Korsback@p14.atb.bbs.bad.se (Mathias Korsback)
Distribution: world
Organization: Save the World!, Vaxjo, Sweden 
OD-Comment-To: Walt_Namitz


 WN> extern long OpenLibrary;

This line is wrong. It should be like this:

extern long OpenLibrary();

Well... it's not pretty, but it'll compile. =)

 +---------------------------------------------------------------------+
 ! Mathias Korsbaeck -- "Help me, my foot is stuck in the elevator..." !
 +-------------------------------------------------+-------------------+
 ! Internet: Mathias_Korsback@p14.atb.bbs.bad.se   ! Support           !
 ! Fidonet:  Mathias Korsback 2:203/602.14@fidonet !       GreenPeace! !
 +-------------------------------------------------+-------------------+ 
---
From: chrisg@cbmvax.commodore.com (Chris Green)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: Bug in ViewPorts under 2.0
Date: 17 Nov 92 12:31:59 GMT
Reply-To: chrisg@cbmvax.commodore.com (Chris Green)
Organization: Commodore, West Chester, PA

In article <1992Nov16.065000.1070@doug.cae.wisc.edu> pochanay@cae.wisc.edu (Adisak Pochanayon) writes:
>
>    I have been writing some code that performs horizontal scrolling of
>extremely large bitmaps (quickly).  This code works properly under both
>1.3 and 2.0 in lowresolution.  It also works under 1.3 in hi-res fine.
>However, when I use 2.0 and hi-res I get a wierd problem.  The RxOffset
>in the RasInfos structure shifts the offset into the bitmap by two
>pixels instead of 1.  Is this a bug under 2.0???  Or do I have to set
>any special flags in the view or viewport that I'm using.  Has anybody
>tried horizontal scrolling with a hires screen???  Why can 1.3 be accurate
>in scrolling to a single pixel and then 2.0 only to multiples of two
>(actually, it multiplies RxOffset by two or at least that's the way I
>can duplicate the result in 1.3).
>
>    Please e-mail me with any help at pochanay@cae.wisc.edu asap.
>Thanks.


	This is the infamous "RxOffset Bug". 1.1,1.2,1.3, + 3.0 interpret the
RxOffset in the correct manner (as hires pixels). Somehow 2.0 started
interpreting it as low-resolution coordinates without anyone noticing
before it was too late. This was fixed in 3.0. You'll have to make
your code version sensitive.

-- 
*-------------------------------------------*---------------------------*
|Chris Green - Graphics Software Engineer   - chrisg@commodore.COM      f
|                  Commodore-Amiga          - uunet!cbmvax!chrisg       n
|My opinions are my own, and do not         - icantforgettheimpression  o
|necessarily represent those of my employer.- youmadeyouleftaholeinthe  r
|"A screaming comes across the sky..."      - backofmyhead              d
*-------------------------------------------*---------------------------*
Newsgroups: comp.sys.amiga.programmer
From: efp90@ecs.soton.ac.uk (Pritchard EF)
Newsgroups: comp.sys.amiga.programmer
Subject: KS3.0 Extras?
Date: 17 Nov 92 13:58:27 GMT

Ok, I know there are no publically-released includes out yet, but does
anyone know exactly what is new/fixed in the new KS3.0 ROM? Some of
the libraries i.e. DOS Exec were only finished in August/September of
this year, so there must be something new in there...

----
E.F.Pritchard                       ///
efp90@uk.ac.soton.ecs           \\\/// Amiga     I seriously need something
University of Southampton        \xx/            to go on this side of my
England.                                         signature, any ideas?
From: mwm@contessa.palo-alto.ca.us (Mike Meyer)
Subject: Re: What is wrong with this very simple c program?
Newsgroups: comp.sys.amiga.programmer
Distribution: world
X-NewsSoftware: Amiga Yarn 3.4, 1992/08/12 15:49:52
Keywords: 
Summary: 
Date: 17 Nov 92 13:36:51 PST
Organization: Missionaria Phonibalonica

In <BxtBKL.LGI@unx.sas.com>, walker@twix.unx.sas.com (Doug Walker) wrote:
> 
> In article <johnv.03kr@acix.DIALix.oz.au>, johnv@acix.DIALix.oz.au (John Verhoeven) writes:
> |> Whats even more fun :-) is that in some compilers accessing arrays with
> |> a negative subscript is also legal, eg foo[-1] = 5.
> |> 
> |> Does SAS C V6 allow this ?
> 
> Yes, it's part of the standard and all ANSI-compliant compilers
> allow it.

I believe SAS C is polite enough to warn you when it notices such a
thing (I know it does if you go off the other end of an array).
However, it's a warning, so you can turn it off if you really want to.

	<mike
Newsgroups: comp.sys.amiga.programmer
Subject: Re: A Style Guide Question
From: dave@dogbox.acme.gen.nz (David Dustin)
Date: Tue, 24 Nov 92 09:15:27 +1300
Organization: The Dawghaus BBS, Palmerston North, New Zealand (+64 6 357 9245)

> Normally, this would be the case, with the enter key deactivating the
> text box so you could then use the keyboard short-cut key (as per the
> style guide).  If the enter key just takes you to a new line (as I
> mentioned above), then we have a problem.  How are the Amigas two
> return keys labelled?  Enter and return?  I can't remember, it's at
> home.  If so, the return key could take you to the next line and the
> Enter key deactivate the text box (ie Enter normally means "accept
> the text" and return is short for carriage return, or a new line on a
> type writer).  Not very elegant I agree.

But then you run into a problem of using it on a A600, which has no NP, 
therefore, no Enter key.

                                                                 :)ave
--
David Dustin             |  'How come I get all the hard questions?'
Dave@Dogbox.acme.gen.nz  |                                    - O. North
From: paulk@terapin.com (Paul Kienitz)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: Can Dice create code for 020/030?
Date: 15 Nov 92 11:39:10 PST
Organization: BBS

I have an '030 but no '030 reference book.  Are there any significant
instructions present on the '030 but not the '020, besides MMU ones?
From: sym@aber.ac.uk (Stuart McIntyre)
Newsgroups: comp.sys.amiga.programmer
Subject: Sun X-compiler???
Date: 22 Nov 92 18:17:32 GMT
Organization: University of Wales, Aberystwyth

I recently had a chance to buy a very cheap Sun 3/80.

Does anyone know if it would be possible to cross compile to an
amiga, and if the cost is high?

I assume you knead:

Seral line.
Amiga downloading program.
Sun cross compiler.  - could I use gcc?

Thanks
stuart


-- 
                  Stuart McIntyre    sym@uk.ac.aber

        B e   e x c e l l e n t   t o   e a c h   o t h e r
From: walker@twix.unx.sas.com (Doug Walker)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: SAS 6.00
Date: 23 Nov 92 15:15:05 GMT
Organization: SAS Institute Inc.
Originator: walker@twix.unx.sas.com


In article <6RaiuB1w165w@lakes.trenton.sc.us>, mr_scary@lakes.trenton.sc.us (Chris Hurley) writes:
|> When doing console output from my SAS/C 6 program, it seems that the 
|> output window on the Workbench becomes active preventing further input on 
|> my custom screen until it is clicked on.  (printf being the method of 
|> output)   Is this normal and is there any way to surpress this (other 
|> than not using printf)

This is a function of the console device, which is a system device
that manages the console output window.  When the console window
opens, it becomes active.  Possible solutions:

1. Modify the __stdiov37 flags variable to remove the /AUTO keyword.
   This will mean the window will open before your main() is
   called, so when you open your window, it will deactivate the
   console window automatically in favor of the new window.
   Example:
   
      char __stdiov37[] = "/CLOSE/WAIT";  // No /AUTO flag

2. Call the Intuition function ActivateWindow() on your window after 
   the first time you call printf().

3. Open your own window, then use fopen and the /WINDOW 0xnnnn switch
   to the console device to open the console device on that window.
   Use the resulting file handle with fprintf instead of using
   printf.  This way your output goes to your custom screen, too.

-- 
  *****
=*|_o_o|\\=====Doug Walker, Software Distiller====== BBS: (919)460-7430 =
 *|. o.| ||                                          1200/2400/9600 Dual
  | o  |//     For all you do, this bug's for you!
  ====== 
usenet: walker@unx.sas.com                            bix: djwalker 
Any opinions expressed are mine, not those of SAS Institute, Inc.
Newsgroups: comp.sys.amiga.programmer
From: zandonad@ghost.dsi.unimi.it (marco zandonadi)
Subject: Re: It's time to have a FAQ.
Keywords: Amiga programming FAQ
Organization: Computer Science Dep. - Milan University
Date: Fri, 20 Nov 1992 11:13:02 GMT


That's some idea!
I just wander why nobody thought about it before.
I strongly agree with Sergio. Unfortunately I'm not
an expert Amiga programmer so I'm one of those who
would benefit from a faq.
Anyway I think a faq on this topic would be very
useful and would be very welcome in all the Amiga
community.

Fame and glory to the volouteers!

Marco

 ////////////////\\\\\\\\\\\\\\\\\\ 
 < zandonad@ghost.sm.dsi.unimi.it > 
 <                                > 
 <         Dipartimento di        > 
 <    Scienze dell'informazione   > 
 <             Milano             > 
 \\\\\\\\\\\\\\\\//////////////////
From: wirth@jocki.NoSubdomain.NoDomain (Hanno Wirth)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: Blitter vs 680x0
Date: 17 Nov 92 08:05:27 GMT
Reply-To: wirth@igd.fhg.de (Hanno Wirth)
Organization: TH Darmstadt, FB Informatik, FG Graphisch-Interaktive Systeme, D-6100 Darmstadt

In article <BxM2CM.9E5@cck.coventry.ac.uk>, csg019@cck.coventry.ac.uk (-~=Zaphod=~-) writes:
|> All this OS vs Hardware stuff has got me thinking about the actual speed of
|> the blitter. I read somewhere that it runs at 28mz. This sounds all well and 

Actually, the blitter runs at 7.14 MHz. Even in an A4000. The only difference
is the 32 bit wide data path in the newer machines.

|> good for speedy graphics, but what with the 68030 and 68040 picking up real
|> speed, how much long is it going to be, before using the blitter is slower
|> than using the CPU?

I don't know exactly about the A4000, but in the A3000 the CPU is faster than
the blitter. That's the reason a program named 'CPUBlit' exists. Even on my
A2000 with it's 16 bit data path, the A2630 + CPUBlit is a little bit faster
than the Blitter.

|> -- 
|> ******************************************************************************
|> *        ///  O O   A member of S.H.I.T. (Super High Intelligence Team) ///  *
|> *       ///    u    Fight, defeat and kill organized laming.           ///   *
|> ****\\\X//****\-/********csg019@uk.ac.cov.cck ok ?**************** \\\X//*****


Greetings,

	Hanno

+---------------------------------------------------+-------------------------+
| Hanno Wirth @ Technical University of Darmstadt,  | Phone: (+49)6151-155244 |
| Department of Computer Science, Institute for     | FAX  : (+49)6151-155299 |
| Interactive Graphics Systems, Wilheminenstrasse 7,| EMail: wirth@igd.fhg.de |
| D-W-6100 Darmstadt (Federal Republic of Germany ) | Telex: 4 197 367 agd d  |
+---------------------------------------------------+-------------------------+
From: efb@cnmss.tredydev.unisys.com (Edward Bacon)
Newsgroups: comp.sys.amiga.programmer
Subject: SAS/C Browser and TURBOTEXT
Date: 16 Nov 92 19:52:14 GMT
Distribution: comp.sys.amiga.programmer
Organization: Unisys Corporation, Tredyffrin

I have posted an AREXX script to jump to errors from
scmsg in Turbotext.  It remedies some difficulties I had
with files that came with SAS/C v6.0.  The script was
posted to alt.sources.amiga.
From: dolittle@halmuc.muc.sub.org (Ludwig Hurt)
Date: Fri, 20 Nov 1992 11:40:33 +0200
Organization: HAL (ECG089)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: A Style Guide Question
X-Newsreader: Ann 0.9

In article <17474@pitt.UUCP>,
	dan@cs.pitt.edu (Dan Drake) writes:
->This is a style guide question.
->
->To be consistent in my user interface, I am using buttons called done and 
->cancel, that reside in all of my windows.  I want the user to be able to
->activate these buttons through their keyboard equivalents: eg d for done, 
->and c for cancel.  Now on several of these windows, I want the user to type
->text into a beveled box which I handle manually.  THe problem is that if the
->user wants to type a d or a c, there is some ambiguity concerning what 
->should happen.  Will the buttons be activated, or should the characters
->appear in the "textbox"?  I have 2 solutions, and would be interested in
->any other solutions or recommendations.
->
->1.) If a text box is active, the user must click on the buttons to activate
->them.  I consider this unacceptable because it ruins the orthogonality of
->the interface.  You can't have some things work in one window, and not in
->others.

How about using the TAB-key to deactivate the textbox ? I can't imagine one
case where I need a TAB in a textbox.

->
->2.) Use (ALT|CTRL|right amiga) key to activate the buttons in all cases.
->Alt doesn't work because European languages use it.  Control is awkward
->for left handed people to use like me. (I like to keep one hand on the
->mouse, and one on the keyboard), Right Amiga is somewhat awkward too.
->
->3.) Don't use keyboard equivalents.  I really don't like this option.
->
->It seems that most applications respond to a non-qualified keypress, but
->this doesn't work very well.
->
->Like I said, any help would be appreciated.
->
->dan.
->
->taz!dan@vax.cs.pitt.edu
->dan@speedy.pitt.edu

-- 
Ludwig Hurt,      | The first myth of management is that it exists !!
Wertheimer Str.74 |
8000 Muenchen 60  | USENET: dolittle@halmuc.muc.sub.org
Germany   ECG089  | CBMNET: dolittle@halmuc.bsc.adsp.sub.org
Newsgroups: comp.sys.amiga.programmer
From: 22black@sol.cs.wmich.edu (Martin Black)
Subject: Re: found g++ in gcc, but can`t seem to co
Organization: Western Michigan Univ. Comp. Sci. Dept.
Date: Tue, 17 Nov 1992 07:02:53 GMT

etxpihl@eua.ericsson.se (Tomas Pihl) writes:

>In article 254@bernina.ethz.ch, wild@nessie.cs.id.ethz.ch (Markus Wild) writes:
>> In article <1992Nov13.235545.9456@news.cs.indiana.edu> "Stefan Berg" <sgberg@peach.ucs.indiana.edu> writes:
>> >The program I tried to compile just compiled fine on a Sun using g++.
>> >It is a fairly simple program. I`m running gcc2.2.2 (fix1-fix3) on my
>> >Amiga.
>> >
>> >The error messages I get are all of the form:
>> >
>> >"test.o: Undefined symbol XXX referenced from test segment"
>> >
>> >Where XXX is _cerr, ___ls__FR7ostreamPCc, and many others.
>> 
>> If using gcc, you have to explicitly specify to link with -lg++. When using
>> g++, the driver takes care of specifying -lg++, so you don't have to specify
>> it explicitly.

>I had the same problem. I've tried to specify -lg++, but it didn't work. I turned
>on verbose mode (-v) and saw that -lg++ now suddenly was -lg ?!. So, I renamed
>libg++.a to libg.a and everything work just fine.  Don't ask me how g++ could end
>up as just g...

>One more question when I'm on the air:

> How can a simple C++-program that just do a cout << "Hellp world" end up as a 
>54kb binary file?

[laugh]  if you think that is big [laugh] try running it on sunOs.  I get a
hello world to be at 250k.  In fact as soon as I include the iostream.h and
use it once the files are a minimum 250k.  luckily it doesn't grow much 
after that, that is to say you can have a couple thousand extra more lines
and it doesn't grow but a few k in size.

Martin
tm0