[squeak-dev] Morphic 3 defensive disclosure
J. Vuletich (mail lists)
juanlists at jvuletich.org
Fri Dec 6 12:40:04 UTC 2013
Hi David,
This work you did fits that 32768x32768 space into whatever display
the user had? The first serious graphics stuff I did was around 1992,
to do exactly that.
I did a library for TurboC on MS-DOS that essentially implemented the
wonderful 'draw' command from MS Extended Basic, but on a bigger
space. I believe the size was 23040x16800 to have a reasonable aspect
ratio, and to scale to Hercules, CGA, EGA and VGA using only integer
arithmetic, and without artifacts.
Quoting "David T. Lewis" <lewis at mail.msen.com>:
> On Thu, Dec 05, 2013 at 04:11:39PM -0800, tim Rowledge wrote:
>>
>> On 03-12-2013, at 6:23 PM, J. Vuletich (mail lists)
>> <juanlists at jvuletich.org> wrote:
>>
>> > Hi Folks,
>> >
>> > Big news! The first defensive disclosure about Morphic 3 has been
>> accepted and published at
>> http://www.defensivepublications.org/publications/prefiltering-antialiasing-for-general-vector-graphics and
>> http://ip.com/IPCOM/000232657
>>
>> ? amusingly it cites a reference to a paper by an old colleague of
>> mine, Satish Gupta - I had an experimental hardware graphics board
>> built by Satish back in 1984 stuck in my (first in Europe!) PC-AT
>> when I was an IBMer. 640x480 16bpp (I think) hardware anti-aliased
>> graphics back in the days of Hercules monochrome boards.
>>
>
> Wow, Hercules graphics on a PC-AT. The first open source thing I ever
> wrote was a graphics library for devices like that. It was for PC-AT unix,
> which at the time had no graphics capability whatsoever. I think that I
> had some sort of fancy third party graphics card that emulated Hercules,
> CGA, and EGA graphics, and I also had an Epson dot matrix printer, which
> accounts for the hardcopy device support.
>
> Amazingly the code is still enshrined for the ages in comp.source.unix at
> http://cd.textfiles.com/sourcecode/usenet/compsrcs/unix/volume18/gl_plot/
>
> Newsgroups: comp.sources.unix
> Subject: v18i059: GL Graphics Library for AT-clone Unix, Part01/07
> Date: 24 Mar 89 17:53:27 GMT
>
> Submitted-by: umix!m-net!dtlewis!lewis
> Posting-number: Volume 18, Issue 59
> Archive-name: gl_plot/part01
>
>
> The "gl" collection of routines provides graphic device support for a
> number of video adapters and printers for PC/AT class computers running
> under Microport System V/AT, Xenix or MS-DOS. The routines emulate
> the BSD plot(3) library, as well as provide new routines. It runs
> under MSDOS/ System V/AT, SCO Xenix 286, and with Hercules, CGA, EGA,
> and Epson printer devices.
>
>
> I am guessing that this probably does not get a lot of use nowadays ;-)
>
> Dave
Cheers,
Juan Vuletich
More information about the Squeak-dev
mailing list
|