Bas2Tap bugs report

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
waskol
Flight Lieutenant
Posts: 331
Joined: Wed Jun 13, 2007 8:20 pm
Location: FRANCE, Paris

Bas2Tap bugs report

Post by waskol » Wed May 20, 2009 11:46 am

Hello !

Well, well, translating Tyran in English and developping windows tools, I report here 2 major bugs with involving Bas2Tap, in the OSDK.

The first, aready reported bug :
- When A BASIC listing starts by line number 0, Bas2Tap fails.

Second bug :
- In the resulting tap file, the end address is not "coded" as it should in the Header. The End address is computed like this :

Code: Select all

End_Address=Start_Address+File_Size
And it should be computed like that !

Code: Select all

End_Address=Start_Address+File_Size-1
-----------------------------------
Let's assume a 1 byte program, it starts at address #501 and ends at address #501 !
----------------------------------

The real Oric codes it right !

The only workaround so far : rework tap file with an HexEditor... :cry:

Post Reply