-
Notifications
You must be signed in to change notification settings - Fork 68
Cloud saves HOWTO
Matt Godbolt edited this page Sep 27, 2018
·
1 revision
It's not really very well supported, but it's possible to use a cloud drive to save.
jsbeeb uses Google Drive to save disc images to your Google account (so you need a Google account).
To do so:
- First, create a new cloud disc.
- Go to
Discs
on the menu and pickFrom Google Drive
. You'll need to log in with your Google credentials: don't worry, jsbeeb won't see these credentials, only Google. jsbeeb gets a token back that allows it to just read and write to your Google drive. - Create a disc by typing a name (e.g. "Elite") in the name box and click create.
- Hooray! You now have a new...blank...disc in drive zero. Anything you save to that disc will persist and can be reloaded from the
Discs
menu.
- Go to
- Now we have to do some hacking around the fact there's no UI. In order to have your game (e.g. Elite) load and have the cloud disc mounted, we need to load your cloud drive into drive 1.
- Edit the URL. Your URL will currently look something like
https://bbc.godbolt.org/?disc=gd%3A0B1Jazblahblahblah%2Felite
- change thedisc
todisc2
-- this is an (not really documented) feature to load the named disc into the second drive (drives 1 and 3 in BBC parlance). - Hit enter in the URL box to load the new URL.
- Edit the URL. Your URL will currently look something like
- You should now be able to load any game from the normal menu. This will load into drive 0 (and 2). For elite, you should be OK already (as it's the default), but otherwise pick the game you want from the menu. Your URL will now look like something like
https://bbc.godbolt.org/?disc2=gd%3A0B1Jazblahblahblah%2Felite&disc=sth%3AAcornsoft%2FElite.zip#
- Bookmark this URL for ease of coming back to this point!
- Boot up your game (shift F12) - and when asked, load and save your data to drive 1
- In Elite, for example, press the
@
BBC button (which is mapped to the backtick ` key above theTab
key. - When asked save to drive 1.
- Once saved (I suggest you try this shortly after starting), test all works...
- Use your bookmarked URL from before and load commander at startup, and ensure you can load your file from drive 1 ok.
- In Elite, for example, press the