De laatste generaties consoles zijn over het algemeen allemaal veredelde personal computers geworden. x86-architecturen, en custom videokaarten gebaseerd op bestaande PC kaarten. Dat maakt backwards compatibility 'makkelijk'. Vroeger werden er custom architecturen gebouwd om uit zo weinig mogelijk hardware zoveel mogelijk kracht qua gaming uit te kunnen peuteren. Dat waren tijden dat de console bij release vaak beter presteerden dan een top-of-the-line PC van die tijd. Maar tijden zijn veranderd dat je uit niet perfect geschikte hardware genoeg rekenkracht kunt halen om een kwaliteits console neer te zetten, en dus niet iets speciaals hoeft te ontwikkelen. Daarnaast vinden ontwikkelaars het wel fijn als men een game zonder al te veel moeite naar meerdere platformen kunnen brengen.
Als je dus backward compatibility wilt verschaffen op software-level tussen een x86 architectuur en iets anders moet je gaan emuleren. Dan krijg je dus een software laag tussen je oude game en je nieuwe console die het moet gaan vertalen, in real-time terwijl je speelt. Dat is met veel nieuwere generaties qua consoles zoals een PS3 of Xbox360 op dit moment eigenlijk niet te doen.
Maar ik geloof dat je bijvoorbeeld een Wii, PSX, PS2 en ouder al prima kunt emuleren op een beetje computer.