xboxscene.org forums

Author Topic: XML Tags Reference + Actionscripts Reference  (Read 531 times)

yourwishismine

  • Archived User
  • Sr. Member
  • *
  • Posts: 325
XML Tags Reference + Actionscripts Reference
« on: December 30, 2003, 05:29:00 AM »

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>

This post has been edited by yourwishismine: Jan 8 2004, 11:57 PM
Logged

yourwishismine

  • Archived User
  • Sr. Member
  • *
  • Posts: 325
XML Tags Reference + Actionscripts Reference
« Reply #1 on: January 09, 2004, 01:06:00 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>


This post has been edited by yourwishismine: Jan 9 2004, 12:48 PM
Logged

yourwishismine

  • Archived User
  • Sr. Member
  • *
  • Posts: 325
XML Tags Reference + Actionscripts Reference
« Reply #2 on: November 24, 2003, 03:39:00 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)

This post has been edited by yourwishismine: Dec 30 2003, 01:25 PM
Logged

yourwishismine

  • Archived User
  • Sr. Member
  • *
  • Posts: 325
XML Tags Reference + Actionscripts Reference
« Reply #3 on: November 24, 2003, 03:33:00 PM »

MXM.XML TAGS

<config>
   

   <Main>
       

       <DiscTitle>
           
           
         3D SHOOTERS COLLECTION
      </DiscTitle>

       <DiscSubtitle>
           
           
         BY BLOODY MARY
      </DiscSubtitle>

       <TitleDelay>
           
           
         20
      </TitleDelay>

       <SaverDelay>
           
           
         20
      </SaverDelay>

       <ExitApp>
           
           
           
         C:\msxboxdash.xbe
      </ExitApp>

       <MXMPath>
           
           
           
           
           
           
         F:\DASHBOARDS\Media X Menu\
      </MXMPath>

       <MoveDelay>
           
           
           
           
         240
      </MoveDelay>

       <RepeatDelay>
           
           
           
           
         250
      </RepeatDelay>

       <AllowAutoConfig>
           
           
           
           
           
         Yes
      </AllowAutoConfig>

       <AllowAutoTitle>
           
           
           
           
           
           
           
           
         Yes
      </AllowAutoTitle>

       <AllowAutoDescr>
           
           
           
           
           
         Yes
      </AllowAutoDescr>

       <RemoveDuplicates>
           
           
           
           
         True
      </RemoveDuplicates>

       <RemoveInvalid>
           
           
           
           
         True
      </RemoveInvalid>

       <SkinsPath>
           
           
           
           
         F:\Media X Menu\Skins\
      </SkinsPath>

       <LoadSkin>
           
           
           
         Shania Twain
      </LoadSkin>

       <AllowVideoSound>
           
           
           
           
         True
      </AllowVideoSound>

   </Main>

   <Help>
       

       <Screen_01>
           
           
           
           
           
           
           
         F:\MXMFILES\MXMHELP\GAME CONTROLLER.WMV
      </Screen_01>

   </Help>

   <Network>
       

       <UseDHCP>
           
           
           
         False
      </UseDHCP>

       <IP>
           
         192.168.1.100
      </IP>

       <DNS1>
           
           
           
         4.2.2.1
      </DNS1>

       <DNS2>
           
           
           
         4.2.2.2
      </DNS2>

       <DefaultGateway>
           
           
           
         192.168.1.1
      </DefaultGateway>

       <SubnetMask>
           
           
         255.255.255.0
      </SubnetMask>

   </Network>

   <FTPServer>
       
       

       <ServerPort>
           
           
         21
      </ServerPort>

       <AllowAnon>
           
       
           
         False
      </AllowAnon>

       <AnonRoot>
           
           
         F:\ANONUSER\
      </AnonRoot>

       <User>
           
           

           <Name>
               
               
               
            xbox
         </Name>

           <Password>
               
            xbox
         </Password>

           <Root>
               
            F:\
         </Root>

       </User>

   </FTPServer>

   <Preferences>
       
       
       

       <UseCelsius>
           
           
           
         False
   </UseCelsius>

       <UseEuroNumbers>
           
           
           
           
         False
      </UseEuroNumbers>

       <DateFormat>
           
           
           
           
           
           
         0
   </DateFormat>

       <DateSepChar>
           
           
         /
   </DateSepChar>

       <TimeFormat>
           
           
           
           
           
           
           
         1
   </TimeFormat>

       <TimeSepChar>
           
           
         :
   </TimeSepChar>

       <DeepMultiSearch>
           
           
         True
   </DeepMultiSearch>

       <AutoLoadMulti>
           
           
           
           
         True
   </AutoLoadMulti>

       <AutoLaunchGame>
           
           
         True
   </AutoLaunchGame>

       <AutoLaunchMovie>
           
           
           
         True
   </AutoLaunchMovie>

       <DVDPlayer>
           
         F:\apps\dvdplayer\default.xbe
   </DVDPlayer>

       <DVDPlayerCommandLine>
           
           
         ??????????
   </DVDPlayerCommandLine>

       <FTPPriority>
           
           
           
           
           
         Highest
   </FTPPriority>

       <SynchronizeClock>
           
           
         True
   </SynchronizeClock>

       <TimeServerIP>
           
           
           
           
         128.252.19.1
   </TimeServerIP>

       <Nickname>
           
           
         MyXboxNickname
   </Nickname>

   </Preferences>

   <Music>
       
       

       <UseMusic>
           
           
         True
   </UseMusic>

       <Directory>
           
         F:\MUSIC\
   </Directory>

       <Background>
           
         F:\MUSIC\MyMXM\song.wma
   </Background>

       <Global>
           
           
         True
   </Global>

       <Random>
           
           
           
         True
   </Random>

   </Music>

   <Overrides>
       
       

       <PreviewSuspendMusic>
           
           
         False
      </PreviewSuspendMusic>

       <PreviewEnableSound>
           
           
           
         True
   </PreviewEnableSound>

       <ForceGlobalMusic>
           
           
           
         True
   </ForceGlobalMusic>

       <ForceLocalMusic>
           
           
         True
   </ForceLocalMusic>

       <ForceRandomMusic>
           
           
           
           
         False
   </ForceRandomMusic>

   </Overrides>

   <Newsfeed name="User">
       
       
       

       <Global>
           
           
         True
   </Global>

       <RotateChannels>
           
           
         True
   </RotateChannels>

       <URL>
           
           
           






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

       <UpdateIntervalMin>
           
           
         15
   </UpdateIntervalMin>

       <RotateItemInterval>
           
           
         10
   </RotateItemInterval>

   </Newsfeed>

   <Menu>
       

       <AllowSaverMusic>
           
           
         ON
      </AllowSaverMusic>

       <AllowSaverSounds>
           
           
         ON
      </AllowSaverSounds>

   <SubMenu>
       
       
       

       <SortField>
           
           
         Title
   </SortField>

       <Title>
           
         Action Games
   </Title>

       <Description>
           
         My Favorite Action Games
   </Description>

       <Passcode>
           
         12345
   </Passcode>

       <Media>
           
         F:\PREVIEW VIDEOS\ACTION GAMES.WMV
       </Media>

       <CoverArt>
           
           
         F:\COVERART\ACTION GAMES.JPG
       </CoverArt>

       <Thumbnail>
           
           
         F:\THUMBNAILS\ACTION GAMES.JPG
   </Thumbnail>

       <Item>
           
           
           <AutoDir>
           
           
           
           
           
           
           
           
           
           
           
           
           
           
            F:\GAMES\ACTION\
      </AutoDir>

       </Item>

       <Item>
       
       
           

           <Title>
               
            Max Payne
       </Title>

           <Description>
               
            Action 3D Shooter
           </Description>

           <Exe>
           
           
            F:\Games\Max Payne\default.xbe
           </Exe>

           <Passcode>
           
           
            12345
         </Passcode>

           <Media>
           
               
            F:\PREVIEW VIDEOS\Max Payne.wmv
           </Media>

           <HelpScr_XX>
           
               
               
               
               
            F:\Game Help\Max Payne.png
           </HelpScr_XX>

           <CoverArt>
               
               
            F:\COVERART\Max Payne.jpg
           </CoverArt>

           <Thumbnail>
               
               
            F:\THUMBNAILS\Max Payne THUMB.jpg
       </Thumbnail>

           <Dir>
               
               
               
            F:\Games\Max Payne\
           </Dir>

          <VideoMode>
               
               
               
            NTSC
       </VideoMode>

       </Item>

       <Item>

           <MenuFile>
               
               
               
            F:\apps\mxm\menu.xml
           </MenuFile>

       </Item>

   </SubMenu>

   </Menu>

</config>
Logged

yourwishismine

  • Archived User
  • Sr. Member
  • *
  • Posts: 325
XML Tags Reference + Actionscripts Reference
« Reply #4 on: November 24, 2003, 03:41:00 PM »

MENU.XML TAGS

<Menu>


   <SubMenu>
       
       
       

       <SortField>
           
           
         Title
   </SortField>

       <Title>
           
         Action Games
   </Title>

       <Description>
           
         My Favorite Action Games
   </Description>

       <Item>
           
           

           <AutoDir>
               
               
               
               
               
               
               
               
               
            F:\GAMES\ACTION\
   </AutoDir>

       </Item>

       <Item>
           
           

           <Title>
               
            Max Payne
       </Title>

           <Description>
               
            Action 3D Shooter
           </Description>

           <Exe>
               
               
            F:\Games\Max Payne\default.xbe
           </Exe>

           <Passcode>
               
               
            12345
         </Passcode>

           <Media>
               
            F:\PREVIEW VIDEOS\Max Payne.wmv
           </Media>

           <HelpScr_XX>
               
               
               
               
               
            F:\Game Help\Max Payne.png
           </HelpScr_XX>

           <CoverArt>
               
               
            F:\COVERART\Max Payne COVER.jpg
           </CoverArt>

           <Thumbnail>
               
               
            F:\THUMBNAILS\Max Payne THUMB.jpg
       </Thumbnail>

           <Dir>
               
               
               
            F:\Games\Max Payne\
           </Dir>

       <VideoMode>
      
      
      
            NTSC
       </VideoMode>

       </Item>

   </SubMenu>

</Menu>

This post has been edited by yourwishismine: Jan 9 2004, 12:18 AM
Logged

yourwishismine

  • Archived User
  • Sr. Member
  • *
  • Posts: 325
XML Tags Reference + Actionscripts Reference
« Reply #5 on: November 24, 2003, 03:42:00 PM »

MXM_ENTRY.XML TAGS

<Config>


<Item>



<Title>

Max Payne
</Title>

<Description>

Action 3D Shooter
</Description>

<Exe>


F:\Games\Max Payne\default.xbe
</Exe>

<Passcode>

12345
</Passcode>

<Media>

F:\PREVIEW VIDEOS\Max Payne.wmv
</Media>

           <HelpScr_XX>






            F:\Game Help\Max Payne.png
           </HelpScr_XX>

<CoverArt>



F:\COVERART\Max Payne COVER.jpg
</CoverArt>

<Thumbnail>


F:\THUMBNAILS\Max Payne THUMB.jpg
</Thumbnail>

<Dir>



F:\Games\Max Payne\
</Dir>

<VideoMode>



         NTSC
</VideoMode>

</Item>

</Config>

This post has been edited by yourwishismine: Jan 9 2004, 12:19 AM
Logged

yourwishismine

  • Archived User
  • Sr. Member
  • *
  • Posts: 325
XML Tags Reference + Actionscripts Reference
« Reply #6 on: November 24, 2003, 03:44:00 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>



<Title>

Fan Speed Adjust ActionScript
</Title>

<Description>

Allows adjustment of your XBOX's fan speed
</Description>

<Action>


Callfile F:\MXMSCRIPTS\fanspeed.xas
</Action>

<Passcode>


12345
</Passcode>

<Media>


F:\PREVIEW VIDEOS\ActionScripts Preview VID.wmv
</Media>

<CoverArt>



F:\COVERART\ActionScripts COVER.jpg
</CoverArt>

<Thumbnail>


F:\THUMBNAILS\ActionScripts THUMB.jpg
</Thumbnail>

</Item>

This post has been edited by yourwishismine: Jan 8 2004, 11:59 PM
Logged