Back to menu

Command Line Arguments

The table below lists the command line arguments in blueMSX.
It is useful for developers of front-ends for blueMSX and for users that prefer the charm of the command line.

   Argument Description
/cas <filename> Sets the tape image for the cassette port.
The filename specifies the file containing the tape image.
/caszip <filename> Allows to precise which tape image of a zipped file must be inserted in the cassette port.
Default is to use the first one.
/diskA <filename> Sets the disk image for disk drive A.
The filename specifies the file containing the disk image.
/diskAzip <filename> Allows to precise which disk image of a zipped file must be inserted in drive A.
Default is to use the first one.
/diskB <filename> Sets the disk image for disk drive B.
The filename specifies the file containing the disk image.
/diskBzip <filename> Allows to precise which disk image of a zipped file must be inserted in drive B.
Default is to use the first one.
/fullscreen Starts blueMSX in fullscreen mode.
If not specified, the emulator will start in a normal window.
/ide1primary <filename> Sets the hard disk image for the IDE master controller.
The filename specifies the file containing the hard disk image.
/ide1secondary <filename> Sets the hard disk image for the IDE slave controller.
The filename specifies the file containing the hard disk image.
/language <name> Sets the language of the emulator.
The language name is the name of the language to use typed in lowercase letters, e.g. english or french.
/machine <"name"> Sets the MSX machine to emulate,
examples : /machine "MSX2+ - Panasonic FS-A1FX"
/machine "COL - ColecoVision"
/reset Restores the settings of blueMSX to the default settings.
/rom1 <filename> Sets the ROM cartridge in slot 1.
The filename specifies the file containing the ROM image.
/rom1zip <filename> Allows to precise which ROM image of a zipped file must be inserted in slot 1.
Default is to use the first one.
/rom2 <filename> Sets the ROM cartridge in slot 2.
The filename specifies the file containing the ROM image.
/rom2zip <filename> Allows to precise which ROM image of a zipped file must be inserted in slot 2.
Default is to use the first one.
/romtype1 <rom type> Specifies the rom type of the ROM in slot 1.
If no rom type is specified, the emulator uses its external databases to check what rom type to use.
You can find in this manual a list of all supported ROM mapper types or I/O mapper types
Some rom types can be used without need to insert a rom with the argument rom1 or rom2 : it's the case of all rom types that you can find in the Insert Special Cartridge menu (especially scc, sccplus, pac, fmpac)
/romtype2 <rom type> Specifies the rom type of the ROM in slot 2.
If no rom type is specified, the emulator uses its external databases to check what rom type to use.
You can find in this manual a list of all supported ROM mapper types or I/O mapper types
Some rom types can be used without need to insert a rom with the argument rom1 or rom2 : it's the case of all rom types that you can find in the Insert Special Cartridge menu (especially scc, sccplus, pac, fmpac)
/theme <name> Sets the theme of the emulator.
The name must be correspond to the name of a theme present in the Themes subdirectory.


Back to menu