Hello there. I still have not got direct access to the internet and dont intend to get it back any time soon. Sadly what I wanted to show you I forgot to put on my floppy disc and it doesnt seem to be working in this drive anyway. Doh.
If this is old news Im sorry, Im a bit out of touch.
Anyway before I went away I took a copy of the Icculus project despite the fact I dont have Linux. I had a look over it and managed to figure out the bits they changed to get the code working with the demo data.
While this is still under a different compile flag (FS2_DEMO) its a good start and when I applied it to a fresh copy of the PC code it seemed to work OK on a release build however running in debug it wouldnt let me get so far. Asserts etc.
I'll post the needed code changes as soon as I can. However its quite simple so if you want feel free to get it done before then. Windiff is a great thing.
Anyone who doesnt realise the significance of having the code work with the demo should think about distribution issues. Its getting hard to find a copy of FS2 and thats bad news for our comunity, this looks to be the solution.
Its unlikely I wil continue working on this as I have other things I want to get into with the code so heres an idea of how to proceed if anyone wants to take up this job. I suggest using a branch.
Step 1: Get demo data working to same level I have. Release build seperate compile flag working.
Step 2: Get working with debug release
Step 3: Resolve other DEMO issues like lower limit, no asteroid code etc
Step 4: Have a dynamic detection system that allows use of full or demo data (or both) using same exe (difficult probably).
If no-one is interesting in picking up this job I would consider it if I was given a branch of my own to protect me from continuing developement.
Also I had a go at reducing loading times by setting up textures not to unload and reload between missions if they are still needed. Either I did something wrong or its just not that effective because it doesnt seem to have much effect on loading time even if you reload the same level. Might be better if more of the game textures are pre-chached.
So thats what I've been doing, my life has calmed down somewhat now and I actually have some free time. I also recently got a new joystick to replace my old one I broke. Its much better and I played my way through FS2 all day yesterday from beginning to end. Damn, its still great.
So its likely I'll keep coding on FS2 related stuff and I'll keep you guys informed of anythig cool I find out.
Bye for now again, have a good new year everyone
