Finraziel schreef op maandag 30 januari 2017 @ 22:11:
[...]
Wat je ook niet moet vergeten, we hebben het over Microsoft. Er wordt veel over ze gezeurd, maar die jongens hebben een enorme expertise op os en virtualisatie gebied. Hun ervaring uit de server wereld hebben ze toegepast op de Xbox waardoor dat ding eigenlijk een soort hyperv server is voor games/entertainment. Het is echter inderdaad nog steeds een knap staaltje wat ze hebben laten zien.
Voor Sony zou het nog een stuk lastiger worden omdat ze die maffe cell architectuur hadden op de PS3, maar zelfs als ze net als de 360 op powerpc gezeten hadden betwijfel ik dat ze het dan wel ook gedaan zouden hebben simpelweg omdat zij er niet de benodigde kennis voor in huis hebben.
En Nintendo? No f'ing way... Sorry, maar Nintendo is helemaal niet zo sterk in software. Ze zijn sterk in game design, ja, maar zeer complexe software oplossingen ontwikkelen, dat moet je niet van hun verwachten, is ook helemaal hun business niet. Dus dan zouden ze het moeten uitbesteden en dat zou klauwen met geld gaan kosten.
volgens mij heb je niet echt een idee hoe emulators gemaakt worden. Het lastige van het maken van een emulator is dat je hardware wilt na bootsen die je eigenlijk meestal niet kent of waar geen of weinig documentatie beschikbaar voor is. Het is echt geen quantum mechanica of zo

. Als je kijkt naar de development van emulators dolphin,citra,cemu en pcsx2 dan zie je dat het gemaakt wordt door maar een handje vol mensen in een opensource community, en meestal met beperkte documentatie beschikbaar over de chipset etc. Je hebt wel gedegen programmeer kennis nodig en je moet weten hoe bepaalde onderdelen werken bijvoorbeeld cpu, gpu, etc. Wat je al leert op een HBO opleiding(Technische informatica) maar dan weerhoud niets je er van om een emulator te maken.
Microsoft heeft met het maken van emulatie software natuurlijk een grote voorsprong door een gigantisch leger aan goede developers en kennis en ervaring met virtualisatie. Maar dat betekent echt niet dat zij de enige zijn die een goede emulator kunnen maken. Wat Microsoft heeft laten zien met de Xbox is in mijn ogen echt niet bijzonder. het is niets meer dan een afgekapte pc met een aangepaste Windows os. De Xbox one gebruikt zelfs "gewone" DDR 3 RAM. Het had pas een knap staaltje techniek geweest als ze het systeem met gddr5 werkend hadden gekregen en er even veel resources als de ps4 bare metal benaderd kon worden. een Xbox one met een "mini pc" er in, in plaats van een afgekapte pc met een DDR3 video kaart!! omgetoverd tot Xbox.
Sony zal het wat lastiger krijgen met het perfectioneren van een ps3 emulator door de cell architectuur inderdaad maar de benodigde kennis zullen ze zeker wel in huis hebben. vergeet ook niet dat ze dit apparaat zelf ontworpen en gemaakt hebben dus er staat ergens bij Sony een boekwerk met informatie over hoe de ps3 architectuur werkt. Zodra ze er genoeg geld mee kunnen verdienen zetten ze er een aantal goede programmeurs op en dan komt die emulator er echt wel hoor. Zelfs in de open source community hebben ze de ps3 al kunnen emuleren(
https://rpcs3.net/).
En Nintendo? yes fcking way ze hebben zelfs al emulators gemaakt van verschillende systemen voor een aantal van hun devices (
Wikipedia: Virtual Console. en wederom hetzelfde als bij Sony ze weten echt wel hoe hun eigen systemen in elkaar zitten en hebben boekwerken aan informatie hoe het in elkaar steekt. Als ze genoeg geld er mee kunnen verdienen is het een kwestie van devices hebben met genoeg power en wat tijd voordat er nieuwe Nintendo emulators komen. Je onderschat Nintendo en het ontwerpen en maken van een console. Dat is een zeer complex proces en veel lastiger dan het emuleren van een al bestaand systeem. Dus de kennis om een emulator te maken zullen ze zeker wel in huis hebben.
Als je hun software niet fijn vind of als de prestaties van een console minder zijn dan een andere console betekent niet dat het niet complex is.