From: Dan P. <ba...@al...> - 2005-11-17 01:50:30
|
On Nov 16, Sam Steele wrote: > Ok, I had to fight with it a bit to get it to build. The main issues are > conflicts between Tiki and KOS, for example dc/matrix.h breaks > plxcompat.cpp. It's amusing that Tiki was originally meant as a compatability layer for KOS apps on other OSes, and yet it's being ported back to KOS and running into compatability issues. :D The best thing we can do, where possible, is patch stuff back into the canonical sources, even if that means some #if's. So e.g. instead of having plxcompat, just include the appropriate plx headers. I haven't had a chance to look at the code yet, but how do you guys [plan to] deal with the fact that a lot of the graphics primitives in Tiki are talking to GL? Just plumbing through KGL? It'll never be terribly high performance that way but that's probably simplest. > Finally, I'm still getting > crashes when loading wav files -- "snd_mem_free: attempt to free > non-existant block at 00000000". I'll try to track that down too. That's probably indicative of the sound having not loaded properly to begin with. |