How exactly do ODDE's work?

Discussion in 'Xbox 360 Development' started by fate6, Oct 6, 2014.

  1. fate6

    fate6 Haha, I killed a Pumpkin!

    Joined:
    May 15, 2013
    Messages:
    973
    Likes Received:
    351
    I am trying to get as much info as possible on ODDE's, Like why do they all load ISO's? Why not just run games from folders via xbe? Why do none of them seem to have LAN support? How much is publicly known on how to make one?

    Here is my thinking for asking this, If an ODDE was made designed to look like a sidecar but was just an ODDE that loaded games in xex form via network(or USB) that were specified via a PC(or phone) side app then wouldn't it be a for all intensive purposes a cheap sidecar clone for all systems? But more importantly would it sell? I know I would buy one what with my XDK killing HDD's like no tomorrow.

    IDK this is just something I was thinking about while contemplating getting a Wasabi for my XDK.
    Still tho maybe it could be an interesting chat. :/
     
  2. Riki

    Riki Peppy Member

    Joined:
    Sep 2, 2013
    Messages:
    313
    Likes Received:
    5
    Disc drive access sectors. ISO is an image of CD with this info. LAN support costs more, ODEs already cost a lot.
     
  3. Tiibz

    Tiibz Rising Member

    Joined:
    Nov 6, 2012
    Messages:
    71
    Likes Received:
    0
    Current ODE's doesn't work like sidecars at all, they need the dvdkey and others info to communicate with the mobo while acting as much as possible like a real drive. It doesn't change at all the rest of the system, this is also why it's pretty much stealth on XBM.
    Like said before, LAN support would be complicated and expensive and in the end not very interesting
     
  4. deep3r

    deep3r Fiery Member

    Joined:
    Feb 6, 2011
    Messages:
    855
    Likes Received:
    301
    I present to you the wasabi 360. It died very quickly, look at the last time an update was made to their site. http://wasabi360.com/

    EDIT: Woops, I didn't read the last part properly, sorry. Here's some pics for reference for others though.

    [​IMG]

    [​IMG]
     
    Last edited: Oct 6, 2014
  5. fate6

    fate6 Haha, I killed a Pumpkin!

    Joined:
    May 15, 2013
    Messages:
    973
    Likes Received:
    351
    I know ODDE's don't work like sidecars but I was hoping there was some remote possibility it would be possible to mimic a sidecar.
     
  6. Stipo360

    Stipo360 Dead Rising & XDKs

    Joined:
    Feb 11, 2014
    Messages:
    1,107
    Likes Received:
    473
    To My understanding, there has been someone who got a sidecar working on a retail unit (after flashing RGL of course). Simply drawing power from the mobo, getting the 2 debug ports soldered in and connected, and thats it. but imagine all that work, and yet the console still cant go online ... its a jtag. would be funny to see someone hack up a phat sidecar to work as a wasabi though. lol
     
  7. kingkat

    kingkat Robust Member

    Joined:
    Nov 16, 2012
    Messages:
    299
    Likes Received:
    8
    There was a lot more work put into that.
     
  8. doulomb

    doulomb Robust Member

    Joined:
    Apr 25, 2013
    Messages:
    237
    Likes Received:
    57
    intensive purposes
     
  9. fate6

    fate6 Haha, I killed a Pumpkin!

    Joined:
    May 15, 2013
    Messages:
    973
    Likes Received:
    351
    By this point it's a valid phrase, Get over it.
     
  10. Tiibz

    Tiibz Rising Member

    Joined:
    Nov 6, 2012
    Messages:
    71
    Likes Received:
    0
    You can't make a sidecar work on a retail unit without some heavy mods like said above
    sidecars really need different softs that don't run on retail
    without unsigned code execution the 360 is pretty locked so don't expect any breakthrough

    also, if you want an ODE Go with the Xk3y it's really good
     
  11. doulomb

    doulomb Robust Member

    Joined:
    Apr 25, 2013
    Messages:
    237
    Likes Received:
    57
    http://www.urbandictionary.com/define.php?term=For all intensive purposes

    A homage to the humble eggcorn:
     
  12. fate6

    fate6 Haha, I killed a Pumpkin!

    Joined:
    May 15, 2013
    Messages:
    973
    Likes Received:
    351
    Yea I guess it really was just a silly idea, And yea I guess an Xk3y would be the better ODDE to get :/
     
  13. TriMesh

    TriMesh Site Supporter 2013-2017

    Joined:
    Jul 3, 2008
    Messages:
    2,324
    Likes Received:
    750
    The basic reason that they use ISO files is simply that real optical drives have no concept or understanding of file systems - they just treat the disc as an addressable series of sectors and return the contents of the specified sector when requested to do so. Since an .ISO file is just a sequence of sectors in the same order they would be found on the disc, this maps pretty naturally into a drive emulator.

    Certainly you can make (and people have made) optical disc emulators that work on collections of files stored on a HDD, but they do this by creating something that looks like an ISO9660 or UDF filesystem with the files in it, and then supplying the data blocks as needed. Basically, using an ISO file is the simplest approach. And this is important because there is enough work to do anyway, because although the way you talk to an optical dive is conceptually simple, there are enough fiddly little details to keep you occupied.
     
  14. LeHaM

    LeHaM Site Soldier

    Joined:
    May 5, 2013
    Messages:
    2,634
    Likes Received:
    292
    Plus the iso files can work in hand with topology data too :)

    I use the wasabi its pretty good :) I've always found 3key installs to look messy, plus it's a bit of a bottle neck (and silly) to go SATA>USB>USB>SATA in the xkey rather than just going (e)SATA>SATA .The only shame is that the people developing it gave up :( one day someone will take a look at it and finish the job, however the only thing left to do is direct disc ripping but you still need to pass through ABGX anyway so there is little point to that....

    I like the side car look too because it fits the console nicely and adds a little more room for other mods (there is room inside for a 2.5" HDD)


    I have a video on this and can link it if anyone wants..
     
  15. Tiibz

    Tiibz Rising Member

    Joined:
    Nov 6, 2012
    Messages:
    71
    Likes Received:
    0
    i'd be interested Leham
     
  16. fate6

    fate6 Haha, I killed a Pumpkin!

    Joined:
    May 15, 2013
    Messages:
    973
    Likes Received:
    351
    Thankies for breaking it down for meh Tri!
    But it does kinda make me feel like this idea is possible and not the most complicated thing but would be time consuming and a tad expensive.

    I would be interested in that link good sir.
     
    Last edited: Oct 8, 2014
  17. Tiibz

    Tiibz Rising Member

    Joined:
    Nov 6, 2012
    Messages:
    71
    Likes Received:
    0
    it's the encryption between the drive and the mobo that is complicated, you need to simulate a real drive authentification, the rest is not so complicated
    so in order to make ODEs you first need to know how the firmware of the drive works, this is why ODEs on 360 are really mimicking a true drive, because before that there were hacked firmware like LT Plus or extreme etc...
     
  18. TriMesh

    TriMesh Site Supporter 2013-2017

    Joined:
    Jul 3, 2008
    Messages:
    2,324
    Likes Received:
    750
    I think complicated in the wrong word to use here - the main reason that getting drive auth to work is a pain is simply that it's using undocumented commands and protocols, so before you can even start you need to spend a lot of time reversing it - for the rest of the commands (even though they represent more actual complexity in the code) you can just assume that they do the same things that the equivalent command in SFF8020 does, and 99% of the time you will be right.
     
  19. DSwizzy145

    DSwizzy145 Well Known Member

    Joined:
    Aug 6, 2011
    Messages:
    1,653
    Likes Received:
    45
    Has anyone found a way to run homebrew/emulators & XBLA games (In .iso formatted if possible) via Xkey 360 yet? it's been awhile since i've followed the scene
     
  20. LeHaM

    LeHaM Site Soldier

    Joined:
    May 5, 2013
    Messages:
    2,634
    Likes Received:
    292
    I know you can do it with a 3key on the ps3..

    This is a video I made on my modded 360 (sorry if people misunderstood what I meant) if you've never seen a wasabi before maybe this will help :) I really like it, it was giving me some problems but after I updated it and fiddled with the files on my hdd (it's only a 5200 disk) it works great :) been using on xbox live for 2years (both pass through and emulation, I have some of my collection ripped, games I play often)

     
    Last edited by a moderator: May 25, 2015
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page