HDTenEightyP/NetNews huggingface dataset:
From: marvil@lysator.liu.se (Martin Vilcans)
Subject: Re: sprites in 3.0?
Organization: Lysator Academic Computer Society, Linkoping University, Sweden
Date: Fri, 13 Nov 1992 15:15:20 GMT

koren@fc.hp.com (Steve Koren) writes:

>> Perhaps your display is overscanned? That makes sprites disappear.

>Well, my mouse cursor is a sprite, and it hasn't disappeared, so I'm not
>sure that is the reason.

Yes, I know, but the pointer is sprite number 0, it's the higher number
sprites that disappear when overscanning.

Newsgroups: comp.sys.amiga.programmer
From: jander@selway.umt.edu (jander)
Subject: Help with reading gameport 
Organization: University of Montana
Date: Wed, 4 Nov 1992 05:16:03 GMT

	Can anyone out there help with a little problem I am having with 
  reading in the gameport? I have an old C64 device that would input values 
  the X and Y pot. of the A500 - (this would roughly be equivalent to reading
  values from a game paddle) Can anyone point me to some source that will
  do this?

	Please email replies to jander@selway.umt.edu...

	Thanx!!!!
 
Newsgroups: comp.sys.amiga.programmer
From: jamie@cdevil.unx.sas.com (James Cooper)
Subject: Re: Why does EMITS complain? SCMSG bug?
Originator: jamie@cdevil.unx.sas.com
Date: Wed, 11 Nov 1992 15:31:44 GMT
Organization: SAS Institute Inc.


In article <1992Nov11.123945.827@tom.rz.uni-passau.de>, hessmann@unipas.fmi.uni-passau.de (Georg Hessmann) writes:
>In article <BxIMyC.JG4@unx.sas.com> jamie@cdevil.unx.sas.com (James Cooper) writes:
>>
>[...]
>>
>>This is a known bug, and will be patched in our patch release due very
>>soon (as soon as it passes Beta test and QA).
>
>Two questions to the 6.1 patch:
>First, when will it available and second (nearly more importand)
>how will it released?
>Will the patch be available via ftp/email or only on disk?

It will be available as soon as we can make it so, but I can't give a
definite time.  We have found and squashed a couple more code gen
problems and CXERRs just since the patch went Beta, which means we have
to run it back through the process again.

This doesn't mean anything against the stability of the compiler, though
it may seem so, since the bug reports are fewer and farther between than
any other release we've done.

>PS: I've found some strange things in the 6.0 version, but if the
>6.1 version is soon coming, I will wait searching the bugs, until I
>have 6.1. (I hope, that than I don't have bugs to search :)

Please report them right away!  Especially if they have anything to do
with code generation.  These, CXERRs, and outright crashes get absolute
top priority.

Besides, it will only take a second for me to reply that "its already
fixed."  :-)

-- 
---------------
Jim Cooper
(jamie@unx.sas.com)                             bix: jcooper

Any opinions expressed herein are mine (Mine, all mine!  Ha, ha, ha!),
and not necessarily those of my employer.
Newsgroups: comp.sys.amiga.programmer
From: marvil@lysator.liu.se (Martin Vilcans)
Subject: Re: sprites in 3.0?
Organization: Lysator Academic Computer Society, Linkoping University, Sweden
Date: Wed, 11 Nov 1992 20:19:25 GMT

>In article <Bww1Mo.HoG@fc.hp.com> koren@fc.hp.com (Steve Koren) writes:
>>anything to do with sprites in 2.0 no longer run under 3.0.  I don't
>>think I've found one sprite-related program yet than works under 3.0,

Perhaps your display is overscanned? That makes sprites disappear.

Newsgroups: comp.sys.amiga.programmer
From: walker@twix.unx.sas.com (Doug Walker)
Subject: Re: SAS/C 6.00 & ANSI & Strict and C='s includes
Originator: walker@twix.unx.sas.com
Date: Thu, 5 Nov 1992 14:04:24 GMT
Organization: SAS Institute Inc.
Keywords: n


In article <1992Nov5.075836.27904@lmpsbbs.comm.mot.com>, rittle@supra.comm.mot.com (Loren James Rittle) writes:
|> In article <1992Nov4.192404.1147@jupiter.sun.csd.unb.ca> mctaylor@mta.ca writes:
|> >Why does my program get lots of warnings when I use ANSI and Strict for
|> >the messages, not from my program but from within the C= includes. The
|> 
|> Because the fine people at C= haven't gotten around to updating the C=
|> includes to be %100 ANSI compliant.  I hope that the 3.0 includes fix
|> these problems.  Actually, I'll take the 3.0 includes in any form at
|> this time... :-)

Actually, this is not true.  The STRICT option in this case is being
more picky than ANSI requires.

|> Before including one or a set of C= includes:
|> 
|> #pragma msg 148 ignore push
|> #pragma msg 149 ignore push
|> #pragma msg 61 ignore push
|> 
|> After including one or a set of C= includes:
|> 
|> #pragma msg 149 pop
|> #pragma msg 61 pop
|> 
|> Note that msg 148 can't be reset after the includes or a warning/error
|> will be flagged every time certain items in the includes are referred
|> to.

If you're never going to reenable 148, it would be better to disable
it with

#pragma msg 148 ignore

rather than adding "push".  Why make me allocate the four bytes and
keep track of it?  This could add up if you did multiple pushes.

Note that it won't matter for the others since you pop it right away.

We probably should add those statements to the <proto/...> files,
but unfortunately I didn't think of it (and I don't remember your
request to do it, Loren - sorry.  Must have never gotten above
my subconcious or something).

|> Loren J. Rittle (rittle@comm.mot.com)

-- 
  *****
=*|_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.
From: pdietz@cse.unl.edu (Phil Dietz)
Newsgroups: comp.sys.amiga.programmer
Subject: ***** Please fill out this Amiga survey *****
Date: 9 Nov 1992 16:36:56 GMT
Organization: NCEMRSoft
Distribution: world
NNTP-Posting-Host: cse.unl.edu



Please fill out the survey below!  E-Mail to pdietz@cse.unl.edu

The information is for my Cartography class here at UNL.  For our final
project we are to design 4 or 5 thematic maps pertaining to any topic we
wish....  it should however convey a message.

I decided to do mine on the Amiga since it will be fairly interesting to see
the survey's results compared to Commodore's actual results.

As soon as I get permission from Commodore, I will FTP the maps in GIF format
to wuarchive and amiga.physik so everyone can enjoy them.

------------------------------------------------------------
All People are welcome to complete the survey!  
The more the BETTER!!!!!

I encourage foreign users to reply to get a world opinion.
------------------------------------------------------------

Thank you much.
Phil Dietz

======================================
Name:
Age:
City, State, and Country you live in:

How long have you had an Amiga?
How many Amiga dealers are in your city?
How many Amiga dealers are in your state (a guess)?
How far is the nearest Amiga Dealer (a guess in miles or km)?
How many User Groups are there in your state/country (a guess)?
Does your friend also own an Amiga?

How many commercial Amiga software products have you purchased?
;count everything including games, wp's, etc.

Summarize what you like to do with your amiga into a category:
;ie music, games, telecommunications, biz, etc.
Summarize what you WANT to do with your amiga into a category:

Rate your degree of Amiga knowledge from      0-100  (0=new user):
Rate your degree of Amiga programming skills  0-100  (0=none):
Rate your approval of the Amiga from          0-100  (0=hate):
Rate your approval of Commodore               0-100  (0=the worst):
Rate the degree of Amiga support in your area 0-100  (0=none):
Rate your investment in your Amiga system     0-100  (0=very little): 

Have you heard of a program called newlist?
If so do you use it?
 
Do you ABSOLUTLEY LOVE science fiction (ie Star Trek TNG, etc.)?

================================================

Thank you very much.  E-Mail please to save USENET bandwidth.

--

Phil "the demon advocate" Dietz    pdietz@cse.unl.edu  University Of Nebraska
From: jesup@cbmvax.commodore.com (Randell Jesup)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: New hardware reference guide?
Date: 5 Nov 92 22:58:22 GMT
Reply-To: jesup@cbmvax.commodore.com (Randell Jesup)
Organization: Commodore, West Chester, PA

mk59200@cs.tut.fi (Kolkka Markku Olavi) writes:
>Is it possible to completely replace the exec.library with something
>like the Mach or Amoeba microkernel and continue using the graphics.library?

	No.  It might be possible to have a kernel cooperate with exec (or run
on top of exec).  This was discussed as an option for running Unix before the
Sys V port was done.  Also, for _legitimate_ OS writers, it is possible that
special arrangements might be made.  The only people I can think of at this
point that would fall into that catagory would be the Mach people (eventually,
I don't think they're that far yet), the minix people, and AMAX.  Even in those
cases, I would expect that we would want to require tight controls on access
to any information we supplied (easier for AMAX, harder for Mach/Minix for
obvious reasons).

-- 
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: Roger_Martensson@p3.nola.bbs.bad.se (Roger Martensson)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: DICE
Date: Sun,  8 Nov 92 22:16:17 +0000
Reply-To: Roger_Martensson@p3.nola.bbs.bad.se (Roger Martensson)
Distribution: world
Organization: The Third Point, Mellansel, Sweden 
OD-Comment-To: Jay_Brown

Let me quote something Jay Brown said on  4-Nov-92:


 JB>         I just downloaded DICE.  It was in .lzh format.  Is there
 JB> anyway to unlharc it on a dual floppy system.  The archive takes up
 JB> over 600k, co I assume the unarced version is over 1.2 megs.  Could
 JB> someone either let me know how this can be done or suggest a smaller C
 JB> compiler?

First of all, make a list of the whole archive. (Lha l or which unarchiver you 
are using). Then unpack the bin, doc and bin to a disc.

If you run with OS1.3 or standard ANSI then the compiler would fit on one disc.
Otherwise if you are using 2.0 includes and lib's you must split up the 
compiler on two discs.

Ex. with LhA:

LhA x DICE.LZH bin/* doc/* include/* df0:

This would unpack everything in bin, doc, include and put it on the disc in 
df0:

 JB>                 Jay Brown
Happy programming,
/Rm - InterNet: Roger_Martensson@p3.nola.bbs.bad.se 
---
Newsgroups: comp.sys.amiga.programmer
From: aramsey@ugly.UVic.CA (Aaron  Ramsey)
Subject: What is wrong with this very simple c program?
Summary: help????? 
Organization: University of Victoria, Victoria, BC, Canada
Date: Tue, 10 Nov 92 18:44:06 GMT

I wrote this as part of a larger program, and it keeps locking up my machine.
When I run it, it prints "started....done...." then my machine either locks
up, or a requestor comes up asking me to either suspend or reboot. The
guru error on this is 81000004. I can't figure out why such a simple program
should be doing this. I tried setting my stack very very high to see if
that made any difference (stack 200000) but it still did the same. If I use
the ordinary stack size (whatever that might be... around 2000 I guess)
the program terminates with a stack overflow error, but doesn't lock up
my machine. I have a vxl-30, and have tried compiling it under both 030
and normal 000 code, but it makes no difference....  Does anybody have
a clue? I've only been programming in C for a week or two, and I can't
spot any obvious problems... 8-(

Here is the code.

#include <stdio.h>

main()
{
   int zoop[1000];
      int counter;
	 
	    printf ("started....");
	       for (counter = 0; counter < 5000; counter += 5) {
		     zoop[counter] = counter;
			}
			   printf("done....");
			   }


			   Well... I hope somebody can see my mistake....

			   -Aaron
From: ekrieger@quasar.hacktic.nl (Eric Krieger)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: Archive-/Compress-Tools	
Date: 5 Nov 92 18:04:40 GMT+1
Distribution: world
Organization: Not an Organization
X-NewsSoftware: GRn 1.16f (10.17.92) by Mike Schwartz & Michael B. Smith

In article <1992Nov2.145052.22255@sunbim.be> accs1@bagheera.mumath () writes:

 > Now that I got a bunch of archives I need to know which tool to use to
 > unarchive them. Is there a list of which tool generates which postfix?
 > Especially I need 
 > 
 >              .lzh
 >              .lha
 >              .LZH
 >              .LHA

.lzh and .LZH are the same. Also true for .LHA and .lha.

.LZH (or .lzh) could be (un)archived with LhArc (V1.30 is the last
version by Paolo Zibetti)), which is the original Amiga archiver (for
use in the commandline interface = CLI/NewCLI/Shell).  You can also
use LhARcA (V1.02 of Stefan Boberg), which is an full intuitioned
archiver.

.LHA (archive method -lh5-) is an newer (and beter/faster) methode of
.LZH (method -lh1-).  You can use LhA (V1.38e of Stefan Boberg),
which is a CLI-version.  LhA can also handle .lzh files.  Just get
your hands on this LhA and you can all of the above (name should be
lha138e.run and 109 KB big) :-)

Good luck.
-- 
 _____________    __________________________________________________
/ Best regards,\ /                                 FIDO: 2:285/1.10 \
\ Eric Krieger / \ ekrieger@quasar.hacktic.nl  AmigaNET: 39:102/1.21/
 ~~~~~~~~~~~~~    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
From: as170@cleveland.Freenet.Edu (Ronn F. Black)
Newsgroups: comp.sys.amiga.programmer
Subject: GadToolsBox Compiling Questions.
Date: 11 Nov 1992 08:40:26 GMT
Organization: Case Western Reserve University, Cleveland, OH (USA)
Reply-To: as170@cleveland.Freenet.Edu (Ronn F. Black)
NNTP-Posting-Host: slc4.ins.cwru.edu


I realize that this may seem to be a rather stupid question but I need a 
little clarification.

I have tried a couple of times to use GadToolsBox 37.111 (18.4.92)
from Jaba Development and I am a little bit confused with getting the stuff
to compile.

The documentation doesn't directly state this but, since there is no main()
in the sources generated I assume you must create a main() in another 
module or by adding to the sources generated.  

Is this the case, and is there a recommended way of doing this?  I think my 
preference is a seperate file so that If I redesign the interface I can 
regenerate from GadToolsbox without touching any of my other code.

Based on the above statement, I attempted to generate a simple test program
with the following main() added to the generated source.


main(){

  SetupScreen();

  OpenTestPgmWindow();

  TestPgmRender();                                                   
  
  delay(); /* Delay to see results */

  CloseTestPgmWindow();

  CloseDownScreen();

}

is the above even close to what I need to do or am I barking up the wrong 
tree.

Please reply by mail since I don't always have the time to weed through
this newsgroup.  If there is a general interest I will post a summary of
responses.

Thankyou in advance.
Ronn Black

-- 
-------------- Ronn F. Black --> as170@Cleveland.Freenet.Edu ---------------
Enter through the narrow gate. For wide is the gate and broad is the road that
leads to destruction, and many enter through it. But small is the gate and
narrow is the road that leads to life and only a few find it.      Matt7:13-14
Newsgroups: comp.sys.amiga.programmer
From: koren@fc.hp.com (Steve Koren)
Subject: Re: LISP - Don't use it.
Date: Sat, 7 Nov 1992 01:07:43 GMT
Organization: Hewlett-Packard Fort Collins Site
X-Newsreader: Tin 1.1.3 PL5

Bjorn Stenberg (bjst@sth.frontec.se) wrote:

> I urge developers to use another more user oriented script language like
> ARexx or FPL for any application-internal script programming.

Well, I'd encourage anyone who is going to use a script language similar in
style to ARexx to use LISP instead.  I think ARexx is in no way, shape, or
form even in the same league of language as LISP.  In fact, I really really
wish that the concept have ARexx (inter process communication language) 
had been done in LISP instead.  It would, I think, make essentially the
perfect language for such a thing.  I've actually toyed around with the
idea of making an interprocess LISP using the same conventions that ARexx
uses now, so one could have the power of LISP and use all those ARexx
applications.  I have a LISP interpreter I wrote a while back that could
be made into such a thing with little difficulty.  I'll probably do it
someday.

But this will probably digress into language wars, so I'll quit now.  Its
all a matter of personal preference, I think.

  - steve
From: kmh@dcs.ed.ac.uk (Kenneth Hall)
Newsgroups: comp.sys.amiga.programmer
Subject: Prolog for the Amiga
Date: 5 Nov 92 14:29:35 GMT
Organization: Department of Computer Science, University of Edinburgh

Does anyone know if there is a PD version of Prolog for my A500 available
for anonymous ftp ?

Thanks in advance,
Kenny.
From: tron@uni-paderborn.de (Matthias Scheler)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: Why does EMITS complain? SCMSG bug?
Date: 12 Nov 1992 14:15:37 GMT
Organization: Uni-GH Paderborn, Germany
Distribution: world
NNTP-Posting-Host: greco.uni-paderborn.de

In article <heinz.04hz@edohwg.adsp.sub.org>, heinz@edohwg.adsp.sub.org (Heinz Wrobel) writes:
|> Two questions concerning SAS/C 6.0:
|> 
|>     1. I tried to register with emits with my old 5.10B serial number (yes,
|>        another update ;-). emits didn't "find" it in the database. Should I
|>        use the new SAS6-xxxxxx number I got, instead of my old SAS-xxxxxx
|>        even though I didn't send in the new registration card?
|>        Shouldn't my "old" 5.10B serial-number have been in the database for
|>        some time now? I really want to avoid to call book-sales. Phone
|>        calls to the US are _expensive_ from germany!

I first tried with the new number and it failed. I retried with the new number
and it worked fine.

|>     2. I can't get SCMSG to accept the AUTOEDIT option. If I turn it on in
|>        the options window and save the options, it's in the ENV:SC/SCMSG
|>        file. I quit scmsg, start it again and voila: "NoAutoEdit" is there
|>        again! What am I doing wrong here? Is it a known bug?

It didn't work for me, too. But it's not so hard to click on the SCMSG-Window,
is it ?

-- 
Matthias Scheler                                         tron@uni-paderborn.de
University of Paderborn (Germany)
Newsgroups: comp.sys.amiga.programmer
From: taylorm@wl.aecl.ca
Subject: RE: Listview slider problem (Code included)
Organization: AECL RESEARCH
Date: Sun, 8 Nov 1992 01:13:33 GMT


I wrote:
>>              (imsg = GT_GetIMsg(calcwin->UserPort)))
>>          {
>>          gad = (struct Gadget *)imsg->IAddress;
>>

mbs@adastra.cvl.va.us (Michael B. Smith) writes:
> 
> NO! This isn't your bug, but NEVER EVER do this, unless you know that
> imsg->Class is IDCMP_GADGETUP or IDCMP_GADGETDOWN. It isn't a gadget
> unless the Class is for one of those two.

The pointer only gets deferenced if the imsg->Class is a IDCMP_GADGETUP or
IDCMP_GADGETDOWN.  I realize that this my not be the best style, but it
is based on an example in the Amiga Rom Kernal Libraries manual (p409).

The 'C' language lets you get away with murder, and the victim is usually
yourself.

>>                        WA_DetailPen,     -1,
>>                        WA_BlockPen,      -1,

> THIS is your problem. I personally would suggest:
> 
>                        WA_DetailPen,   0,
>                        WA_BlockPen,    1,

Correct you are.  Strangely, one of the examples I was studying sets the 
pens to -1 as I did, the difference being that his worked.  

Oh well, thank you very much.  My sanity, whatever it is worth, is once
again intact.

*****************************************************************************
  In search of the virtual world       *             /\/\ike Taylor
                                       * mataylor@undergrad.math.uwaterloo.ca
    Sometimes real is too real         *          taylorm@wl.aecl.ca
*****************************************************************************
From: chrisg@cbmvax.commodore.com (Chris Green)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: LoadRGB8() ????
Keywords: amiga graphics technical programmer AGA
Date: 6 Nov 92 13:42:40 GMT
Reply-To: chrisg@cbmvax.commodore.com (Chris Green)
Organization: Commodore, West Chester, PA

In article <Bx93A3.B0M@sunlab1.bath.ac.uk> ma9tn@sunlab1.bath.ac.uk (T Nettleship) writes:
>
>Having read about the new AGA chipset and it's new graphics
>modes, I have decided to modify a fractal program of my own
>to use the 256 colour register mode.
>
>I have one problem with the conversion. I can open an 8-bitplane
>screen at the appropriate resolutions, and render to it. This
>works fine. However, I can't load the new AGA 24-bit palette
>registers.
>
>I use the graphics library call LoadRGB4(), but this only uses
>12-bit colours, so I am losing a lot of colour definition. What
>I want to know is what is the library offset / registers definition
>for a corresponding 24-bit regs function (which I assume will
>be called LoadRGB8())?
>
	You want to call LoadRGB32.
	LoadRGB32(a0=viewport,a1=table).

	"table" is a pointer to a description of what colors to load with
what values. Each entry of the list starts with a word for how many colors
to load, followed by a word for starting color. The color values follow
with 3 longwords for each RGB value. The table is terminated with a 0 count.

	So, to load 3 colors the table might be:

ULONG table[]={ (3<<16)+0,	/* load 256 color starting at 0 */
		0xffffffff,0,0,	/* color 0=full red	*/
		0,0xffffffff,0,	/* color 1=full green	*/
		0,0,0xffffffff,	/* color 2=full blue	*/
		0		/* terminator */ };

a SAS style pragma is:

#pragma libcall GBASE LoadRGB32 372 9802

for assembly,

_LVOLoadRGB32	equ	-$372

	Good luck with your program.
-- 
*-------------------------------------------*---------------------------*
|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
*-------------------------------------------*---------------------------*
From: csg019@cch.coventry.ac.uk (-~=Zaphod=~-)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: New hardware reference guide?
Date: 13 Nov 92 16:15:41 GMT
Organization: Coventry University

In article <mwm.2mi5@contessa.palo-alto.ca.us> mwm@contessa.palo-alto.ca.us (Mike Meyer) writes:

>> And don't forget that demo coders don't get any wonderful Developers info.
>
>For that, they have no one to blame but themselves.

Wrong.
There are a few reasons that demo coders don't get developers info.

1. Most good demo writters come from European countries, and don't even know
what a "registered developer" is. Are we to blame if we don't know about
something? Perhaps if C= got pulled there finger out in Europe, instead of
concentrating on the US all the time, then we would better informed.

2. If being a Registered Developer means paying large amounts of cash for
information about your machine, then your average demo code is not going
to be able to afford it.

Could someone please Email me exactly what this Registed Developer thing
is about? Is it just paying for a load of manuals or what?

-- 
******************************************************************************
*        ///  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//*****
Newsgroups: comp.sys.amiga.programmer