Het nieuwe bedrijf Transitive heeft een modulaire emulator gebouwd waarmee software voor de ene architectuur gedraaid kan worden op een andere architectuur. Het product maakt hierbij geen gebruik van een directe vertaling, maar van een universele tussentaal. Hierdoor is ondersteuning voor nieuwe platforms relatief eenvoudig toe te voegen. Op dit moment kan de 'universele' emulator - QuickTransit genaamd - software vertalen die geschreven is voor x86, MIPS, Power(PC) of bepaalde mainframes. De software zelf draait op IA-64-, x86(-64)- en Power(PC)-machines, waardoor er dus al een flink aantal combinaties van vertaling mogelijk is. Wired bericht dat het bedrijf tijdens de presentatie van het product Quake III voor Linux op een Apple PowerBook heeft laten draaien, maar ook dat men beweert Xbox-spellen op de Xbox 2 te kunnen laten werken.
De werking van de software lijkt op die van Intels IA32-EL: code wordt in blokken vertaald, en als een bepaald blok vaak wordt uitgevoerd steekt men extra moeite in het optimaliseren ervan. Het bedrijf claimt zo effectief 80% van de performance van de processor te kunnen gebruiken. Vanwege deze snelheid spreekt men zelf liever niet over een emulator - "omdat mensen dat woord associëren met traag" - en noemt de functie van het product: 'hardware virtualization'. Het programma gebruikt afhankelijk van de hoeveelheid lopende software die vertaald wordt tussen de 500KB en 30MB geheugen, en werkt volledig transparant. Er zouden al zes pc-fabrikanten zijn die interesse hebben getoond in het product, maar later dit jaar wordt de eerste naam pas bekendgemaakt.
