Xbox:Media X Menu (mXm): Difference between revisions

From ConsoleMods Wiki
Jump to navigation Jump to search
(Created page with " Media X Menu is a menu system to launch applications from a DVD collection or from a hard drive. It is intended to be very configurable and allow new "styles" to be added in, both with simple visual changes (skins), or adding 3D effects to the presentation of the menu. Description of the developer Ben Jeremy: MXM is what I like to call a very “media savvy” application – it can make extensive use of videos for things like game previews and backgrounds, and also...")
 
(Cat, image, plus link to new build discussion.)
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
[[File:mXm - Games.jpg|thumb]]Media X Menu is a menu system to launch applications from a DVD collection or from a hard drive. mXm is designed, first and foremost, as a great looking Games Launcher. Its features are intended to reflect that. It is intended to be very configurable and allow new "styles" to be added in, both with simple visual changes (skins), or adding 3D effects to the presentation of the menu. mXm is a “media savvy” application – it can make extensive use of videos for things like game previews and backgrounds, and also allows you the enjoyment of ambient soundtracks. It was intended to supersede Complex Menu X, which has some bugs and is lacking many desired features that mXm now has.


Media X Menu is a menu system to launch applications from a DVD collection or from
Media X Menu was programmed by Ben Jeremy in 2002-2003 and development stopped with version 0.9.6n. After 20 years of silence, mXm is in active development again. [https://circuit-board.de/forum/index.php/Thread/34668 Lord_FF has added needed updates, features, and fixes for modern demands;] like support for large hard drives (with partitions >1TB) and newer XBOX revisions.  
a hard drive. It is intended to be very configurable and allow new "styles" to be added  
in, both with simple visual changes (skins), or adding 3D effects to the presentation
of the menu.


Description of the developer Ben Jeremy:
== Features ==
MXM is what I like to call a very “media savvy” application – it can make extensive use of videos for things like game previews and backgrounds, and also allows you the enjoyment of ambient soundtracks. MXM also features a screensaver, which prevents burn in while your Xbox patiently awaits your choice.
 
It was intended to supercede Complex Menu X, which has some bugs and is lacking many
desired features that MXM now has.
 
MXM is not trying to be an all-in-one utility. Indeed, there are many things you don’t need in your application launcher, such as IRC. Why? Because typically, these are functions you pull up to specifically use, and in some cases, they are rarely used at all.
 
Media X Menu was programmed by BenJeremy in 2002/2003. Development stopped with version 0.9.6n
After 20 years of silence, mXm is in active development again.
Lord_FF dusted off the code and is adding urgently needed updates, features and fixes for modern demands, like support for large harddrives (with partitions>1TB) and newer XBOX revisions.
This versions are named 0.9X, starting with 0.91.


The spirit of mXm:
* '''Plug and Play''': mXm will work with only the single XBE provided. No external resources are needed. Some simple skins are build in and basic menus — Apps, Games, Homebrew, Dashboards, Emulators, Misc — will be automatically generated for you. The configuration menu is available via the yellow "Y" Button.
MXM is designed, first and foremost, as a great looking Games Launcher. It’s features are intended to reflect that. Since many users use MXM as their primary dashboard, new features will reflect that role.
* '''Preview videos''': You can use videos for individual games and videos as part of the overall skin. WMV (Windows Media 7 or 8) is supported.
 
* '''Powerful skin engine''': Create simple skins in Evox-Style or go "full in" with videos everywhere!
== Features ==
* '''Custom screensavers''': mXm supports a user-configurable, animated, screen saver. It’s defined as part of the skin, so customized savers will soon be appearing to match the themes users select for their systems.
=== Overview ===
* '''Custom FTP server''': The extended command set supports various Xbox-specific PC FTP Clients such as XBRenamer and xISO xFER. It supports PASV mode and a growing list of SITE commands.
*Powerful Skin Engine: Create simple skins in Evox-Style or go "full in" with videos everywhere!
* '''Passcode''': An option assignable by the user. You can create a passcode for any entry in mXm, preventing unauthorized access to a given application via the mXm menu system. Protect your children for ‘adult’ themed games or prevent stoned roommates from trashing your EEPROM with a utility; you control access!
*Menu caching
* '''Help screens''': It’s hard for people to remember what all the buttons on the gamepads do in particular games, so mXm supports user-defined help screens that you can enable by placing them in the game directories. Additionally, you can launch from those screens.
*Powerful scripting language: Actionscript
* '''Music manager''': mXm can support locally defined soundtracks (via skin definitions) as well as use the Xbox’s own ripped user soundtracks. mXm supports WMA format music files.
*Screensaver
* '''XML extensible''': You can add new entries and with new skins, take advantage of the information. For example, you might include Publisher and Release Date information for your entries, and display the information on screen when the game is highlighted.
*Supports BMP, PNG, TGA, JPG image formats as well as WMV video files!
* '''Reuse of artwork''': mXm uses Images from XBMC4Gamers Artwork Installer and videos made for UnleashX. No renaming or copying of files is necessary!
*Custom FTP-Server with extended command set
* '''>1TB HDD support'''
*Newsfeeds
* Supports BMP, PNG, TGA, JPG image formats as well as WMV video files!
*Rendergadgets like Matrix or Plasma-Effects
* Different operation modes: Dashboard Mode, Launcher Mode, DVD-R Mode, DVD-R Mode.
*Zero-Conf: Some simple skins are integrated im mXm. mXm also creates default menus if no config file can be found.  
* Render gadgets like Matrix or plasma-Effects
*Reuse of Artwork: mXm uses Images from XBMC4Gamers Artwork Installer and videos made for UnleashX. No renaming or copying of files is necessary!
* Powerful scripting language: Actionscript
*IR remote and keyboard support.
* IR remote and keyboard support
*Different operation modes: Dashboard Mode, Launcher Mode, DVD-R Mode, DVD-R Mode.
* Menu caching
*Music Manager
* Screenshots
*Screenshots
* Newsfeeds


=== Video support ===
[[Category:Xbox]]
No other apps launcher supports the use of preview videos (and the most any dashboards give you is thumbnails, in some cases), let alone the ability to use video animations as part of the overall graphical ‘skin’
Ease of use
MXM can be very easy or very complicated to use, depending on what it is you want to do. Flexibility always comes at a price. I will present the easiest ways to get things rolling with MXM for your dashboard and disc compilation needs.
=== Help Screens ===
It’s hard for people to remember what all the buttons on the gamepads do in particular games… so MXM supports user-defined help screens, that you can enable by placing them in the game directories. Additionally, you can launch from those screens.
=== Screen Saver ===
Far more interesting than the boring ‘dim the screen’ savers in ‘other’ dashboards, MXM supports a user-configurable, animated, screen saver. It’s defined as part of the skin, so customized savers will soon be appearing to match the themes users select for their systems.
Passcode option assignable by the user
No other dashboard supports this feature yet… you can create a passcode for any entry in MXM, preventing unauthorized access to a given application via the MXM menu system. Protect your children for ‘adult’ themed games or prevent stoned roommates from trashing your EEPROM with a utility; you control access!
Infrared Remote and Keyboard support
MXM supports a variety of input devices. Why? I don’t know… I guess I’m just crazy like that!
=== Music Support ===
MXM can support locally defined soundtracks (via skin definitions) as well as use the Xbox’s own ‘ripped’ user soundtracks. This support is for WMA format music files.
=== FTP Server ===
J.P.Patches has worked on a very nice custom FTP Server, which I’ve further modified to work with the various Xbox-specific PC FTP Clients such as XBRenamer and xISO xFER. It supports PASV mode and a growing list of SITE commands.
=== Information Overload ===
MXM is extensible with XML. What does this mean? It means you can add new entries and with new skins, take advantage of the information. For example, you might include Publisher and Release Date information for your entries, and display the information on screen when the game is highlighted.
=== Videos "everywhere" ===
WMV (Windows Media 7 or 8) files are the only format currently supported by MXM, but they are supported all over the place. Skin designers can loop or delay playback of video, control sound and suspend music. WMV files can be used in backgrounds as well as previews.
=== Plug and Play ===
mXm will work with only the single XBE provided. No external resources are needed to get you go going. Some simple skins are build in and basic menus -Apps, Games, Homebrew, Dashboards, Emulators, Misc- will be automatically generated for you. The configuration menu is available via the yellow "Y" Button.

Latest revision as of 06:56, 14 November 2023

MXm - Games.jpg

Media X Menu is a menu system to launch applications from a DVD collection or from a hard drive. mXm is designed, first and foremost, as a great looking Games Launcher. Its features are intended to reflect that. It is intended to be very configurable and allow new "styles" to be added in, both with simple visual changes (skins), or adding 3D effects to the presentation of the menu. mXm is a “media savvy” application – it can make extensive use of videos for things like game previews and backgrounds, and also allows you the enjoyment of ambient soundtracks. It was intended to supersede Complex Menu X, which has some bugs and is lacking many desired features that mXm now has.

Media X Menu was programmed by Ben Jeremy in 2002-2003 and development stopped with version 0.9.6n. After 20 years of silence, mXm is in active development again. Lord_FF has added needed updates, features, and fixes for modern demands; like support for large hard drives (with partitions >1TB) and newer XBOX revisions.

Features

  • Plug and Play: mXm will work with only the single XBE provided. No external resources are needed. Some simple skins are build in and basic menus — Apps, Games, Homebrew, Dashboards, Emulators, Misc — will be automatically generated for you. The configuration menu is available via the yellow "Y" Button.
  • Preview videos: You can use videos for individual games and videos as part of the overall skin. WMV (Windows Media 7 or 8) is supported.
  • Powerful skin engine: Create simple skins in Evox-Style or go "full in" with videos everywhere!
  • Custom screensavers: mXm supports a user-configurable, animated, screen saver. It’s defined as part of the skin, so customized savers will soon be appearing to match the themes users select for their systems.
  • Custom FTP server: The extended command set supports various Xbox-specific PC FTP Clients such as XBRenamer and xISO xFER. It supports PASV mode and a growing list of SITE commands.
  • Passcode: An option assignable by the user. You can create a passcode for any entry in mXm, preventing unauthorized access to a given application via the mXm menu system. Protect your children for ‘adult’ themed games or prevent stoned roommates from trashing your EEPROM with a utility; you control access!
  • Help screens: It’s hard for people to remember what all the buttons on the gamepads do in particular games, so mXm supports user-defined help screens that you can enable by placing them in the game directories. Additionally, you can launch from those screens.
  • Music manager: mXm can support locally defined soundtracks (via skin definitions) as well as use the Xbox’s own ripped user soundtracks. mXm supports WMA format music files.
  • XML extensible: You can add new entries and with new skins, take advantage of the information. For example, you might include Publisher and Release Date information for your entries, and display the information on screen when the game is highlighted.
  • Reuse of artwork: mXm uses Images from XBMC4Gamers Artwork Installer and videos made for UnleashX. No renaming or copying of files is necessary!
  • >1TB HDD support
  • Supports BMP, PNG, TGA, JPG image formats as well as WMV video files!
  • Different operation modes: Dashboard Mode, Launcher Mode, DVD-R Mode, DVD-R Mode.
  • Render gadgets like Matrix or plasma-Effects
  • Powerful scripting language: Actionscript
  • IR remote and keyboard support
  • Menu caching
  • Screenshots
  • Newsfeeds