xboxscene.org forums

Pages: 1 2 [3] 4 5

Author Topic: XM360 v0.6 *update v0.6b*  (Read 443 times)

nevernow

  • Archived User
  • Full Member
  • *
  • Posts: 138
XM360 v0.6 *update v0.6b*
« Reply #30 on: February 01, 2010, 06:34:00 PM »

Sure you can! And I'm glad things are moving on. Give a shout if you think you need some kind of support.
Logged

node21

  • Archived User
  • Sr. Member
  • *
  • Posts: 385
XM360 v0.6 *update v0.6b*
« Reply #31 on: February 02, 2010, 07:25:00 AM »

QUOTE(nevernow @ Feb 1 2010, 08:34 PM) View Post

Sure you can! And I'm glad things are moving on. Give a shout if you think you need some kind of support.


Well, I might need samples of DLC that have these issues in both their own "title", and in the "title for".  We'll see when I get closer.
Logged

dufc1983

  • Archived User
  • Full Member
  • *
  • Posts: 220
XM360 v0.6 *update v0.6b*
« Reply #32 on: February 02, 2010, 07:39:00 AM »

anyway of supporting file names by game for title updates especially if u have alot in cache folder and odd occasion you want to delete one u need to remember its id but if it goes by name of game would be much better
Logged

nevernow

  • Archived User
  • Full Member
  • *
  • Posts: 138
XM360 v0.6 *update v0.6b*
« Reply #33 on: February 02, 2010, 09:36:00 AM »

QUOTE(node21 @ Feb 2 2010, 03:25 PM) View Post

Well, I might need samples of DLC that have these issues in both their own "title", and in the "title for".  We'll see when I get closer.

All right. Just let me know. Speaking of DLC anomalies, I just noticed that the Ninja Gaiden 2 Mission Mode DLC shows its title in both the "title" and the "title for" places.

QUOTE(dufc1983 @ Feb 2 2010, 03:39 PM) View Post

anyway of supporting file names by game for title updates especially if u have alot in cache folder and odd occasion you want to delete one u need to remember its id but if it goes by name of game would be much better

I think you should request this feature to the authors of Xexmenu. I'd like it too, but it has nothing to do with XM360 (which already calls everything by name rather than by ID, by the way).
Logged

node21

  • Archived User
  • Sr. Member
  • *
  • Posts: 385
XM360 v0.6 *update v0.6b*
« Reply #34 on: February 02, 2010, 11:15:00 AM »

QUOTE(nevernow @ Feb 2 2010, 11:36 AM) View Post

All right. Just let me know. Speaking of DLC anomalies, I just noticed that the Ninja Gaiden 2 Mission Mode DLC shows its title in both the "title" and the "title for" places.

I think you should request this feature to the authors of Xexmenu. I'd like it too, but it has nothing to do with XM360 (which already calls everything by name rather than by ID, by the way).


It's quite possible that Ninja Gaiden 2 DLC actually has it wrong inside the DLC (much like super contra XBLA).  In that case, it will just be broken.  I hope to eventually get this to a point where the "known" broken ones can be a special case in the code.

I haven't looked at title-updates at all yet.  It's possible that there is some interesting information inside them...if that is the case, I wouldn't mind adding an ability to list what TUs you have installed in your cache folder...but after DLC collection management is done...
Logged

nevernow

  • Archived User
  • Full Member
  • *
  • Posts: 138
XM360 v0.6 *update v0.6b*
« Reply #35 on: February 02, 2010, 11:57:00 AM »

QUOTE(node21 @ Feb 2 2010, 07:15 PM) View Post

It's quite possible that Ninja Gaiden 2 DLC actually has it wrong inside the DLC (much like super contra XBLA).  In that case, it will just be broken.  I hope to eventually get this to a point where the "known" broken ones can be a special case in the code.

I have just checked and it does have a wrong name. They just wrote "Mission Mode" in every text field.

QUOTE(node21 @ Feb 2 2010, 07:15 PM) View Post

I haven't looked at title-updates at all yet.  It's possible that there is some interesting information inside them...if that is the case, I wouldn't mind adding an ability to list what TUs you have installed in your cache folder...but after DLC collection management is done...

Title updates to have some information so it would be possible to at least list the TU names alphabetically (hoping that they're not mostly named "TU 1" smile.gif). I replied somehow harshly to dufc1983 because I consider XM360 a read-only app (with the exception of unlocking, of course), not a file manager, and you can't delete stuff from there anyway.

About Super Contra, I still do not understand the problem. Both files I have checked have the right ID at offset 0x360, by right I mean the same as xbla_titles.csv and xbox.com. Still, as of XMv0.6b, I see the game title as two rectangles, it shows up as locked and is not unlockable (but it's actually unlocked). Maybe it's got something to do with the conflict management/compatibility with other unlock apps you implemented. Time to go hex, I'll let you know what I find out.
Logged

nevernow

  • Archived User
  • Full Member
  • *
  • Posts: 138
XM360 v0.6 *update v0.6b*
« Reply #36 on: February 02, 2010, 03:25:00 PM »

Ok, I promise I'll stop annoying you after this.  huh.gif

In XM360 0.5, Super Contra shows up as unlocked and with the correct title. Could you tell why it's different in 0.6b?
Logged

node21

  • Archived User
  • Sr. Member
  • *
  • Posts: 385
XM360 v0.6 *update v0.6b*
« Reply #37 on: February 03, 2010, 07:01:00 AM »

QUOTE(nevernow @ Feb 2 2010, 05:25 PM) View Post

Ok, I promise I'll stop annoying you after this.  huh.gif

In XM360 0.5, Super Contra shows up as unlocked and with the correct title. Could you tell why it's different in 0.6b?


The scrapeMS.pl script changed slightly to *stop* including the 2nd version of super contra.  The reason I had to stop including the second one was that it had the *exact same* titleID as another title.  And, when launching Super Contra, it could erroneously launch the other title.

Have you tried launching it?  

I'm ignoring super contra for now, like I've mentioned.  There's something *wrong* with that title.  (Or, at least some versions of it).  I do hope to return to it and recognize it for what it is.

=-=-=-=

Status update on DLC Management.

I worked a little on this last night.  I've managed to take the perl scraped UTF-8 encoded strings and display them beautifully inside XM360.  No more wacky backslash characters.  Japanese titles are listed in Japanese.  What remains to be seen is if the actual DLC files contain the *identical* strings.  Also, I bumped into at least one Rock Band title when the embedded title of the DLC had some garbled characters...so it wasn't able to match.  This will likely be a bigger problem down the road.

I won't have much time to work on this until this weekend, but I hope to have something ready to release around that timeframe.

Logged

evans05

  • Archived User
  • Jr. Member
  • *
  • Posts: 77
XM360 v0.6 *update v0.6b*
« Reply #38 on: February 03, 2010, 07:04:00 AM »

sorry to be an idiot ere, do i put this on my hard drive? or a sub drive? and how do i run it from xbr
Logged

nevernow

  • Archived User
  • Full Member
  • *
  • Posts: 138
XM360 v0.6 *update v0.6b*
« Reply #39 on: February 03, 2010, 10:13:00 AM »

QUOTE(node21 @ Feb 3 2010, 03:01 PM) View Post

The scrapeMS.pl script changed slightly to *stop* including the 2nd version of super contra.  The reason I had to stop including the second one was that it had the *exact same* titleID as another title.  And, when launching Super Contra, it could erroneously launch the other title.

Have you tried launching it?  

I'm ignoring super contra for now, like I've mentioned.  There's something *wrong* with that title.  (Or, at least some versions of it).  I do hope to return to it and recognize it for what it is.

It can be launched. You could say the issue is mainly cosmetic.
I know the scrape file has changed, I meant to ask if something (SC-specific) had changed in the app code, as well. Otherwise, running different versions with the same xbla_titles.csv file should produce the same behaviour, and I'm not sure this is the case.
Anyway, you're right, enough about Super Contra and its quirks, at least for now. DLC hell awaits!  biggrin.gif


Logged

node21

  • Archived User
  • Sr. Member
  • *
  • Posts: 385
XM360 v0.6 *update v0.6b*
« Reply #40 on: February 03, 2010, 11:16:00 AM »

QUOTE(nevernow @ Feb 3 2010, 12:13 PM) View Post

It can be launched. You could say the issue is mainly cosmetic.
I know the scrape file has changed, I meant to ask if something (SC-specific) had changed in the app code, as well. Otherwise, running different versions with the same xbla_titles.csv file should produce the same behaviour, and I'm not sure this is the case.
Anyway, you're right, enough about Super Contra and its quirks, at least for now. DLC hell awaits!  biggrin.gif


Interesting that yours launches, but is marked as not found.  I think this means that you don't happen to have the other title that has the same titleId?  In my case, I have them both...so when I try to launch it, it goes searching for it in the internal datastructure, and happens to find the *other* one first...so, it launches the wrong title.  Maybe you have them both and they just end up in the opposite order in the internal datastructure...that would explain it.  But it would mean trying to launch the other title would launch super-contra :-)

I don't recall exactly what changed, but my recollection is that it was just the contents of xbla_titles.csv (because I re-ran the scraper after commenting out that one line...).



QUOTE(evans05 @ Feb 3 2010, 09:04 AM) View Post

sorry to be an idiot ere, do i put this on my hard drive? or a sub drive? and how do i run it from xbr


I run it from a usb stick...but you could just as easily copy it to your internal HD, or elsewhere.

Launch it from any launcher (make sure the launcher isn't set to only show default.xex, since this is still named xm360.xex [or rename it yourself to default.xex]).  I make a quicklaunch icon for mine, but I probably run it more than everyone else combined. :-)
Logged

nevernow

  • Archived User
  • Full Member
  • *
  • Posts: 138
XM360 v0.6 *update v0.6b*
« Reply #41 on: February 03, 2010, 02:44:00 PM »

QUOTE(node21 @ Feb 3 2010, 07:16 PM) View Post

Interesting that yours launches, but is marked as not found.  I think this means that you don't happen to have the other title that has the same titleId?  In my case, I have them both...so when I try to launch it, it goes searching for it in the internal datastructure, and happens to find the *other* one first...so, it launches the wrong title.  Maybe you have them both and they just end up in the opposite order in the internal datastructure...that would explain it.  But it would mean trying to launch the other title would launch super-contra :-)

I don't recall exactly what changed, but my recollection is that it was just the contents of xbla_titles.csv (because I re-ran the scraper after commenting out that one line...).
I run it from a usb stick...but you could just as easily copy it to your internal HD, or elsewhere.

Since you mentioned it... smile.gif

I tried running v0.6b with 0.5 xbla_titles.csv and the result was "0.6b-like", so something is different in the code (of course I don't know if it's game-specific or not). In collection management, though, I had two entries for SC, one Have and one Missing. Removing the CC entry from the CSV file removed the Have line from collection management. Rocket Riot was there and unaffected, appearing unlocked and launchable.
Honestly I have never had any evidence of the ID collision between these two games you are talking about, and my impression is that in the app code you somehow considered the version with an ID ending with CC the "good" one. Could this be true? Maybe if all special handling of SC was removed, the problem would be fixed.
Logged

g.m.skel

  • Archived User
  • Newbie
  • *
  • Posts: 31
XM360 v0.6 *update v0.6b*
« Reply #42 on: February 03, 2010, 08:25:00 PM »

I can't seem to find this in "the usual places".
anybody know where it's at?

edit:
nvm, found it.

This post has been edited by g.m.skel: Feb 4 2010, 04:27 AM
Logged

node21

  • Archived User
  • Sr. Member
  • *
  • Posts: 385
XM360 v0.6 *update v0.6b*
« Reply #43 on: February 04, 2010, 07:13:00 AM »

QUOTE(nevernow @ Feb 3 2010, 04:44 PM) *

 Maybe if all special handling of SC was removed, the problem would be fixed.


I can assure you that there is absolutely no special handling of *any* titles inside the xm360 source.  It simply compares what is on your devices (hdd (internal/external), usb sticks, etc), to what is found in the xbla_titles.csv.  Nothing more, nothing less.  I hope that it always remains that way, and that special cases can be handled externally in the scraper, but I have my doubts.


Logged

nevernow

  • Archived User
  • Full Member
  • *
  • Posts: 138
XM360 v0.6 *update v0.6b*
« Reply #44 on: February 04, 2010, 10:51:00 AM »

I see. That's a sensible approach, for sure. But this makes me understand the problem even less. :|
Could you tell me what you read in an XBLA game, other than the eight-digit ID at offset 360?
For example, does the title displayed in the list (not the management view) come from the CSV file or from the game? The unlock status is also wrong... I'm suspecting that some critical data are not in a standard position in the container (but then the game title in the list appears correctly in v0.5).


Logged
Pages: 1 2 [3] 4 5