1 (edited by esxman 2015-07-11 19:19:21)

Topic: LOAD and SAVE redirections

It seems that LOAD and SAVE in their simplest form (traditional syntax) are bound to casette (or .tapein and .tapeout) operations only. Even when the path to the card (hd0) is set (with GOTO command), the ´*´ must be immediately used when loading/ transfering data to the card. Or I am wrong with this?

Could commands LOAD and SAVE (without ´*´) always respect the path/card?
This will be very useful especially when using basic programs with a lot of LOAD commands - in this case no modification will be needed, cos the system will redirect the path to the card...

Yeah, this issue is close to my previous question, because I prefer to load programs and data directly from the FAT directories, not from the TAP containers.

Thank you.

2

Re: LOAD and SAVE redirections

esxman wrote:

It seems that LOAD and SAVE in their simplest form (traditional syntax) are bound to casette (or .tapein and .tapeout) operations only. Even when the path to the card (hd0) is set (with GOTO command), the ´*´ must be immediately used when loading/ transfering data to the card. Or I am wrong with this?

Could commands LOAD and SAVE (without ´*´) always respect the path/card?
This will be very useful especially when using basic programs with a lot of LOAD commands - in this case no modification will be needed, cos the system will redirect the path to the card...

Yeah, this issue is close to my previous question, because I prefer to load programs and data directly from the FAT directories, not from the TAP containers.

Thank you.

For now the tape redirection only works with .TAP containers. However, a new TAPE module could be written that would write native files to disk. I will try to keep this in mind for a future release.