CloudT Web Emulator

From Bitchin100 DocGarden
Revision as of 17:20, 3 March 2019 by Jhoger (talk | contribs) (Created page with "File:CloudT.png CloudT is the "instant gratification" Model 100 emulator written completely in JavaScript. It is not the best emulator (VirtualT is the best), but it is ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

CloudT.png

CloudT is the "instant gratification" Model 100 emulator written completely in JavaScript.

It is not the best emulator (VirtualT is the best), but it is the only emulator that will run on an iPhone or iPad, the only emulator you can sneak onto any new smart device you may want to buy while you're device shopping at the store. It's the only emulator you can use on PCs you're not allowed to install software to, say at the library or internet cafe.

If you want a quick fix of Model T goodness, it's a good URL to remember.

Its features are:

  • Loads instantly in your browser
  • Once you load the first time, runs "Offline"
  • Runs on mobile devices including iPhones
  • Compatible with the BASIC "SOUND" command
  • Can load files to/from local drive
  • Can load files to/from Google Drive
  • Files pulled into the emulator show up on a "virtual tape" at the bottom of the screen. You process them (or create them) using the usual cassette commands (CLOAD, CSAVE, etc)
  • Option ROMs are available from a drop down list

Virtual Tape

CloudT creates a special "virtual tape" as a bridge between your CloudT and your PC file system, or web storage. Files on the Virtual Tape are shown at the bottom of the screen if you scroll down. If nothing is on the Virtual Tape you won't see anything there.

When you CSAVE a file on a real Model 100, it would is turned into a series of digital packets, which are encoded as an audio signal you can capture on a cassette tape.

But when you CSAVE in CloudT, the file digital packets are captured by the emulator and converted into in-memory files in a Virtual Tape list at the bottom of your screen.

This sounds complicated but once you get used to the concept, it is easy to understand.

The Virtual Tape is a "queue." Files are served "first in, first out". The idea is similar to when you line up a the grocery store or bank. The first person in the line is the first person served. The next person into the line enters at the end of the line and will be addressed after every person that entered the line before them.

Conceptually, like a line at the bank, although you enter the queue at the end, all the action happens at the front.

New files CSAVEd to the Virtual Tape show up (in programmer jargon, "enqueued") at the end of the tape.

If you CLOAD from the Virtual Tape, it will serve files from the front of the list, and the file you CLOAD will be removed from the list.

Once a file is in the Virtual Tape, you can click icons on the screen to download it directly to your computer, or save it to the cloud (Google Drive).

Virtual Tape.png


Adding a File from the Clipboard

Adding a File from Club100

Adding a File from Google Drive

Accessing the Virtual Tape Queue

Saving a File to Your Hard Drive

==