Last updated 17 September 2005.
Emulation is a grey legal area and with the RIAA and IDSA and all those other black suits walking around raining on people's parades with lawsuits, I have felt compelled to put up all manner of warning on this page so that if they come after you for being a bad girl or boy, you're on your own. Please read the stuff in bold black, as this is the important legal fine print! From the bottom of the non-existent heart in our convoluted American legal system, screw you very much. You're so welcome.
The Tutti simulator that I devised way back in 1998 was the first cross-computing foray for the Tutor of even a primitive sort. I no longer support it (see the page for why), but I still offer it for download. You will need a Commodore 64 or 100% Commodore 64 emulator to run it, which means it is quite portable and will run on a great many computers as long as a suitable C64 emulator exists for them. It supports enough of the OS to give you a feel for the system, but not much more; however, it has full sound emulation, and mostly complete graphics emulation. The Tutti page also has a more indepth history on the evolution of Tomy Tutor emulation, which I think you might find worth reading.
Please note that because Tutti requires no dumps of the firmware to run, it is the only emulator or simulator at present that can be legally operated by someone who does not already own a Tomy Tutor.
See the Tutti simulator page for downloading
instructions and additional screenshots.
The first true emulator came in May 2003 with Ian Gledhill's TutorEm (14K). It is dreadfully slow, and has some serious bugs, but does work. It seems to run fine on Windows 98SE under Virtual PC 6, and I imagine it will still run under Windows 2000 or XP. You must put SDL.DLL from the SDL Windows distribution into the same directory, and you will also need to download the firmware dumps below. Unzip the firmware file and rename the files Tutor1.bin and Tutor2.bin, and put them in the obvious place.
The interface is quite spartan, but novel because Ian does include a debugger to understand the Tutor's inner workings. For that reason, despite its bugs and limitations, I have included it here as an educational tool. However, you had best read his brief documentation first.
TutorEm does not support sound, tape or cartridges, and is no longer
Nowadays, the emulator of choice for the Tomy Tutor is MESS, the Multiple Emulator Super System. Raphael Nabet first wrote support for the Tomy Tutor into MESS starting with version 0.70 (which I was honoured to be the beta tester for), and it is now a mature driver within the MESS distribution. MESS supports multiple computers and while primarily a jack of all trades but master of none, it is still the most painless way of emulating many obscure systems that do not have a standalone emulator of their own. (The Tutor, of course, being the prototype of such a system from our point of view.)
Since MESS is the emulator most of you will be using, we will spend some time
talking about how to operate it.
Using MESS to emulate the Tutor
This documentation is current as of MESS 0.100 (9/2005). I will try to help
out Windows users as well, but as I am a Mac OS X user, this will have specific
instructions for Macintosh since that's the platform I can most easily
test on. Windows MESS users probably should look at
(which has a very thorough user's guide) first, then come back here for
issues specific to the Tomy Tutor driver.
Download the binary applicable for your system from the MESS home page, and unpack and install it as directed.
First off, here is what is not known to be supported in MESS, or does not seem to work properly:
MESS requires the Tutor's firmware images to be installed. You can get them from the bottom of this page, but we'll continue with the discussion under the assumption you have already (legally!) installed them in the proper location in the MESS tree. Current Mac versions store all MESS-related files in your Documents folder, under MacMESS User Data.
When starting the Tutor up for the first time, you may be asked to confirm that you are legally authorized to use the Tomy Tutor emulator and firmware. Signal that you are (you are, aren't you?) by typing OK; you will then see this title screen. Press any key to display the currently mounted cartridge (if any), tape image (if any) and output file for the parallel port, and then press any key to start the emulator.
Various settings can be changed in MESS from its built-in menu (note: this is not the same as the pull-down menus in MESS, and in fact you can't even access the pull-down menus until you pause the emulator [on the Macintosh, press Command-period]). For example, if you find that the menu is ignoring the "down" key (which happens with the default keyboard mapping), or that you can't move the rocket cursor in GRAPHIC mode (same problem), you will need to change the key settings.
To get to this menu, press Command-Return (on the Mac), or TAB on the PC. The emulator will automatically pause and this simple cursor driven menu will appear. Use the cursor keys to select Input (this System).
Using the cursor keys, scroll down to P1 Down. This is where we will redefine the joystick to map to the numeric keypad. Press ENTER/RETURN on P1 Down and hold down the desired key for a few seconds until MESS acknowledges it (we selected KP 5). Do the same for Left, Right and Up.
When done, press ESCape twice to resume the emulator. The cursor keys should now start working.
Now that we've fixed the cursor keys and installed a couple games, go shoot those pirahna before they eat you. The SL and SR buttons are shown as P1 Button 1 and P1 Button 2 in the interface. On the Mac, they are Control and Option, respectively.
Have fun. When you're done, you can pick a new system (Command-O), or quit (Command-Q).
Obligatory copyright notice: these dumps are copyrighted (to be sure, by a company that seems to have no corporate memory of its old computer line, but that doesn't mean the copyright doesn't apply). They are offered to you on the assumption that you are a current user of an actual Tomy Tutor computer and applicable peripherals, and as such have a legal right to these files. If you do not, do not download them; you can still use the Tutti simulator legally as it does not require them. Thanks for your cooperation.
Also, if you just came to leech a dump for MESS so that you can have one more computer that you don't really care about as long as it plays free games successfully emulated on your virus-infested, spyware-having Windows machine and then go surf for porn, please go away. This is wasted on you.
For everyone else (note how carefully I'm avoiding the R-word ... that should keep the brats blindly Googling for dumps out of here), there are firmware dumps of the Tomy OS for download suitable for use with MESS. This should work with any version of MESS past 0.70, and is a single .zip file containing both Tutor-1 and Tutor-2. Drop it into the obvious folder in your MESS directory structure; don't change the filename. You can unzip it if you like, but you don't have to (if you do, call the resulting directory "tutor" so that MESS can find it).
These dumps will also work for TutorEm, but must be renamed (see the instructions above).
To use the cartridges in MESS, unzip them somewhere and then select the desired cartridge within the interface (on the Mac, for example, click the Cart button). Start the emulator, and choose the cartridge from the Tutor's menu.