Before you start TAS-ing using openMSX please read the following carefully.
OpenMSX emulates almost all MSX models for which we have BIOS files, it also supports a load of hardware extensions.
A few warnings/reminders:
- Please don't use C-BIOS; this is not an official BIOS but maintained by enthusiasts in the MSX scene. New releases are done about once per 8 months[/list]
- Try to avoid turbo-r emulation while making a TAS. Turbo-R emulation is almost perfect but in the near future timing changes might be made in the source of openMSX rendering replays useless for newer openMSX versions.
- We try to always make OMR files backwards compatible but we cannot guarantee that they'll work in the future.
For the whole load of other information please go to: http://openmsx.sourceforge.net/manual/faq.html#tasI have made a quick TAS tutorial to get things started.Link to video
How to get into TAS mode.
Bring up the console by pushing f10 for Windows/Linux or CMD-L for Mac
The following command has to be entered into the console command line interface:
set mode tas
The following keys can be used
[end] = frame advance
[page up] go back in time
[page down] go forward in time (if you have a recording)
You can rebind keys like this:
To permanently bind keys use the bind command
bind pageup -repeat "reverse goback 0.25"
For one time bindings use bind_default command
bind_default pageup -repeat "reverse goback 0.25"
the repeat option is optional but highly recommended.
OpenMSX supports TCL http://www.tcl.tk/ and TAS tools are written in TCL too. To find the source of the TAS tool scripts go to /openmsx/share/scripts.
Here is a good example on what can be done with TCL
Link to video
OpenMSX TCL tutorial - part 1
Link to video
OpenMSX TCL tutorial - part 2
Link to video
OpenMSX has a CLI based cheatfinder - see movie for a short tutorial
Link to video
How to setup openMSX and to show where BIOS file go please see
Link to video
OpenMSX supports video recording, to record a video in ZMBV install the codec with openMSX. When recording a movie use the command: