Skip to content

MasalaDosa/Beeb-MMB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Beeb-MMB

Python 3 utility for managing BEEB.MMB files.

These are archives of BBC Micro software typically copied to an SD / MMC card and used with an interface such as TurboMMC to provide BBC Micros with a form of solid state storage.

usage: beebmmb.py [-h] [-f ] [cmd and parameters]

  • optional arguments:
  • -h, --help show this help message and exit.
  • -f, --file set the path to the MMB file. If omitted then BEEB.MMB in the current directory is assumed.
  • command and parameters can be:
    • ls list all images in the card file.
    • save saves the image at into a local file.
    • load [image_name] [force] loads a local file into the image at .
      • The image is named [image_name] or derived from if not specified.
      • If [force] is set to TRUE then non erased images may be overwritten.
    • lock marks the image at as locked.
    • unlock marks the image at as unlocked.
    • erase marks the image at as erased.

examples:

  • beebmmb.py ls
  • beebmmb.py erase 510
  • beebmmb.py load 510 tetris.ssd tetris true
  • beebmmb.py load 509 repton.ssd
  • beebmmb.py save 4 welcome.ssd

About

Python 3 utility for managing BEEB.MMB archives

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages