Cassette Support

The common functionality for cassette handling is described in the chapter Cassette Support. For details on how to use a real cassette player connected to a PC and Emma 02 please see the chapter: Real Cassette Support.

The following sub chapter describe Cosmac VIP specific cassette handling for both automatic and manual options.

This chapter describes the LOAD and SAVE handling in ROM mode, for FPB mode handling see the Cosmac VIP II chapter: Cassette Support

Auto LOAD/SAVE

To use this option 'Auto LOAD/SAVE' should be checked (yellow ellipse) which is the default setting:

To load a .wav file into the Cosmac Vip, start the system rom (C + twice F12) and type the start address (e.g. 0000). Then press 'B' and the number of 'blocks of 256 bytes' you want to load (1 to F) on the Cosmac VIP emulator window and the cassette play button (green ellipse) will go green.

To save a .wav file from the Cosmac Vip, start the system rom (C + twice F12) and type the start address (e.g. 0000). Press 'F' and the number of 'blocks of 256 bytes' you want to save (1 to F) on the Cosmac VIP emulator window and the cassette record button(red ellipse) will go red.

For both save and load make sure a .wav file is selected in the Emma 02 window before using the save and load instructions otherwise the Cosmac Vip emulator will hang on the load (until you manually start a .wav file) or with a save the wav sound will not be written to any file.

Manual LOAD/SAVE

To use this option 'Auto LOAD/SAVE' should NOT be checked. This setting is more like the cassette handling is on the real Cosmac VIP however a bit more complicated than Auto LOAD/SAVE:

To load a .wav file into the Cosmac Vip, start the system rom (C + twice F12) and type the start address (e.g. 0000). Then press 'B' on the VIP emulator window, press play (green ellipse) and after that as soon as possible press the number of 'blocks of 256 bytes' you want to load (1 to F) on the Cosmac Vip.

To save a .wav file from the Cosmac Vip, start the system rom (C + twice F12) and type the start address (e.g. 0000). Then Press the dark red record button (red ellipse) and press 'F' and the number of 'blocks of 256 bytes' you want to save (1 to F) on the Cosmac Vip.

Saving or loading can be stopped at anytime by pressing the stop button (brown ellipse). When stopping a load while the Cosmac VIP is in loading mode will however hang the Cosmac VIP.