xboxscene.org forums

Pages: 1 [2] 3 4 ... 8

Author Topic: Mxm 0.9n.6  (Read 2510 times)

tayior7

  • Archived User
  • Full Member
  • *
  • Posts: 195
Mxm 0.9n.6
« Reply #15 on: February 29, 2004, 11:01:00 AM »

aah i cant wait for a public release, i bet all the autoinstallers are gonna use MXM now that there is ZIP (???? RAR ???) support.  it will conserve filespace ALOT (on the disc i mean)
Logged

LatinLover

  • Archived User
  • Newbie
  • *
  • Posts: 43
Mxm 0.9n.6
« Reply #16 on: March 22, 2004, 10:38:00 PM »

Hi,

what about the new public version? To you know the release date?


LL
Logged

flattspott

  • Archived User
  • Hero Member
  • *
  • Posts: 1220
Mxm 0.9n.6
« Reply #17 on: March 23, 2004, 07:08:00 AM »

Of course BJ knows the release date. Doesn't mean he's gonna tell anyone.  wink.gif
Logged

oswald

  • Archived User
  • Sr. Member
  • *
  • Posts: 434
Mxm 0.9n.6
« Reply #18 on: April 14, 2004, 04:47:00 AM »

I'm obviously not using MXM enough, or in not enough crazy ways, cuz I haven't seen any new bugs in a long time.

Anyway, a request.

In automenu, could you remove the ... after each menu item.

For example, it currently looks like this:

Games...
Apps...
Dashboards...

Which I don't find very athestically pleasing.  I suggest:

Games
Apps
Dashboards

It's especially a problem when you choose to add the dashboard menu to an already existing menu.xml menu layout, it looks out of place.


Nitpicking for sure, but thought I'd toss it out there.
Logged

koldfuzion

  • Archived User
  • Hero Member
  • *
  • Posts: 1226
Mxm 0.9n.6
« Reply #19 on: April 24, 2004, 01:03:00 PM »

EDIT: Nevermind, im a rock.
Logged

geniusalz

  • Archived User
  • Hero Member
  • *
  • Posts: 1635
Mxm 0.9n.6
« Reply #20 on: April 25, 2004, 09:45:00 PM »

Your eyes... they're all... green

It's an evil robot impostor! ph34r.gif

Edit: I see, they're little mxm logos.  I feel rocklike too
Logged

Yuyu

  • Archived User
  • Hero Member
  • *
  • Posts: 908
Mxm 0.9n.6
« Reply #21 on: May 12, 2004, 08:59:00 AM »

Moved WIP related discussions to WIP forum, now all bugs regarding official releases may go here and WIP discussions can stay where they belong  wink.gif
Logged

pelago

  • Recovered User
  • Full Member
  • *
  • Posts: 209
Mxm 0.9n.6
« Reply #22 on: May 14, 2004, 12:15:00 AM »

Ah, that's better, thanks.
Logged

BenJeremy

  • Archived User
  • Hero Member
  • *
  • Posts: 5645
Mxm 0.9n.6
« Reply #23 on: June 05, 2004, 04:42:00 PM »

QUOTE (dman7 @ Jun 5 2004, 08:20 PM)
Well, I'm almost certin this is a bug since I have tried everything I can possibly think of. I also asked Koldfuzion to thelp me and we couldn't come up with a solution to this problem.... I moved the music file from TData/fffe0000/music file(just the music file) from E: to F: because I ran out of room on E: but can't get MSM to recognize it. Tried anything and everything.... MXM is the best dash in the world and can't wait for the new release to come out. Hopefully this problem can be fixed in it.


-dman

It's not a bug.

The music libraries are DESIGNED to only read from E: - M$ is the one that does this, not my code.

You might try patching the binary to search for the st.db database in F:, but it's not something I'm going to bother with. The next version should give you more control, but as a last resort, there should be a way of adding music directory parameters to your mxm.xml file. I don't recall the exact nodes to add, but you CAN do that.
Logged

koldfuzion

  • Archived User
  • Hero Member
  • *
  • Posts: 1226
Mxm 0.9n.6
« Reply #24 on: June 05, 2004, 05:50:00 PM »

QUOTE
It's not a bug.

The music libraries are DESIGNED to only read from E:


Thats what I told him too.  

but i think his reference to the bug is that he cant get the <Music><Directory> setting in his MXM.XML to work.

I had him replace his E:Tdata music database (ST.DB) with a blank one in case it messed up MXM/MSDash but it still didnt work and set the <Music><Directory>  value to the folder with all the wma files.

QUOTE
<Config> Main node of the file*
<Music> Settings for soundtrack control. It is suggested that you let the Skin file control these settings.
  <UseMusic> Defaults to “True”, if “False” turns off soundtrack playback for MXM.
<Directory> Defines the location for the music tracks to be added to the local soundtrack.
<Global> If set to “True”, it will add the Xbox soundtracks to the set of musical tracks to be played back.
<Random> If set to “True” it enables random playback. If “False” the tracks will be played back from start ot finish, starting with the “local” soundtrack.

Logged

Yuyu

  • Archived User
  • Hero Member
  • *
  • Posts: 908
Mxm 0.9n.6
« Reply #25 on: June 05, 2004, 09:55:00 PM »

QUOTE (dman7 @ Jun 5 2004, 10:41 PM)
Good news though, I used Uedit and changed a couple of things in the MXM .xbe file and now it's a total success. I spent 2 days messing around with the MXM.xml trying to find the right node and trying to make it work to no success. I spent 3 minutes useing Uedit and total success.

 huh.gif

ohmy.gif


laugh.gif


dry.gif


ph34r.gif


(A pictorial representation of my reply/reaction.)

Logged

pilluli

  • Archived User
  • Newbie
  • *
  • Posts: 9
Mxm 0.9n.6
« Reply #26 on: November 19, 2004, 02:13:00 AM »

Better to send this here I guess...

Hi,

I'm trying to use the game help screens (the ones that appear when clicking the black button while selecting a game) to display the manual of the selected game. I've created several image files, rename them to MXM_GH01.jpg, MXM_GH02.jpg, etc. and put them in the game folder.

Ok, the problem is that MXM only display 3 of them and when trying to display the 4th one it displays a message "Invalid image file". I've tried several different images and it's not a problem with the images but with MXM. It can only display three help images :-?

It's this a known error? thanks.
Logged

C o s m o

  • Archived User
  • Hero Member
  • *
  • Posts: 1253
Mxm 0.9n.6
« Reply #27 on: November 20, 2004, 01:02:00 PM »

QUOTE (geniusalz @ Feb 20 2004, 09:58 PM)
Windows media 9 format crashes MXM.  Windows media 8 format works fine.  Try converting your video.

I'm new to MXM and tried to put in preview vids in .wmv format last night.  I found that it froze up in the games submenu.  My vids are mindows media 9 as well.  Any chance of getting support for that, or should I just look around on xbox-skins.net?
My reason for asking is that I still have fooking DIALUP (broadband not available where I live), and downloading vids takes a while. tongue.gif
Thanks for such a great app!
Logged

xboxdelisi

  • Archived User
  • Newbie
  • *
  • Posts: 7
Mxm 0.9n.6
« Reply #28 on: November 10, 2009, 03:12:00 PM »

very nice i love this dashboard
Logged

BenJeremy

  • Archived User
  • Hero Member
  • *
  • Posts: 5645
Mxm 0.9n.6
« Reply #29 on: October 31, 2003, 04:07:00 PM »

October 31 2003

Media X Menu 0.9n.6

Tutorials located at:  http://www.writersgallery.com/MXM/TUT

Short Version-

  • Revamped the FTP Server. Again.
  • More ActionScript stuff.
  • "Big F:" on X2 BIOSes problem fixed
  • Added more variations of Simplicity "internal" skin
    See below for complete list.

    Beta 0.9n.6 (Bug Fixes)
  • Added experimental automatic G: fix
       If drive F: is not between 128GB and 132GB, MXM will not automatically mount G:
  • Failing that, there is now an MXM_Patcher option to force MXM not to init G:
  • SETFUNC::FILESIZE should now return directory size now.
  • New ActionScript commands:
       BEGINSEARCH <WildCardPath>
       - The local variables "search_name", "search_path", "search_arg", "search_size", "search_type", "search_active" (which equals "1" when the search values are OK) are updated during the search
       SEARCHITEM <VarName>   (Load VarName with current file/pathname)
       SEARCHSIZE <VarName>   (Load VarName with current file size)
       SEARCHTYPE <VarName>   (Load VarName with current type for entry - "file" or "dir")
       SEARCHNEXT
       ENDSEARCH
       MEDIAPATCH <FilePath> (Experimental, patches media flag and media check code)
       INPUT [NOWAIT] (Added optional "nowait" parameter, which prevents it from waiting forinput)
       OPENREAD <HandleName> <FilePath>
       OPENWRITE <HandleName> <FilePath>
       READFILELN <HandleName> <VarName> (Reads line and loads variable)
       WRITEFILELN <HandleName> <Text> (Writes line with text and appends CR/LF)
       WRITEFILE <HandleName> <Text> (Writes line with text)
       CLOSEFILE <HandleName>
       FILESTAT <HandleName> <VarName> (If file access is OK, value will be "1" - for read, "0" means end - otherwise "")
       WEBFILEFETCH <Filename> <URL>  (A little goodie... but this is a very basic HTTP client, so it won't work with all sites)
       SETFUNC new:
        - FNBASENAME <FilePath>
        - FNEXTENSION <FilePath>
        - FNPATH <FilePath>
        - FNMERGE <Path> <Filename> [<Extension>]
        - FATXIFY <filename> [<replacementchar>] (Do not use with a full path! backslashes and colons will be removed!!)
        - TEMPFILE <Path> <Prefix> (Creates a new temporary filename)
        - REPLACE <Old> <New> <Source>
        - ContextScriptExists     - ScriptExists    XMLOpen <HandleName> <FileName>
       - Opens an XML file or internal XML link (::MXM, ::PREFS, ::MENUCACHE, ::MENU, ::Internal)
       XMLSave <HandleName> [<FileName>]
       - Saves XML back out to a given file
       XMLSaveNode <HandleName> <FileName>
       - Save current selected node to file (File must not exist)
       XMLSetNodePtr <HandleName> <Node> [OnFail <Label>]
       - Set the current node pointer
       - To start from "root" use ! Example: !.FTPServer.User:1    (Accesses second user node in FTPServer node of a config file)
       XMLCreateNode <HandleName> <Node> [OnFail <Label>]
       XMLCreateElement <HandleName> <Element> [OnFail <Label>]
       XMLSetElementPtr <HandleName> <Element> [OnFail <Label>]
       - Must be relative to currently set node, or this will also cause the current node to change
       XMLSetElementValue <HandleName> <Value>
       XMLSetElementAttr <HandleValue> <Attribute> <Value>
       XMLSetNodeAttr <HandleValue> <Attribute> <Value>
       XMLSetValue <HandleValue> <Location> <Value> [<AttrPref>]
       XMLGetValue <HandleValue> <VarName> <Location> [<DefaultValue>]
       XMLGetNodeCount <HandleName> <VarName> [<Name>]
       XMLGetElementCount <HandleName> <VarName> [<Name>]
       XMLGetNodeAttrCount <HandleName> <VarName>
       XMLGetElementAttrCount <HandleName> <VarName>
       XMLCreate <HandleName> <MainNodeName>
       LoadCurrent
       CallContextScript
  • Fixed issue with submenu conditional
  • ActionScripts now run in their own thread, meaning the video and audio continue while ActionScripts run. This will be further exploited in the future with scheduled and event-driven execution.
  • Fixed File access error in ActionScript FILE functions.
  • Added new Text Gadget source: ENV - this gives the skinner access to the global environment (Environment variables prefixed with the "_" character)
       Define the "Key" attribute to select an environment variable to display (without the % on each side, with or without the underscore)
  • Rewrote the ActionScripting engine. This will be getting a slight re-arrangement when I incoroporate the scheduler, which is more or less written.
  • Added $timer$ 'special' ActionScript variable, which gives a running count of milliseconds
  • Added _GP_ANYBUTTON variable set by input for simple testing.
  • Fixed non-working string functions and issue with XMLSetValue when setting attributes
  • Fixed spurious file entries when connected to M$ Internet Explorer via FTP. This might fix other issues (I hope).
  • Added DNS cacheing. This may solve some issues with newsfeeds, but if edited, the cache file can make DNS lookups more efficient!
       In the file, you can set a hostname as one of three types of persistence: dynamic (always looks up IP), session (Looks up IP once per session) and static (you can 'permanently' assign an IP)
       If the cached IP doesn't work, MXM will try and get another one, no matter what.
  • Changed the FTP Server again.... should be working again.
  • Added jlm5151's Simplicity Remix skins as internal skins.
  • Added more specials: $tm_time$, $tm_date$, $tm_hours$, $tm_minutes$, $tm_seconds$, $tm_year$, $tm_month$, $tm_day$ - all based on current time. Format for date: DD/MM/YYYY and time: HH:MM:SS. Individual units are 2 digits (or for year, 4 digit)
  • Fixed issue that prevented "RandomSource" enabled image resources from working properly.



    Beta 0.9n.7 (Bug Fixes)

  • Errors in "subscripts" now report original error and originating script name.
  • Added "SIZE" command to FTP Server. Reports in the following format: "120 Drive C Reports: (330,416,128 FREE) (524,206,080 TOTAL)" for each drive, unless the user specifies the drive specifically in the SIZE command.
  • MXM should not lock up any more when running WMV9-based WMV files. It will not play them, but rather than hosing things up, MXM will merely not display the offending video.
  • Fixed issue with Context Menu items defined in MXM.xml
  • Fixed problem with the use of special characters % and $ in ActionScripts.
  • Added Message Logging. See the White Paper for more details. Debugger,Net and File output methods are implemented.
  • Skinners can now display "CG" strings using offsets. Place the offset value in the "Section" attribute of a text element and the value retrieved
    for the string will be that of the menu item offset by that value form the currently selected menu item (or nothing, if out of range).
  • Similar to the string capability, "entry" type images can also have an offset, by setting an <Offset> value in the resource node.
  • SETFUNC additions:
    - CVTTOBASE <Base> <Padding> <DecmalNum>
     Converts number in from, say 15130 to 3B1A (Padding is zero padding, can be set to -1 or 0 to disable)
     Input numbers can be bigger than 32 bit values.
    - CVTFROMBASE <Base> <Padding> <BaseXNum>
     Converts number in from, say 3B1A to 15130 (Padding is zero padding, can be set to -1 or 0 to disable)
     Input numbers cannot be bigger than 32 bit values. (Note limitation here!!)

  • Comparisons now done with 64-bit values in ActionScript IF statements
  • Memory Units should now be accessable from FTP and ActionScripts
  • Re-wrote the input stuff in preperation for the new system. Seems to work so far.
  • Added a parameter for the special "text" element menu - "Wrapped". Set to true, this allows you to cycle through each end of the menu. Do NOT use this on "regular" Menu elements yet.
  • Added argument support to conditionals. New conditonal: ItemSelected:
       <conditional arg1="1">ItemSelected</Conditional>
       Works with "not" as well: <conditional arg1="3" not="true">ItemSelected</Conditional>
  • The new Input System has been integrated! Input is now configurable.
  • Added HelpDesc and HelpTitle strings. Key is line number, section is device ID.
       These will be used to display help screens based on translation tables.
  • New ActionScript stuff for input handler:
    --functions:
    -- IQGetMsgID  [<ID>]
    -- IQPeekMsgID
    -- IQPeekStrength
    -- IQPeekShiftStrength
    -- IQPeekCtrlStrength
    -- IQPeekAltStrength
    -- IQGetMsgCount
    -- HandleType
    .....Gets type of handle, 0 if not a valid handle.
    --Commands:
    -- MOD <Var> <Value>
    -- AND <Var> <Value>
    -- OR <Var> <Value>
    -- XOR <Var> <Value>
    -- IQClear
    -- IQTable <name>
    -- IQPushMsg <ID> <Str> <ShftStr> <CtrlStr> <AltStr>
    -- IQWaitMsg [<MsgID> [...<MsgID>]]
    -- VIRTKEYBOARD [SINGLE|MULTI|DISABLE|ON|OFF]
    -- STRINGINPUT <VAR> <SINGLE|MULTI|IP> <Prompt>
    -- SetState <MENU|SAVER|INFO|HELP|GAMEHELP>
    -- LINE <X1> <Y1> <X2> <Y2> <Color>
    -- MsgBox <Message>
    -- Image <Handle> <X> <Y> <Width> <Height>
    .....Used with BeginDraw, allows use of Images loaded with LOADIMAGE to be used in an ActionDraw List
    -- LOADIMAGE <Handle> <Path>
    .....Load an image. May wait up to 5 seconds for image to load from cache.
    -- CLOSEIMAGE <Handle>
    -- LoadSound <Handle> <File>
    ....Loads a sound resource to be played
    -- CloseSound <Handle>
    ....Closes sound resource, handle is available for reuse.
    -- PlaySound <Handle>
    ....Play sound from sound resource handle
    -- LoadDialogFromXML <UIHandle> <XMLHandle> <XMLLocation>
    ....Load a dialog from the node indicated
    -- OpenZip <ZipHandle> <Filename>
    ....Opens a zip file to uncompress
    -- CloseZip <ZipHandle>
    ....Closes an open ZIP file
    -- UnzipFile <ZipHandle> <Index> <Filename>
    ....Unzips the entry indexed to the filepath given
    -- GetZipInfo <ZipHandle> <Index>
    ....Retrieves the data for a specific ZIP entry:
    - %ZipEntryIndex%
    - %ZipEntryCompSize%
    - %ZipEntryUncompSize%
    - %ZipEntryName%
    - %ZipEntryType%  ("dir" or "file")

    --Specials:
    -- rand (Returns 32-bit random number)
  • Added GOSUB/RETURN functionality to ActionScripting.
       Both GOSUB and RETURN may be used after IF
  • Added FOR/BREAK/NEXT functionality:
    - FOR index = 1 TO 10 STEP 3
    - BREAK (May be used after IF)
    - NEXT
  • Added Autodetect for DebugServer app.
  • Checked following:
    - Screenshot works fine.
    - Checked FTP directory creation/usage/removal "Rainbow 6" - works fine.
  • Added shifted versions of UI_DIR with the Gamepad input to the default tables in Internal.xml
  • Added build number, also added XDK version to About Box.
  • Added Virtual Keyboard. Default activation with "SHIFT-Y"
  • Using dual-draw stacks for ActionScripts to minimize "flicker"
  • Cleaned up default pathing for XML files in ActionScripts.
  • Added the ability to embed variables inside of variables... Usage:
    -- SET SomeVar "This is an embedded variable within a variable: %AnotherVar{Index}%"
  • Added new skin section "Periods" and "menuscroll" value to adjust tweener "menuscroll" source timing.
  • New Gadget Strings:
    - env
    -- Global Environment string
    - helptitle
    -- Help Title (N/A yet)
    - helpdesc
    -- Help Description (N/A yet)
    - cghelptitle
    -- Current Game Help Title (N/A yet)
    - cghelpdesc
    -- Current Game Help Description (N/A yet)
    - RawDrvCSize
    -- Raw Drive Sizes
    - RawDrvESize
    - RawDrvFSize
    - RawDrvGSize
    - RawDrvCFree
    -- Raw Drive "free"
    - RawDrvEFree
    - RawDrvFFree
    - RawDrvGFree
    - ScreenWidth
    -- Actual Screen Width (Added to support HDTV in future)
    - ScreenHeight
    -- Actual Screen Height (Added to support HDTV in future)

  • Added SWITCH/CASE/DEFAULT/ENDCASE/ENDSWITCH structured programming statements to ActionScript
  • Added IF...THEN/ELSE/ENDIF structured programming statements to ActionScript
  • Added "Circle" type to ZPoints, allowing a quick, pain-free definition of a circle.
  • Added ONERROR/ONTHISERROR/RAISELASTERROR handling.
  • XML locations now support Element, Attribute specification, and also support Queries for nodes and elements.
       - Locational format! Example: "!.SomeNode.AnotherNode^AnElement~AnAttribute"
       - !.Dialogs.Dialog?DlgID=Test.Control?CtrlID=101.Selected is an example of a queried XML location.


This post has been edited by BenJeremy: Feb 26 2004, 02:09 AM
Logged
Pages: 1 [2] 3 4 ... 8