Jump to content


Photo

XML Tags Reference + Actionscripts Reference


  • Please log in to reply
6 replies to this topic

#1 yourwishismine

yourwishismine

    X-S Genius

  • Members
  • PipPipPipPip
  • 890 posts
  • Xbox Version:unk

Posted 24 November 2003 - 11:32 PM

XML Tags Reference + ActionScripts Reference

This was formatted to look best at 1024 x 768

Here are some basic things to remember:

1) You can create your entire MXM.XML (including menus) using Myxomatosis

2) You can create your entire MXM_Skin.XML using MXM Skinner V5.0

3) When booting MXM from a DVD/CD-RW, the MXM.XML settings override the Menu-Set preferences (Y button options)

4) When booting MXM from the HardDrive the Menu-Set preferences (Y button options) override the MXM.XML settings.

5) Y Button Options are stored in the file E:\UDATA\00004321\pref.xml

6) Your Game Controller (or keyboard or Remote) will work like this:

Game Controller:
Navigate Choices: D-Pad or Thumbsticks
Select Choice: Start or A button
Step Back: Back or B button
Boot to Dash: Press both Thumbsticks
About MXM: Y Button
Game Help: Black Button
MXM Help: White Button
Skip To Next Song: X Button
Thumbnail: X Button

IR Controller:
Navigate Choices: Cursor
Select Choice: Select
Boot to Dash: Title
About MXM: Display
Game Help: Info
MXM Help: Menu
Thumbnail:

Keyboard:
Navigate Choices: Cursor Keys
Select Choice: Enter
Boot to Dash: PrtScr
About MXM: Tab
Game Help: F2
MXM Help: F1
Thumbnail: F12

PREVIEW VIDEOS:
1) MXM plays preview videos by creating a texture large enough to display
the video in it's native resolution (which should be a reasonable size, to be effective).

2) Preview Videos should have dimensions of 256x187:
If you have a video that's 512x375, it takes up 2 times as much video memory.
If you have a video that's 720x525, it takes up 4 times as much video memory.


DVD COVER ART IMAGES:
1) Should not be more than 480 pixels high (more is a waste of video memory)
2) Size should be a power of two increment (i.e. 32, 64, 128, 256, or 512 pixels)

Edited by yourwishismine, 30 December 2003 - 01:18 PM.


#2 yourwishismine

yourwishismine

    X-S Genius

  • Members
  • PipPipPipPip
  • 890 posts
  • Xbox Version:unk

Posted 24 November 2003 - 11:33 PM

MXM.XML TAGS

<config>
<!-- DESC: THIS IS THE MAIN NODE-->

<Main>
<!-- DESC: OPENING TAG FOR THE MAIN NODE-->

<DiscTitle>
<!-- DESC: Between these tags you put the disk title that will be-->
<!-- DESC: displayed in the title screen of skins that will support it-->
3D SHOOTERS COLLECTION
</DiscTitle>

<DiscSubtitle>
<!-- DESC: Between these tags you put the Subtitle that will be-->
<!-- DESC: displayed in skins that support it-->
BY BLOODY MARY
</DiscSubtitle>

<TitleDelay>
<!-- DESC: Defines the Amount Of Time The Title Screen stays on-->
<!-- DESC: Setting this to 0 will disable the Title Screen-->
20
</TitleDelay>

<SaverDelay>
<!-- DESC: Defines the Amount Of Time till the Screen Saver activates-->
<!-- DESC: Setting this to 0 will disable the Screen Saver-->
20
</SaverDelay>

<ExitApp>
<!-- DESC: Defines what application will be loaded when-->
<!-- DESC: both Thumbsticks on the controller are pressed at the-->
<!-- DESC: same time-->
C:\msxboxdash.xbe
</ExitApp>

<MXMPath>
<!-- DESC: Defaults to D:\, this represents the path-->
<!-- DESC: the menu is being run-->
<!-- DESC: from.-->
<!-- DESC: Used to launch apps from relative paths. This-->
<!-- DESC: is only useful when running MXM-->
<!-- DESC: from the hard drive, otherwise don't use this tag.-->
F:\DASHBOARDS\Media X Menu\
</MXMPath>

<MoveDelay>
<!-- DESC: When navigating through the menus this option-->
<!-- DESC: determines how much time-->
<!-- DESC: in milliseconds, passes before the selection changes-->
<!-- DESC: DEFAULT = 220-->
240
</MoveDelay>

<RepeatDelay>
<!-- DESC: When navigating through the menus this option-->
<!-- DESC: determines how much time-->
<!-- DESC: in milliseconds, passes before controller repeat kicks in-->
<!-- DESC: DEFAULT = 220-->
250
</RepeatDelay>

<AllowAutoConfig>
<!-- DESC: Defaults to Yes (if there are no item entries in MXM.xml),-->
<!-- DESC: if set to No, -->
<!-- DESC: prevents MXM from searching subdirectories for games-->
<!-- DESC: and apps to load.-->
<!-- DESC: DEFAULT = Yes-->
Yes
</AllowAutoConfig>

<AllowAutoTitle>
<!-- DESC: Defaults to Yes (if no item entries in MXM.xml), but-->
<!-- DESC: if set to No,-->
<!-- DESC: prevents MXM from defaulting the game titles based on a-->
<!-- DESC: preset value in MXM-->
<!-- DESC: using the game's unique ID code. Automatcally overriden,-->
<!-- DESC: if a game title is-->
<!-- DESC: specified for the entry.-->
<!-- DESC: DEFAULT = Yes-->
Yes
</AllowAutoTitle>

<AllowAutoDescr>
<!-- DESC: Defaults to Yes (if no item entries in MXM.xml), but-->
<!-- DESC: if set to No,-->
<!-- DESC: prevents MXM from defaulting the game descr. based on a-->
<!-- DESC: preset value in MXM-->
<!-- DESC: DEFAULT = Yes-->
Yes
</AllowAutoDescr>

<RemoveDuplicates>
<!-- DESC: Prevents duplicate Items from being displayed in the menu.-->
<!-- DESC: If you want to change it to allow duplicates just add -->
<!-- DESC: these tags and put False between them-->
<!-- DESC: POSSIBLE VALUES: True/False (Default True)-->
True
</RemoveDuplicates>

<RemoveInvalid>
<!-- DESC: Validates the menu to only include entries that actually-->
<!-- DESC: exist. You can add these tags and put False between them-->
<!-- DESC: to override this setting. (Not Recommended)-->
<!-- DESC: POSSIBLE VALUES: True/False (Default True)-->
True
</RemoveInvalid>

<SkinsPath>
<!-- DESC: Between these tags you specify a folder where you-->
<!-- DESC: do have your favorite Skin(s). This is necessary if you-->
<!-- DESC: want to use any skin other than the implemented ones-->
<!-- DESC: included with MXM-->
F:\Media X Menu\Skins\
</SkinsPath>

<LoadSkin>
<!-- DESC: Defines the specific skin, by Skin “Name” or-->
<!-- DESC: directory, to load. This prevents random loading-->
<!-- of any available skin-->
Shania Twain
</LoadSkin>

<AllowVideoSound>
<!-- DESC: Defines if the during the playing of the preview videos-->
<!-- DESC: if the preview video sound will play (some preview-->
<!-- DESC: videos have no sound)-->
<!-- DESC: POSSIBLE VALUES: True/False (Default True)-->
True
</AllowVideoSound>

</Main>

<Help>
<!-- DESC: THIS IS THE OPENING TAG FOR THE Help CONFIGURATION-->

<Screen_01>
<!-- DESC: There are 3 default help screens for MXM built-->
<!-- DESC: into the system, these can be overridden-->
<!-- DESC: with the Help Configurations Section-->
<!-- DESC: If any are defined here, they will prevent any of the-->
<!-- DESC: built in ones from appearing-->
<!-- DESC: You can have as many <Screen_xx> as you want up to 99-->
<!-- DESC: They can be JPG, PNG, or WMV files, but sound is not played-->
F:\MXMFILES\MXMHELP\GAME CONTROLLER.WMV
</Screen_01>

</Help>

<Network>
<!-- DESC: THIS IS THE OPENING TAG FOR THE NETWORK CONFIGURATION-->

<UseDHCP>
<!-- DESC: Defines if the IP address will be acquired-->
<!-- DESC: using a DHCP Server.-->
<!-- DESC: POSSIBLE VALUES: True/False (Default ????)-->
False
</UseDHCP>

<IP>
<!-- DESC: Defines the static IP address of the XBOX-->
192.168.1.100
</IP>

<DNS1>
<!-- DESC: Defines the IP address of the DNS server-->
<!-- DESC: IF YOU DON'T KNOW YOUR DNS SERVER CALL YOUR ISP-->
<!-- DESC: OR USE 4.2.2.1-->
4.2.2.1
</DNS1>

<DNS2>
<!-- DESC: Defines the IP address of the secondary DNS server-->
<!-- DESC: IF YOU DON'T KNOW IT, CALL YOUR ISP-->
<!-- DESC: OR USE 4.2.2.2-->
4.2.2.2
</DNS2>

<DefaultGateway>
<!-- DESC: Defines the IP address of the Gateway-->
<!-- Normaly is the ip address of your router or of the PC the-->
<!-- XBOX is connected to-->
192.168.1.1
</DefaultGateway>

<SubnetMask>
<!-- DESC: Defines the Subnetmask it should be almost-->
<!-- DESC: always be 255.255.255.0-->
255.255.255.0
</SubnetMask>

</Network>

<FTPServer>
<!-- DESC: THIS IS THE OPENING TAG FOR THE SETTINGS FOR THE-->
<!-- DESC: FTP SERVER CONFIGURATION-->

<ServerPort>
<!-- DESC: TCPIP port to accept FTP connections on, should-->
<!-- DESC: almost always be 21-->
21
</ServerPort>

<AllowAnon>
<!-- DESC: Allow or dissallow anonymous (no user and password needed)-->
<!-- DESC: login on the xbox-->
<!-- DESC: POSSIBLE VALUES: True/False (Default True)-->
False
</AllowAnon>

<AnonRoot>
<!-- DESC: Determines the ‘root’ directory of anonymous users-->
<!-- DESC: POSSIBLE VALUES: Default to '\' ACCESS TO YOUR ENTIRE XBOX-->
F:\ANONUSER\
</AnonRoot>

<User>
<!-- DESC: THIS TAG CONTAINS THE SETTINGS FOR THE FTP USER-->
<!-- DESC: TO BE USED TO CONNECT TO THE XBOX-->

<Name>
<!-- DESC: Defines the FTP User Name, ALMOST ALWAYS = xbox-->
<!-- DESC: You can create multiple users with diffent-->
<!-- DESC: passwords and different Root directories-->
xbox
</Name>

<Password>
<!-- DESC: Defines the FTP User Password-->
xbox
</Password>

<Root>
<!-- DESC: Defines the 'Root' directory for this user-->
F:\
</Root>

</User>

</FTPServer>

<Preferences>
<!-- DESC: SETTINGS FOR VARIOUS PREFERENCES-->
<!-- DESC: IN THE SYSTEM. THEY PROVIDE DEFAULT VALUES THAT THE-->
<!-- DESC: USER CAN CHANGE BY PRESSING THE Y BUTTON-->

<UseCelsius>
<!-- DESC: Defines if the temperatures in the system-->
<!-- DESC: info screen are displayed in Celsius or Fahrenheit.-->
<!-- DESC: POSSIBLE VALUES: True/False (Default False - Fahrenheit)-->
False
</UseCelsius>

<UseEuroNumbers>
<!-- DESC: Defines if the numbers are displayed in the-->
<!-- DESC: European format, i.e. the decimal point is used where the-->
<!-- DESC: American use the comma, and vice-versa.-->
<!-- DESC: POSSIBLE VALUES: True/False (Default False)-->
False
</UseEuroNumbers>

<DateFormat>
<!-- DESC: Determines the format of the date.-->
<!-- DESC: POSSIBLE VALUES: 0 (American, MM/DD/YY)-->
<!-- DESC: POSSIBLE VALUES: 1 (Euro1, YY/MM/DD)-->
<!-- DESC: POSSIBLE VALUES: 2 (Euro2, DD/MM YY)-->
<!-- DESC: POSSIBLE VALUES: 3 (Euro3, DD/MM/YY)-->
<!-- DESC: DEFAULT VALUE: 0 (American, MM/DD/YY)-->
0
</DateFormat>

<DateSepChar>
<!-- DESC: Determines the character separator used by the date-->
<!-- DESC: DEFAULT VALUE: / SO IT LOOK LIKE MM/DD/YY-->
/
</DateSepChar>

<TimeFormat>
<!-- DESC: Determines the format of the time.-->
<!-- DESC: POSSIBLE VALUES:-->
<!-- DESC: 0 (24 hour clock HH:MM:SS)-->
<!-- DESC: 1 (12 hour clock HH:MM:SS with AM/PM indicator)-->
<!-- DESC: 2 (24 hour clock HH:MM)-->
<!-- DESC: 3 (12 hour clock HH:MM with AM/PM indicator)-->
<!-- DESC: DEFAULT VALUE: ??????-->
1
</TimeFormat>

<TimeSepChar>
<!-- DESC: Determines the character separator used by the time-->
<!-- DESC: DEFAULT VALUE: : SO IT LOOKS LIKE 12:54:33 PM-->
:
</TimeSepChar>

<DeepMultiSearch>
<!-- DESC: Will recurse directories when loading multi-game DVDs.-->
<!-- DESC: POSSIBLE VALUES: True/False (Default: True)-->
True
</DeepMultiSearch>

<AutoLoadMulti>
<!-- DESC: When loading a multigame DVD (with Media X Menu-->
<!-- DESC: as default.xbe), A new submenu appears and is set-->
<!-- DESC: as the ‘current’ submenu being viewed while disc is loaded.-->
<!-- DESC: POSSIBLE VALUES: True/False (Default True)-->
True
</AutoLoadMulti>

<AutoLaunchGame>
<!-- DESC: Define if MXM will launch a game disc when inserted.-->
<!-- DESC: POSSIBLE VALUES: True/False (Default: True)-->
True
</AutoLaunchGame>

<AutoLaunchMovie>
<!-- DESC: Define if MXM will launch the DVDPlayer-->
<!-- DESC: application when a DVD Movie is inserted.-->
<!-- DESC: POSSIBLE VALUES: True/False (Default: True)-->
True
</AutoLaunchMovie>

<DVDPlayer>
<!-- DESC: DEFINES THE PATH TO THE DEFAULT DVD MOVIE PLAYER-->
F:\apps\dvdplayer\default.xbe
</DVDPlayer>

<DVDPlayerCommandLine>
<!-- DESC: Optional text to put on the “command line”-->
<!-- DESC: of the DVD Movie player application-->
??????????
</DVDPlayerCommandLine>

<FTPPriority>
<!-- DESC: DEFINES SYSTEM RESOURCES ALLOCATED TO THE FTP SERVER-->
<!-- DESC: Highest = FTP works faster but may slow your xbox-->
<!-- DESC: POSSIBLE VALUES:-->
<!-- DESC: Lowest/Low/BelowNormal/Normal/AboveNormal/High/Highest-->
<!-- DESC: (Default: Normal)-->
Highest
</FTPPriority>

<SynchronizeClock>
<!-- DESC: Defines synchronization with an Internet time server-->
<!-- DESC: POSSIBLE VALUES: True/False (Default: True)-->
True
</SynchronizeClock>

<TimeServerIP>
<!-- DESC: Defines the IP address of the time server-->
<!-- DESC: EXAMPLES: 18.26.4.105, 192.93.2.20, 204.123.2.5-->
<!-- DESC: SEE THIS WEBSITE FOR MORE:-->
<!-- DESC: NTP Servers-->
128.252.19.1
</TimeServerIP>

<Nickname>
<!-- DESC: Defines the Nickname for your xbox.-->
<!-- DESC: It will be shown in the System Info screen-->
MyXboxNickname
</Nickname>

</Preferences>

<Music>
<!-- DESC: DEFINES SOUNDTRACK PLAYBACK IN MXM-->
<!-- DESC: SUGGESTED THAT YOU LET THE SKIN CONTROL THESE SETTINGS-->

<UseMusic>
<!-- Turns on/off the soundtrack playback in MXM-->
<!-- POSSIBLE VALUES: True/False (Default: True)-->
True
</UseMusic>

<Directory>
<!-- DESC: Path to the NON-GLOBAL music tracks to be played-->
F:\MUSIC\
</Directory>

<Background>
<!-- DESC: Defines a specific track to be played as backgroud music-->
F:\MUSIC\MyMXM\song.wma
</Background>

<Global>
<!-- DESC: Defines if you want your Xbox soundtracks to played back-->
<!-- DESC: POSSIBLE VALUES: True/False (Default: True)-->
True
</Global>

<Random>
<!-- DESC: Plays the soundtracks randomly. If not the tracks will-->
<!-- DESC: be played back from start to finish, NON-GLOBAL music 1st-->
<!-- DESC: POSSIBLE VALUES: True/False (Default: True)-->
True
</Random>

</Music>

<Overrides>
<!-- DESC: WITH THIS TAG IT IS POSSIBLE TO OVERRIDE-->
<!-- DESC: SOME SETTINGS FROM THE SKIN THAT YOU ARE USING-->

<PreviewSuspendMusic>
<!-- DESC: Suspends the Music playback during preview video playback-->
<!-- DESC: POSSIBLE VALUES: True/False (Default: False)-->
False
</PreviewSuspendMusic>

<PreviewEnableSound>
<!-- DESC: Defines if the preview videos will playback sound-->
<!-- DESC: (not all preview videos include sound)-->
<!-- DESC: POSSIBLE VALUES: True/False (Default: True)-->
True
</PreviewEnableSound>

<ForceGlobalMusic>
<!-- DESC: “True” = adds the Xbox soundtracks to the set of musical-->
<!-- DESC: tracks to be played back-->
<!-- DESC: POSSIBLE VALUES: True/False (Default: True)-->
True
</ForceGlobalMusic>

<ForceLocalMusic>
<!-- DESC: Defines if your NON-GLOBAL music tracks will be played-->
<!-- DESC: POSSIBLE VALUES: True/False (Default: True)-->
True
</ForceLocalMusic>

<ForceRandomMusic>
<!-- DESC: “True” = enables random playback. If “False”, plays from-->
<!-- DESC: 1st track to last-->
<!-- DESC: starting with the NON-GLOBAL music tracks-->
<!-- POSSIBLE VALUES: True/False (Default: True)-->
False
</ForceRandomMusic>

</Overrides>

<Newsfeed name="User">
<!-- DESC: WITH THIS TAG IT IS POSSIBLE TO SET UP THE NEWSREADER-->
<!-- DESC: *** The skin your are using must support newsfeeds ***-->
<!-- THE "NAME" ATTRIBUTE IS USED IN THE SKIN TO SHOW THE INFO-->

<Global>
<!-- DESC: ??????-->
<!-- POSSIBLE VALUES: True/False (Default: True)-->
True
</Global>

<RotateChannels>
<!-- DESC: If you define more then 1 URL it will rotate through them-->
<!-- DESC: POSSIBLE VALUES: True/False (Default: True)-->
True
</RotateChannels>

<URL>
<!-- DESC: The URL OR URLS of the news source in xml format-->
<!-- DESC: POSSIBLE VALUES:-->
<!-- 1) http://www.xbox-scen.../xbox-scene.xml-->
<!-- 2) http://www.allxboxskins.com/rssmxm.xml-->
<!-- 3) http://xbins.org/xbins.xml-->
<!-- 4) http://www.slashdot.org/slashdot.rdf-->
<!-- 5) http://arstechnica.com/etc/rdf/ars.rdf-->
<!-- 6) http://anotheruseles...com/backend.php-->
<!-- 7) http://backend.userl...2003/06/24#a302-->

http://xbins.org/xbins.xml
</URL>

<UpdateIntervalMin>
<!-- DESC: Number of minutes before the information is updated-->
<!-- DESC: from the newsserver-->
15
</UpdateIntervalMin>

<RotateItemInterval>
<!-- DESC: It's the number of seconds before it switches to the next-->
<!-- DESC: item from the newsserver-->
10
</RotateItemInterval>

</Newsfeed>

<Menu>
<!-- DESC: DEFINES THE START OF THE MENU SECTION OF MXM.XML-->

<AllowSaverMusic>
<!-- DESC: ON = music will be played when the Screen Saver is active-->
<!-- DESC: Possible values: ON or OFF-->
ON
</AllowSaverMusic>

<AllowSaverSounds>
<!-- DESC: ON = Screen Savers that have sound will play that sound-->
<!-- DESC: Possible values: ON or OFF-->
ON
</AllowSaverSounds>

<SubMenu>
<!-- DESC: DEFINES THE START OF A SUBMENU WITHIN YOUR MXM.XML FILE,-->
<!-- DESC: YOU CAN HAVE MULTIPLE SUBMENUS-->
<!-- DESC: SUBMENU EXAMPLES: GAMES, APPS, MEDIA PLAYERS, ECT.-->

<SortField>
<!-- DESC: DEFINES WHAT YOUR WANT YOUR SUBMENU ITEMS SORTED BY-->
<!-- DESC: POSSIBLE VALUES: Title, DESCRIPTION, ?????-->
Title
</SortField>

<Title>
<!-- DESC: DEFINES THE TITLE OF YOUR SUBMENU-->
Action Games
</Title>

<Description>
<!-- DESC: DEFINES THE DESCRIPTION FOR YOUR SUBMENU-->
My Favorite Action Games
</Description>

<Passcode>
<!-- DESC: PASSWORD THAT PROTECTS THIS SUBMENU-->
12345
</Passcode>

<Media>
<!-- DESC: PATH TO THE PREVIEW VIDEO FOR THIS SUBMENU-->
F:\PREVIEW VIDEOS\ACTION GAMES.WMV
</Media>

<CoverArt>
<!-- DESC: CoverArt (DVD CASE SCAN) that This SUBMENU will use-->
<!-- DESC: Must be supported by the skin you are using-->
F:\COVERART\ACTION GAMES.JPG
</CoverArt>

<Thumbnail>
<!-- DESC: Thumbnail (small image) that this SUBMENU will use-->
<!-- DESC: Must be supported by the skin your are using-->
F:\THUMBNAILS\ACTION GAMES.JPG
</Thumbnail>

<Item>
<!-- DESC: DEFINES AN ITEM ENTRY IN THE SUBMENU, EACH-->
<!-- DESC: SUBMENU ENTRY SHOULD HAVE AN ITEM ENTRY-->
<AutoDir>
<!-- DESC: DEFINES A DIRECTORY OF APPS/GAMES/ECT.-->
<!-- DESC: THAT WILL AUTOMATICALLY BE ADDED-->
<!-- DESC: SEARCES THE SUB DIRECTORIES FOR XBE FILES AND-->
<!-- DESC: ADDS ENTRIES TO THE MENU-->
<!-- DESC: THERE ARE 2 POSSIBLE OPTIONS FOR THE AutoDir TAG,-->
<!-- DESC: Flatten + Recurse-->
<!-- DESC: POSSIBLE VALUES ARE "True" or "False" and default-->
<!-- DESC: to "True" if ommitted-->
<!-- DESC: EX: <AutoDir Flatten=”True” Recurse=”True”>-->
<!-- DESC: Flatten option = all AutoDir items found are put in-->
<!-- DESC: the immediate Menu, instead of seperate Menu Levels,-->
<!-- DESC: based on the directory structure-->
<!-- DESC: The Recurse option causes MXM to search the specified path-->
<!-- DESC: and ALL subdirectories of that path-->
F:\GAMES\ACTION\
</AutoDir>

</Item>

<Item>
<!-- DESC: DEFINES AN ITEM ENTRY FOR YOUR SUBMENU, EACH SUBMENU-->
<!-- DESC: ENTRY SHOULD HAVE-->
<!-- DESC: AN ITEM ENTRY-->

<Title>
<!-- DESC: DEFINES THE TITLE FOR YOUR ITEM ENTRY-->
Max Payne
</Title>

<Description>
<!-- DESC: DEFINES THE DESCRIPTION FOR YOUR ITEM ENTRY-->
Action 3D Shooter
</Description>

<Exe>
<!-- DESC: PATH TO THE EXECUTABLE FOR YOUR ITEM ENTRY-->
<!-- DESC: THE EXECTUTABLE IS USUALLY DEFAULT.XBE-->
F:\Games\Max Payne\default.xbe
</Exe>

<Passcode>
<!-- DESC: PASSWORD THAT PROTECTS THE-->
<!-- DESC: THE ITEM ENTRY-->
12345
</Passcode>

<Media>
<!-- DESC: PATH TO THE PREVIEW VIDEO THAT YOU WANT TO USE FOR-->
<!-- DESC: YOUR ITEM ENTRY-->
F:\PREVIEW VIDEOS\Max Payne.wmv
</Media>

<HelpScr_XX>
<!-- DESC: PATH TO A GAME HELP SCREEN ITEM ENTRY WHERE XX IS ANY-->
<!-- DESC: NUMBER FROM 00 TO 99-->
<!-- DESC: THE GAME HELP SCREENS CAN BE JPG, PNG or WMV FILES-->
<!-- DESC: HELP SCREENS ACCESSED BY HIGHLIGHTING A GAME-->
<!-- DESC: AND PRESSING THE BLACK BUTTON ON THE GAME CONTROLLER-->
F:\Game Help\Max Payne.png
</HelpScr_XX>

<CoverArt>
<!-- DESC: CoverArt (DVD CASE SCAN) that the ITEM ENTRY will use-->
<!-- DESC: Must be supported by the skin you are using-->
F:\COVERART\Max Payne.jpg
</CoverArt>

<Thumbnail>
<!-- DESC: Thumbnail (small image) that the ITEM ENTRY will use-->
<!-- DESC: Must be supported by the skin your are using-->
F:\THUMBNAILS\Max Payne THUMB.jpg
</Thumbnail>

<Dir>
<!-- DESC: Defines the path to the games/apps directory-->
<!-- DESC: Eliminates the need for full paths to the XBE, ect-->
<!-- DESC: instead of F:\Games\Max Payne\default.xbe, just use default.xbe-->
F:\Games\Max Payne\
</Dir>

<VideoMode>
<!-- DESC: DEFINES THE VIDEO MODE TO BE USED BY THE ITEM ENTRY-->
<!-- DESC: POSSIBLE VALUES ARE:-->
<!-- DESC: NTSC, PAL, PAL60, NTSCM, NTSCJ, PAL50, DEFAULT, AUTO-->
NTSC
</VideoMode>

</Item>

<Item>

<MenuFile>
<!-- DESC: This is the full path where MXM can find the menu file-->
<!-- DESC: If omitted MXM searches a file called menu.xml in the-->
<!-- DESC: installation directory-->
F:\apps\mxm\menu.xml
</MenuFile>

</Item>

</SubMenu>

</Menu>

</config>

Edited by yourwishismine, 09 January 2004 - 12:23 AM.


#3 yourwishismine

yourwishismine

    X-S Genius

  • Members
  • PipPipPipPip
  • 890 posts
  • Xbox Version:unk

Posted 24 November 2003 - 11:34 PM

MENU.XML TAGS

<Menu>
<!-- DESC: OPENING TAG FOR THE MENU.XML FILE-->

<SubMenu>
<!-- DESC: DEFINES THE START OF A SUBMENU WITHIN YOUR-->
<!-- DESC: MENU.XML FILE, YOU CAN HAVE MULTIPLE SUBMENUS-->
<!-- DESC: SUBMENU EXAMPLES: GAMES, APPS, MEDIA PLAYERS, ECT.-->

<SortField>
<!-- DESC: DEFINES WHAT YOUR WANT YOUR SUBMENU ITEMS SORTED BY-->
<!-- DESC: POSSIBLE VALUES: Title, DESCRIPTION, ?????-->
Title
</SortField>

<Title>
<!-- DESC: DEFINES THE TITLE OF YOUR SUBMENU-->
Action Games
</Title>

<Description>
<!-- DESC: DEFINES THE DESCRIPTION FOR YOUR SUBMENU-->
My Favorite Action Games
</Description>

<Item>
<!-- DESC: DEFINES AN ITEM ENTRY FOR YOUR SUBMENU,-->
<!-- DESC: EACH SUBMENU ENTRY SHOULD HAVE AN ITEM ENTRY-->

<AutoDir>
<!-- DESC: DEFINES A DIRECTORY OF APPS/GAMES/DASHBOARDS/ECT.-->
<!-- DESC: THAT WILL AUTOMATICALLY BE ADDED TO THE SUBMENU-->
<!-- DESC: WILL SEARCH OUT THE SUB DIRECTORIES FOR XBE FILES-->
<!-- DESC: AND ADD ENTRIES FOR THE ITEMS FOUND-->
<!-- DESC: THERE ARE 2 POSSIBLE OPTIONS FOR THE-->
<!-- DESC: AutoDir TAG: Flatten + Recurse-->
<!-- DESC: EACH OF THESE 2 OPTIONS HAS A POSSIBLE VALUE-->
<!-- DESC: OF "True" or "False" and default to "True" if ommitted-->
<!-- DESC: EX: <AutoDir Flatten=”True” Recurse=”True”> -->
F:\GAMES\ACTION\
</AutoDir>

</Item>

<Item>
<!-- DESC: DEFINES AN ITEM ENTRY FOR YOUR SUBMENU,-->
<!-- DESC: EACH SUBMENU ENTRY SHOULD HAVE AN ITEM ENTRY-->

<Title>
<!-- DESC: DEFINES THE TITLE FOR YOUR ITEM ENTRY-->
Max Payne
</Title>

<Description>
<!-- DESC: DEFINES THE DESCRIPTION FOR YOUR ITEM ENTRY-->
Action 3D Shooter
</Description>

<Exe>
<!-- DESC: DEFINES THE PATH TO THE EXECUTABLE FOR YOUR-->
<!-- DESC: ITEM ENTRY (DEFAULT.XBE IS USUAL)-->
F:\Games\Max Payne\default.xbe
</Exe>

<Passcode>
<!-- DESC: DEFINES THE PASSWORD THAT YOU WANT TO-->
<!-- DESC: USE TO ALLOW ACCESS TO THE ITEM ENTRY-->
12345
</Passcode>

<Media>
<!-- DESC: PREVIEW VIDEO FOR THE ITEM ENTRY-->
F:\PREVIEW VIDEOS\Max Payne.wmv
</Media>

<HelpScr_XX>
<!-- DESC: DEFINES THE PATH TO A GAME HELP SCREEN-->
<!-- DESC: ITEM ENTRY WHERE XX IS ANY NUMBER FROM 00 TO 99-->
<!-- DESC: THE GAME HELP SCREENS CAN BE JPG, PNG or WMV FILES-->
<!-- DESC: GAME HELP SCREENS ARE DISPLAYED BY-->
<!-- DESC: PRESSING THE BLACK BUTTON ON THE GAME CONTROLLER-->
F:\Game Help\Max Payne.png
</HelpScr_XX>

<CoverArt>
<!-- DESC: CoverArt (DVD CASE SCAN) FOR THE ITEM ENTRY-->
<!-- DESC: Must be supported by the skin you are using-->
F:\COVERART\Max Payne COVER.jpg
</CoverArt>

<Thumbnail>
<!-- DESC: Thumbnail (small image) FOR THE ITEM ENTRY-->
<!-- DESC: Must be supported by the skin your are using-->
F:\THUMBNAILS\Max Payne THUMB.jpg
</Thumbnail>

<Dir>
<!-- DESC: Defines the path to the games/apps directory-->
<!-- DESC: Eliminates the need for full paths to the XBE, ect-->
<!-- DESC: instead of F:\Games\Max Payne\default.xbe, just use default.xbe-->
F:\Games\Max Payne\
</Dir>

<VideoMode>
<!-- DESC: DEFINES THE VIDEO MODE TO BE USED BY THE ITEM ENTRY-->
<!-- DESC: POSSIBLE VALUES ARE:-->
<!-- DESC: NTSC, PAL, PAL60, NTSCM, NTSCJ, PAL50, DEFAULT, AUTO-->
NTSC
</VideoMode>

</Item>

</SubMenu>

</Menu>

Edited by yourwishismine, 09 January 2004 - 12:11 AM.


#4 yourwishismine

yourwishismine

    X-S Genius

  • Members
  • PipPipPipPip
  • 890 posts
  • Xbox Version:unk

Posted 24 November 2003 - 11:35 PM

MXM_ENTRY.XML TAGS

<Config>
<!-- DESC: THE OPENING TAG FOR YOUR MXM_Entry.xml FILE-->

<Item>
<!-- DESC: DEFINES AN ITEM ENTRY FOR YOUR SUBMENU,-->
<!-- DESC: EACH SUBMENU ENTRY SHOULD HAVE AN ITEM ENTRY-->

<Title>
<!-- DESC: DEFINES THE TITLE FOR YOUR ITEM ENTRY-->
Max Payne
</Title>

<Description>
<!-- DESC: DEFINES THE DESCRIPTION FOR YOUR ITEM ENTRY-->
Action 3D Shooter
</Description>

<Exe>
<!-- DESC: DEFINES THE PATH TO THE EXECUTABLE FOR YOUR ITEM ENTRY-->
<!-- (ALMOST ALWAYS THE EXECTUTABLE IS DEFAULT.XBE-->
F:\Games\Max Payne\default.xbe
</Exe>

<Passcode>
<!-- DESC: PASSWORD THAT PROTECTS THE ITEM ENTRY-->
12345
</Passcode>

<Media>
<!-- DESC: PATH TO THE PREVIEW VIDEO YOUR ITEM ENTRY-->
F:\PREVIEW VIDEOS\Max Payne.wmv
</Media>

<HelpScr_XX>
<!-- DESC: DEFINES THE PATH TO A GAME HELP SCREEN ITEM-->
<!-- DESC: ENTRY WHERE XX IS ANY NUMBER FROM 00 TO 99-->
<!-- DESC: THE GAME HELP SCREENS CAN BE JPG, PNG or WMV FILES-->
<!-- DESC: THE GAME HELP SCREENS ARE WHAT YOU SEE-->
<!-- DESC: WHEN YOU HAVE A GAME HIGHLIGHTED-->
<!-- DESC: AND PRESS THE BLACK BUTTON-->
F:\Game Help\Max Payne.png
</HelpScr_XX>

<CoverArt>
<!-- DESC: CoverArt (DVD CASE SCAN)-->
<!-- DESC: that the ITEM ENTRY will use-->
<!-- DESC: Must be supported by the skin you are using-->
F:\COVERART\Max Payne COVER.jpg
</CoverArt>

<Thumbnail>
<!-- DESC: Thumbnail (small image) that the ITEM ENTRY will use-->
<!-- DESC: Must be supported by the skin your are using-->
F:\THUMBNAILS\Max Payne THUMB.jpg
</Thumbnail>

<Dir>
<!-- DESC: Defines the path to the games/apps directory-->
<!-- DESC: Eliminates the need for full paths to the XBE, ect-->
<!-- DESC: instead of F:\Games\Max Payne\default.xbe, just use default.xbe-->
F:\Games\Max Payne\
</Dir>

<VideoMode>
<!-- DESC: DEFINES THE VIDEO MODE TO BE USED BY THE ITEM ENTRY-->
<!-- DESC: POSSIBLE VALUES ARE:-->
<!-- DESC: NTSC, PAL, PAL60, NTSCM, NTSCJ, PAL50, DEFAULT, AUTO-->
NTSC
</VideoMode>

</Item>

</Config>

Edited by yourwishismine, 09 January 2004 - 12:12 AM.


#5 yourwishismine

yourwishismine

    X-S Genius

  • Members
  • PipPipPipPip
  • 890 posts
  • Xbox Version:unk

Posted 24 November 2003 - 11:37 PM

ActionScripts

You may also now include ActionScripts inside your MXM.XML, MENU.XML and your MXM_ENTRY.XML files.
They will be just like adding an item to a SubMenu.
The format is as follows.

<Item>
<!-- DESC: DEFINES AN ITEM ENTRY FOR YOUR SUBMENU,-->
<!-- DESC: EACH SUBMENU ENTRY SHOULD HAVE AN ITEM ENTRY-->

<Title>
<!-- DESC: DEFINES THE TITLE FOR YOUR ITEM ENTRY-->
Fan Speed Adjust ActionScript
</Title>

<Description>
<!-- DESC: DEFINES THE DESCRIPTION FOR YOUR ITEM ENTRY-->
Allows adjustment of your XBOX's fan speed
</Description>

<Action>
<!-- DESC: DEFINES THE PATH TO THE ACTIONSCRIPT FOR YOUR ITEM-->
<!-- DESC: ENTRY (VERY SIMILAR TO THE EXE SECTION)-->
Callfile F:\MXMSCRIPTS\fanspeed.xas
</Action>

<Passcode>
<!-- DESC: DEFINES THE PASSWORD THAT YOU WANT TO USE TO ALLOW-->
<!-- DESC: ACCESS TO THE ITEM ENTRY-->
12345
</Passcode>

<Media>
<!-- DESC: DEFINES THE PATH TO THE PREVIEW VIDEO THAT YOU WANT-->
<!-- DESC: TO USE FOR YOUR ITEM ENTRY-->
F:\PREVIEW VIDEOS\ActionScripts Preview VID.wmv
</Media>

<CoverArt>
<!-- DESC: Defines the CoverArt (DVD CASE SCAN)-->
<!-- DESC: that the ITEM ENTRY will use-->
<!-- DESC: Must be supported by the skin you are using-->
F:\COVERART\ActionScripts COVER.jpg
</CoverArt>

<Thumbnail>
<!-- DESC: Defines the Thumbnail (small image) that the ITEM ENTRY will use-->
<!-- DESC: Must be supported by the skin your are using-->
F:\THUMBNAILS\ActionScripts THUMB.jpg
</Thumbnail>

</Item>

Edited by yourwishismine, 08 January 2004 - 11:52 PM.


#6 yourwishismine

yourwishismine

    X-S Genius

  • Members
  • PipPipPipPip
  • 890 posts
  • Xbox Version:unk

Posted 30 December 2003 - 01:22 PM

PREF.XML

The format of the PREF.XML file
that is stored at E:\UDATA\00004321\PREF.XML

<preferences>
<autocfg>
<saverdelay>30</saverdelay>
<adddash>false</adddash>
<sort>false</sort>
<removeinvalid>false</removeinvalid>
<removeduplicates>false</removeduplicates>
<cfgstyle>1</cfgstyle>
</autocfg>
<skins>
<useinternal>false</useinternal>
</skins>
<menu>
<usecache>false</usecache>
</menu>
<dvddrive>
<launchmovie>true</launchmovie>
<prefplayer>X2</prefplayer>
<automulti>false</automulti>
</dvddrive>
<usersetting>
<skin>DigiRemix 2.0</skin>
</usersetting>
</preferences>

Edited by yourwishismine, 08 January 2004 - 11:50 PM.


#7 yourwishismine

yourwishismine

    X-S Genius

  • Members
  • PipPipPipPip
  • 890 posts
  • Xbox Version:unk

Posted 09 January 2004 - 08:59 AM

BIOSMD5.XML

The BIOSMD5.XML is used to store the MD5 checksums for bioses,
if your bios isn't shown in MXM, you can add the MD5 checksum
of your bios to this file.

The format of the BIOSMD5.XML file
that is stored at the same location as MXM's default.xbe

<BIOS>
<ROM descr="EvoX_2.2">0x220ade778785cfc3c98bb5ea8bbd8608</ROM>
<ROM descr="EvoX_2.2">0x5c8078113196d0186c06910a8f6f0201</ROM>
<ROM descr="EvoX_2.3">0xd79bc87c2caa1a50dcc7016adf2ccc0a</ROM>
<ROM descr="EvoX_2.3">0xaf5ddbd2aed33d494c9b87270cb51431</ROM>
<ROM descr="EvoX_2.4">0xe3ce66b99957a92fdac40af951c3f1fd</ROM>
<ROM descr="EvoX_2.4">0xd6908721df3f3d46f94754d341c2cf26</ROM>
</BIOS>

Edited by yourwishismine, 09 January 2004 - 12:41 PM.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users