Page 1 of 1

Saving to virtual tapes in Fuse

Posted: Sun Feb 11, 2018 3:42 pm
by PeterJ
I've not saved to virtual tape in Fuse for many years, and I'm trying to do it now and getting very confused.

These are the steps I follow:

Type in my listing
Type Save "Prog Name"
Wait for the 'Press any key message"
Go to 'Media' > 'Tape' > 'Record Start'
Press any key and wait for save to finish
Go to 'Media' > 'Tape' > 'Record Stop'

When I go to 'Media' > 'Tape' > 'Browse' I just see a block-type of 'RLE Pulse'

Re: Saving to virtual tapes in Fuse

Posted: Sun Feb 11, 2018 4:27 pm
by Ast A. Moore
Turn off all tape accelerator options.

Re: Saving to virtual tapes in Fuse

Posted: Sun Feb 11, 2018 4:33 pm
by PeterJ
Hi [mention]Ast A. Moore[/mention]

I went to 'Options' > 'Media' and un-ticked everything but still have the same issue.

Re: Saving to virtual tapes in Fuse

Posted: Sun Feb 11, 2018 4:34 pm
by Alessandro
- Type your program
- Select Media > Tape > Clear
- Enter SAVE "progname"
- Select Media > Tape > Write...
- Save the virtual tape to a TAP/TZX file

Re: Saving to virtual tapes in Fuse

Posted: Sun Feb 11, 2018 4:41 pm
by Ast A. Moore
Mmm. Not sure what your goal is.
Fuse can either save raw data, or create a standard tape file. For the latter, you do need to select the “Use tape traps” option. Then, use the standard ROM save routine (say, via BASIC), and then select “Save As” from the Media menu. Note that Fuse will append data to any open file, so to be on the safe side, select Close prior to saving.

Make sense?

Re: Saving to virtual tapes in Fuse

Posted: Sun Feb 11, 2018 4:50 pm
by PeterJ
Thanks [mention]Ast A. Moore[/mention] I'm trying to create a tap file. I will give that a go.

Peter

Re: Saving to virtual tapes in Fuse

Posted: Sun Feb 11, 2018 6:22 pm
by PeterJ
Alessandro wrote: Sun Feb 11, 2018 4:34 pm - Type your program
- Select Media > Tape > Clear
- Enter SAVE "progname"
- Select Media > Tape > Write...
- Save the virtual tape to a TAP/TZX file
Thank you. That was the answer. I did a 'media' > 'tape' > 'write' and saved the tape image.

Then saved the file. Nothing else needed. Cheers!

Re: Saving to virtual tapes in Fuse

Posted: Sun Feb 11, 2018 6:55 pm
by PeterJ
Ast A. Moore wrote: Sun Feb 11, 2018 4:41 pm Mmm. Not sure what your goal is.
Fuse can either save raw data, or create a standard tape file. For the latter, you do need to select the “Use tape traps” option. Then, use the standard ROM save routine (say, via BASIC), and then select “Save As” from the Media menu. Note that Fuse will append data to any open file, so to be on the safe side, select Close prior to saving.

Make sense?
Thanks. It was 'Write' rather than 'save as', but that was very useful. Thanks

Re: Saving to virtual tapes in Fuse

Posted: Sun Feb 11, 2018 8:07 pm
by Ast A. Moore
PeterJ wrote: Sun Feb 11, 2018 6:55 pm Thanks. It was 'Write' rather than 'save as', but that was very useful. Thanks
No problem! (I’m on a Mac, and Fuse is a standalone app, rather than a direct port. Some menus might have different names.)

Re: Saving to virtual tapes in Fuse

Posted: Wed Aug 16, 2023 10:52 pm
by chupocro
I was just testing saving programs to FUSE's virtual tape recorder and noticed the following:

When Media > Use tape traps option is ON the program blocks are saved to the tape with the correct name. For example, after:

Code: Select all

SAVE "Test"
the tape will start automatilcally and there will be:

Code: Select all

Block type              Data
Standard Speed Data     Program "Test    "
Standard Speed Data     8 bytes
on the tape (the program was just 10 PRINT), there will not be border lines during saving and saving will be accelerated.

On the other hand, if Use tape traps is OFF the virtual tape should be started an stopped manually, there will be:

Code: Select all

Block type              Data
RLE Data
on the tape and saving will this time be in real time and with visible border lines but without sound.

However, what I was trying to do was to enable the sound during save which I couldn't :-/

Is it possible FUSE does not emulate the MIC bit of port 254?

It seems so because there isn't any sound in FUSE when toggling bit 3 of port 254 (replace XOR #10 with XOR #08 in sound routines).