Overclock.net › Forums › Industry News › Hardware News › [Digital Foundry] XBOX ONE backward compatibility tested!
New Posts  All Forums:Forum Nav:

[Digital Foundry] XBOX ONE backward compatibility tested! - Page 3

post #21 of 28
Quote:
Originally Posted by xlink View Post

The same limitations still apply. It's hard to emulate a cpu-specific function.
It's not like microsoft engineers were the ones DESIGNING the CPUs and GPUs.
You can make just make optimized code for common libraries and this happens a lot in emulators. This way you can approach native speeds for common operations. Which greatly speeds up emulation.
With MS having all the documentation, funding and a team that is in it for money rather than community it is no wonder that they get it done so quickly.
post #22 of 28
Quote:
Originally Posted by 222Panther222 View Post

Games are code that run on a cpu/gpu that has an architecture, therefore they need to know it very well. Having all the documentation (how it handle tasks, manage memory ect) can only help them a lot in reducing the requirements.

It'll be better but you're still going to have a profound gap.

As someone who has dealt with large engineering projects I can tell you that documentation helps a lot. It is often hard to locate and worse yet people migrate through roles/positions/companies and knowledge is often lost.

Also just because you have documentation on how an in-order POWER CPU was architected doesn't mean you know how to magically create an analogous execution path on a OoO x86 CPU.

Imagine trying to get SSE4 running on the POWER CPU... sometimes the CPU literally doesn't have the guts you'd want to make things work perfectly and you're stuck doing a workaround.
R7 1700
(21 items)
 
Phenom II BE
(13 items)
 
 
CPUMotherboardGraphicsRAM
R7 1700 ASUS Prime b350-a/CSM GTX 970 32GB @2666MHz 
Hard DriveHard DriveCoolingCooling
MyDigitalSSD PBX Western Digital Cavier Green 3TB HDD Corsair H100 Corsair Air Series AF140 Quiet Edition  
CoolingOSMonitorMonitor
Corsair Air Series AF140 Quiet Edition  Windows 10 x64 Dell u2711 Dell u2711 
MonitorMonitorKeyboardPower
Dell u2711 Shap Aquos 50" HDTV Das Keyboard Mechanical Keyboard - Silent Edition Corsair HX650W 
CaseMouseAudioAudio
Corsair Carbide 300r Razer Death Adder Klipsch promedia 2.1 Sennheiser HD800 
CPUMotherboardGraphicsRAM
Phenom II x4 720be Gigabyte ud4p 4870 512mb 4GB (2*2GB) Super talent micron d9 
Hard DriveOptical DriveOSMonitor
80GB Intel x25-m + 640GB WD cavier Lite On DVD burner Windows 7 Dell 2005 FPW & Dell e207wfp 
KeyboardPowerCaseMouse
Logitch Ultra X Corsair TX 750W Lianli PCV-1000II Logitech MX518 
  hide details  
Reply
R7 1700
(21 items)
 
Phenom II BE
(13 items)
 
 
CPUMotherboardGraphicsRAM
R7 1700 ASUS Prime b350-a/CSM GTX 970 32GB @2666MHz 
Hard DriveHard DriveCoolingCooling
MyDigitalSSD PBX Western Digital Cavier Green 3TB HDD Corsair H100 Corsair Air Series AF140 Quiet Edition  
CoolingOSMonitorMonitor
Corsair Air Series AF140 Quiet Edition  Windows 10 x64 Dell u2711 Dell u2711 
MonitorMonitorKeyboardPower
Dell u2711 Shap Aquos 50" HDTV Das Keyboard Mechanical Keyboard - Silent Edition Corsair HX650W 
CaseMouseAudioAudio
Corsair Carbide 300r Razer Death Adder Klipsch promedia 2.1 Sennheiser HD800 
CPUMotherboardGraphicsRAM
Phenom II x4 720be Gigabyte ud4p 4870 512mb 4GB (2*2GB) Super talent micron d9 
Hard DriveOptical DriveOSMonitor
80GB Intel x25-m + 640GB WD cavier Lite On DVD burner Windows 7 Dell 2005 FPW & Dell e207wfp 
KeyboardPowerCaseMouse
Logitch Ultra X Corsair TX 750W Lianli PCV-1000II Logitech MX518 
  hide details  
Reply
post #23 of 28
Yet there were capable of doing it, i presume they must kept a very good back-up of the 360 schemes. Also make money rain at developers and engineer to do the "dirty works". Too bad we still don't know much details of the emulators or how it was put up.
Love This Beast
(14 items)
 
PS4
(14 items)
 
HTPC
(13 items)
 
CPUMotherboardGraphicsRAM
Core i7 920 D0 3.8Ghz Gigabyte EX58-UD4P Asus 1060 6GB OC 2138core/8606memory 12Gb Fury HyperX 1447mhz 1.64v 9-9-9 28 2T 
Hard DriveOptical DriveCoolingOS
WD Black 640Gb + Seagate 500Gb + Hitachi 2.5" 5... LG DVD-RW SATA Noctua NH-D14 Windows 10 Home  
MonitorPowerCaseMouse
Asus VW266H 25.5" 1200p Corsair 750W CoolerMaster Cm690 II Advanced (Version 2) Logitech MX518 
CPUMotherboardGraphicsRAM
8 Jaguar Core 1.6Ghz CUH-10XXA AMD 7870 (2 CU's disabled) 800Mhz  8Gigs GDDR5 2.75Ghz 
Hard DriveOptical DriveCoolingOS
Toshiba 500Gigs  Blu-ray 6x 85mm Fan. Sony PS4 OS 
MonitorKeyboardPowerAudio
Sony 40R350 B Sony DualShock 4 250W Polk Audio Rti A3's 
AudioAudio
Polk Audio PSW125 Yamaha Rv-371 
CPUMotherboardGraphicsRAM
Q6600 2.4Ghz Dell 0RF703 Zotac GT640 4G DDR2 
Hard DriveCoolingOSMonitor
320Gb Western Digital Caviar Green + 160Gb Hita... Dell Performance Edition Heatsink J9761 W10 64Bits Pro Sony 40R350 B 
KeyboardPowerCaseMouse
Lenovo Keyboard 460w oem Dell Optiplex 745 Logitech  
  hide details  
Reply
Love This Beast
(14 items)
 
PS4
(14 items)
 
HTPC
(13 items)
 
CPUMotherboardGraphicsRAM
Core i7 920 D0 3.8Ghz Gigabyte EX58-UD4P Asus 1060 6GB OC 2138core/8606memory 12Gb Fury HyperX 1447mhz 1.64v 9-9-9 28 2T 
Hard DriveOptical DriveCoolingOS
WD Black 640Gb + Seagate 500Gb + Hitachi 2.5" 5... LG DVD-RW SATA Noctua NH-D14 Windows 10 Home  
MonitorPowerCaseMouse
Asus VW266H 25.5" 1200p Corsair 750W CoolerMaster Cm690 II Advanced (Version 2) Logitech MX518 
CPUMotherboardGraphicsRAM
8 Jaguar Core 1.6Ghz CUH-10XXA AMD 7870 (2 CU's disabled) 800Mhz  8Gigs GDDR5 2.75Ghz 
Hard DriveOptical DriveCoolingOS
Toshiba 500Gigs  Blu-ray 6x 85mm Fan. Sony PS4 OS 
MonitorKeyboardPowerAudio
Sony 40R350 B Sony DualShock 4 250W Polk Audio Rti A3's 
AudioAudio
Polk Audio PSW125 Yamaha Rv-371 
CPUMotherboardGraphicsRAM
Q6600 2.4Ghz Dell 0RF703 Zotac GT640 4G DDR2 
Hard DriveCoolingOSMonitor
320Gb Western Digital Caviar Green + 160Gb Hita... Dell Performance Edition Heatsink J9761 W10 64Bits Pro Sony 40R350 B 
KeyboardPowerCaseMouse
Lenovo Keyboard 460w oem Dell Optiplex 745 Logitech  
  hide details  
Reply
post #24 of 28
Quote:
Originally Posted by mushroomboy View Post

When you have all the info you don't emulate per se, you use a wrapper. In all honesty they prob emulated less than people think.

Wrappers are prob the best option, though even so something was prob emulated.
Yeah, some theories actually suggest a recompiler, some are saying it's using a binary translator. I get that honest emulation is hard and it takes a modern 3ghz CPU to emulate a SNES properly without speed hacks and other shortcuts. But high-level emulation is another thing, you don't need 5x CPU power to pull it off, that's how 1999 PCs were able to handle N64 emulation.
Also, 360 ran a few original Xbox (x86 Pentium 3) games, I'm pretty sure it was also a wrapper, they couldn't do full-on x86 emulator. Funny thing, Russian SPARC CPU Elbrus actually can "emulate" x86 (by using a binary translator simular to Transmeta Crusoe).
https://en.wikipedia.org/wiki/UltraHLE
http://www.eurogamer.net/articles/digitalfoundry-2015-fallout-3-is-an-xbox-one-back-compat-showcase
Edited by The Robot - 1/24/16 at 10:40pm
Main
(17 items)
 
Nintendo DS
(8 items)
 
 
CPUMotherboardGraphicsRAM
6700K Gigabyte Z170X-Gaming 3 MSI GTX 1080 Gaming X G.Skill Ripjaws V 16GB 3000 
Hard DriveHard DriveCoolingCooling
Samsung 850 Evo 500GB WD Blue WD30EZRZ 3TB Noctua NH-D15S Nanoxia Deep Silence 140mm, 1100 RPM, 68.5 CFM 
CoolingOSMonitorKeyboard
Nanoxia Deep Silence 120mm, 1300 RPM, 60.1 CFM Windows 10 Enterprise Zalcom ZM27Q1 27" 1440p Glossy IPS Leopold FC750 (MX Brown) 
PowerCaseMouseAudio
EVGA 650 G2 Corsair 400Q Logitech Performance Mouse MX Mayflower Objective2 + ODAC Rev. B Combo 
Audio
Audio-Technica ATH-A990Z 
CPUCPURAMHard Drive
ARM946E-S 67.028 MHz  ARM7TDMI 33.514 MHz  4 MB 256 kB 
OSMonitorMonitorPower
DS OS 3" 256×192 18-bit 3" 256×192 18-bit 850 mAh 
  hide details  
Reply
Main
(17 items)
 
Nintendo DS
(8 items)
 
 
CPUMotherboardGraphicsRAM
6700K Gigabyte Z170X-Gaming 3 MSI GTX 1080 Gaming X G.Skill Ripjaws V 16GB 3000 
Hard DriveHard DriveCoolingCooling
Samsung 850 Evo 500GB WD Blue WD30EZRZ 3TB Noctua NH-D15S Nanoxia Deep Silence 140mm, 1100 RPM, 68.5 CFM 
CoolingOSMonitorKeyboard
Nanoxia Deep Silence 120mm, 1300 RPM, 60.1 CFM Windows 10 Enterprise Zalcom ZM27Q1 27" 1440p Glossy IPS Leopold FC750 (MX Brown) 
PowerCaseMouseAudio
EVGA 650 G2 Corsair 400Q Logitech Performance Mouse MX Mayflower Objective2 + ODAC Rev. B Combo 
Audio
Audio-Technica ATH-A990Z 
CPUCPURAMHard Drive
ARM946E-S 67.028 MHz  ARM7TDMI 33.514 MHz  4 MB 256 kB 
OSMonitorMonitorPower
DS OS 3" 256×192 18-bit 3" 256×192 18-bit 850 mAh 
  hide details  
Reply
post #25 of 28
Pretty cool that Witcher 2 has been made Free for a few weeks in line with the backwards compatibility release. Downloading as we speak..1hr later, 12% done. So slow

As for backwards compatability - its a huge win. Outside of being able to play a lot of the larger AAA titles, I have bought a lot of xbox 360 'arcade' games which initially I thought was ridiculous that I couldn't play them on the Xone, but most of them are now in the list. Hydro thunder and streets of rage here we come biggrin.gif
post #26 of 28
Quote:
Originally Posted by Unkzilla View Post

Pretty cool that Witcher 2 has been made Free for a few weeks in line with the backwards compatibility release. Downloading as we speak..1hr later, 12% done. So slow

As for backwards compatability - its a huge win. Outside of being able to play a lot of the larger AAA titles, I have bought a lot of xbox 360 'arcade' games which initially I thought was ridiculous that I couldn't play them on the Xone, but most of them are now in the list. Hydro thunder and streets of rage here we come biggrin.gif

Yes, and I have a first generation XBOX 360 Elite, that is unbelievably loud in comparison to any other console I have ever owned. The XBOX One, while noisier than my custom water cooled PC, is still super quiet for a console. Definitely less noisy than a PS4. Anyway, what I'm saying is, now I can play some good 360 titles on the XBONE and I don't have to get used to obscene decibels piercing my ears.
post #27 of 28
wow, this is impressive as an emu enthusiast

really? how can a slow amd cpu emulate taht hell cpu, and for me the old gen of consoles were powerful vs pc,

come on
you need at the begging core2duos @3ghz and 8800gt for the first batch of games, then i5 quadcores and 6850 460 for the latest games
pote reload
(14 items)
 
  
CPUMotherboardGraphicsRAM
intel 3570k@4.4@1.25 gigabyte z77z-ud3h gigabyte gtx460 768mb oc 850/2100 8gb ddr3 1600 corair vengeance blue 
Hard DriveOptical DriveCoolingOS
samsung 500gb hd502hj, 2x crucial m4 64gb raid 0 sony optiarc 24x hyper 212+ win8 x64 
MonitorPowerCaseMouse
envision lcd wide 19 + lg tv lcds 32" 32ld330 1... corsair vx 550w cheapo steelseries ikari laser 
  hide details  
Reply
pote reload
(14 items)
 
  
CPUMotherboardGraphicsRAM
intel 3570k@4.4@1.25 gigabyte z77z-ud3h gigabyte gtx460 768mb oc 850/2100 8gb ddr3 1600 corair vengeance blue 
Hard DriveOptical DriveCoolingOS
samsung 500gb hd502hj, 2x crucial m4 64gb raid 0 sony optiarc 24x hyper 212+ win8 x64 
MonitorPowerCaseMouse
envision lcd wide 19 + lg tv lcds 32" 32ld330 1... corsair vx 550w cheapo steelseries ikari laser 
  hide details  
Reply
post #28 of 28
Quote:
Originally Posted by sixor View Post

wow, this is impressive as an emu enthusiast

really? how can a slow amd cpu emulate taht hell cpu, and for me the old gen of consoles were powerful vs pc,

come on
you need at the begging core2duos @3ghz and 8800gt for the first batch of games, then i5 quadcores and 6850 460 for the latest games

Firstly, it's only "slow" relative to the average PC of today.

Secondly, it's Microsoft working on the emulator vs. a team of developers reverse engineering things. They have access to *all* the source code.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Hardware News
Overclock.net › Forums › Industry News › Hardware News › [Digital Foundry] XBOX ONE backward compatibility tested!