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