Results 1 to 15 of 15

Thread: So.... Microsoft say XBOX360 is backwards compatible?

  1. #1
    DR
    DR is offline
    on ye old ship HEXUS DR's Avatar
    Join Date
    Jul 2003
    Location
    HEXUS HQ, Elstree
    Posts
    13,412
    Thanks
    1,060
    Thanked
    841 times in 373 posts

    So.... Microsoft say XBOX360 is backwards compatible?

    Does this mean they will ship it with a Virtual PC style enviroment on it - since you can not run x86 code on a PPC Chip - let alone a 3-core PPC chip configuration

    We all know that VirtualPC can run on OSX on a G4/5 I guess with the 3GHz clocks we have on the 360 will be powerful enough to emulate a 750Mhz cut down P3....

    Discuss.

  2. #2
    Now with added sobriety Rave's Avatar
    Join Date
    Jul 2003
    Location
    SE London
    Posts
    9,948
    Thanks
    501
    Thanked
    399 times in 255 posts
    Maybe they've sneakily hidden a Celeron-M in there.

  3. #3
    HEXUS webmaster Steve's Avatar
    Join Date
    Nov 2003
    Posts
    14,283
    Thanks
    293
    Thanked
    841 times in 476 posts
    If it does have some sort of x86 emulation environment on it, then I'm sure people will find ways of exploiting it to run random x86 software on it
    PHP Code:
    $s = new signature();
    $s->sarcasm()->intellect()->font('Courier New')->display(); 

  4. #4
    Senior Member
    Join Date
    May 2004
    Location
    Rochester, NY
    Posts
    1,041
    Thanks
    4
    Thanked
    8 times in 8 posts
    • oralpain's system
      • Motherboard:
      • DFI "Blood Iron" P35-T2RL
      • CPU:
      • Intel Pentium E2140 @ 400x8 (3.2GHz), 1.375v
      • Memory:
      • Crucial Ballistix DDR2 800 CL4 @ 500MHz (DDR 1000), 4-4-4-12-T2, 2.3v
      • Storage:
      • 2x Seagate ST3250410AS
      • Graphics card(s):
      • NVIDIA 8800GTS (G92) 512 @ 783MHz core, 1836MHz shader, 1053Mhz memory, stock cooling 70% fan speed
      • PSU:
      • Seasonic SS-500GB
      • Case:
      • Antec P182, with some small modifications
      • Monitor(s):
      • ASUS VW222U
      • Internet:
      • Time Warner "Road Runner" Cable - 16 megabit downstream, 1 megabit upstream
    The core hardware seems more than powerful enough to emulate a 733Mhz P3/celeron and a Geforce 3 with no problems.

  5. #5
    Comfortably Numb directhex's Avatar
    Join Date
    Jul 2003
    Location
    /dev/urandom
    Posts
    17,074
    Thanks
    228
    Thanked
    1,026 times in 677 posts
    • directhex's system
      • Motherboard:
      • Asus ROG Strix B550-I Gaming
      • CPU:
      • Ryzen 5900x
      • Memory:
      • 64GB G.Skill Trident Z RGB
      • Storage:
      • 2TB Seagate Firecuda 520
      • Graphics card(s):
      • EVGA GeForce RTX 3080 XC3 Ultra
      • PSU:
      • EVGA SuperNOVA 850W G3
      • Case:
      • NZXT H210i
      • Operating System:
      • Ubuntu 20.04, Windows 10
      • Monitor(s):
      • LG 34GN850
      • Internet:
      • FIOS
    the core hardware could _NEVER_ emulate it.

    they've said *some* games will be backward compatible.

    there will be replacement xbox360 binaries on xbox live, which require the original xbox data discs

  6. #6
    YUKIKAZE arthurleung's Avatar
    Join Date
    Feb 2005
    Location
    Aberdeen
    Posts
    3,280
    Thanks
    8
    Thanked
    88 times in 83 posts
    • arthurleung's system
      • Motherboard:
      • Asus P5E (Rampage Formula 0902)
      • CPU:
      • Intel Core2Quad Q9550 3.6Ghz 1.2V
      • Memory:
      • A-Data DDR2-800 2x2GB CL4
      • Storage:
      • 4x1TB WD1000FYPS @ RAID5 3Ware 9500S-8 / 3x 1TB Samsung Ecogreen F2
      • Graphics card(s):
      • GeCube HD4870 512MB
      • PSU:
      • Corsair VX450
      • Case:
      • Antec P180
      • Operating System:
      • Windows Server 2008 Standard
      • Monitor(s):
      • Dell Ultrasharp 2709W + 2001FP
      • Internet:
      • Be*Unlimited 20Mbps
    Chance to exploit the Xbox 360 as powerful servers?

    Imagine a whole rack of Xbox 360s process data faster than a rack of high density dual opteron blades, at a fraction of the cost?
    Workstation 1: Intel i7 950 @ 3.8Ghz / X58 / 12GB DDR3-1600 / HD4870 512MB / Antec P180
    Workstation 2: Intel C2Q Q9550 @ 3.6Ghz / X38 / 4GB DDR2-800 / 8400GS 512MB / Open Air
    Workstation 3: Intel Xeon X3350 @ 3.2Ghz / P35 / 4GB DDR2-800 / HD4770 512MB / Shuttle SP35P2
    HTPC: AMD Athlon X4 620 @ 2.6Ghz / 780G / 4GB DDR2-1000 / Antec Mini P180 White
    Mobile Workstation: Intel C2D T8300 @ 2.4Ghz / GM965 / 3GB DDR2-667 / DELL Inspiron 1525 / 6+6+9 Cell Battery

    Display (Monitor): DELL Ultrasharp 2709W + DELL Ultrasharp 2001FP
    Display (Projector): Epson TW-3500 1080p
    Speakers: Creative Megaworks THX550 5.1
    Headphones: Etymotic hf2 / Ultimate Ears Triple.fi 10 Pro

    Storage: 8x2TB Hitachi @ DELL PERC 6/i RAID6 / 13TB Non-RAID Across 12 HDDs
    Consoles: PS3 Slim 120GB / Xbox 360 Arcade 20GB / PS2

  7. #7
    Senior Member
    Join Date
    May 2004
    Location
    Rochester, NY
    Posts
    1,041
    Thanks
    4
    Thanked
    8 times in 8 posts
    • oralpain's system
      • Motherboard:
      • DFI "Blood Iron" P35-T2RL
      • CPU:
      • Intel Pentium E2140 @ 400x8 (3.2GHz), 1.375v
      • Memory:
      • Crucial Ballistix DDR2 800 CL4 @ 500MHz (DDR 1000), 4-4-4-12-T2, 2.3v
      • Storage:
      • 2x Seagate ST3250410AS
      • Graphics card(s):
      • NVIDIA 8800GTS (G92) 512 @ 783MHz core, 1836MHz shader, 1053Mhz memory, stock cooling 70% fan speed
      • PSU:
      • Seasonic SS-500GB
      • Case:
      • Antec P182, with some small modifications
      • Monitor(s):
      • ASUS VW222U
      • Internet:
      • Time Warner "Road Runner" Cable - 16 megabit downstream, 1 megabit upstream
    Quote Originally Posted by directhex
    the core hardware could _NEVER_ emulate it.

    they've said *some* games will be backward compatible.

    there will be replacement xbox360 binaries on xbox live, which require the original xbox data discs
    I'm saying that they should write a software emulator that runs on XBox 360 and emulates the original Xbox. I know thye probably won't do this, but there is no reason they can't.

  8. #8
    Senior Member
    Join Date
    May 2004
    Location
    Essex
    Posts
    2,435
    Thanks
    0
    Thanked
    4 times in 2 posts
    • BenW's system
      • Motherboard:
      • ASRock Dual SATA2
      • CPU:
      • AMD64 3500+
      • Memory:
      • 1GB Crucial DDR
      • Storage:
      • 160GB Samsung 8MB Cache
      • Graphics card(s):
      • Sapphire Radeon HD 3850
      • PSU:
      • Seasonic S12 600W
      • Case:
      • Silverstone TJ-04
      • Monitor(s):
      • Dell 17" Ultrasharp
      • Internet:
      • Virgin 8Mb
    Just read on engadget that it might support PSP games and also play music from an ipod

  9. #9
    Comfortably Numb directhex's Avatar
    Join Date
    Jul 2003
    Location
    /dev/urandom
    Posts
    17,074
    Thanks
    228
    Thanked
    1,026 times in 677 posts
    • directhex's system
      • Motherboard:
      • Asus ROG Strix B550-I Gaming
      • CPU:
      • Ryzen 5900x
      • Memory:
      • 64GB G.Skill Trident Z RGB
      • Storage:
      • 2TB Seagate Firecuda 520
      • Graphics card(s):
      • EVGA GeForce RTX 3080 XC3 Ultra
      • PSU:
      • EVGA SuperNOVA 850W G3
      • Case:
      • NZXT H210i
      • Operating System:
      • Ubuntu 20.04, Windows 10
      • Monitor(s):
      • LG 34GN850
      • Internet:
      • FIOS
    Quote Originally Posted by oralpain
    I'm saying that they should write a software emulator that runs on XBox 360 and emulates the original Xbox. I know thye probably won't do this, but there is no reason they can't.
    the reason they can't is that the xbox 360 isn't even close to powerful enough to emulate the original xbox

  10. #10
    Registered User
    Join Date
    Mar 2005
    Posts
    7
    Thanks
    0
    Thanked
    0 times in 0 posts

    I don't think it's a question of the mainboard...

    This whole XBOX 360 backwards compatability thing is hard for me to swallow, how are they going to techniquely pull it off? The origional XBOX used a Nvidia graphics core and the new 360 uses an ATi core......any thoughts?

  11. #11
    Comfortably Numb directhex's Avatar
    Join Date
    Jul 2003
    Location
    /dev/urandom
    Posts
    17,074
    Thanks
    228
    Thanked
    1,026 times in 677 posts
    • directhex's system
      • Motherboard:
      • Asus ROG Strix B550-I Gaming
      • CPU:
      • Ryzen 5900x
      • Memory:
      • 64GB G.Skill Trident Z RGB
      • Storage:
      • 2TB Seagate Firecuda 520
      • Graphics card(s):
      • EVGA GeForce RTX 3080 XC3 Ultra
      • PSU:
      • EVGA SuperNOVA 850W G3
      • Case:
      • NZXT H210i
      • Operating System:
      • Ubuntu 20.04, Windows 10
      • Monitor(s):
      • LG 34GN850
      • Internet:
      • FIOS
    Quote Originally Posted by mortalkombatman
    This whole XBOX 360 backwards compatability thing is hard for me to swallow, how are they going to techniquely pull it off? The origional XBOX used a Nvidia graphics core and the new 360 uses an ATi core......any thoughts?
    see earlier comments on recompilation

  12. #12
    Senior Member SilentDeath's Avatar
    Join Date
    Aug 2003
    Posts
    4,745
    Thanks
    38
    Thanked
    16 times in 11 posts
    Quote Originally Posted by directhex
    the reason they can't is that the xbox 360 isn't even close to powerful enough to emulate the original xbox

    Even if it was, recompiling would probably have better results/easyer than writing an emulator..?

    What you say makes sense.. but how did you know?

    Just read on engadget that it might support PSP games and also play music from an ipod
    Supporting psp games would not get them sued?
    Any reson it could not play music from an ipod? does ipod not use mp3/ogg/flac? (well not the last two.. but mp3?).. If so why would you want to? I suppose the chavs will...

  13. #13
    Senior Member
    Join Date
    May 2004
    Location
    Rochester, NY
    Posts
    1,041
    Thanks
    4
    Thanked
    8 times in 8 posts
    • oralpain's system
      • Motherboard:
      • DFI "Blood Iron" P35-T2RL
      • CPU:
      • Intel Pentium E2140 @ 400x8 (3.2GHz), 1.375v
      • Memory:
      • Crucial Ballistix DDR2 800 CL4 @ 500MHz (DDR 1000), 4-4-4-12-T2, 2.3v
      • Storage:
      • 2x Seagate ST3250410AS
      • Graphics card(s):
      • NVIDIA 8800GTS (G92) 512 @ 783MHz core, 1836MHz shader, 1053Mhz memory, stock cooling 70% fan speed
      • PSU:
      • Seasonic SS-500GB
      • Case:
      • Antec P182, with some small modifications
      • Monitor(s):
      • ASUS VW222U
      • Internet:
      • Time Warner "Road Runner" Cable - 16 megabit downstream, 1 megabit upstream
    Quote Originally Posted by directhex
    the reason they can't is that the xbox 360 isn't even close to powerful enough to emulate the original xbox
    My neighbor's Athlon XP 1800+ with a ti4200 is fast enough to emulate an xbox.

    I've tried the Cxbx emulator and it ran fine, though only Turok Evolution is playable currently (and doesn't have sound).

    Even though an x86 processor like the athlon XP can run alot of the xbox 1 code natively and the cpu in the XBox 360 cannot, I have a hard time beliving that the XBox 360 CPU is too slow for a well written dynamic recompiler to match the final performance of a 733MHz P3. Unless, not having branch predictors (if the PPC core is similar to the one in the cell processor) totally kills dynamic recompliation. I'm not a programmer so I wouldn't know for sure.
    Last edited by oralpain; 23-05-2005 at 01:57 AM.

  14. #14
    Comfortably Numb directhex's Avatar
    Join Date
    Jul 2003
    Location
    /dev/urandom
    Posts
    17,074
    Thanks
    228
    Thanked
    1,026 times in 677 posts
    • directhex's system
      • Motherboard:
      • Asus ROG Strix B550-I Gaming
      • CPU:
      • Ryzen 5900x
      • Memory:
      • 64GB G.Skill Trident Z RGB
      • Storage:
      • 2TB Seagate Firecuda 520
      • Graphics card(s):
      • EVGA GeForce RTX 3080 XC3 Ultra
      • PSU:
      • EVGA SuperNOVA 850W G3
      • Case:
      • NZXT H210i
      • Operating System:
      • Ubuntu 20.04, Windows 10
      • Monitor(s):
      • LG 34GN850
      • Internet:
      • FIOS
    Quote Originally Posted by oralpain
    My neighbor's Athlon XP 1800+ with a ti4200 is fast enough to emulate an xbox.

    I've tried the Cxbx emulator and it ran fine, though only Turok Evolution is playable currently (and doesn't have sound).

    Even though an x86 processor like the athlon XP can run alot of the xbox 1 code natively and the cpu in the XBox 360 cannot, I have a hard time beliving that the XBox 360 CPU is too slow for a well written dynamic recompiler to match the final performance of a 733MHz P3. Unless, not having branch predictors (if the PPC core is similar to the one in the cell processor) totally kills dynamic recompliation. I'm not a programmer so I wouldn't know for sure.
    dynamic recompilers are simply not an efficient or reliable solution.

    look at something like n64 emulation, which is usually based on them - how few games work at 90% or so accuracy? how many orders of magnitude more are simply broken, wrong, etc etc etc?

    microsoft cannot & will not claim partial backwards compatability and then have messy half-working games out - it'd kill their image. games support will be per-game, and in cases of per-game support, anything other than replacement binaries is dumb

    also bear in mind no games console ever released has been able to emulate its predecessor - the game boy advance can't do it, the playstation 2 can't do it

  15. #15
    Comfortably Numb directhex's Avatar
    Join Date
    Jul 2003
    Location
    /dev/urandom
    Posts
    17,074
    Thanks
    228
    Thanked
    1,026 times in 677 posts
    • directhex's system
      • Motherboard:
      • Asus ROG Strix B550-I Gaming
      • CPU:
      • Ryzen 5900x
      • Memory:
      • 64GB G.Skill Trident Z RGB
      • Storage:
      • 2TB Seagate Firecuda 520
      • Graphics card(s):
      • EVGA GeForce RTX 3080 XC3 Ultra
      • PSU:
      • EVGA SuperNOVA 850W G3
      • Case:
      • NZXT H210i
      • Operating System:
      • Ubuntu 20.04, Windows 10
      • Monitor(s):
      • LG 34GN850
      • Internet:
      • FIOS
    also, bear in mind that the graphics is likely to be a bigger blocker than the cpu - from endianness issues up to slight differences in the way nvidia and ati kit renders things. given that xbox games are all written for a pretty cross-platform api, it'd be far easier to recompile (and fix the few games that need byte order and word length fixed) than to try & work on compiled code.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Microsoft Support....
    By Devilbod in forum General Discussion
    Replies: 14
    Last Post: 09-04-2007, 02:42 AM
  2. xbox360 to be backward compatible
    By noah in forum Gaming
    Replies: 5
    Last Post: 24-05-2005, 08:10 PM
  3. Replies: 11
    Last Post: 09-02-2005, 12:59 PM
  4. X-Box 2, not backwards compatible?
    By Devilbod in forum Gaming
    Replies: 4
    Last Post: 24-06-2004, 02:15 AM
  5. New RPC hotfix from Microsoft
    By Paul Adams in forum Software
    Replies: 12
    Last Post: 14-09-2003, 08:44 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •