__ ______ ______ ______ _____ / / / /// / / /_/ / / / __ / /_ Console division /_/ /_/ /_/ /_/ /_/ /_/_/_/ /_/__ Proudly presents..... /// M E G A C O N V 1 . 0 \\\ Converter for MegaDrive game files between MultiGameDoctor 2, Super Magic Drive and Raw binary data formats for AMIGA & PC Credits: Code by Beeki. Some hints by PP. Docs typed by Jarnis. Why MEGACONV? We had got our own custom built console copier for about an year now, but until lately, it has just been a storage device. We have not swapped games at all (In fact, until VPIRACY text files came out, we didn't know anyone else had such devices.) but as we found out that there was console areas in some boards, it was time to get active in this thing also. Ok, we leeched a pile of megadrive game files, and noticed that those copiers have VERY strange ideas how 16bit data should be written to disk. Only MegaDrive has this problem, as it is only TRUE 16 bit console. SNES is 16/8 bit one, NEO GEO is another true 16 bit machine, but who trades those 6MB games? Our system stores MegaDrive data as 68000 raw binary like Amiga stores its files. MGD2 stores as half of the file is LOW bytes and other half is HI bytes. SMD stores them in 16kb blocks (LOW/HI/LOW/HI) and also adds own 512byte long header. Beeki coded first little util that converted SuperMagicDrive stuff to RawBinary. Later, when we stumbled to one MGD2 megadrive file, he added that also. After we heard that people around have this problem with formats also, we decided to do a true multi format converter program. This crap was developed on an Amiga with some HD and 10MB ram using MANX C and later SAS C 5.10b. PC port over was done day later using Borland Turbo C on some 10mhz AT clone we had here. How to use MEGACONV? MegaConv v1.0 - SMD/MGD-2/Binary converter for MegaDrive game files Coded by Beeki for IMAGE - Released on Feb 05 1992 Usage: MegaConv [-q[b|m|s]] -[b|m|s] [Destination] -q ... process indicator off -qq .. all process texts off -qqq . ALL texts off -b ... RawBinary -m ... Multi Game Doctor 2 -s ... Super Magic Drive This should be enough to most of the users, but I will explain it carefully to those who didn't understand. Source and Destination file names are simple. In case you don't specify destination file name, it will be '.MD' for binary, '.SMD' for Super Magic Drive and 'MDx000.00x' for MultiGameDoctor 2, as this is the format how MGD2 creates the filenames itself. x means size in megabits. 'MULTI-GD' directory file will also be created for MGD2. This allows you just to insert MGD2 floppy to your MSDOS drive and run this program while that disk is your current dir, and program creates ALL files, you just then smash the disk to MGD2 drive and you are ready to play. Conversion format will be specified before filename. You can add '-q', '-qq' or '-qqq' before source format to eliminate process indicator, all process texts or ALL text output. If you don't specify source format, program will try to determine it from the extension of the file name. If this fails, you will get an error message and you MUST specify the format manually. If you don't specify destination format, it will be Raw Binary for SMD/MGD2 files, and MGD2 for Raw Binary files. examples of use: >> MegaConv GAME.SMD converts GAME.SMD (SuperMagicDrive) to GAME.MD (RawBinary) >> MegaConv -qqm MD8000.008 -s converts MD8000.008 (MGD2, 8Mbit) to MD8000.SMD (SuperMagicDrive) without any process texts. >> MegaConv -b GAME.MD -m converts GAME.MD (RawBinary) to MDx000.00x (MGD2, x = size in Mbits) >> MegaConv -m MD4000.004 -s GAME.SMD converts MD4000.004 (MGD2, 4Mbit) to GAME.SMD (SuperMagicDrive) >> MegaConv -qs GAME.SMD -b GAME.MD converts GAME.SMD (SuperMagicDrive) to GAME.MD (RawBinary) without process indicator. >> MegaConv -qqq GAME.MD converts GAME.MD (RawBinary) to MDx000.00x (MGD2, x=size in Mbits) without ANY text output This should be enough. Test it a bit and you'll get the idea. Further development We are planning to support ALL imaginable formats on ALL consoles. So if you have any file for any console in any format that is uncompatible some other copier format, drop us one file in both formats, and we code a convert routine to this program. We have currently files for Mega Drive in SMD and MGD2 formats, for Super Famicom in MGD2 format and PC Engine in Super Twin and MGD2 formats. Any other copier format files are more than welcome. Our own copier has adapters to MegaDrive, SuperFamicom, PC Engine, Game Boy, Game Gear, Sega Master System and Lynx(!) We have also systems for Atari 2600, Colecovision and Mattel consoles, but is there anyone out there who has such machine? Remeber: our own system is custom built prototype, and we can't sell you one, no matter how much you would want one. Hardware stuff Our hardware guys are interested to buy NES/Famicom (OLD 8 BIT NINTENDO) copier if there is ANY out there, So we can see how copier companies have solved few HARD problems in NES copier. This way we can add NES in our copier system also! Also under planning is to start building a MEGA DRIVE copier for CHEAP price. Maybe even as a 'build-by-yourself' kit. It will be using mega drive's 68000 to run the copier software, and PC floppy controller and drive for reading files. (so in theory we can also develop Hard Disk version!) Drop a line if you are interested. Planned target price for the device with 0K ram and no floppy controller&drive is about 250$ and it uses normal SIMMs so 1MB configuration is only about 75$ more. 2MB configuration will also be supported. You can get normal PC floppy controller cards and 720k drives practically for FREE, so it gets VERY cheap! Bugs and how to contact us. There is no known bugs or unwanted features in this version. Both Amiga and PC versions are very little betatested, as we have little use for other conversion types than TO binary format. Under beta tests it has NEVER failed to operate as planned. Murphy's law ofcourse says that it WILL fail, and probably on YOUR machine, so in case it fucks up, drop us a line! Also if you see another copier format and want it to be included to this converter PLEASE send us one file in that format, we want to make it as complete as possible. You can contact us at the moment ONLY by dropping a message on Thunderdome or World of Mirage. Our own boards here in Finland don't have a console section yet. Night Shift BBS is down for 3-4 months at least, but as it opens, it will have a section. Possibly it will be CONSOLE ONLY board, but we'll see that... No Man's Land will stay as AMIGA ONLY because of too small HD and no console owned by SysOp. So drop us a line! Thunderdome ...... +1-408-263-9136 (to 'Jarnis/IMAGE') World of Mirage .. +1-718-898-8421 (to 'JARNIS IMAGE')