LPC: 25 years of X
LPC: 25 years of X
Posted Sep 27, 2009 21:17 UTC (Sun) by oak (guest, #2786)Parent article: LPC: 25 years of X
requires the evaluation of quartic equations.
Nonsense. You can get the closest and furthest points on a circle on an
ellipse arc with just multiplication and addion and do the drawing based
on that. For an example, see the "generic_circle.c" file in
http://koti.mbnet.fi/tammat/src/wws_1.4.5.tar.gz
(X lets one to specify ellipses with width and height, W only by radius.
To get the W code to handle also half-pixel radiuses, one would need to
shift the values by one bit. WWS code was later adopted also for
MicroWindows / Nano-X window system.)
Posted Sep 29, 2009 9:13 UTC (Tue)
by PO8 (guest, #41661)
[Link] (2 responses)
Posted Sep 30, 2009 14:57 UTC (Wed)
by dgm (subscriber, #49227)
[Link]
Posted Sep 30, 2009 19:41 UTC (Wed)
by oak (guest, #2786)
[Link]
These WWS doesn't implement. The lines can be patterned, but if I
Btw. If you test the code, the arc drawing can be a bit buggy, it doesn't
Arc endpoint calculations are done in the client library so that server
Posted Oct 7, 2009 15:21 UTC (Wed)
by Nerdbeard (guest, #61214)
[Link] (1 responses)
Posted Oct 7, 2009 20:05 UTC (Wed)
by oak (guest, #2786)
[Link]
There are no W users I know of, but I recently brushed the dust off the
And MiNT (the open source unix-like replacement for Atari TOS) is actually
With EmuTOS, this meant that all the OS software was finally open source
Some people with extra time are still even creating new Atari compatible
Or modeling old ones in VHDL:
And there are several emulators for them too, either intended as a
Or just emulating the old machines as well as possible:
...so that remaining demo coders can use it to do new Atari demos more
LPC: 25 years of X
LPC: 25 years of X
LPC: 25 years of X
remember correctly my code, the pattern is based on the window
co-ordinates (this way the patterns for overlapped elements would match).
handle all the corner cases (I didn't anymore have that much time for WWS,
and there wasn't really any users for that feature :-)). I've understood
that this was fixed in the Microwindows/Nano-X adaption of the code. They
needed it for their Xlib emulation, so they have tested it properly.
doesn't need to do any floating point calculations (a bit similar strategy
to Xft in pushing work to clients that cause the work).
LPC: 25 years of X
LPC: 25 years of X
old Atari owners. I think this is kind of interesting also to others in
kind of a obscure "Oh Gosh, are people still doing stuff for
those" -way. :-))
code, updated it to build with latest GCC, liblua etc. and added Debian
packaging in case somebody wants to recapture the old feel of monochrome
graphics and W programming (it works on X using SDL):
http://koti.mbnet.fi/tammat/open.shtml#wws
still alive:
http://sparemint.org/mailinglist/Mailing-Lists/MiNT-List....
(in beginning of this decade):
http://emutos.sourceforge.net/en/history.htm
hardware:
http://acp.atari.org/about.html
http://www.experiment-s.de/en
replacement new Atari machines (similar to what Amiga Forever does):
http://aranym.org/
http://hatari.berlios.de/
easily:
http://dhs.nu/
