xboxscene.org forums

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

Author Topic: Hmm, X L Arcade "bait"?  (Read 328 times)

PedrosPad

  • Archived User
  • Hero Member
  • *
  • Posts: 1277
Hmm, X L Arcade "bait"?
« Reply #15 on: December 02, 2004, 07:15:00 AM »

QUOTE (total_ass @ Dec 2 2004, 04:01 PM)
i'm surprised no ones mention utopia disc yet.

I'm told that the CD only has 3 files on it, an update.xbe,  a SFX default.xbe (the Ms. Pac-Man game unsure.gif ), and downloader.xbe.

Apparently the SFX default.xbe unpacks to a cache drive ahead of execution, so it's basically identical to the SWBF demo, except this SFX XBE has the CD media type, as apposed to SWBF's DVD-Video media type.

Since the SFX default.xbe is a signed M$ archive, and there are no other support files on the CD, there's not much to work with as far as exploits go.  (But I've some ideas - as always wink.gif )
Logged

chilin_dude

  • Archived User
  • Hero Member
  • *
  • Posts: 3068
Hmm, X L Arcade "bait"?
« Reply #16 on: December 02, 2004, 07:25:00 AM »

Wow this is great news, I can only see positives coming out of this, keep up the good work guys smile.gif
Logged

Angerwound

  • Archived User
  • Hero Member
  • *
  • Posts: 928
Hmm, X L Arcade "bait"?
« Reply #17 on: December 02, 2004, 07:28:00 AM »

Can anyone deny or confirm my suspicions about it loading gamesave's in from the gamesave DIR?
Logged

eh.

  • Archived User
  • Hero Member
  • *
  • Posts: 529
Hmm, X L Arcade "bait"?
« Reply #18 on: December 02, 2004, 08:30:00 AM »

QUOTE (PedrosPad @ Dec 2 2004, 08:18 AM - re files)
I'm told that the CD only has 3 files on it, an update.xbe,  a SFX default.xbe (the Ms. Pac-Man game unsure.gif ), and downloader.xbe.

It contains these (blank.dat appears to be just a null/filler file) eh:
CODE
blank.dat (542,720,000 bytes)
default.xbe (60,481,536)
dashupdate.xbe (58,421,248)
update.xbe (2,326,528)

The CD's default.xbe installs the Arcade support files to the HDD (part of which is the starter game) eh.
Logged

eh.

  • Archived User
  • Hero Member
  • *
  • Posts: 529
Hmm, X L Arcade "bait"?
« Reply #19 on: December 02, 2004, 08:53:00 AM »

QUOTE (Angerwound @ Dec 2 2004, 08:31 AM)
Can anyone deny or confirm my suspicions about it loading gamesave's in from the gamesave DIR?

Yes, the \E\TDATA\4d5300c8\$C\4D5300C800000001 directory contains the following files eh:
CODE
contentimage.xbx (49,206 bytes)
ContentMeta.xbx (556)
default.xbe (5,279,744)   <--Certificate posted on previous page
gameinfo.bin (59,740)
gameinfo.list (22)
gameinfo_FR.bin (59,740)

___
In addition to the $C "content" directory, \E\TDATA\4d5300c8 also contains:
4D5300C800000001.dat (65,556)
Logged

YoshiKool

  • Archived User
  • Sr. Member
  • *
  • Posts: 291
Hmm, X L Arcade "bait"?
« Reply #20 on: December 02, 2004, 11:11:00 AM »

hmm... thanks eh... this is very strange. do the games function correctly from CD? like the same as the retail games would?

maybe.. ms have something they need to distract us from for the moment.. and are using these xbe's to do this.. hmm..
Logged

total_ass

  • Archived User
  • Hero Member
  • *
  • Posts: 1201
Hmm, X L Arcade "bait"?
« Reply #21 on: December 02, 2004, 11:27:00 AM »

indeed, there's something very fishy about it, it doesn't make sense.

no don't walk into the trap!
Logged

PedrosPad

  • Archived User
  • Hero Member
  • *
  • Posts: 1277
Hmm, X L Arcade "bait"?
« Reply #22 on: December 02, 2004, 01:17:00 PM »

QUOTE (lp2000 @ Dec 2 2004, 08:48 PM)
Although it does seem "fishy" maybe MS just decided to sign it on CD cause it was the cheapest way possible (even if DVD is cheap too). Whats the point of putting like 1 small game on a DVD anyways.

The original is free (+ shipping).  M$ want it distributed.  Making it possible to copy simply saves M$ some shipping costs.
Logged

total_ass

  • Archived User
  • Hero Member
  • *
  • Posts: 1201
Hmm, X L Arcade "bait"?
« Reply #23 on: December 02, 2004, 01:18:00 PM »

then it is bait for something?
Logged

DaddyJ

  • Archived User
  • Hero Member
  • *
  • Posts: 1324
Hmm, X L Arcade "bait"?
« Reply #24 on: December 02, 2004, 01:21:00 PM »

just a little game of cat & mouse, for the holidaze maybe?
Logged

total_ass

  • Archived User
  • Hero Member
  • *
  • Posts: 1201
Hmm, X L Arcade "bait"?
« Reply #25 on: December 02, 2004, 01:24:00 PM »

i'm glad that i'm finally getting a modchip. you never know but this could be the right time.
Logged

PedrosPad

  • Archived User
  • Hero Member
  • *
  • Posts: 1277
Hmm, X L Arcade "bait"?
« Reply #26 on: December 02, 2004, 05:14:00 PM »

QUOTE (devz3ro @ Dec 2 2004, 02:09 PM)
Time to bust out the API Logger to see exactly what is happening. Anyone that gets results before me, please post.

API Logger watching the default.xbe from the CD (with 1st guess comments):
QUOTE
\Device\Harddisk0\Partition1\APILog\default.xbe Launch the xbe.

Check if it's already been installed
\Device\Harddisk0\partition1\TDATA
\Device\Harddisk0\partition1\TDATA\4d5300c8
\Device\Harddisk0\partition1\TDATA\4d5300c8
\Device\Harddisk0\partition1\UDATA
\Device\Harddisk0\partition1\UDATA\4d5300c8
\Device\Harddisk0\partition1\UDATA\4d5300c8\TitleMeta.xbx Create the file, E:\UDATA\4d5300c8\TitleMeta.xbx.
\Device\Harddisk0\partition1\UDATA\4d5300c8\TitleImage.xbx Create the file, E:\UDATA\4d5300c8\TitleImage.xbx.

\Device\Harddisk0\Partition1\APILog\default.xbe Read the XBE TitleID.
\Device\Harddisk0\partition1\UDATA\4d5300c8 Create the folder, map to T:.

\Device\Harddisk0\partition0 Map drive E:.
\Device\Harddisk0\Partition4 Map to drive Z:.
\Device\Harddisk0\Partition4\

Begin processing the compressed archive stream.
\Device\Harddisk0\Partition1\APILog\default.xbe Read the table of contents from the SFX archive.

Create the necessary folders on cache drive Z:.
Z:\categoryvideos
Z:\offeringvideos
Z:\upsellvideos An interesting clue to M$'s future intensions.
Z:\videos\
Z:\media
Z:\games

Z:\videos\loading.xmv Check if file already exists?
\Device\Harddisk0\Partition1\APILog\default.xbe Locate file in SFX archive and read compressed data.
Z:\videos\loading.xmv Decompress into file.
Z:\videos\loading.xmv Verify/Checksum?

Z:\videos\loading.xmv Begin playing loading video.

Z:\media\arialuni.ttf Check if file already exists?
\Device\Harddisk0\Partition1\APILog\default.xbe Locate file in SFX archive and read compressed data.
Z:\media\arialuni.ttf Decompress into file.
Z:\media\arialuni.ttf Verify/Checksum?

Z:\media\Wave.xwb Check if file already exists?
\Device\Harddisk0\Partition1\APILog\default.xbe Locate file in SFX archive and read compressed data.
Z:\media\Wave.xwb Decompress into file.
Z:\media\Wave.xwb Verify/Checksum?

Z:\media\Sound.xsb (You get the idea - notice how every single file (big or small) is 'touched' 3 times!)
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\media\Sound.xsb
Z:\media\Sound.xsb
Z:\media\dsstdfx.bin
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\media\dsstdfx.bin
Z:\media\dsstdfx.bin
Z:\videos\mgs.xmv
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\videos\mgs.xmv
Z:\videos\mgs.xmv
Z:\videos\splashscreen0.xmv
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\videos\splashscreen0.xmv
Z:\videos\splashscreen0.xmv
Z:\videos\splashscreen1.xmv
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\videos\splashscreen1.xmv
Z:\videos\splashscreen1.xmv
Z:\videos\splashscreen2.xmv
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\videos\splashscreen2.xmv
Z:\videos\splashscreen2.xmv
Z:\media\arialuni.ttf
\Device\Harddisk0\Partition1\APILog\default.xbe
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\media\Sound.xsb
Z:\media\Wave.xwb
Z:\media\dsstdfx.bin
Z:\videos\mgs.xmv
Z:\media\default.uix
Z:\media\default.uix
Z:\videos\splashscreen3.xmv
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\videos\splashscreen3.xmv
Z:\videos\splashscreen3.xmv
Z:\videos\liveupsell.xmv
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\videos\liveupsell.xmv
Z:\videos\liveupsell.xmv
Z:\videos\background_main.xmv
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\videos\background_main.xmv
Z:\videos\background_main.xmv
Z:\videos\background_download.xmv
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\videos\background_download.xmv
Z:\videos\background_download.xmv
Z:\videos\background_upsell.xmv
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\videos\background_upsell.xmv
Z:\videos\background_upsell.xmv
Z:\videos\background_0.xmv
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\videos\background_0.xmv
Z:\videos\background_0.xmv
Z:\videos\background_1.xmv
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\videos\background_1.xmv
Z:\videos\background_1.xmv
Z:\videos\background_2.xmv
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\videos\background_2.xmv
Z:\videos\background_2.xmv
Z:\videos\background_3.xmv
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\videos\background_3.xmv
Z:\videos\background_3.xmv
Z:\videos\background_4.xmv
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\videos\background_4.xmv
Z:\videos\background_4.xmv
Z:\videos\background_5.xmv
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\videos\background_5.xmv
Z:\videos\background_5.xmv
Z:\videos\background_6.xmv
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\videos\background_6.xmv
Z:\videos\background_6.xmv
Z:\videos\background_7.xmv
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\videos\background_7.xmv
Z:\videos\background_7.xmv
Z:\games\MsPacManXA
Z:\games\MsPacManXA\contentimage.xbx
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\games\MsPacManXA\contentimage.xbx
Z:\games\MsPacManXA\contentimage.xbx
Z:\games\MsPacManXA\contentmeta.xbx
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\games\MsPacManXA\contentmeta.xbx
Z:\games\MsPacManXA\contentmeta.xbx
Z:\games\MsPacManXA\default.xbe
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\games\MsPacManXA\default.xbe
Z:\games\MsPacManXA\default.xbe
Z:\games\MsPacManXA\gameinfo.bin
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\games\MsPacManXA\gameinfo.bin
Z:\games\MsPacManXA\gameinfo.bin
Z:\games\MsPacManXA\gameinfo.list
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\games\MsPacManXA\gameinfo.list
Z:\games\MsPacManXA\gameinfo.list
Z:\games\MsPacManXA\gameinfo_FR.bin
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\games\MsPacManXA\gameinfo_FR.bin
Z:\games\MsPacManXA\gameinfo_FR.bin

\Device\Harddisk0\Partition1\APILog\default.xbe Hmmm.  Odd stutter here, and a change in behaviour.
\Device\Harddisk0\Partition1\APILog\default.xbe Read compressed data from SFX archive.
Z:\categoryvideos\0.xmv Check if file already exists?
Z:\categoryvideos\0.xmv Decompress into file.
Z:\categoryvideos\0.xmv Verify/Checksum?
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\categoryvideos\1.xmv
Z:\categoryvideos\1.xmv
Z:\categoryvideos\1.xmv
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\categoryvideos\2.xmv
Z:\categoryvideos\2.xmv
Z:\categoryvideos\2.xmv
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\categoryvideos\3.xmv
Z:\categoryvideos\3.xmv
Z:\categoryvideos\3.xmv
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\categoryvideos\4.xmv
Z:\categoryvideos\4.xmv
Z:\categoryvideos\4.xmv
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\categoryvideos\5.xmv
Z:\categoryvideos\5.xmv
Z:\categoryvideos\5.xmv
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\categoryvideos\6.xmv
Z:\categoryvideos\6.xmv
Z:\categoryvideos\6.xmv
\Device\Harddisk0\Partition1\APILog\default.xbe
Z:\categoryvideos\7.xmv
Z:\categoryvideos\7.xmv
Z:\categoryvideos\7.xmv

Finished decompressing archive.

Install Ms.Pac-Man from Z: to E:\TDATA\4d5300c8\$C.

T:\$C\
Z:\games\
T:\$C
Z:\games\MsPacManXA\ContentMeta.xbx
T:\
Z:\games\MsPacManXA\
T:\$C\4D5300C800000001\
T:\
Z:\games\MsPacManXA\ContentMeta.xbx Read manifest for file list.
Z:\games\MsPacManXA\
T:\$C\4D5300C800000001
Z:\games\MsPacManXA\contentimage.xbx Read
T:\$C\4D5300C800000001\contentimage.xbx Write
T:\$C\4D5300C800000001\contentimage.xbx Calculate checksum
Z:\games\MsPacManXA\contentmeta.xbx Read
T:\$C\4D5300C800000001\contentmeta.xbx Write
T:\$C\4D5300C800000001\contentmeta.xbx  Calculate checksum
Z:\games\MsPacManXA\default.xbe Read
T:\$C\4D5300C800000001\default.xbe Write
T:\$C\4D5300C800000001\default.xbe  Calculate checksum
Z:\games\MsPacManXA\gameinfo.bin Read
T:\$C\4D5300C800000001\gameinfo.bin Write
T:\$C\4D5300C800000001\gameinfo.bin  Calculate checksum
Z:\games\MsPacManXA\gameinfo.list Read
T:\$C\4D5300C800000001\gameinfo.list Write
T:\$C\4D5300C800000001\gameinfo.list  Calculate checksum
Z:\games\MsPacManXA\gameinfo_FR.bin Read
T:\$C\4D5300C800000001\gameinfo_FR.bin Write
T:\$C\4D5300C800000001\gameinfo_FR.bin  Calculate checksum
T:\$C\4D5300C800000001\ContentMeta.xbx Write as installed manifest (including calculated checksums).

Z:\games\MsPacManXA\ContentMeta.xbx Read shipping manifest

T:\$C\4D5300C800000001\ContentMeta.xbx Start by checking the installed manifest against shipping manifest (since this is a digest of what's been installed - clever!)

Then check the actual installed files.
T:\$C\4D5300C800000001\gameinfo_EN.bin Check file against shipping manifest(Intrestingly, this is the only occurance of this filename in the whole captured log.  I suspect a last minute name change to gameinfo.bin, which does actually exist.)
T:\$C\4D5300C800000001\gameinfo.bin Check file against shipping manifest
T:\$C\4D5300C800000001\ContentMeta.xbx Check file against shipping manifest (I know it's already checked this file once, but it's simply enumerating through the shipping manifest file list)
T:\$C\4D5300C800000001\
T:\$C\4D5300C800000001\contentimage.xbx Check file against shipping manifest
T:\$C\4D5300C800000001\gameinfo.bin Check file against shipping manifest
T:\$C\4D5300C800000001\gameinfo.list Check file against shipping manifest
T:\$C\4D5300C800000001\gameinfo_FR.bin Check file against shipping manifest
T:\$C\4D5300C800000001\gameinfo.list Check file against shipping manifest

Z:\videos\splashscreen0.xmv
Z:\videos\splashscreen1.xmv
Z:\videos\splashscreen2.xmv
Z:\videos\splashscreen3.xmv
\Device\Harddisk0\partition0
T:
\Device\Harddisk0\partition0
\Device\Harddisk0\partition1\CACHE\LocalCache00.bin
Z:\media\arialuni.ttf
Z:\media\default.uix
\Device\Harddisk0\partition1\CACHE\LocalCache08.bin
Z:\videos\background_main.xmv
t:\
t:\

Me cycling down through the XBOX Arcade menu options (each one has a little video clip in a box on the right).
Z:\categoryvideos\0.xmv
Z:\categoryvideos\1.xmv
Z:\categoryvideos\1.xmv
Z:\categoryvideos\2.xmv
Z:\categoryvideos\3.xmv
Z:\categoryvideos\4.xmv
Z:\categoryvideos\5.xmv
Z:\categoryvideos\6.xmv
Z:\categoryvideos\7.xmv

and back up again.smile.gif

Z:\categoryvideos\6.xmv
Z:\categoryvideos\5.xmv
Z:\categoryvideos\4.xmv
Z:\categoryvideos\3.xmv
Z:\categoryvideos\2.xmv

Selected 2 - games

Z:\videos\background_2.xmv Play a quick transitional movie

Launches Ms Pac Man
T:\
T:\$C\4D5300C800000001\ContentMeta.xbx Open the manifest for Ms Pac Man
T:\$C\4D5300C800000001\

Verify the Ms Pac Man files against its manifest.
T:\$C\4D5300C800000001\contentimage.xbx
T:\$C\4D5300C800000001\default.xbe
T:\$C\4D5300C800000001\gameinfo.bin
T:\$C\4D5300C800000001\gameinfo.list
T:\$C\4D5300C800000001\gameinfo_FR.bin
T:\$C\4D5300C800000001\gameinfo.list

All ok? Launch Ms Pac Man.
T:\$C\4D5300C800000001\default.xbe

Ms Pac Man runs
\Device\Harddisk0\Partition1\TDATA\4d5300c8\$c\4D5300C800000001\default.xbe
\Device\Harddisk0\partition1\
\Device\Harddisk0\partition1\TDATA
\Device\Harddisk0\partition1\TDATA\4d5300c8
\Device\Harddisk0\partition1\TDATA\4d5300c8
\Device\Harddisk0\partition1\UDATA
\Device\Harddisk0\partition1\UDATA\4d5300c8
\Device\Harddisk0\partition1\UDATA\4d5300c8\TitleMeta.xbx
\Device\Harddisk0\partition1\UDATA\4d5300c8
\Device\Harddisk0\partition0
\Device\Harddisk0\Partition4\
\Device\Harddisk0\partition0
T:
\Device\Harddisk0\partition0
\Device\Harddisk0\partition1\CACHE\LocalCache00.bin
Z:\media\arialuni.ttf
Z:\media\wave.xwb
Z:\media\sound.xsb
Z:\media\dsstdfx.bin
Z:\media\default.uix
t:\4D5300C800000001.dat
t:\4D5300C800000001.dat
t:\4D5300C800000001.dat
t:\4D5300C800000001.dat
Logged

NME

  • Archived User
  • Full Member
  • *
  • Posts: 133
Hmm, X L Arcade "bait"?
« Reply #27 on: December 02, 2004, 06:56:00 PM »

I reckon this is M$ givein us one last change so they can see all the ways we go out soft mods so they can hav xbox  2 100% patched xbox 1 was like a learning step and it will be dam hard to soft mod xbox 2 unless it will play xbox 1 games and still soft mod it im not sure?
Logged

DaddyJ

  • Archived User
  • Hero Member
  • *
  • Posts: 1324
Hmm, X L Arcade "bait"?
« Reply #28 on: December 02, 2004, 07:56:00 PM »

looks like they got way better at double checking their work.

There appear to be ways in, but at this point, I'm going to have to run out and get this  ph34r.gif
Logged

jsrlepage

  • Archived User
  • Full Member
  • *
  • Posts: 115
Hmm, X L Arcade "bait"?
« Reply #29 on: December 02, 2004, 07:59:00 PM »

NME : sorry, but...

What i'm not sure about is what your message means. Learn to write please. Commas exist, you know.
Logged
Pages: 1 [2] 3 4 ... 8