Chihiro on XBOX

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

  1. nonosto

    nonosto Intrepid Member

    Joined:
    Jan 5, 2012
    Messages:
    698
    Likes Received:
    54
    Did you descrypt Fatx image before exctraction?
    Maybe Xbox freeze because you dont decrypt.....PIC/Ship is missing
     
  2. Boomslangnz

    Boomslangnz Spirited Member

    Joined:
    Jan 17, 2013
    Messages:
    172
    Likes Received:
    3
    I'm pretty sure with ghost squad being unplayable with topgun 3 light gun etc that its not actually a calibration issue but the games set x and y cursor speed. Even if you plug in a xbox controller and go to gun settings and down to cursor you will find It moves around about 2-3x the speed in vcop as it does in ghost squad.

    I'm not sure its even possible but it may take hex editing the xbe to increase the x and y speed.

    same thing happens in some mameox games on xbox etc and requires increasing the rom x and y settings to get good lightgun action
     
    CodeAsm likes this.
  3. InfinityHell

    InfinityHell Active Member

    Joined:
    Oct 21, 2015
    Messages:
    36
    Likes Received:
    11
    yes and no
    i think the speed of the cursor could be set by a little calculation directly linked to a calibration data this is just a theory
     
    Boomslangnz and CodeAsm like this.
  4. InfinityHell

    InfinityHell Active Member

    Joined:
    Oct 21, 2015
    Messages:
    36
    Likes Received:
    11
    But the main problème for the calibaration or the speed of the viewfinder

    Where the game store data from option? in a xbox games the game save all data in savegame but in a arcade game you don't hava save....
     
  5. CodeAsm

    CodeAsm ohci_write: Bad offset 30

    Joined:
    Dec 22, 2010
    Messages:
    1,500
    Likes Received:
    176
    eeprom? maybe somewhere on the mediaboard (I have no idea)
     
  6. InfinityHell

    InfinityHell Active Member

    Joined:
    Oct 21, 2015
    Messages:
    36
    Likes Received:
    11
    because if the data is stored in a file in mediaboard you just need to find the offset where is the default calibration data and change the value of this var with a bigger value this so easy

    My homemade devkit have a ram chip dead i change this chip when i received my hot air station after that i'm going to search where this data has stored and i give you the fix if i can provide him easily i'm work
     
  7. InfinityHell

    InfinityHell Active Member

    Joined:
    Oct 21, 2015
    Messages:
    36
    Likes Received:
    11
    also i have miss something

    i search a way to extract content of a binary image this image was called when you push on a service button on the chihiro

    in this file you have 2 xbe ==> "segaboot"
    also a mipsel executable
    and 2 fatx filesystem
    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 search a way to extract content of this 2 fatx partition and also if it's possible the mipsel executable for my work on test mode this data can be so interesting to understand how the test mod work and why he fuckedUp when you try to use it
     
    Last edited: Nov 27, 2015
  8. InfinityHell

    InfinityHell Active Member

    Joined:
    Oct 21, 2015
    Messages:
    36
    Likes Received:
    11
    Anyone know this compiler:
    Jian Zhang compiler the segaboot seem to be compiled with i have a 90% disassembled file of this Xbe and the verdict is the file was not propely extracted and never gonna work

    it seem mixed with other things
     
  9. Gamemaster14XIV

    Gamemaster14XIV The Master of All Games

    Joined:
    Jul 2, 2006
    Messages:
    533
    Likes Received:
    30
    I know it has been discussed other places but I honestly can not find one solid tutorial, but, what is the easiest way to take a chihiro chd like Virtua Cop 3 and extract the files so they can be run on a Debug Kit?
     
  10. americandad

    americandad Familiar Face

    Joined:
    Jul 4, 2011
    Messages:
    1,439
    Likes Received:
    275
    Here's what you need, I've mirrored root670's file here, since his link is dead

     
  11. InfinityHell

    InfinityHell Active Member

    Joined:
    Oct 21, 2015
    Messages:
    36
    Likes Received:
    11
    I could say the game save data in a file for ghost squad i have found this in the test mod
    but the game not create this file this is the test mod only/!\
    [​IMG]

    the game create a savegame but i don't know if he store the data of calibration in this file i continue my work
     
  12. CodeAsm

    CodeAsm ohci_write: Bad offset 30

    Joined:
    Dec 22, 2010
    Messages:
    1,500
    Likes Received:
    176
    Ive seen some notes before that by default most Xbe files create these titleimage and saveimage files. there is a "switch" to prefent a xbe to automaticly do this, but most kernels will automatically remove such entries anyway if there is no data stored. so most xbe files end up with this "generating" savefile preparation code (based on the title identifier?)

    So, this part you found could be part of a default library that is included. Not sure, but maybe the Chihiro does nothing with these save files and the ARCADE kernel just cleans them afterwards anyway. (in wich library did you find this? a MS one?) (and I call them library, but its thos data sections in a xbe, like xapilpb and xboxdash. I think I got this)

    I might totaly off, but ive seen saveimage and titleimage alott in all my xbe files, including chihiro and manufacturing mode files... with exception of a few, who are apparently responsible for recreating the partitions. here, a reason for a "switch" to turn this behaviour off in some situations. could be wrong here, srry. I shut up now and only watch you guys doing awesome research
     
  13. Gamemaster14XIV

    Gamemaster14XIV The Master of All Games

    Joined:
    Jul 2, 2006
    Messages:
    533
    Likes Received:
    30
    Do I still need that DEScrypt.exe like on the tutorial on page 2 (because I can not find it) or is there a different way of doing it?
     
  14. americandad

    americandad Familiar Face

    Joined:
    Jul 4, 2011
    Messages:
    1,439
    Likes Received:
    275
    I don't know, if you read root670's post it would seem that you don't need it but don't ask me as I really don't need.
     
  15. InfinityHell

    InfinityHell Active Member

    Joined:
    Oct 21, 2015
    Messages:
    36
    Likes Received:
    11
  16. InfinityHell

    InfinityHell Active Member

    Joined:
    Oct 21, 2015
    Messages:
    36
    Likes Received:
    11
    my xbox died :/ i'm wating my new one

    yes all savefile generate a folder to store .xbx and all of piece of shit in this folder and this folder get the title id of the game for name this folder but i need to make some test for get test menu working but i think the data is stored on a chip and not stored on the hdd

    i think for the gun and wheel the data could be stored inside the JVS board but i dont have this board if anyone can take me some great picture of this board it could be usefull
    or this is stored in the eeprom,
    i'm pretty sure this data not stored in media board because this is no mbrom: or mcom: instance in asm and the debug output
     
  17. CodeAsm

    CodeAsm ohci_write: Bad offset 30

    Joined:
    Dec 22, 2010
    Messages:
    1,500
    Likes Received:
    176
    based on my own observations of a naomi cabinet of a friend, and my best gueses:
    the test menus are a diferent font and you can only press like the test button (wich is not connected to the xbox but media board) thus, I believe that the tesmenu is drawn by the mediaboard. If the system/game board is faulty, the media board will tell you this on screen for example (unless the mediaboard is unable to)

    This leads me to the manual for House of dead, page 28(25 on page):
    http://d2q2ufly9wqg0k.cloudfront.net/sharedfiles/HOTD 3 DLX Manual.pdf

    Calibration... looks damm right testmenu only, generated by the mediaboard. could it be the internal Vxworks make this "gui"? I dint looked at the vxworks image, but maybe this will contain code that will point you to where it is storing this calibration.
    Mediaboard IC 11 and IC10 look like eeproms (it even says IC10 is a eeprom). (under the ST chip)
    I do not yet know whats on there, I do believe someone made dumps of them.
    [​IMG]

    i can be mistaken, its based on observation of a naomi, screenshots and my own broken chihiro (it wont boot). EDIT: would the eeprom be written to by the mipsel part?
    Hope it helps.
     
    Last edited: Dec 17, 2015
  18. nonosto

    nonosto Intrepid Member

    Joined:
    Jan 5, 2012
    Messages:
    698
    Likes Received:
    54
    In Nintendont the interpretor about Gamecube/triforce game for Wii, hackers succes to acces to option menu: diffculty, wheel calibration...press 3 second on Z button. triforce use the same segaboot.xbe from chihiro and same mediaboard from Chihiro/naomi.
     
  19. InfinityHell

    InfinityHell Active Member

    Joined:
    Oct 21, 2015
    Messages:
    36
    Likes Received:
    11
    all chihiro game have a firmware.bin file in the iso this firmware is the program for the media board when you push on test button this call segaboot.xbe but this part is useless on xbox classic because original xbox not have any mediaboard and this menu is used for xrite the firmware data for a specific game

    all part needed for run the test mod is the testmode xbe and the location of stored data because the test mod of all game crash when you try to use "backup data clear" and this crash with a NPE but not a classic npe this is a sample of byte but i dont know where this byte need to be stored but i think it's in the hardware but where?

    if this part of code is stored in JVS this taste like a demon to make this working.....

    And finally yes i think the mipsel part could be the main part to make this piece of shit running but i fail to extract this file from frp because this file is like a Japanese pussy soo tight and try to reconstruct him from fpr.bin directly just make me crazy
     
  20. InfinityHell

    InfinityHell Active Member

    Joined:
    Oct 21, 2015
    Messages:
    36
    Likes Received:
    11
    can you give me the reference of STT chip please?

    and confirm to me if ÊEPROM was connected to stt chip
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page