Chihiro on XBOX

Discussion in 'Chihiro Development' started by Dabman, Mar 14, 2010.

  1. CodeAsm

    CodeAsm ohci_write: Bad offset 30

    Joined:
    Dec 22, 2010
    Messages:
    1,500
    Likes Received:
    176
    3 and 4 have no xbeh header, are vxWorks firmware images.
    also, identical to eachother.

    vr feb 07 04:28:47 2003
    do mrt 03 09:03:22 2005

    D:\abe\xbox\SegaBoot\Release\segaboot.exe
    c:\usr\abe\xbox\SegaBoot\Release\segaboot.exe

    all libs: 1.0.5028
    2003 version (segatboot1.xbe) has ARCDDASH 1.0.5100
    2005 version (segaboot2.xbe) has ARCDDASH 1.0.5209
    2005 has NO XNET, probably not needed or more likely included it in the arcadedash

    segaboot 3 and 4 are the vxWorks "firmware"/Os images (what do we call this officialy? kernel?)
    EDIT: "VxWorks OS itself (and application code)" is probably what to describe it.
    "Copyright 1984-2002 Wind River Systems, Inc..This program contains confidential information of Wind River Systems, Inc..and disclosure and copying are prohibited"


    Not sure about what your log of segaboot3/4 is telling, could be it is loading the default libraries or "thinks" it should load this...
    but sure I do not see any xbox headers or libraries.

    Anyway, vc3_T.xbe is quite old... D:\user\sumi\vc3\test\TestLaunch\vc3.exe is compiled against most 4627 libraries if im correct. maybe segaboot needs to be similiar? did not do any testing on my xbox/devkit or chihiro (wich is currently dead anyway)

    EDIT: You said earlier:vc3_t.xbe (option mode version) launch Image Certification Tool with 4627 version, after the .xbe call in the HDD vc3.xbe , it seems Image Certification Tool success, but crashed after.

    You mean on the PC side some certification tool? or is this suposed to be transfered over the SCSI cable (Virtual dvd, dvd emulation?)


    (im no chihiro, sega or xbox kernel expert, just doing my best not to sound stupid amoung the experts :p did I just ... damm)
     
    Last edited: Aug 26, 2015
  2. nonosto

    nonosto Intrepid Member

    Joined:
    Jan 5, 2012
    Messages:
    698
    Likes Received:
    54
    Last edited: Aug 26, 2015
    CodeAsm likes this.
  3. nonosto

    nonosto Intrepid Member

    Joined:
    Jan 5, 2012
    Messages:
    698
    Likes Received:
    54
    for segaboot1.xbe

    [​IMG]

    vc3_t.xbe

    [​IMG]

    vc3.xbe

    [​IMG]

    ollieking

    [​IMG]
     
  4. InfinityHell

    InfinityHell Active Member

    Joined:
    Oct 21, 2015
    Messages:
    36
    Likes Received:
    11
    hello everyone i'm looking for DEScrypt tools for my work on chihiro project,
    i found a link for this tool but it seem to be broken

    thanks
     
  5. XboxSurgeon

    XboxSurgeon Site Supporter Since 2013

    Joined:
    Nov 18, 2013
    Messages:
    2,109
    Likes Received:
    923
    Anyone ever get Virtua Cop running on a devkit? I can get Outrun and GhostSquad running just fine, but Virtua Cop freezes at attempted boot............
     
  6. InfinityHell

    InfinityHell Active Member

    Joined:
    Oct 21, 2015
    Messages:
    36
    Likes Received:
    11
    I try to use Yelo Debugger based on yeloDebug.dll from Yelo neighborhood but this debuger fail to connect to my xbox
    have you got any idea for fix this problem?
     
  7. Borman

    Borman Digital Games Curator

    Joined:
    Mar 24, 2005
    Messages:
    9,543
    Likes Received:
    1,880
    Virtua Cop works fine. Might be the cables you are using? I forget if they work with things that aren't component or not.
     
  8. XboxSurgeon

    XboxSurgeon Site Supporter Since 2013

    Joined:
    Nov 18, 2013
    Messages:
    2,109
    Likes Received:
    923
    Component cables. They work with everything else. Hmm.... well I can try and transfer the build over again. It sits at the Chihiro Launcher black screen after I begin the build. The other two work like a charm, but not this one. I can still return to the xshell through Neighborhood so it's not a total kit lock up. Weird though.
     
  9. Borman

    Borman Digital Games Curator

    Joined:
    Mar 24, 2005
    Messages:
    9,543
    Likes Received:
    1,880
    You dont need the launcher for the game.
     
  10. XboxSurgeon

    XboxSurgeon Site Supporter Since 2013

    Joined:
    Nov 18, 2013
    Messages:
    2,109
    Likes Received:
    923
    Oh, okay, I will try it without and see if that works.
     
  11. InfinityHell

    InfinityHell Active Member

    Joined:
    Oct 21, 2015
    Messages:
    36
    Likes Received:
    11
    Virtual cop on only 64mb of ram but freeze when select an level i try to fix this issue before release any file
     
    americandad likes this.
  12. InfinityHell

    InfinityHell Active Member

    Joined:
    Oct 21, 2015
    Messages:
    36
    Likes Received:
    11
    A small progress it's seem to loading but still freezing i vomiting hexadecimal with my eyes i continue this fix later
     
    americandad likes this.
  13. InfinityHell

    InfinityHell Active Member

    Joined:
    Oct 21, 2015
    Messages:
    36
    Likes Received:
    11
    if you have an idéa the game load the level and crash at this adress:
    Code:
     D3D:0010ADAE mov  eax, [esi+4]
    Full Asm
    Code:
    D3D:0010ADAE loc_10ADAE:                             ; CODE XREF: sub_10AD70+36j
    D3D:0010ADAE                 mov     eax, [esi+4]
    D3D:0010ADB1                 pop     esi
    D3D:0010ADB2                 or      eax, 80000000h
    D3D:0010ADB7                 pop     ebx
    D3D:0010ADB8                 retn    8
    D3D:0010ADB8 sub_10AD70      endp
     
  14. InfinityHell

    InfinityHell Active Member

    Joined:
    Oct 21, 2015
    Messages:
    36
    Likes Received:
    11
    this adress provide an acces violation error i need to find an other one
    D3D:0010ADB2 or eax, 80000000h

    if i replace this with an nop the image freeze but the game stay working and boot up but you you see only microsoft logo
     
  15. InfinityHell

    InfinityHell Active Member

    Joined:
    Oct 21, 2015
    Messages:
    36
    Likes Received:
    11
    just few data extracted from fpr21042_m29w160et if it can help:
    Code:
    0             0x0           XBE, Microsoft Xbox executable, signed, all regions
    172402        0x2A172       FATX filesystem data
    465898        0x71BEA       MIPSEL-BE MIPS-II ECOFF executable - version 193 ^H.193
    1048576       0x100000      XBE, Microsoft Xbox executable, signed, all regions
    1227906       0x12BC82      FATX filesystem data
    
    
    i'm trying to extract content of outrun2 sp but it's so tight this file is a little bit more open to give me his content =)
     
    Last edited: Nov 10, 2015
  16. InfinityHell

    InfinityHell Active Member

    Joined:
    Oct 21, 2015
    Messages:
    36
    Likes Received:
    11
    I have suceffuly extracted 2 segaboot.xbe from fpr21042_m29w160et
    unlike segaboot nonosto of one of the two file has a different size and the file looks cleaner
    http://puu.sh/lgRz2/ca63a7171e.rar
     
    americandad likes this.
  17. InfinityHell

    InfinityHell Active Member

    Joined:
    Oct 21, 2015
    Messages:
    36
    Likes Received:
    11
    the fpr21042_m29w160et contain 2 fatx filesystem i try to extract him but the tool made by jayfox return me this stack trace:
    Code:
    Exception: STATUS_ACCESS_VIOLATION at eip=0040192A
    eax=FFFFFFFF ebx=0028AC0C ecx=00000000 edx=00000000 esi=00000000 edi=0028AC54
    ebp=0028ABE8 esp=00289B80 program=G:\path\extract-fatx.exe, pid 8880, thread main
    cs=0023 ds=002B es=002B fs=0053 gs=002B ss=002B
    Stack trace:
    Frame     Function  Args
    0028ABE8  0040192A (00000004, 0028AC0C, 80028258, 00000000)
    0028ACF8  61007FB5 (00000000, 0028CD84, 61007120, 00000000)
    End of stack trace
    
    i have edited his program but with any success
    Anyone have and idéa for extract content of this fatx filesystem
     
    nonosto likes this.
  18. Boomslangnz

    Boomslangnz Spirited Member

    Joined:
    Jan 17, 2013
    Messages:
    172
    Likes Received:
    3
    did anyone try Ghost Squad with a CRT lightgun? I was interested if it worked fine
     
  19. InfinityHell

    InfinityHell Active Member

    Joined:
    Oct 21, 2015
    Messages:
    36
    Likes Received:
    11
    i have extract outrun2 special tour 512mb version the game run with a fixed green led and here is the debug output from visual studio 2003 i'm working for run the game with some hex editing i post the debugging log if anyone want it

    Code:
    load bookkeeping
    >>>acLibSetUpdateMode(AC_THREAD_MODE_SKIP)
      acBackupLoadUserData AC_BACKUP_DEVICE_BU_SRAM
      status = 5
    <<<acLibSetUpdateMode(AC_THREAD_MODE_ACTIVE)
    >>>Bookkeep CheckSum = FALSE
    AC_BACKUP_ERR_FAIL
    OUTRUN_DATA_VER
    save bookkeeping
    >>>acLibSetUpdateMode(AC_THREAD_MODE_SKIP)
      acBackupSaveUserData AC_BACKUP_DEVICE_BU_SRAM
      status = 5
    <<<acLibSetUpdateMode(AC_THREAD_MODE_ACTIVE)
    Media Borad Error.
    load game assignment
    >>>acLibSetUpdateMode(AC_THREAD_MODE_SKIP)
      acBackupLoadUserData AC_BACKUP_DEVICE_EEPROM
      status = 5
    <<<acLibSetUpdateMode(AC_THREAD_MODE_ACTIVE)
    >>>GameAssign CheckSum = FALSE
    AC_BACKUP_ERR_FAIL
    CONFIG_DATA_VER
    save bookkeeping
    >>>acLibSetUpdateMode(AC_THREAD_MODE_SKIP)
      acBackupSaveUserData AC_BACKUP_DEVICE_BU_SRAM
      status = 5
    <<<acLibSetUpdateMode(AC_THREAD_MODE_ACTIVE)
    Media Borad Error.
    save game assignment
    >>>acLibSetUpdateMode(AC_THREAD_MODE_SKIP)
      acBackupSaveUserData AC_BACKUP_DEVICE_EEPROM
      status = 5
    <<<acLibSetUpdateMode(AC_THREAD_MODE_ACTIVE)
    Media Borad Error.
    >>>Ranking CheckSum = FALSE
    AC_BACKUP_ERR_FAIL
    RANKING_DATA_VER
    save bookkeeping
    >>>acLibSetUpdateMode(AC_THREAD_MODE_SKIP)
      acBackupSaveUserData AC_BACKUP_DEVICE_BU_SRAM
      status = 5
    <<<acLibSetUpdateMode(AC_THREAD_MODE_ACTIVE)
    Media Borad Error.
    save game assignment
    >>>acLibSetUpdateMode(AC_THREAD_MODE_SKIP)
      acBackupSaveUserData AC_BACKUP_DEVICE_EEPROM
      status = 5
    <<<acLibSetUpdateMode(AC_THREAD_MODE_ACTIVE)
    The program '[9786e365] outrun2.xbe: Native' has exited with code 0 (0x0).
    
    it seem the media board make the game freezing and something goes wrong with cheksum but anyway let's make this little pussy work
     
    XboxSurgeon likes this.
  20. InfinityHell

    InfinityHell Active Member

    Joined:
    Oct 21, 2015
    Messages:
    36
    Likes Received:
    11
    just WTF and why

    [​IMG]

    After some barbarian hex editing for skip error caused by hardware malfunction the game just litteraly run the MsDasboard without any error when the game menu clipping on my screen
    if i'm not crazy chihiro system not run on this dashboard....
     
    CodeAsm likes this.
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page