OSDK source code is now online

Questions, bug reports, features requests, ... about the Oric Software Development Kit. Please indicate clearly in the title the related element (OSDK for generic questions, PictConv, FilePack, XA, Euphoric, etc...) to make it easy to locate messages.

Post Reply
User avatar
Dbug
Site Admin
Posts: 2314
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

OSDK source code is now online

Post by Dbug » Sun May 24, 2009 9:01 pm

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 :)

User avatar
waskol
Flight Lieutenant
Posts: 331
Joined: Wed Jun 13, 2007 8:20 pm
Location: FRANCE, Paris

Post by waskol » Sun May 24, 2009 10:20 pm

Excellent !!!!

User avatar
waskol
Flight Lieutenant
Posts: 331
Joined: Wed Jun 13, 2007 8:20 pm
Location: FRANCE, Paris

Post by waskol » Thu May 28, 2009 2:24 am

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:

User avatar
Dbug
Site Admin
Posts: 2314
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Post by Dbug » Thu May 28, 2009 5:21 pm

Is that an issue with the way the end loading adress is computed ?

User avatar
waskol
Flight Lieutenant
Posts: 331
Joined: Wed Jun 13, 2007 8:20 pm
Location: FRANCE, Paris

Post by waskol » Thu May 28, 2009 5:39 pm

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).
Last edited by waskol on Thu May 28, 2009 5:43 pm, edited 1 time in total.

User avatar
Dbug
Site Admin
Posts: 2314
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Post by Dbug » Thu May 28, 2009 5:41 pm

Then you can fix it yourself, change the code, and submit with a comment saying what the fix is and why :)

User avatar
waskol
Flight Lieutenant
Posts: 331
Joined: Wed Jun 13, 2007 8:20 pm
Location: FRANCE, Paris

Post by waskol » Thu May 28, 2009 5:43 pm

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

User avatar
waskol
Flight Lieutenant
Posts: 331
Joined: Wed Jun 13, 2007 8:20 pm
Location: FRANCE, Paris

Post by waskol » Sat Jun 20, 2009 3:02 pm

updated in SVN !!

User avatar
tingo
Officer Cadet
Posts: 48
Joined: Sat Jul 11, 2009 11:30 am
Location: Oslo, Norway

Post by tingo » Tue Apr 19, 2011 6:48 pm

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.
Torfinn

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest