xboxscene.org forums

Pages: 1 ... 17 18 [19] 20 21

Author Topic: XM360 v0.7 *Update v1.4b Final*  (Read 1931 times)

madusmacus

  • Archived User
  • Newbie
  • *
  • Posts: 23
XM360 v0.7 *Update v1.4b Final*
« Reply #270 on: April 05, 2010, 09:18:00 AM »

QUOTE(SilentBob1638 @ Apr 5 2010, 03:32 PM) *

I don't think you are going to find any kind of success via ftp...when an ftp client talks to an ftp server about transferring a file, there is no notion what-so-ever about timestamps on the files...all that happens is a filename is passed, and then a bunch of bytes...there is no metadata to speak of. If you can explain why this is vitally important for transferring save games, I could implement some more custom communication between XM360 sessions that ensure that the resulting timestamp is identical to the source.


I have a demo of "Super flexible file syncroniser" this attempts to do a bi-directional syncronise xbox 360 <-> pc hard drive
it uses extensivly timestamps to decide if something needs to go one way or another
there is some concept of creation date and modified date
 
This is imporant for xbox saves because lets say last night i progessed in final fantasy 13 in my bedroom and i want to sync the hdd1/Content/<myidofsavedirectory> back to the pc (or another xbox).....

The save files are exactly the same size so it has no idea of what is newest apart from the date and time stamp

Problem is this..........

once its over to the pc (or another xbox) its useless because it has lost this unique date time stamp
so i cant sync it back down to my other front room xbox

maybe all this time stamp stuff only works pc<->pc and ftp is jsut a no go - i dunno but its frustrating i cant keep them in sync :¬(

many thanks

PS ... i jsut noticed the xexmenu1.1 ftpd suports FTP extension ...
MDTM
Syntax: MDTM remote-filename
Returns the last-modified time of the given file on the remote host in the format "YYYYMMDDhhmmss": YYYY is the four-digit year, MM is the month from 01 to 12, DD is the day of the month from 01 to 31, hh is the hour from 00 to 23, mm is the minute from 00 to 59, and ss is the second from 00 to 59.

I tried it out with HDD1/name.txt and it returns ...
[16:50:20] [L] MDTM index
[16:50:20] [L] 213 20051122123730
[16:52:23] [L] MDTM name.txt
[16:52:23] [L] 213 20100319124742

so at least it knows of the date and time

but im out of my depth here :¬(

This post has been edited by madusmacus: Apr 5 2010, 04:56 PM
Logged

FrostyWolf

  • Archived User
  • Newbie
  • *
  • Posts: 38
XM360 v0.7 *Update v1.4b Final*
« Reply #271 on: April 05, 2010, 12:48:00 PM »

QUOTE(dschu012 @ Apr 3 2010, 04:36 PM) View Post

You can basically query by titleID here. You would get a 404 if the page didn't exist. Yet you would still have problems with NTSC and PAL.
http://updates.xboxmodder.com/dlc/

What I think would be cool is if you could scan for title updates on the Xbox and upload them to a site while downloading the title updates you need. That way a large archive of title updates could be created easily.


Another site is: http://www.elitemodscene.com/gamedb/
Logged

node21

  • Archived User
  • Sr. Member
  • *
  • Posts: 385
XM360 v0.7 *Update v1.4b Final*
« Reply #272 on: April 05, 2010, 02:21:00 PM »

QUOTE(danthaman673 @ Apr 5 2010, 09:56 AM) View Post

Hi all, loving Xm360 as always (still my fave JTAG app)


Wow, that's saying a lot, since IMHO there's plenty of people doing some amazing work for JTAG boxes.  So, a sincere "Thanks!"  And thanks for the detailed feedback...comments below.

QUOTE(danthaman673 @ Apr 5 2010, 09:56 AM) View Post

Sorry I haven't had time to more extensively test the ftp functions etc.. (it would help if Xbins always had updated ver availible after it's announcement on XS but always seems to be lag) List of suggestions:

1. Make startup scan optional (either by editing config or more preferrably a button)


Yes, as mentioned before, you'd have to find my dropsite to get it as soon as it is announced.  It isn't a secret, but it can't be posted here.

Automatic startup scan is easy to add.  I'll put it in the config.  I had considered doing it, but couldn't think of why anyone would want to *always* do that as it takes so long.  At some point in time, XM360 is really going to need a "Configure" page that will write out the XM360.cfg file itself...but I'm not ready to bite that one off yet.

QUOTE(danthaman673 @ Apr 5 2010, 09:56 AM) View Post

2. Fix DLC viewing filters (give more options) I believe in earlier verisons you could exclusively see only content you had(locally), Would be nice if one could further profile that by drive eg, HDD1: only or USB: only which brings me to no.3

I think that's still in there...Are you using the LB and RB buttons to filter those views?  Filtering by drive isn't though...but it doesn't make sense for DLC...XM360 only looks on the HDD for DLC, since that's the only place it will work.

QUOTE(danthaman673 @ Apr 5 2010, 09:56 AM) View Post

3. Allow copying of 'All missing content to drive that is missing it' Eg; If HDD1: Has XBLA and/or 'other' DLC content that I can backup to USB dashit folder. Ideally this function could have a seperate page that includes remote ftp xbox as a 'drive' to/from copy option so I can copy content from one drive to another . This would be VERY handy as some of us use a hdd to download to on an online box and then move it to a JTAG box which runs from USB.

Hmm, I'll have to consider this one.

QUOTE(danthaman673 @ Apr 5 2010, 09:56 AM) View Post

4. Extend the whole GOD/CON boot thing but seperate them on another screen and/or make a universal filter for content eg, XBLA,GOD,TU,DLC(Non acrcade dlc eg map-packs) Then by drive HDD,USB,DVD-Then add remote icons for remote items.. Bringing me to no.5


Yes, this thought has also crossed my mind.  The first screen is somewhat of a legacy now...and really the XBLA "Collection Manager" has all of the first screen's functionality (except it won't show things that you have that aren't in the database like the first screen will).  

QUOTE(danthaman673 @ Apr 5 2010, 09:56 AM) View Post

5. Make XM360 an entire boot solution (seeing as there's all that open source stuff ala Freestyle Dash) Integrate it into freestyle or do your own from the begining using their libraries The only thing ur missing is the copy DVD/Patch and the ability to change fanspeed /lights (Some ppl like to configure thumbnails/previews for Emulators,Games etc.. but I personally think most of it is overkill and too much to configure Xexmenu 1.1 is close but lacks the XM360 functions and freestyles bells/whilstles (Lights that go by temp/Configurable Fanspeeds)


This probably won't happen.  Instead, XM360 will probably end up in some other dash.

QUOTE(danthaman673 @ Apr 5 2010, 09:56 AM) View Post

6. There also seems to be a huge delay on boot even without the scan (which we all love to avoid if at all possible) I'm guessing that has soemthing to do with the FTP functionality (that's cool, would be good if we could configure that though)


It isn't the FTP functionality, as that does almost nothing on startup...What probably is taking time is the time sync.  You can turn that off by setting the IP for the time server to be empty.  This should probably be an option with a button to sync time...but I'm running out of screen real-estate!

QUOTE(SilentBob1638 @ Apr 5 2010, 10:32 AM) View Post

The 'Flicker Filter' is a (hardware) feature of TV-out decoders (PAL/NTSC) that will blend odd/even lines together to reduce interlace flickering by the cost of sharpness.


Yeah, don't think I have any control over that.  Sorry.

QUOTE(madusmacus @ Apr 5 2010, 11:18 AM) View Post

I have a demo of "Super flexible file syncroniser" this attempts to do a bi-directional syncronise xbox 360 <-> pc hard drive it uses extensivly timestamps to decide if something needs to go one way or another
there is some concept of creation date and modified date
 
PS ... i jsut noticed the xexmenu1.1 ftpd suports FTP extension ...
MDTM
Syntax: MDTM remote-filename


Yes, this is exactly what I would have to do (and it isn't a big deal, really).  After each XM360 to XM360 transfer, I can request the remote timestamp via MDTM (standard FTP command), and use the response to update the local file timestamp.  I'll look into that for the next release.

-node
Logged

madusmacus

  • Archived User
  • Newbie
  • *
  • Posts: 23
XM360 v0.7 *Update v1.4b Final*
« Reply #273 on: April 05, 2010, 03:15:00 PM »

QUOTE(node21 @ Apr 5 2010, 09:21 PM) View Post

Yes, this is exactly what I would have to do (and it isn't a big deal, really). After each XM360 to XM360 transfer, I can request the remote timestamp via MDTM (standard FTP command), and use the response to update the local file timestamp. I'll look into that for the next release.-node


Thanks node
im gonna give up with external syncing, its doing my head in,
ill wait for you to explore possiblilities in the future :¬)

Byeee
Logged

node21

  • Archived User
  • Sr. Member
  • *
  • Posts: 385
XM360 v0.7 *Update v1.4b Final*
« Reply #274 on: April 05, 2010, 07:35:00 PM »

QUOTE(madusmacus @ Apr 5 2010, 05:15 PM) View Post

Thanks node
im gonna give up with external syncing, its doing my head in,
ill wait for you to explore possiblilities in the future :¬)

Byeee



As it turns out, the ftp standard has been extended with optional commands for just this case.  Filezilla even has the command right in it's menu to "Preserve timestamps of transferred files."

What's missing is support in all of the ftpd implementations that exist on the 360 for the MFMT extended command.  It seems it is quite common to abuse the MDTM command to serve this purpose.  MDTM is defined by the spec as a way to *request* the modify timestamp of a file, and was never meant to be used to *set* the timestamp of a file...however, XeXmenu, for example, supports setting the timestamp via the MDTM command.  Most modern ftp clients wouldn't attempt to use it though, but it would probably work manually.

Anyway, what this boils down to is that XM360 won't have to do anything completely custom.  If I follow the RFC and implement the MFMT command (and some other supporting commands), this should all work out between XM360 sessions, and with ftp clients that understand this (ie. filezilla) as well.

-node21
Logged

danthaman673

  • Archived User
  • Sr. Member
  • *
  • Posts: 441
XM360 v0.7 *Update v1.4b Final*
« Reply #275 on: April 06, 2010, 06:13:00 AM »

HI again, it's amazing I can read ur reply as normally XS spits error if repliies go over 3 pages(tree preview) Lucky I tried Lo-Fi. Anyway here are some replies to ur replies

1. (Startup scan) You could just have a checkbox type arrangement or a box that toggles eg startup scan enable/disable

2.The viewing filter in the last version I looked at (think it was preview..) had availible files in blue which is cool but, .. It means if u have to wade thru the stuff you don't have it would be cooler if you could also filter

the greyed-out non-availible lacally DLC (what a mouthfull hope you get the jist..)
Also regarding the drives comment: I meant in regards more to XBLA (Alltho many ppl would like to be able to store backup DLC in the 'dashit' folder so one might go from JTAG box to JTAG box installing(or should I

say restoring?) onto HDD. Also if you ever have the chance to put it in somewhere can u mention that 'it will only work on HDD' As I've had ppl asking me why their DLC aint being seen post unlocking (I can explain

afterwards but it commonly causes confusion)

4. Yes maybe you could integrate in to the collection manager as seems to be the direction ur taking with it . You could still have print report (as that rocks) but do it like: print report for all XBLA missing files from

drive X, or just keep it kinda like it is but seperate reports fro DLC/ XBLA Is definatley the go, Also in theses reports you could include where duplicates have been found otherwise if same title is on usb: and hdd: only

hdd appears in report.(Believe it or not this can actually cause probs in some unique situations) Oh yeah and what ever you do please DON'T loose the first screen.

5. That's cool . It would be nice tho if you could include a boot con for booting from the dash (I know about quick boot but this has A LOT of issues when it comes to making a con for XM360 ,like many other

apps/dashboards it won't get recognised because it's not named default.xex (I don't mind renaming but it still doesn't garruntee that quickboot con will work, I won't go into that programs many issues here..)
It would be nice to see it run inside another dash as at the moment XM360 is regarded as a must (other dash's are optional) but you still need at least one of the other for an all in one solution (which amounts to a bit

of pain booting,rebooting (If you could somehow add a 'back to xexmenu' button or 'back to FSD' you could make lives easier :-)

6. Yeah 4got we love the sync, Ur right another screen(s) for options would be so cool it would blow ppl's minds I think :-) (we luv to configure :-)

Oh yeah one more thing, I don't suppose (ppl keep asking me about this one and you have the skills...) Could XM360 integrate a feature to unlock the music files (locked .WMA in minidex)?? So many of us no longer

have a working version of the CD's we ripped (we wants our music but we also needs our Hdd space :-) I know this might be/is a bit of a stretch (can't hurt to ask) I did have a program written by one of the fench

dudes: lefos123 called 'Xbox Music Converter' It looks good but gets all sorts of unhandled exception stuff (Jitter errors galore) not having the source/resource/time to address it as a PC app it occurred to me it

would be so much easier to use the xbox's libraries etc... for this sort of thing (The original was on HB released, but google doesn't seem to be turning-up anything meaningfull on it for me right now) I gues the fact

that it never worked properly is the reason I never saw it announced on XS news. It will seem to decode up to about 128mb worth of files before it throws the exception. ANYWAY, I digress (sorry if it's not in the right

forum but I/we need help with this one .

Thanx again me friend,

Dan

PS: Sorry I couldn't use quotes properly for this , but like I said XS has probs..
Logged

node21

  • Archived User
  • Sr. Member
  • *
  • Posts: 385
XM360 v0.7 *Update v1.4b Final*
« Reply #276 on: April 06, 2010, 06:51:00 AM »

QUOTE(danthaman673 @ Apr 6 2010, 08:13 AM) *

2.The viewing filter in the last version I looked at (think it was preview..) had availible files in blue which is cool but, .. It means if u have to wade thru the stuff you don't have it would be cooler if you could also filter
the greyed-out non-availible lacally DLC (what a mouthfull hope you get the jist..)
...
Oh yeah one more thing, I don't suppose (ppl keep asking me about this one and you have the skills...) Could XM360 integrate a feature to unlock the music files (locked .WMA in minidex)??


Not sure what you are talking about with the filters.  You'll have to explain exactly what you think is missing.

I also don't know anything about unlocking music.  If someone wanted to share the idea/code with me, I could probably integrate it.
Logged

madusmacus

  • Archived User
  • Newbie
  • *
  • Posts: 23
XM360 v0.7 *Update v1.4b Final*
« Reply #277 on: April 06, 2010, 07:03:00 AM »

QUOTE(node21 @ Apr 6 2010, 02:35 AM) View Post

As it turns out, the ftp standard has been extended with optional commands for just this case. Filezilla even has the command right in it's menu to "Preserve timestamps of transferred files."
-node21


Excellent :¬):¬)
Logged

simonk83

  • Archived User
  • Full Member
  • *
  • Posts: 142
XM360 v0.7 *Update v1.4b Final*
« Reply #278 on: April 06, 2010, 03:20:00 PM »

Looking great node smile.gif
Logged

danthaman673

  • Archived User
  • Sr. Member
  • *
  • Posts: 441
XM360 v0.7 *Update v1.4b Final*
« Reply #279 on: April 07, 2010, 08:43:00 PM »

Hi again, Sorry for the terrible formatting  ohmy.gif 'DoH' (XS viewing probs meant I couldn't quote so I did it with notepad, and not being able to see the resulting word wrap mismatch etc..)

I will try to explain the viewing filter issue: It's not so much what's missing (other than maybe a filter option) As what I would like to be able to leave out; When you set it to view in blue what's on ur drive (DLC for eg,) you have a whole lot of greyed-out titles on the left of games etc.. that's cool for some situations but sometimes I would like to just be able to see only what's in blue ie; On that particular box without all the other stuff. I know it might seem a bit pick-ee and perhaps it is  wink.gif  

Also I will see what I can do about getting you the source-code for the Music/minidex/.WMA conversion as I'm convinced doing this on the xbox itself within it's own filesystem will be the best solution.

I was wondering.. With this new update (the Free-USB-DU, woo-hoo) It would be handy if we could use this same filesystem with XM360 (for a whole variety of reasons that should be obvious) I noticed someone already has a PC version of this(announced on XS news yesterday). I am aware that when the next/new version of XBR comes-out (that's IF it does, hopefully soon if so :-)  that it will be incorporated in to the NXE and I could understand if you want to wait for these libraries to be availible but it looks to me to be very similar to an NXE god container.... maybe you can do something here, maybe not. Whatever you do we are already eternally gratefull :-)

PS: Still no 1.5 on/in the usual place !! I was wondering if you could PM me the link as I will be adding stuff like this to a new site we are working-on (thus making development/debugging/beta stuff  easier :-)
Logged

node21

  • Archived User
  • Sr. Member
  • *
  • Posts: 385
XM360 v0.7 *Update v1.4b Final*
« Reply #280 on: April 08, 2010, 06:33:00 AM »

QUOTE(danthaman673 @ Apr 7 2010, 10:43 PM) *

PS: Still no 1.5 on/in the usual place !! I was wondering if you could PM me the link as I will be adding stuff like this to a new site we are working-on (thus making development/debugging/beta stuff  easier :-)


Don't know why you are looking for 1.5.  It doesn't exist anywhere except on my home computer.

Features implemented in 1.5 so far:

A pretty damn good view of all of your save games.  Somewhat better than NXE, since what I almost *always* want to do is find the ones that are taking up a real amount of space, decide if I still need them, and delete them if I don't.  XM360 lets you see ALL of your saves (no matter where they are located) and sort by things like Size, Date, Location, etc...And Delete them too. :-)  So far, the remote features aren't implemented here, but that's next.

As far as remote and gamesaves go...the timestamp is critical, as has been mentioned here.  I've taught the ftp server in XM360 to pay attention to the ftp extensions that allow preserving of timestamps when transfering files.  As it turns out, this gets pretty complicated when trying to support multiple different timezones, and various other problems (daylight savings, to name one).  It seems that filezilla gets it *wrong* in some cases, and I can demonstrate that pretty easily.  But I'm fairly certain that getting two XM360s talking to each other and syncing the timestamps on files will be simple.  It's all UTC at that point, with no conversions to worry about.  I just have to teach my ftp client library how to send the commands to sync the times.  

This probably won't be complete by this weekend.  The weather is just too nice. :-)
Logged

madusmacus

  • Archived User
  • Newbie
  • *
  • Posts: 23
XM360 v0.7 *Update v1.4b Final*
« Reply #281 on: April 08, 2010, 12:15:00 PM »

QUOTE(node21 @ Apr 8 2010, 01:33 PM) View Post

This probably won't be complete by this weekend.  The weather is just too nice. :-)


Looks like its coming along :¬)
Have a nice wekend :¬)
Logged

danthaman673

  • Archived User
  • Sr. Member
  • *
  • Posts: 441
XM360 v0.7 *Update v1.4b Final*
« Reply #282 on: April 08, 2010, 07:21:00 PM »

QUOTE(madusmacus @ Apr 9 2010, 03:45 AM) View Post

Looks like its coming along :¬)
Have a nice wekend :¬)

 Yeah, raining over here   sad.gif

Node, my friend sorry to trouble you again but if you are incorporating the gamesaves feature into the next ver, will it be capable of decoding gamertag names and other info eg, name of game etc.. and will you be able to 'unlock' so that it might be transferred to another GT???

Brgds/Dan

Logged

node21

  • Archived User
  • Sr. Member
  • *
  • Posts: 385
XM360 v0.7 *Update v1.4b Final*
« Reply #283 on: April 09, 2010, 10:33:00 AM »

QUOTE(danthaman673 @ Apr 8 2010, 09:21 PM) *

Node, my friend sorry to trouble you again but if you are incorporating the gamesaves feature into the next ver, will it be capable of decoding gamertag names and other info eg, name of game etc.. and will you be able to 'unlock' so that it might be transferred to another GT???


Nope, none of that is planned.  I know the name of the save, and the name of the game the save is for, and the icon/image for that...and almost nothing else.  I'm not trying to decode anything...
Logged

DaBuisneZ

  • Archived User
  • Jr. Member
  • *
  • Posts: 81
XM360 v0.7 *Update v1.4b Final*
« Reply #284 on: April 09, 2010, 05:44:00 PM »

Ahhhh gamesaves have landed. Thx node for filling my request. Check your pm tommorow.
Logged
Pages: 1 ... 17 18 [19] 20 21