Cookies op Tweakers

Tweakers is onderdeel van DPG Media en maakt gebruik van cookies, JavaScript en vergelijkbare technologie om je onder andere een optimale gebruikerservaring te bieden. Ook kan Tweakers hierdoor het gedrag van bezoekers vastleggen en analyseren. Door gebruik te maken van deze website, of door op 'Cookies accepteren' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt? Bekijk dan ons cookiebeleid.

Meer informatie

Gamer speelt Doom op Windows XP in Minecraft

Doom draaien op apparaat X of Y, dat kennen we inmiddels wel, maar Doom draaien op apparaat X ín dienst Y is even wat anders. Zo kreeg een gamer het voor elkaar het spel te spelen op Windows XP, maar dan in Minecraft.

Dat Doom nu te spelen is in Minecraft, komt door de VM Computers-mod die sinds vorige week te downloaden is. Met VM Computers kunnen Minecraft-spelers computeronderdelen bestellen via een satelliet die om hun Minecraft-wereld vliegt. Met die onderdelen kunnen ze een eigen desktop bouwen. De mod maakt gebruikt van de gratis VM-tool VirtualBox. Gebruikers kunnen zo op hun Minecraft-pc een iso-bestand booten en een besturingssysteem installeren.

Nu heeft een speler van de game het voor elkaar gekregen Windows XP te installeren via VirtualBox. Vanaf Windows XP was het voor Reddit-gebruiker uDrunkMate niet moeilijk om ook Doom erbij te installeren. Hij maakte een korte video waarop te zien is hoe hij de shooter speelt op de virtuele pc. Nu alleen nog leren hoe je Minecraft in Minecraft kunt spelen...

Minecraft Doom

Wat vind je van dit artikel?

Geef je mening in het Geachte Redactie-forum.

Door Tijs Hofmans

Redacteur privacy & security

27-07-2020 • 09:17

78 Linkedin

Reacties (78)

Wijzig sortering
Persoonlijk zou ik de originele maker van de mod de eer geven, in plaats van een random persoon die de mod gebruikt. Zelfs in het originele demo filmpje van een maand geleden wordt DOOM al gespeeld: https://www.reddit.com/r/..._you_can_build_computers/ (3:45),

[Reactie gewijzigd door Encaitar op 27 juli 2020 14:16]

Sorry, maar vind dit dus helemaal niet bijzonder als er dus een losse VM module beschikbaar is voor deze game.. In principe kun je dus gewoon alle spellen wel spelen, zelfs minecraft zelf.
Oneindig recursieve Minecraft sessies, geinig concept om meerdere werelden met elkaar te verbinden.
Dit maakt het toch wel erg interresant. stel je voor, minecraft multiplayer, computer interacten en dan daar minecraften in diezelfde wereld waardoor je kan zien hoe je zelf op die computer bezig bent. minecraft blijft echt een top spel wat dit soort dingen betreft.
Ja idd, of een soort van virtuele lan party waarbij je met de party eerst het partyhuis moet gaan bouwen

Maar das idd ook best leuk om zo 2 van de werelden waarin je speelt te verbinden!

Ik ben geen minecraft speler. Maar ik vind dit best geinig :)

[Reactie gewijzigd door ImperatorTiber op 27 juli 2020 22:52]

Helaas loop je tegen het feit aan dat je niet steeds dezelfde resources aan een VM kunt geven, dus op een gegeven moment loop je uit de beschikbare cores en RAM. Dus recursie ja, oneindig nee.

--- edit ---

Je ziet het effect goed in het Minecraft on Minecraft filmpje uit het commentaar van Hetiswat (Hetiswat in 'geek: Gamer speelt Doom op Windows XP in Minecraft')

De tweede iteratie loopt al stukken langzamer, een derde iteratie daarbinnen zal nog vele malen langzamer gaan lopen (als hij al in staat is om te booten).

[Reactie gewijzigd door CrazyJoe op 28 juli 2020 14:57]

De titel van dit bericht moest ik even 3x uitleggen aan collega's :P
Zou je dan niet in theorie Minecraft in Minecraft in Minecraft etc kunnen spelen?
Zie hier! Minecraft in minecraft.

[Reactie gewijzigd door Hetiswat op 27 juli 2020 10:28]

Hij moet nog wel even zijn Graphics Drivers updaten, want het spelletje runt niet zo goed :D
We kunnen nog dieper, ik wil Minecraft in Minecraft in Minecraft! :+
Mooie opmerking er bij:

So, in context, your character is playing a 100% photorealistic video game that's just... real day-to-day life.
Dus inloggen binnen een minecraft account op een ander account, naar dezelfde server connecten waarmee je naar de locatie kunt lopen waar dezelfde instance al draait waarmee je dus weer kunt connecten naar dezelfde server, waar dezelfde instance....

Back to the Future had een minder ingewikkelde tijdslijn...
Whaa, dat wil ik zien. Jezelf killen in je eigen game! :D
Ja, het zijn gewoon VMs die je boot, dus in principe kun je 20 VMs booten met daarin allemaal Minecraft (met die mod) en ze met elkaar verbinden. In theorie zou je ook met 2 VMs oneindige recursion kunnen creëren door deze twee met elkaar te verbinden.
Dan kun je dus in de VM dezelfde server joinen en dan naast je character gaan staan die hem bestuurd. 8)7
En wat nou als je die character dan weer doodmaakt :P?
Nee, een soort paradox-effect ;)
haha, dat zou bizar zijn
Mits je een tweede Minecraft-account hebt of je server in offline mode draait, ja.
Vraag me af of je dan die verschillende werelden/servers weer zou kunnen linken... :)
Ja volgens mij moet dat met Bungeecord in theorie wel kunnen, zou grappig zijn
Yup. Minecraftception.

We need to go deeper krijgt zo ook een extra dubbele betekenis.
Oeh mineception alsmaar dieper gaan
Nee. VM's ondersteunen vaak geen virtualisatie :)
Dat ligt geheel aan je hardware en hoe je de VM opzet. Met een beetje nieuwe hardware kan je nested virtualization doen, dus ja dat kan wel.
niet alleen de hardware moet dit kunnen, ook de hypervisior moet het snappen.
Dat zeker, maar zolang je de hardware functie niet hebt kan je software het niet aanspreken.
Dat kan alleen bij AMD hardware op dit moment icm virtualbox.
Uh nee? Dit kan met Intel en AMD zolang je CPU het volgende heeft: Intel VT-x of AMD-V. En bijna iedereen die de afgelopen 4 jaar zijn computer heeft vervangen kan dit gebruiken.

En het kan met Proxmox, Hyper-V, ESXi en Virtualbox. Mogelijk met meer hypervisors maar daar weet ik het niet zeker van.
En toch heeft Johan9711 wel gelijk, nested Virtualization is iets anders dan Intel VT-x of AMD-V, wat gewoon de basis virtualisation extensies zijn.

Nested Virtualization zorgt er voor dat ook guest virtual machines weer die specifieke functies aan mogen spreken in de CPU, by default mag dat niet.

Oracle Virtualbox is voor zover ik weet nog niet (goed) in staat om dat te doen, waar enkele anderen dat wel kunnen. In bijna geen enkele Hypervisor is het 'supported', het is vaak een gimmick die je via de commandline moet aan zetten.
Je hebt VT-X en EPT nodig voor nested virtualization. VT-x is voor virtualisatie sowieso nodig maar dat neemt niet weg dat je het ook voor nested virtualization nodig hebt. Veel hypervisors ondersteunen het op Intel en zijn momenteel goeie stappen aan het zetten om AMD te ondersteunen.

Dus zou dan graag willen zien hoe Johan gelijk heeft en dat het niet mogelijk is om een VM in een VM te starten.
https://docs.oracle.com/e.../nested-virt-support.html

Het ging hem specifiek om Oracle Virtualbox, niet om andere HyperVisors.
En zoals ik al zei, het is een commandline gimmick, niet echt via de GUI supported.

[Reactie gewijzigd door FireDrunk op 27 juli 2020 10:40]

Nee hij gaf aan dat nested virtualization momenteel alleen door AMD icm Virtualbox word ondersteund. En ik geef aan dat dit niet klopt want ook andere Hypervisors ondersteunen het en ook met Intel CPU's.

Dat het momenteel nog wat haken en ogen heeft daar kan ik wel inkomen, maar aangeven dat iets niet bestaat terwijl het er wel is klopt niet.

Bron:
VMware
Proxmox
Hyper-V
misschien moet hij beter leren schrijven wat ie bedoeld, en moeten andere mensen beter opletten met wat ie eventueel zou kunnen bedoelen.

maar in de gegeven context zou ik denken dat: nested vm's in virtualbox alleen kunnen met AMD virtualbox release notes

als je dan verder naar de context kijkt dan lees je in het artikel al dat de betreffende plugin kennelijk gebaseerd is op virtualbox (vermoedelijk vbox-web) en dan klopt zijn comment ineens wel.

conclusie: binnen minecraft, waar gebruik gemaakt wordt van virtualbox, werkt nested virt alleen met AMD cpu's - hoe raar dat ook mogen zijn:
Oracle geeft zelf aan dat ze nested virtualization ondersteunen met AMD en Intel CPU’s:
2.34. Nested Virtualization

Oracle VM VirtualBox supports nested virtualization on host systems that run AMD and Intel CPUs.
Bron
Als je de zin zo leest heb je zeker gelijk, en dat is ook inderdaad wat er principieel staat, maar ik gok niet dat dat is wat @Johan9711 bedoelde :)
*cries in overhead
Bij hyperv kan je nested vms in een lab omgeving gewoon met een regedit enablen. Werkt wel oke, niet snel maar t werkt.
Ah, dan moet Oracle z'n knowledge bijwerken xD
Nested-virtualization werkt momenteel met Hyper-V (helaas) enkel op Intel CPU's.
Het concept van Inception (2010) wordt steeds meer gebruikt! ;)
Dat heet nesting, en volgens mij heb je daar hyper V of vmware voor nodig IPV virtualbox
Werd er door een vriend van me op gewezen; In het kader van DOOM & omdat het kan:

DOOM in Task Manager!

Best geinig, hoewel diepte en contrast wat lastig zijn. En dan hebben we het nog niet over de bijna 900 CPU cores die je ergens vandaan moet halen...
Alleen jammer dat het bekend geworden is dat dat een fake is ;) Staat ook gewoon in het artikel dat je linkte.
Wel een leuke stunt, maar gegeven dat je kunt virtualiseren: Doom vind ik niet zo spannend, dat draait op een 486 met MS-DOS nog prima. Waarom hij nu XP nodig had?
Nu nog doom kunnen spelen op de computers van de pin automaten :)
Waarom hij nu XP nodig had?
Ik denk gewoon omdat het kan :+
Of wellicht had die XP geïnstalleerd voor de gein en dacht van: Hé, laat ik eens proberen om Doom te spelen :D

[Reactie gewijzigd door sanderth op 27 juli 2020 09:27]

0Anoniem: 217535
@sanderth27 juli 2020 19:17
De volgende stap is 'Lucid dreaming'. Wanneer je in je droom een pc ziet om daar Doom op te spelen :Y)

Ooit zo'n droom gehad. Echt fantastisch. Ik droomde dat ik in een Internet/game cafe achtige omgeving liep. Er was geen mens te bekennen. Er stonden wel computers aan. Wetende dat ik aan het dromen was kwam ik op het idee om mijzelf een e-mail te sturen. Hoe meer ik mijn best deed om het beeldscherm te lezen hoe meer het beeld out-of-focus raakte. Het was niet te lezen... Toen ik wakker werd toch even mijn mail gecheckt.... helaas... :'( :+ [/share-weird-story]
https://www.reddit.com/r/itrunsdoom/
https://itrunsdoom.tumblr.com/
https://www.vice.com/en_u...that-can-somehow-run-doom

Ergens DOOM op kunnen draaien is de 2.0 versie van Hello World. De nostalgie factor help bij de nieuwswaardigheid. Zoals je achter de linkjes kunt zien is het laten werken van DOOM een 'wedstrijd' - hoe gekker, origineler en/of moeilijker de setup, des te interessanter het is voor een geek Tweaker om te kijken. De omdat-het-kan factor ligt ergens voorbij Jupiter. Zoals Top Gear because-we-can deed met auto's doen Tweakende mensen dat met DOOM.
Leuke gimmic, maar waar ligt de nieuwswaarde?
is het dat VM nu werkt in minecraft (de MOD), of is het dat een speler in VM XP met DOOM geïnstalleerd heeft met functies die voorhanden lagen?

Zelf dacht ik dat iemand met switches het zo ver had gekregen om een computer na te bouwen of zo iets ondoenlijk groots project waar dan VM in kon draaien.

maar dit lijkt allemaal een uitkomst te zijn de mogelijkheden dat de MOD geeft om VM te kunnen draaien.

Misschien zie ik het helemaal verkeerd hoor en mis ik het punt.

[edit]
het zwaarte punt ligt dus bij dat minecraft een vlinkje krijgt bij "will it run doom"

[Reactie gewijzigd door Splorky op 27 juli 2020 15:12]

Niet al het nieuws hoeft te gaan over vernieuwende dingen, net zoals niet al het vernieuwde geen nieuws hoeft te zijn. Af en toe (!) een nieuwe(!!!) will-it-run-DOOM-vondst op de FP vind ik prima. Nieuws mag af en toe ook gewoon leuk zijn. Fokke en Sukke zijn ook niet nieuw maar staan/stonden wel jaren in de krant.
Fokke en Sukke slaan dit jaar anders wel behoorlijk de plank mis, geen enkele referentie aan corona in de scheurkalender van dit jaar! (maar dat ter zijde)

Maar het ontgaat mij letterlijk wat het punt is, of waar het gewicht ligt.
Zoals jij het stelt is het weer een "will it run doom" item in de lijst, wat op zich erg leuk is, maar geeft ook meer context aan het artikel van waarom het specifiek doom is en niet een random ander spel. Nu leek Doom meer bijzaak te zijn want het grote nieuws is dat VM mogelijk is.

Alsof er een artikel over de regenboogvlag van een huis op de maan gaat, waarbij het terloops wordt vermeld dat er inderdaad een huis op de maan staat.
Er is gekozen voor DOOM zodat uDrunkMate kan meeliften op de will-it-run-DOOM-hype. DOOM is bewust ontworpen om op zo veel mogelijk platformen te runnen, dat is een les geweest van Wolvenstein. De DOOM-run 'meme' is in die zin een eerbetoon aan de ontwikkelaars van toen.

Het gewicht ligt op beide aspecten (DOOM en VM-computers-mod). Haal een van beide aspecten weg en de nieuwswaarde van dit artikel is, mijn ziens, ook weg.
Nieuwswaarde is laag, daarom staat het in .geek
Zeer terechte opmerking

Nieuwswaarde is op dit moment null


Maak dn een doom mod met shotguns en veel meer mobs voor mincraft adventure mode

Of idd ouw een redstone cpu

[Reactie gewijzigd door i-chat op 27 juli 2020 10:40]

Ok, leuke mod, maar ik had de verwachting dat iemand hier zijn eigen CPU in minecraft had ontworpen (of een open-source ontwerpt had nagebouwd) en daarmee Doom en (veel indrukwekkender eigenlijk) Windows XP wist te runnen.
Ook al zou dat in theorie wel kunnen de snelheid van schakelen van redstone is veel te langzaam om zo iets te draaien.

Er zijn al wel kleinere simpelere processoren gebouwd maar helaas is de snelheid van redstone gebonden aan de tick en dat is nu eenmaal niet bijster snel 20Hz Om XP te draaien of Doom te installeren heb je wel wat meer snelheid nodig dan dat.

En ja om op een redstone computer XP te draaien dat zou echt erg indrukwekkend zijn maar helaas is dat waarschijnlijk nooit mogelijk met die beperking van 20Hz.
redstone-ticks zijn kunstmatig laag gezet, dus op een beetje threadripper kun je die limitatie prima uitschakelen met een flink beetje modden moet het prima mogelijk zijn om een redstone cpu op 100mhz te laten lopen met de hardware van nu. en in dat geval is doom in dos heel misschien wel een optie.

maar zelfs wanneer je het had laten draaien op 100khz (ipv mhz) dan nog kun je het resultaat prima screen-capture'n met ~1 frame per kwartier.

het in java implementeren van een vm of rdp client naar een virtualbox instance is gewoon al te vaak gedaan.
Mooi hoe doom van snes > broodrooster > camera en nu in Minecraft te spelen is. :9
Hmm in het originele artikel stond er dacht ik dat het met windows 95 werd gedaan ipv windows xp?

https://www.theverge.com/...-pc-doom-vm-computers-mod

Edit: Nvm, na wat graven toch screenshots gevonden van windows XP : https://imgur.com/a/k7azZ0w

[Reactie gewijzigd door Chuk op 27 juli 2020 09:34]

Op dit item kan niet meer gereageerd worden.


Apple iPad Pro (2021) 11" Wi-Fi, 8GB ram Microsoft Xbox Series X LG CX Google Pixel 5a 5G Sony XH90 / XH92 Samsung Galaxy S21 5G Sony PlayStation 5 Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2021 Hosting door True