Yes it is big! I wrote a few drivers for MAME which MESS is a derivative. It was very easy to remove unwanted drivers and recompile. To use first download the mess0125b.zip binaries and unzip it. You should place the QL ROM's in the roms subdirectory, but I found I could only get the emulator working if they were placed in the directory containing 'messui.exe' (I'm probably doing something stupid).

In my case the MESSUI.EXE program is c:\mess0125b\

The QL rom chip images ("bios" for MESS) are c:\mess0125b\roms\ql.zip

It says you can put them in a folder called ROMS which should be in the binaries directory. If they go in here, they should remain zipped and they'll be handled correctly. If you unzip them, they need to be in a sub-folder of the same name as the .zip archive, so if you want to unzip the ql.zip files, you'd need to put them in a sub-folder called ql within the roms directory (c:\mess0125b\roms\ql\). Here's a quote from the instructions:


"It is recommended to leave these files zipped for neatness' sake, however MESS will also recognize the files if they are extracted to subdirectories, e.g. roms\coco3.zip could be extracted to roms\coco3\coco3.rom and roms\coco3\disk11.rom. Extracting the files into the roms folder itself will not work."


I got the chip images from http://mess.slor.net/ but searching for "mess"+"bios"+"ql" threw up a number of sites with bios images (they call them bios because a rom could be a game cartridge for example). There's a number of chip images in the ql.zip file and there are all sorts of command line options to start the emulator with whichever QL rom you need. The choice is large, and includes international versions of the QL rom and even less common ones like TB and Tyche!

Unfortunately, the publishers of MESS aren't able to include the necessary bios/rom chip images with Mess itself (and it would probably make the archive even bigger for 250 emulators), probably for copyright reasons. Here in Europe, at least, we ought to be OK with the QL code, but just be aware that copyright can be an issue in these matters.

I had a bit of a time with the instructions, which seem to be a mix of .htm and .txt files in the sources archive. Then I noticed that there's a file called mess.chm which seems to bring up a Windows-help type set of instructions, where you can click on any part of the instructions in the left hand window and work your way through as you need. At first I thought there was no search system, but CTRL F brings up a Windows Find box.

The required
ROM files are typically: ipc8049.ic24, ql.js 0000.ic33, and ql.js 8000.ic34. Note the emulator supports many QL ROM versions including Minerva. Click on 'messui.exe' to start the program and scroll down to find the QL to run it. The great thing about this emulator is the well documented source code and the ease in upgrading it. It should be very easy to drop in a 68040 and emulate a Gold card running SMSQ.
I look forward to trying out the 68040 version when you've got it working, Malcolm ;-))

Dilwyn Jones

_______________________________________________
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm

Reply via email to