XP's

XP's are extensions to CC2 that reside in a DLL file. They are written in either assembly language or C. The core CAD engine to CC2 was written in assembly language by an expert assembly language programmer by the name of Mike Riddle.

Mr. Riddle also wrote the XP toolkit that we will be using to develop with and you can tell that his first love will always be assembly. But, he has made an attempt to include C in his toolkit for us less than genius programmers that only know C. The C portion of the toolkit is not as full or robust as the assembly portion but we will learn how to dip into the assembly side with inline assembly when we need to.

The toolkit includes a great adobe pdf file to start you off with. It explains step by step how to configure Microsoft VC++ to output XP's as well as two beginning XP's. After that the toolkit greatly accelerates its pace. It starts out explaining in great detail how the first two XP's work but after that the toolkits learning curve starts to climb skyward.

So, to start we need to look at the XP toolkit and try the first two examples in C. Once these are under your belt, we can start to work with other types of entities like paths and text.

Remember that you can always write to me with your questions at: saunderl@hotmail.com or you can join the cc-l-dev list on egroups. Either way your questions will be quickly answered.


Download the XP Toolkit