BTW, any hope to take a look at why it doesn't run on Slackware ?
I'll probably release the source eventually. Don't know if that will help you though.
I basically decided to do so after I was "done" with it. The problem is that I haven't worked on it for a long time, but I still didn't really complete the things I wanted to complete. Here's basically what I wanted to have done, that I didn't:
1) Fixing the bugs that I introduced with the new version. Frankly don't even know where I'd want to start with that. It's probably something with the new renderer.
2) Better netplay, using UDP with various measures for redundancy.. but I'm leaning more towards scrapping this, at least for Temper, because I've received zero feedback on the feature. Am I right to assume no one has tried it? And that no one is interested in trying it. If anyone IS interested I went through PCE games (non-CD, sorry) and listed ones that are 2p...
3) ARM ASM code for the new renderer. The Pandora version doesn't need it, but the other ARM devices would benefit from it.. especially since it was supposed to make supporting a fast GP32 port easier. I promised Slaanesh I'd have this done years ago. I got frustrated with register allocation on the very first function and gave up
(the original version only took me a few days so I guess I was overly optimistic)
4) Originally I was going to make the OGG decode stuff run on the second core on GP2X but that's not really worth doing..
5) Zip support, I guess? I have code for that from something else I could use (don't worry, not gpSP's broken zip support)
If I could either complete or write off those tasks I could feel secure opening it under some reasonable license. Mainly, once I do that I really don't want to deal with it anymore. Problem is I'm working on something else now, and I want to get stuff done on it as quickly as possible (which for me is probably still not that quickly). And I'm really bad at multitasking between multiple projects. Ask notaz.