pi1541 / Pi1541

Commodore 1541 emulator for the Raspberry Pi
GNU General Public License v3.0
375 stars 81 forks source link

Feature request: Read .idx (index file) - TAP files #234

Open Maverick-Shark opened 2 years ago

Maverick-Shark commented 2 years ago

Read .idx (index file) as a .tap file counter (datassatte counter) and jump to the correct possition

Hi,

I would like to load tap preserved files from cassettes with Turbo Load.

In a .tap preserved file (tape), you have all the programs saved one per one (because all of them are recorded after each other in one preserved file). Then, I would like to put the virtual position of each program (as the datassette counter) to run Turbo Load program at the beginning and jump to the correct position to load the program/game.

Another example, 007 A View To a Kill preserved tap game (it's only one file too). It has different missions and you need to reset your c64 after finish each one to load the following (because at the end there are completely independent programs) and when you are using a real datassette, you need to move to the correct position.

There is a tool named TAP Manager (v.1.6.0 or later), that you can download from http://www.manosoft.it/ that generates an index file (.idx). You can choose between to type of index files (Princess or Ultimate 64):

image

Thanks for your big job, its awesome!! Shark