Graphics on Amiga Unix???

Jim Mackraz jimm at amiga.UUCP
Mon Feb 11 21:12:22 AEST 1991


(Michael Gersten) writes:
)(Mike "Ford" Ditto) writes:

)>For now, X is the "portable" way to do graphics; there may be GKS or
)>some similar library later.
)
)Wait a sec...you mean that there is no access to layers.library or
)intuition.library?

They're in a whole different world, Michael.  Integrating unix and
amigaOS is a big project.  Intuition isn't going to be doing much
without Exec, input.device, and so on.

I think Apple has a real advantage running Mac apps under their
unix--not that I know much about the details--because this brings
down the price of applications (higher volume than would be generated
on unix for a good while), and I hope C= does the research for
the Amiga equivalent.

But clearly the job of a unix box is to focus first on the standards.
The Amiga difference is gravy.  Persons writing amiga-unix-specific
applications at this time would have to be ... very far-sighted at best.

I hope that if somebody has a special application, probably something
"device level", they can get a more effective way to get to
the blitter and copper.  And copper and vblank interrupts.

But that's a far cry from trying to carry along layers and Intuition.

)Is there any good reason why a unix process can't link against
)a library that has the same calling interface as these two creatures
)and supports the same features? Granted, it may be as simple as a
)library that does IPC to a program that has the ROMS as part of its
)program space (which would actually be useful as it would then take
)up MUCH less space than X, and be usable in a 2 meg configuration).

There's more to the libraries than the calling interface, right?
Intuition uses semaphores, for example, which use and rely on
Exec's task model, which you might be able to get up and running
as a task under unix, but it's certainly not going to be arbitrating
access between multiple unix threads.  At least I wouldn't want to
wait until then for my unix box.

)Also, what do you mean, "MOST of the Amiga graphics modes"?
)What's not supported, and why?

Again speaking from experience, there are some very odd Amiga graphics
modes around these days, and anybody with a long prioritized todo
list would be most wise to hedge on committing to support all of
them.

I think they've been wise to support the standard "portable" stuff
on the ulowell card, rather than spending much time on A2024 mode,
or even "productivity mode", bang-for-buck-wise.

)		Michael

)"Space is an illusion; disk space doubly so"

And ROM space?  Nature abhors no vacuum greater than she abhors
headroom in a ROM.

	jimm

-- 
--- opinions expressed herein are my own. ---
"... Because they can."
		- profound punchline to joke about dogs



More information about the Comp.unix.amiga mailing list