Page 1 of 1

OSDK source code is now online

Posted: Sun May 24, 2009 9:01 pm
by Dbug
Hi.

I tried to clean things as much as I could, but it may still have issues in some parts here and there because I started a large refactoring some time ago... and had not the time to finish it.

You can find all the code here:
http://miniserve.defence-force.org/svn/ ... /osdk/main

If you find that some of the things does not work, please before investing time in fixing it, first signal it to me. It may be something I already have a solution for, and I would really hate having to merge different solutions for the same issue.

If you want to add targets for more compilers or platforms, please make it cleanly.

If I found out that the project is cluttered with a gazillion of files that could have been put in sub folders, I will most probably be upset ;)

So yes, you can add support for BeOS, AmigaOS, MaxOSX, etc... just make it clean.

Thanks :)

Posted: Sun May 24, 2009 10:20 pm
by waskol
Excellent !!!!

Posted: Thu May 28, 2009 2:24 am
by waskol
OK, may I suggest in Bas2Tap.cpp, line number 200, to have this :

Code: Select all

	end=0x501+i-1;
instead of this

Code: Select all

	end=0x501+i;
for the moment, it is the only thing I see since the "line 0" seems to have been corrected :P

Anyway I finally recompiled it for myself with the nice little icon : it now weights 47 Ko instead of 64 Ko.
Bas2Tap is almost loadable on a real Oric :lol:

Posted: Thu May 28, 2009 5:21 pm
by Dbug
Is that an issue with the way the end loading adress is computed ?

Posted: Thu May 28, 2009 5:39 pm
by waskol
Dbug wrote:Is that an issue with the way the end loading adress is computed ?
yes it is, and it can be blocking for certain oric native applications (Jasmin tape transfer programs to disk for instance) that handle tapes and some PC Tools (mine for instance, and a few of fabrice) that deal with oric files on tap files coming from a real oric (after a wav conversion).

Posted: Thu May 28, 2009 5:41 pm
by Dbug
Then you can fix it yourself, change the code, and submit with a comment saying what the fix is and why :)

Posted: Thu May 28, 2009 5:43 pm
by waskol
Dbug wrote:Then you can fix it yourself, change the code, and submit with a comment saying what the fix is and why :)
great :P

Posted: Sat Jun 20, 2009 3:02 pm
by waskol
updated in SVN !!

Posted: Tue Apr 19, 2011 6:48 pm
by tingo
What is the correct command to check out the source of osdk?
I tried with

Code: Select all

svn co http://miniserve.defence-force.org/svn/public/pc/tools/osdk main
but that got me the binaries and all the old versions too.