Introduction ============ Hi folks.. welcome to the new & improved MikMod soundsystem. It's been a long time since my previous release but I'm sure you'll agree that MikMod has been improved a great deal. Why did I wait so long to release this version? Well, I have a fulltime job these days so you'll understand that I didn't have as much time to work on MikMod as I used to do. Shareware or PD ? ================= As of version 1.90 and higher (which some people received) MikMod is SHAREWARE. Now don't format your harddisk.. This only means that you have to give me a small teensy-weensy one-time $25 US registration fee if you want to use MikMod COMMERCIALLY. Basically the rule is: IF YOU'RE ASKING MONEY FOR THE PRODUCT YOU'RE USING MIKMOD WITH, YOU HAVE TO REGISTER. See REGISTER.FRM for more details on how to register. - Registering MikMod is for binaries only. You're not allowed to distribute the MikMod sources or parts of it in _any_ form. If you do want to distribute the sources on a commercial basis, you'll need special permission of the author (Jean-Paul Mikkers). - Registering MikMod gives you the right to sell an unlimited number of copies of the product you're using it for.. pretty flexible huh? - Registering MikMod 2.00 means that you're registering all versions of mikmod between 2.00 and any updates until version 2.99. This allows for bugfixes and updates without the need to register again. - A MikMod registration cannot be transferred from one person to another, or from one person to a company, or from one company to another company. - Any contributors to MikMod (bug-fixes, new loaders, new drivers) will get automatic registration for ALL MikMod versions. I'll decide if your contribution is good enough for registration. - If you're a very poor shareware author and you want to use MikMod, send some email with your story :). I'm always willing to negotiate a lower price, or some form of alternative payment (like sample CD's, or software or Cindy Crawford videos =). - Capacala members can pay the $25 US with an amount of condoms of the same price (unused please, without holes =) - It's not illegal to register MikMod even when you don't use it commercially =P So you see, I'm not doing this to get rich.. but it would be nice if I could buy a couple of CD's from the registration money, or at least get the money I spent on buying my SB16. Example sources =============== This version of MikMod includes three sample sources: MIKWAV: Demonstrates the use of the wav-loading capabilities of mikmod to use for soundeffects. MIKMOD: The modplayer. MIKCVT: Utility to convert your modules to the UNIMOD(tm) format. Eeew.. your user-inferface blows chunks! ======================================== Hehe.. check out the latest versions of: XMM - eXtended MikMod by RAo / HaRDCoDE '95 MUST - by Perisoft (on hornet.eng.ufl.edu) How to contact me ================= Please send your registration forms, comments, bugreports, bugfixes, loaders, drivers etc. to: Email: mikmak@stack.urc.tue.nl Snail-mail: Jean-Paul Mikkers Godartstr. 16 5932AX Tegelen, The Netherlands Phone: +31 (0)77-732736 Future ====== - Support for other popular soundcards (WSS, PAS, AWE-32) - Better XM compatibility - Loading .VOC, .PAT, .IFF samples - Maybe a small demo-game + mikmod music/soundeffects (PaCMAN!) - Definitely a protected mode version of mikmod! - Better documentation. MikMod/MikMak FAQ (faked asked questions) ================= Q: Why release mikmod when your XM loader really, really sucks? A: Uhm.. never mind the XM loader.. it's experimental. I just wanted to release a copy of mikmod which has the SB drivers, because a lot of people wanted it. I'll eventually make a full-scale XM implementation, since I like to use Fasttracker ][ myself. Q: My program is getting BiG because of mikmod. What can I do? A: Convert all the music-modules you want to use into UNIMOD's using MIKCVT and only use the unimod loader in your program. Q: Why did you write it in 'C' ? A: First of all, C is portable.. Guess what kind of modplayers will be the first to run on PowerPC based machines? exactly.. the ones written in C. Previous versions of mikmod have succesfully been converted to Watcom C (32 bits), Windows 3.1 and QNX. Besides that, it would have been impossible to write all module loaders in ASM in this short time. Personally I'd like to see a version of mikmod running on Linux or FreeBSD. If you're still not convinced, ask 'DSMI' Otto Chrons for more info =) (if you don't mind a kick in your genitals) Q: I can't use mikmod, it's too difficult. A: Stop programming and get a hobby that suits ya, like fishing, watching grass grow, making babies or watching soaps. Q: How about Turtle-Beach soundcard support for mikmod? A: If you buy me one. I can't make drivers for soundcards I don't have. Q: Did you know that Red Penguin of HaRDCoDE'95 speaks about 534 different languages? A: Yes he's brilliant. Q: So you live in Holland. Where is that? A: It's the small beach between England & Germany =) Q: Why are you wearing this silly green outfit? And the Uzi? why do you need that? A: I have to join the military service in March. My Email response rate will probably drop to once a week (weekends). Q: Simon says 'jump'! A: ..jumping.. Q: How old are you? A: I was born 12th september 1971. Q: Are you a professional programmer? A: Yes I am, I studied computer sciences and I got my degree last year. Q: What tv-series do/did you like? A: Sesame Street, Dr. Who, Blake's Seven, Battlestar Galactica, The A-team, Automan (remember that?), Manimal, Knight-Rider, The six million dollar man, Star-Trek TOG, Star-Trek TNG, Deep Space 9, St. Elsewhere, Cheers, The incredible HULK (mr. McGee, don't make me angry), the Dukes of Hazard, MASH, Twilight Zone, the man from atlantis, the muppet show, Dinosaurs, X-men, Tom & Jerry, Bugs Bunny, Wicky the Viking (hey-hey wicky, hey-wicky-hey), Maya the Bee, Er was eens.. (once upon a time?), Magnum P.I., Buck Rogers in the 25th century, Logan's run, Transformers, He-Man, Jayce & the wheeled warriors, Ulysses, Space 1999. Pretty sick selection, huh? Q: Your computer history? A: Philips G7000, Atari 800XL, Commodore Amiga 500, 486-33, 586-90 Legal Stuff =========== This software is SHAREWARE. Disclaimer: The author (Jean-Paul Mikkers) specifically disclaims all warranties, expressed or implied, including but not limited to implied warranties of merchantability and fitness for a particular purpose with respect to defects in the software and documentation. In no event shall the author be liable for any loss of profit or damage, including but not limited to special, incidental, or consequential damages. All product names, trademarks and registered trademarks contained in this document are the property of their respective holders.