I've uploaded the ADRIFT 5 source code here. I'm still intending on continuing the project, but making the source available will allow others to contribute to bug fixes and features, or to make ports for other platforms.

Campbell wrote:I've uploaded the ADRIFT 5 source code here. I'm still intending on continuing the project, but making the source available will allow others to contribute to bug fixes and features, or to make ports for other platforms.

Thank you, Campbell!

WIP: The Lost Labyrinth of LazaitchALSO AVAILABLE: The Axe of Kolt, The Spectre of Castle Coris, The Fortress of Fear, Die Feuerfaust, The Lost Children, Run, Bronwynn, Run!

That was one big step, Campbell. Knowing how much work you have put into Adrift through the years. (Thanks a million ) I hope that someone picks up on this and carry the torch forward.It's good to know that you will still be working the "project"

It's awesome that the source code for version 5 is being released. Will the code for version 4 be released as well? It may be helpful if programmers can compare the two versions to see how things are done differently. Also having the source for version 4 may help with making the version 5 runner better able to handle version 4 files.

Last edited by Kennedy on Thu Apr 12, 2018 3:21 pm, edited 1 time in total.

ralphmerridew wrote:I'm surprised saabie hasn't commented. This ought to make his project much easier.

He's probably busy programming already...

I've been busy reading the source code I have been getting a bit bogged down in the details of implementing the main parser. Trying to emulate the behavior of the ADRIFT runner by running tests to see what it does in every possible situation is a lot harder than implementing known logic.Now I can compare my code to Campbell's I can see exactly why mine behaves differently under particular circumstances and so I should be able to get it working properly a lot quicker

I do hope that programmers wishing to help with this project won't immediately rush to add new features, etc., before fixing the many existing bugs in ADRIFT. Surely that should be a priority before adding anything new?

I only wish that I had the neccessary skills to contribute, but alas I am a dunce when it comes to any sort of computer programming. However, if any developer needs someone to test bug-fixes, etc, then I would be happy to help out.

WIP: The Lost Labyrinth of LazaitchALSO AVAILABLE: The Axe of Kolt, The Spectre of Castle Coris, The Fortress of Fear, Die Feuerfaust, The Lost Children, Run, Bronwynn, Run!

Actually, even if you have no coding experience, I've uploaded the StandardLibrary too. There are lots of outstanding issues with the library itself which need fixing, so that might be something you could assist with.

Campbell wrote:Actually, even if you have no coding experience, I've uploaded the StandardLibrary too. There are lots of outstanding issues with the library itself which need fixing, so that might be something you could assist with.

Have you got any examples of what needs fixing that we need to look for? I could have a go using Note++

Hello, I'm new here, but I am very interested in this project for my personal gain. Also, I would like to contribute or help where I can, but I'm fairly new to the development aspects of IF. Visual Studio allows importing of previous version solutions, but I have to ask. What version of Visual Studio did you use? was it Professional or community? and are there any custom controls in there that might not be available in the community editions?

Congratulations on this big step. I have followed some of the threads over the years where others were asking for source code and this is a very nice project to contribute to the IF community.