Thomson TO8

This computer is emulated by the theodore libretro core. This core is also able to emulate other models of the MOTO family (TO8, TO8D, TO9, TO9+, MO5 since Recalbox version 6.0).

Supported file extensions

The following file extensions are supported:

  • .fd (floppy disk)

  • .sap (floppy disk)

  • .k7 (tape)

  • .rom (cartridge)

  • .m7 (cartridge)

  • .m5 (cartridge)


By default, the model emulated depends on the name of the rom file used. For example, super-tennis-fil_mo5.k7 will trigger the emulation of the MO5 computer (if the file does not include the name of a supported Thomson model, the core will fallback emulating the TO8 computer). It is possible to force the emulation of a particular model by using a configuration option in the RetroArch menu.

Once the content and core are loaded the start screen is displayed. The "Start" button of the controller ("B" button for Recalbox versions 18.xx.xx) can be used to start the game. The core will then make an "educated guess" to start the game (cf. Theodore's README file for more info about it).


Besides the "A" button used as the single button of the Thomson's joysticks, other buttons are used by the "virtual keyboard" feature. This feature allows to use the emulator and play most games without the need for a real keyboard.




"Fire" button


"B" key (see "Usage" chapter) (only for Recalbox versions 18.xx.xx)


Virtual keyboard: go up


Virtual keyboard: go down


(Recalbox versions 18.xx.xx) Virtual keyboard: keystroke (Since Recalbox version 6.0) Start the game


(Recalbox versions 18.xx.xx) Virtual keyboard: go up (Since Recalbox version 6.0) Virtual keyboard: keystroke

The order of the keys in the virtual keyboard is: digits (0->9) then letters (A->Z) then "Space" then "Enter".