mgarcia
You may change this now in User CP
- Reaction score
- 49
Okay I found it! Man it takes me back reading through this code again.
Ideally I would get everything compiling again so I could actually have a chance to help while you take this on, but it's probably more helpful to just get you a dump of everything right now.
What you need is "libsprite", which is a modified version of the original sprite library. In particular, I hand-crafted VLIW assembly routines to draw sprites of various complexity. Look for the sp_pixg#.s assembly files for the various flavors.
My version of source control back then was to copy all the files into a new directory named by date. I have directories for libsprite ranging from 2002 to 2008. Of note, two directories are appended with "-release" so I must have released those on the forums or my website at some point.
I'm attaching the May 14, 2003 release version. I'm totally fine sending along the rest, but I'm guessing since it is tagged with "release" that it must be somewhat stable.
If I find myself with a block of a few hours I may take a stab at getting Decaying Orbit compiling again. But hopefully this unblocks you for a while.
Hi again... sorry for the very late reply :/
2008 compiles fine, but I don't think that was the problem, I don't know for sure because I never got to the stage of link to libsprite2 :/
I did a grep for the missing references, and there not mentioned in both files
So, I can't move forward, TMK you've only released the libyar.c while it references other files not in the zips, ie libyar.h
Maybe you did your NY ports in a different folder?
If it includes sensitive code/information, I'm happy to keep it confidential and remove parts and clean it up etc.
I would really like to get the NY ball demo ported, then the few games made for the NY gamejam just finished up.
Hope you can help, again?
Cheers
Mike.