Put cursor at the start of the command line Show next command from history (starting with current command line) Show previous command from history (starting with current command line)
Here follows the full list of keyboard commands that can be used in the console: You can use it also for file names, connectors, pluggables and settings and even for machine and extension names. Just try typing half a command and then press the TAB key openMSX will then try to finish the word you were typing or show the possibilities in case of ambiguities. One very practical feature of the console command line is that you can use "completion" features. It actually gives you full control of openMSX: if it can't be done via the console, it's probably impossible! The console can be used to change disk images, plug in joysticks or mice,Ĭhange settings at run time and to change key bindings, among others.
This manual describes a few important commands Ī full list can be found in the Console Command Reference. Use F11 to go to fullscreen to work around this problem. In SDL on Windows, the console won't come up if you went to fullscreen by usingĪLT-ENTER. Give you a command line in the openMSX window. (with default key mapping Cmd+L on Mac) when the focus is on the emulator window. You can access the console by pressing F10 Which allows you to control almost all aspects of openMSX while it is running. OpenMSX has a built-in command interface called the console, The Console and Settings 3.1 Console Introduction To select a different MSX machine, you can use the -machine command line argument: If you did not change the default machine, you will get the C-BIOS MSX2+ machine. If you start openMSX without any command line parameters, you will get the default machine, which is stored in the default_machine setting, see the Setup Guide.
In this chapter we will tell you how to select MSX machines and how to use extension cartridges. The following people contributed to this document in one way or another:įor the revision history, please refer to the commit log. We just hope it helps you enjoy openMSX more. What you do with the information in it is entirely at your own risk. We do not claim this guide is complete or even correct. However it is still useful to read this document to find out how openMSX works and learn its terminology. If you are using openMSX with Catapult, you don't have to pay attention to the exact command and setting names. You should be able to use most of the features of openMSX if you have read it. This manual tells you how you can use openMSX, once it has been installed and properly set up. It would be nice if non-insiders would be able to play with it, too.įor those people, we have written this guide.
However, because the emulation is already pretty good,
It is rather bare bones, unless you use the optional Graphical User Interface dubbed openMSX Catapult, which has separate manuals for now. Many emulation features are implemented, but in terms of user interface OpenMSX is not completed yet, which means that most things work but not all
You can also download the emulator itself from there. You can find more information about openMSX on the Near-perfect emulation by using a novel emulation model. This manual is about openMSX, the open source MSX emulator that tries to achieve You can also use this URL to get up-to-date versions of the hyper links The latest version of the openMSX manual can be found on the openMSX home page: Introduction 1.1 New Versions of This Document