Hey guys. So much to respond to. Thats a really good thing though.

Quote Originally Posted by wilbur989
I will set up the sf project today under the possible names of openmod, or crossmod.... dunno yet but I will get that ball rolling. After the project is set up I'll have you send me the tech files through that.
Quote Originally Posted by wilbur989
I have got the registration process complete. Now just waiting on sf to notify me that they have set up the project.
Excellent! The "OpenMOD Project" might be a good name. I'll gather all of my technical files on mods and mod formats. Basically what I have is the specs that were given from the creators of the trackers themselves, plus some other docs on other things.

Quote Originally Posted by wilbur989
Sorry about the depressing tone of my last post. I had just got off the phone with my head hunter and it sounds like I'm not going to see anything till after the new year. I've been out sense oct 30th. Anyways enough of my problems... I'll posty back here when I have the project up.
Not a problem. We all have rough times here and there. I hope you will find some work in the new year.

Quote Originally Posted by noeska
please do not use asm, only pure object pascal code please! That way we keep the project open for compiling on mac os. (yes there is an object pascal compiler for mac-osx!)
Mixing is done using openal. (multiple source). Also no mixing should be done by software. OpenAL wil use hardware-mixing when available.
It makes things harder to program, but the end result will be better, both in speed and portability.
Well there is indeed a work-around, I believe, for this issue as to my understanding we can use ifdefs and other code to determine what chip is in use. ie. X86 or Pentium it'll use a speedier Intel/AMD optimized set of functions, etc However if the MacOS's Pascal compiler doesn't support in-line ASM then we are out of luck. But if OpenAL can take advantage of multi-channel audio mixing using hardware optimization then we should be in the green. Though we could always branch off and have some sort of way to switch on/off the X86(in-line ASM) support.

I do have some experience with ASM along with some digital electronics experience(if that counts for anything here ), but I may be a bit rusty. We'll see if it's a usefull skill.

Quote Originally Posted by wilbur989
What file formats are we all interested in?
Definately MOD(all common types), S3M(Scream Tracker 3), XM(Fast Tracker) and IT(Impulse Tracker, the best MOD format to date). Of course we can add others, but these are the basics, I think.


CVS; I'll have to look into this a bit. I have never used one of these systems and have not a clue how it works. If you could give me a small primer, I'd be truely greatful. Any software that would help in the process(Win32/Linux cross-platform would be best since I'm moving to Linux in Jan 2004) that you could recommend, that'd help too.