# MegaZeux
[Official MegaZeux git repository](https://github.com/AliceLR/megazeux)

MegaZeux is a game creation system (GCS) created by game developer Alexis Janson in 1994.
Originally a DOS program, in 2005 a multi-platform port was released by Exophase. The most
recent version of MegaZeux is 2.91b, which was released on January 7th, 2018.

MegaZeux is officially supported on Windows, Linux, MacOS, as well as the NDS, 3DS, Wii,
and PSP consoles. Historical support has also existed for BSD, GP2X, Pandora, and AmigaOS 4.

## Downloads

Windows releases are packaged with a copy of the game Caverns of Zeux.
Older versions are available at [DigitalMZX](http://vault.digitalmzx.net/).

<!-- Download URLs. -->
[megazeux-w64]: http://vault.digitalmzx.net/download.php?latest=windows64
[megazeux-w32]: http://vault.digitalmzx.net/download.php?latest=windows32
[megazeux-osx]: http://vault.digitalmzx.net/download.php?latest=osx
[megazeux-ppc]: http://vault.digitalmzx.net/download.php?latest=osxppc
[megazeux-u64]: http://vault.digitalmzx.net/download.php?latest=ubuntu64
[megazeux-u32]: http://vault.digitalmzx.net/download.php?latest=ubuntu32
[megazeux-d64]: http://vault.digitalmzx.net/download.php?latest=debian64
[megazeux-d32]: http://vault.digitalmzx.net/download.php?latest=debian32
[megazeux-nds]: http://vault.digitalmzx.net/download.php?latest=nds
[megazeux-3ds]: http://vault.digitalmzx.net/download.php?latest=3ds
[megazeux-wii]: http://vault.digitalmzx.net/download.php?latest=wii
[megazeux-psp]: http://vault.digitalmzx.net/download.php?latest=psp
[megazeux-src]: http://vault.digitalmzx.net/download.php?latest=src

<!-- Images for download links. -->
[arch-w64]: contrib/archicons/windows64.png "Windows x64"
[arch-w32]: contrib/archicons/windows32.png "Windows x86"
[arch-osx]: contrib/archicons/osx.png       "MacOS"
[arch-ppc]: contrib/archicons/osxppc.png    "Mac OS X (PowerPC)"
[arch-u64]: contrib/archicons/ubuntu64.png  "Ubuntu AMD64"
[arch-u32]: contrib/archicons/ubuntu32.png  "Ubuntu i386"
[arch-d64]: contrib/archicons/debian64.png  "Debian AMD64"
[arch-d32]: contrib/archicons/debian32.png  "Debian i386"
[arch-nds]: contrib/archicons/nds.png       "Nintendo DS"
[arch-3ds]: contrib/archicons/3ds.png       "Nintendo 3DS"
[arch-wii]: contrib/archicons/wii.png       "Nintendo Wii"
[arch-psp]: contrib/archicons/psp.png       "PlayStation Portable"
[arch-src]: contrib/archicons/src.png       "Source code"

<!-- Displays the download links as images. -->
&nbsp; [![Windows x64         ][arch-w64]][megazeux-w64]
&nbsp; [![Windows x86         ][arch-w32]][megazeux-w32]
&nbsp; [![Mac OS X            ][arch-osx]][megazeux-osx]
&nbsp; [![Mac OS X (PowerPC)  ][arch-ppc]][megazeux-ppc]
&nbsp; [![Ubuntu AMD64        ][arch-u64]][megazeux-u64]
&nbsp; [![Ubuntu i386         ][arch-u32]][megazeux-u32]
&nbsp; [![Debian AMD64        ][arch-d64]][megazeux-d64]
&nbsp; [![Debian i386         ][arch-d32]][megazeux-d32]
&nbsp; [![Nintendo DS         ][arch-nds]][megazeux-nds]
&nbsp; [![Nintendo 3DS        ][arch-3ds]][megazeux-3ds]
&nbsp; [![Nintendo Wii        ][arch-wii]][megazeux-wii]
&nbsp; [![PlayStation Portable][arch-psp]][megazeux-psp]
&nbsp; [![Source code         ][arch-src]][megazeux-src]

## Credits

| MegaZeux 2.9x     |                                  |
| ----------------- | -------------------------------- |
| Alice Rowan       | Developer/current maintainer     |
| Dr. Lancer X      | Developer (layer rendering)      |
| Adrian Siekierka  | Developer (3DS port)             |
| Alistair Strachan | Developer (SDL 2 support)        |
| Terryn            | Help file                        |
| Spectere          | Mac OS X builds                  |
| Insidious         | Ubuntu/Debian builds             |
| Others            | Various                          |

#### MegaZeux Credits

Programming and Overall Design by Gilead Kutnick (Exophase),
Alistair Strachan (ajs), Alice Rowan (Lachesis) and Lancer-X.

Based off of original program and source code by Alexis Janson.

Help file by Terryn.

Default SMZX palette by Joel Lamontagne (LogiCow).

ccv utility by Lancer-X.  
png2smzx utility by Alan Williams (Mr_Alert).  
checkres utility by Josh Matthews (Revvy), ajs and Lachesis.

Port contributors: Adrian Siekierka (asiekierka) [3DS],
Mr_Alert [Wii], Kevin Vance [NDS], Simon Parzer [GP2X].

Renderer code contributors: LogiCow, Mr_Alert.  
Shader code contributors: David Cravens (astral), GreaseMonkey.

Icon by Quantum P.; Extra icons by LogiCow.  
GDM conversion by ajs and MadBrain.  
Other past contributors: Spider124, Koji, JZig, Akwende, MenTaLguY.

#### Special Thanks

Insidious (.deb Builds)  
mzxgiant (MSVC Testing, Bug Fixes)  
mzxrules (Testing)  
Quantum P. (OS X Testing / Builds)  
Spectere (OS X Builds)  
Terryn (Testing)  
Wervyn (Testing)

## License

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of
the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

## Contact

Want to talk about MegaZeux? Encountered a bug or would like a new feature?
The MegaZeux community and development team can be contacted through Discord,
GitHub, or the DigitalMZX forums.

[MegaZeux Discord](https://discord.gg/XJCvb4P) <br/>
[DigitalMZX forums](http://digitalmzx.net/forums/) <br/>
[MegaZeux Bug tracker](http://www.digitalmzx.net/forums/index.php?app=tracker&showproject=4) <br/>
[MegaZeux Feature requests](http://www.digitalmzx.net/forums/index.php?app=tracker&showproject=9) <br/>
[AliceLR on GitHub](https://github.com/AliceLR) <br/>

## Resources

[Official MegaZeux game archive](http://vault.digitalmzx.net/) <br/>
[MegaZeux help file](http://vault.digitalmzx.net/help.php) <br/>
[Development roadmap](http://www.digitalmzx.net/forums/index.php?showtopic=15226)
