I meant to say this in the video but the reason why UTM SE doesn't have JIT support is because Apple doesn't allow third-party apps to utilize it. So it was removed to comply with this restriction so it could be published in the App Store.
For why there's a SE (Slow Edition), Apple doesn't allow JIT from AppStore apps. The reason is because JIT'ing requires generating machine code on the fly and then executing it which dodges the code signing platform. It'd essentially allow any app to run code that wasn't signed and approved by Apple.
@@FoxNoitre10 yeah i did it too, its literally a few clicks after you have universal updater iirc. Installing windows 9x is possible too, but i cant be bothered and wanna watch him do it while eating dinner or something lol
I too used to use UTM in my MacBook M1 for a emulation project (like a Windows OS Saga). I tried installing Windows 98 FE, but it ended up with Errors but still I was able to use the desktop, and I installed various Other OS es - Windows 3.1, Windows 1, MSDOS 5.22, FreeDOS, and Windows XP too (Which ran very well). It is so nice to see that we can use UTM in an iPhone too. Thanks Michael for this awesome Experiment Video. And Congratulations that this video has come in an XDA-Developers site's Article.
7:58 This was trippy, I have the same phone and case in landscape mode, and I have a white charging cable hooked to my phone, it was a phone clone of my phone, running iOS running an emulator, running XP, running Half-Life. Proof enough that we live in a simulation that runs on XP. Heaven is the Bliss grass hill. 😂
I knew there were emulators available on iPhone now, I did not know that I could emulate even windows xp. I have to try it myself now for the novelty, thanks for showing it off!
18:15 - A thing I learned as a sysadmin back in the day - when installing Win9x, _always_ copy the install files to the hard drive and run setup from there. The place that OEMs would put it is "C:\WINDOWS\CABS" So I would always copy the contents of the install CD's "Win9x" folder (as appropriate for the version) to that directory, then run setup from that directory. Bonus: If you ever add/remove things from Windows using the "Add/Remove Components" control panel, you won't need to dig out the CD, it has all the sources on the hard drive, in a directory it knows about since that's where it installed from.
my guess is some sort of registry conflict with how UTM is emulating, windows 95/98 getting confused with data already existing by the windows XP install.
Would you mind helping me? I’m not sure where to download the windows xp iso, I have had a look at a few sites but my device said there were viruses detected, do you know of anything safe I can download it on? It was mentioned at 1:47
The notoriously bad PC port, GTA IV, runs on Windows XP 32 bit. In other unrelated news, the iPhone 16 Pro is about to come out. One can only wonder...
Can’t wait for the time I can use my iPad as an iPad and bring it out open OSX or windows on VM and work off that in a bind. Would be great for NFTS File transfers.
Hi Michael MJD! Thank you so, so much for making a video with my suggestion! I know that I told you in that e-mail that I sent you to emulate Windows with Limbo PC Emulator on Android, but you dont have an Android device. But it is okay, because Limbo uses Qemu, just like UTM on your IPhone. Once again, I want to thank you very, very much for making a video from my idea! Thank you so much!
So I assume SE is interpreted, translating instruction by instruction, while the regular version is much smarter in translating what it needs. JIT in programming in programming usually mean that you have one structured format or representation for which you compile the relevant parts of the code to the target machine code as it needs to. Which makes execution in general much faster, as it can be smart about what code path will run and should be translated.
When we thought a smartphone is a more powerful PC on its own, then try emulating an actual PC OS with said phone! We finally made some technological advancements with this one.
the fact that he's *doing it on an iphone* is the interesting part. i remember getting GBA4iOS on my ipod, and that was such a pain. amazing to see that this is happening only *14 years* later 🥴
It’s quite easy on android, on iPhone it’s a pain to get anything working because of how strict the iOS is. And iPhones are more common in places like the US.
It wasn't until a few years ago that I found out that OG retail Half-Life was totally portable with no anti-piracy other than the requirement for a CD key. You can literally just copy/paste the contents of the CD and install it from a folder placed anywhere!
all games should be like that, but I'm on the quest to remove all the anti-piracy of my old games myself. the techniques required are all available nowadays and its fun and I can guarantee the thing is clean.
i actually ran utm on my iphone x about 6 months ago, windows 7 ran fine, well 1gb ram is really not much for 7 but the iphone x is limited at 3gb ram, XP worked lot better tho.
@@dontmindbeingblindd you can use bochs / limbo for running VMs and installing random OSes that you like, or you can use "winlator" if you want to run windows apps / games. Winlator used wine which translates windows binary calls to work with linux (so technically android)
i had tried to run windows on mobile twice back in the days (2015/2016), one was on an ipad where i successfully installed windows 98 onto a dosbox emulator but it failed to go past the boot screen, another was when i ran windows 98 on the bochs emulator on android 4.4 but it was too slow for me to install it at all. good to see the technology advancements of a decade lol
Something that would make an even better experience is some old iPad! I did that my self and installed Windows 2000 on it to play some old games from when i was a kid, and my kids loved that :D UDM is awesome!
My ask accidentally put it on floppy disc or you supposed to download the ISO file and where the file is located at in the folder the share one and then the location where the where the ISO is at just press done
god i love delta and utm more than i love myself i do only use the remote pc on my phone since i dont technically have a NEED for a vm, i just like using XP as a word processor lol my heart belongs to 2009 but i love love love that it can run entirely on its own too, surprisingly well at that
Theres winulator and horizon emu for running wine on android, and ofc you can emulate anything. Horizon is cool because it works with samsung dex, so you basically have a mini windows desktop in your pocket.
Alright another MJD video! And im right in time! (like literary its only been 20 seconds lol) Anddd also Windows XP on a iphone?! oh boy things are 100% gonna go wrong in this one.
WOW, not clickbait, the last time I saw a video like this they were just running a remote desktop setup of a real PC... Never heard of UTM, never been into the alt store and jailbreaking etc. I just like a super stable phone, so going 'off track' so to speak didn't quite fit the 'stable' concept very well. I definitely cannot afford to say 'oops, better get another phone', as I enter Bricks-ville
11:16 half life will never get boring, i seen it like a 100 times on the channel and played it 100 times too lol so at this point im just used to half life
I meant to say this in the video but the reason why UTM SE doesn't have JIT support is because Apple doesn't allow third-party apps to utilize it. So it was removed to comply with this restriction so it could be published in the App Store.
oh alright! that sounds like apple alright lol
Michael you Are my favorite TH-cam channel of windows!
@@sajidnawaz459😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂
And it works on 16.6.1-14 and 17.0
Thank you very much. I followed many explanations, but you are the one who made the emulator work ❤️❤️❤️
For why there's a SE (Slow Edition), Apple doesn't allow JIT from AppStore apps. The reason is because JIT'ing requires generating machine code on the fly and then executing it which dodges the code signing platform. It'd essentially allow any app to run code that wasn't signed and approved by Apple.
techically them allowing UTM and emulators now does allow any app code to run anyway soooo
So kind of malicious compliance?
@@windows8272sandboxed though
@@OccupiedMuffinsNothings malicious, this doesnt effect apple in any way
No, it is different because all of these are strict emulators and not JIT compilers. @@windows8272
15:02 Running Windows XP on an iPhone while running a virtual box on Windows 98 is crazy
hans zimmer - time starts playing.
...if it worked.
it would be even funnier to run iOS on Windows XP
@@giedmich OSeption
It is actually not tho.
I will never get tired from saying “when is windows 9x on 3ds video coming?”
I saw someone put linux on 3ds (didnt have a dedktop environment though)
@@FoxNoitre10 yeah i did it too, its literally a few clicks after you have universal updater iirc.
Installing windows 9x is possible too, but i cant be bothered and wanna watch him do it while eating dinner or something lol
When you got XP up and running with just a few clicks I was almost disappointed.
But you found a way to make it jank.
You should do a Windows upgrade saga on this
yes
i second this
agreed
Would likely cause the system to crash like what happened later in the video
plz
"Windows recovered from a serious error"
"Don't send report"
Classic
The OS X weed got me lol, and the fact its offical lol
@chipperparrot agreed, first time when i saw that announcement it had me laughing lol but imagine if they did in fact make OS Weed
Fxcking amazing name for a future OS. Or, perhaps 420OS
You throwing up half-life gameplay isn't boring, please don't stop doing it. 👍
I too used to use UTM in my MacBook M1 for a emulation project (like a Windows OS Saga). I tried installing Windows 98 FE, but it ended up with Errors but still I was able to use the desktop, and I installed various Other OS es - Windows 3.1, Windows 1, MSDOS 5.22, FreeDOS, and Windows XP too (Which ran very well). It is so nice to see that we can use UTM in an iPhone too.
Thanks Michael for this awesome Experiment Video. And Congratulations that this video has come in an XDA-Developers site's Article.
So, I too would suggest you to do a Windows OS Saga on iPhone.
7:58 This was trippy, I have the same phone and case in landscape mode, and I have a white charging cable hooked to my phone, it was a phone clone of my phone, running iOS running an emulator, running XP, running Half-Life. Proof enough that we live in a simulation that runs on XP. Heaven is the Bliss grass hill. 😂
I knew there were emulators available on iPhone now, I did not know that I could emulate even windows xp. I have to try it myself now for the novelty, thanks for showing it off!
Thank you very much. I followed many explanations, but you are the one who made the emulator work ❤️❤️❤️
Glad to see more MJD uploads
18:15 - A thing I learned as a sysadmin back in the day - when installing Win9x, _always_ copy the install files to the hard drive and run setup from there.
The place that OEMs would put it is "C:\WINDOWS\CABS"
So I would always copy the contents of the install CD's "Win9x" folder (as appropriate for the version) to that directory, then run setup from that directory.
Bonus: If you ever add/remove things from Windows using the "Add/Remove Components" control panel, you won't need to dig out the CD, it has all the sources on the hard drive, in a directory it knows about since that's where it installed from.
I actually did that, it was just cut out from the video. Tried running setup from there and it didn’t work.
@@MichaelMJD Okay, so it was some random other setup malfeasance, not just install location. Dang.
my guess is some sort of registry conflict with how UTM is emulating,
windows 95/98 getting confused with data already existing by the windows XP install.
I did this a couple weeks ago. Did it with Windows 7 too. It's really cool that you can run all of this on an iPhone.
Would you mind helping me? I’m not sure where to download the windows xp iso, I have had a look at a few sites but my device said there were viruses detected, do you know of anything safe I can download it on? It was mentioned at 1:47
this slower edition mimics old machine speeds better, i kinda like it
I'd say SE mimics a DX4 running at 75 MHz, at least on my A12Z iPad Pro.
Just what i needed, some quality MJD content!
Now this is MY kind of content!!!.
Also: Michael got a new iphone (from the X to the 14 pro or 15).
It was an 11 I belive, as I think he mentioned it in his installing iOS 15 beta video
The notoriously bad PC port, GTA IV, runs on Windows XP 32 bit. In other unrelated news, the iPhone 16 Pro is about to come out. One can only wonder...
Can’t wait for the time I can use my iPad as an iPad and bring it out open OSX or windows on VM and work off that in a bind.
Would be great for NFTS File transfers.
Hopefully you just misspelled NTFS, and don't mean NFTs. 😂😂😂
great for transferring my monkey jpegs?? 😳
Hi Michael MJD! Thank you so, so much for making a video with my suggestion! I know that I told you in that e-mail that I sent you to emulate Windows with Limbo PC Emulator on Android, but you dont have an Android device. But it is okay, because Limbo uses Qemu, just like UTM on your IPhone. Once again, I want to thank you very, very much for making a video from my idea! Thank you so much!
Now the question is: *"CAN WE REVIVE DOSBOX AGAIN!?"*
Omg 1 hour ago I’m gonna do this right away absolute mythical recommended video pull
So I assume SE is interpreted, translating instruction by instruction, while the regular version is much smarter in translating what it needs. JIT in programming in programming usually mean that you have one structured format or representation for which you compile the relevant parts of the code to the target machine code as it needs to. Which makes execution in general much faster, as it can be smart about what code path will run and should be translated.
It would be interesting I think to see if you could install some version of mac OS or mac OS X on UTM! One Apple operating system on the other
This got featured on a news site. Nice one.
7:00 its always good seeing a success story on the channel
When we thought a smartphone is a more powerful PC on its own, then try emulating an actual PC OS with said phone! We finally made some technological advancements with this one.
"rise and shine mr. freeman"
SurfsharkAcamedy:Thank MJD For Sporing Surf Shark
Please complete half life on iphone and upload a full video of it
MJD: Does iPhone video
Fandroids: *_It's showtime_*
the fact that he's *doing it on an iphone* is the interesting part. i remember getting GBA4iOS on my ipod, and that was such a pain. amazing to see that this is happening only *14 years* later 🥴
HEYA HEYA HEYA ITS SHOWTIME!!! -tsukasa
It’s quite easy on android, on iPhone it’s a pain to get anything working because of how strict the iOS is. And iPhones are more common in places like the US.
10 years ago I was running Windows XP on S3 Neo😁
@@itsjolietimeWho is Tsukasa? Is it Tsukasa Tenma?
Running half life in every video is way better than running Fortnite in every video
I'm so happy that apple allowed emulators on the Appstore. Now i can install windows 11 on my little sister's iPad :)
I'm actually quite interested in seeing how well/bad Win 11 would run on something like this...or doing a full Windows upgrade saga with it.
It wasn't until a few years ago that I found out that OG retail Half-Life was totally portable with no anti-piracy other than the requirement for a CD key. You can literally just copy/paste the contents of the CD and install it from a folder placed anywhere!
something something service problem gabe newel quote
all games should be like that, but I'm on the quest to remove all the anti-piracy of my old games myself. the techniques required are all available nowadays and its fun and I can guarantee the thing is clean.
windows xp looks really cursed when on that screen with it’s silly round corners
I hate phones with rounded corners, unfortunately that's what most are these days. Probably why I'm still rocking a Sony Xperia L2!
@@FlyboyHelosimThere's samsung's Ultra series though, or the last note
@paranomac yeah samsungs ultra series has veery little roundedness to it compared to iphones massive round corners
@@delayedplayerif you think they’re massive I feel bad for your partner.
its like a crt but worse
This reminds me of the dosbox days. I have win 1.0, 2.0, 3.0 and 95 installed on my iPhone 4s.
Fun times.
Bring us the OS/2 and BeOS on iPhone videos we all want.
sponsorship ad is from 12:45 - 14:03 for those who want to skip it.
Tk
Bro skips ads manually 😭
I skip it myself. But thanks anyway.
I didn't skip it, cause it's one of the very rare VPN ads that's actually honest. Almost everyone else says some BS about 'security'.
@@sas408 normally he has a timestamp of when the ad starts and finishes so this time he doesn’t have that so I made it myself 😂 .
The sideloadable version is still better because you can enable JIT for much better performance that allows for running a newer os like windows 10
Just made it a little further into the vid, didn’t realize you talked about jit. Oops
Where can I get the side loaded version? Is there a safe link?
@@sayadevelopmentUTM github has the ipa file
You have to be on a specific iOS version to have JIT enable for an app
@@default_hoboi can enable it on ios 17.6 so no
i actually ran utm on my iphone x about 6 months ago, windows 7 ran fine, well 1gb ram is really not much for 7 but the iphone x is limited at 3gb ram, XP worked lot better tho.
Tim Cook : ARE YOU HAPPY NOW 😡😡
Wait till you know bout Xash FWGS if ever heard of it
Half-Life running on Windows XP on iOS is wild
Run android x86
Could also just run normal Android. Doesn’t need to be x86.
somehow manage to run the AARCH64 version of Android with UTM since after all, it's just QEMU.
@@rockpie.iso.tar.bz2you theoretically can but AArch64 emulation on UTM SE (without JIT) is unstable and would crash way easier than x86 emulation
I was running android on iOS over a decade ago. Wasn’t too hard to do.
@@tjnucnuc Only thing that makes it hard is apple itself
20:14 Why did you put the phone on Airplane Mode?
For anybody that might not know yes you can do all of this on android too
What software do you need for this?
@@aurastrike Limbo. it also has ARM virtualization and PPC too
It's a cake walk on Android. Heck you can literally even play some older AAA games running perfectly fine using wine
What software do you use for this on android?
@@dontmindbeingblindd you can use bochs / limbo for running VMs and installing random OSes that you like, or you can use "winlator" if you want to run windows apps / games. Winlator used wine which translates windows binary calls to work with linux (so technically android)
I have a iOS 18 M2 iPad. Would windows 11 work without Jit?
definetely an upgrade 😂
i had tried to run windows on mobile twice back in the days (2015/2016), one was on an ipad where i successfully installed windows 98 onto a dosbox emulator but it failed to go past the boot screen, another was when i ran windows 98 on the bochs emulator on android 4.4 but it was too slow for me to install it at all. good to see the technology advancements of a decade lol
Sideloadly has support for JIT on windows
Oh great! The baseball guy action figure is still there. Pls get rid of that creepy action figure! Im not asking you. Im demanding it!
Never Again!
Here at 8 seconds ago right before I was about to go to sleep at 12:30am =D
hellooo
bros on the other side of the planet
It’s 1230 here now! 57 min after your comment
18:00 here :)
16:11 here, gmt -3
windows xp is pure nostalgia
Something that would make an even better experience is some old iPad! I did that my self and installed Windows 2000 on it to play some old games from when i was a kid, and my kids loved that :D UDM is awesome!
Mine is showing no bootable device 3:36
My ask accidentally put it on floppy disc or you supposed to download the ISO file and where the file is located at in the folder the share one and then the location where the where the ISO is at just press done
there's a Android fan port for half life 1 (idk if there's an iPhone port) called Xash3D which runs perfectly tho
Yes there is
There's also a Half-Life 2 and Portal port for Android
Yup, there is an iOS version of Xash3D too, but I'm pretty sure you need a jailbroken device for that
@@hazelnotxyz No, it should work without jailbreak; I got it working on AltStore
I installed this on my M4 iPad a few weeks ago and the install process took over 5 hours, so consider yourself lucky 😂
0:11 Does this mean iDOS will be coming back?
IDOS 3 is on the App Store
Is it able to do the things apple would not appreciate before though?
I appreciate the honest VPN ad!
They should allow JIT and have an actual malware protection system
Finally a good iphone
god i love delta and utm more than i love myself
i do only use the remote pc on my phone since i dont technically have a NEED for a vm, i just like using XP as a word processor lol my heart belongs to 2009 but i love love love that it can run entirely on its own too, surprisingly well at that
Theres winulator and horizon emu for running wine on android, and ofc you can emulate anything.
Horizon is cool because it works with samsung dex, so you basically have a mini windows desktop in your pocket.
You should do more VM-ception videos like maybe windows 95 inside windows xp inside BeOS inside windows 7 inside windows 11 or something
THIS is content I love to see
Alright another MJD video! And im right in time! (like literary its only been 20 seconds lol) Anddd also Windows XP on a iphone?! oh boy things are 100% gonna go wrong in this one.
oh my god
hi jiga tech
omaga it's jigatech
Id love to try installing windows 10 on iPhone and see how that would be
there is no way! I've been waiting for non-jailbroken utm for at least 3 years
Well there it is we got Windows XP on iPhone before GTA 6
OS X Weed? I swear I've smoked that before-
Great time to be alive
For vmception, you need "paravirtualization" or "Nested virtualization" there should be a setting for this somewhere in those VM settings?
used to sideload UTM, can confirm sideloading is peak.
Finally not sponsored by LINODE
Wow, you made the iPhone useful!
Utm? Yes please!
I have question why my Windows not running smoothly
WOW, not clickbait, the last time I saw a video like this they were just running a remote desktop setup of a real PC...
Never heard of UTM, never been into the alt store and jailbreaking etc. I just like a super stable phone, so going 'off track' so to speak didn't quite fit the 'stable' concept very well.
I definitely cannot afford to say 'oops, better get another phone', as I enter Bricks-ville
Do you have to use a product key and pay for this? (Not the app itself but the emulated OS is you choose)
Depends on the ISO
Michael MJD🤝Jiga Tech
This got on Windows Central. It's pretty cool to see, too.
What a video!!! Amazing!
Also, I don’t know if you have heard (surfing bird) but iDOS is back!
15:28 how MANY layers of emulation can you do?
Good job burying the lede on the UTM vs SE until a few minutes in, lmao
Off-topic but the url for this video is kinda amusing.
When you said you’re going to install half life, you got an immediate like and sub ❤
It happened. Michael did the unthinkable
Who remembers gba4ios? Circa 2013-14 playing pokemon emerald , fire emblem sacred stones, and other such bangers downloaded from emuparadaise
It’s Delta Emulator now.
It’s never a MJD video without there being errors
nice wallpaper
Good to play some old vns, eroge and nukige. Maybe play some rpelay as well!
Michael sir , why don't you make a video on installing windows 11 on windows xp tablet
11:16 half life will never get boring, i seen it like a 100 times on the channel and played it 100 times too lol so at this point im just used to half life
How did you use the keyboard? Can windows use the bluetooth of the iphone properly?
With UTM, you can finally do what Apple have been refusing to do for years : put macOS on an iPad!