Matt's MMF Files

No games will appear on this page as they appear on my Games Page.

Screen Savers
The Mr. Dowe Screen Saver (554 KB)-This screen saver stars Mr. Dowe's heads bouncing around the screen.

Example Files
The Mr. Dowe Screen Saver (34 KB)-This is the source of the Mr. Dowe Screen Saver (I'm not sure if this is the source of the final version or not, though). It is an example of how to use the global event editor to easily create a screen saver that works will many different resolutions without recreating the screen saver for each resolution.

Storing Game Data in an Array (107 KB)-This file shows how to use the array object to store game data. It's kind of big because I used a lot of graphics (stupid me).

Key Setter (8 KB)-This file shows how to create custom key configurations for as many buttons as needed. The only problem is that you cannot have a "Repeat while key is pressed" event. Anyway, I'm pretty sure that this example is obsolete as I have heard that the Control X object can do this much more easily.

Finding the Mouse Direction (12 KB)-This file shows you how to obtain the direction of the mouse cursor's movement.

Creating "Or" Conditions (6 KB)-This file illustrates several methods for creating "Or" condition.

MOO Chat Program (68 KB)-This file was originally uploaded to demonstrate how to create a word-wrap engine for the List Box Object. All of the comments are for that; however, this is a fully functional chat program source with some nifty features in it (like a user list using MOO1).

Random Picture Viewer (11 KB)-This is the source file for the Random Picture Viewer.

The Core (32 KB)-This is the source file for the Core. It's pretty complicated, but I uploaded it nonetheless.

Matt's Jamagic Calculator (30 KB)-This is a Jamagic project file that is basically a calculator. This is a calcultor program that can handle some pretty complex expressions. Is has support for 18 built-in functions and 16 operators. It also supports parentheses and does lots of error checking. The calculator can work with both strings and numbers. It also supports the use of variables. Finally, a help system is built into the calculator that should tell you more than you need to know.

Other Files
The Universal High Scores Database-Although this is written in PERL and not in MMF, I still included a link to its page because it is very useful for anyone who want an online high scores database. The link is to the UHSD's page.

Matt's MMF Objects-Objects for Multimedia Fusion

The Core (727 KB)-The Core is a scripting language created in MMF. It is pretty advanced if I do say so myself. I originally had planned to release it as an example file but the documentation was taking too long and interest in the Core dwindled, so I stopped work on it. I did, however, release a work in progess a long while back. As that release is still on my server, I decided that I would put that older version on this page.

The Random Picture Viewer (658 KB)-This program allows you to create a list of picture simply by selecting a directory. The program creates the list by taking all of the files in that directory and all of its subdirectories. After creating or loading a saved list, you can have the program randomly display a picture for a user-defined length of time or a movie until it finishes. Although not particularly useful, it can be fun. The program has some tiny bugs. I'm not sure what verison is on the server, though.

Bumderland Music Player (1.23 MB)-This is a program that plays Waves, MIDIs (with repeat point and repeat times technology), and MP3s. It's nothing fancy, but I'd be sure to use the uninstall instead of deleting the program. I'm not sure which version is on the server.

Simple Chat (356 KB)-This program is very simple chat program. This a slighty updated version of the MOO Chat program above (I've changed the booting mechanism, so don't even bother trying to use the MOO Chat's boot in Simple Chat. It won't work. Click here to view the help documentation for Simple Chat.

Color Selector (222 KB)-This program allows you to set the RGB color code (either by using numbers of by using slide bars) and see the color and the Hexadecimal values of the RGB code.


To Developer Page