TARGETS SUPPORTED BY OS: (should be accurate) Windows Vista/7: HTML, Desktop, Android, FLASH, OUYA, XNA (XBox/Windows/Windows Phone 7), PSM Windows 8: HTML, Desktop, Android, FLASH, OUYA, XNA (XBox/Windows/Windows Phone 7) with a work around, PSM, Win RT, Windows Phone 8 OS X: HTML, Desktop, Android, FLASH, OUYA, iOS Linux: HTML, Desktop, Android, FLASH (version 11.1/11.2), OUYA
It is possible to get Monkey to generate code for the other targets that cannot be install on a system, but you still need that system and it's compilers to compile the final application.
As for your OpenAL32 issue, perhaps you need to include OpenAL32.dll with your game? I'm not exactly sure that is the fix, but that makes sense
You have two choices for Windows. 1. Distribute the OpenAL installer that comes with Monkey-X 2. Copy the installed OpenAL32.dll from you Windows System32/SysWoW64 and place it inside the directory of your game. The OpenAL license as I understand it allows you to do this. You should distribute this license with Creative Labs OpenAL dynamic library.
Creative Labs, Inc. is providing you with this OpenAL32.dll installer and other OpenAL files ("Software"). You may use and freely integrate with your software applications and distribute such throughout the world at no cost or further obligation to Creative.
NO WARRANTY ANY USE BY YOU OF THE SOFTWARE IS AT YOUR OWN RISK. THE SOFTWARE IS PROVIDED FOR USE "AS IS" WITHOUT WARRANTY OF ANY KIND. TO THE MAXIMUM EXTENT PERMITTED BY LAW, CREATIVE DISCLAIMS ALL WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, IMPLIED WARRANTIES OR CONDITIONS OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. CREATIVE IS NOT OBLIGATED TO PROVIDE ANY UPDATES OR UPGRADES TO THE SOFTWARE.
No other entity or person is authorized to expand or alter this warranty or any other provisions herein. Creative does not warrant that the functions contained in the Software will meet your requirements or that the operation of the Software will be uninterrupted or error-free or free from malicious code. For purposes of this paragraph, "malicious code" means any program code designed to contaminate other computer programs or computer data, consume computer resources, modify, destroy, record, or transmit data, or in some other fashion usurp the normal operation of the computer, computer system, or computer network, including viruses, Trojan horses, droppers, worms, logic bombs, and the like.
You assume full responsibility for the selection of the Software to achieve your intended results, and for the downloading, use and results obtained from the Software. You also assume the entire risk as it applies to the quality and performance of the Software.
IN NO EVENT WILL CREATIVE'S LIABILITY TO YOU OR ANY OTHER PERSON EVER EXCEED THE AMOUNT PAID BY YOU TO USE THE SOFTWARE, REGARDLESS OF THE FORM OF THE CLAIM.
OS X already has Apples own implementation of OpenAL installed and Linux has OpenAL-Soft, a easy install from the repositories.
|