Hi all! I have compiled a short list of the things we need to do to get QfG2 to work properly. It should be complete, but I of course reserve the right to add things later on. :-)
(a) VM rewrite to increase the amount of available heap memory (b) Upgrade of sound subsystem (digital sound and different semantics of the DoSound kernel call) (c) Design and implementation of the path avoidance system, avoiding patent infringement (US patent #5287446, if anyone's interested), including the AvoidPath kernel call. (d) Implementation of the last missing picdraw function, embedded views (this is used in three or so screens). (e) Implementation of the new kernel functions and adaptation of the existing ones. Christoph's university project should take care of (a). (d) and (e) are relatively minor tasks and shouldn't take too long to do. That leaves (b) and (c) as the major showstoppers. I have begun making stubs for the SCI01 variant of DoSound, but I don't intend to put any real code in there myself. Lars
