A bit more regarding UTM SE on the iPad
The author shares insights on using UTM SE on an M1 iPad Pro, noting limitations for local development but suitability for older systems or games. Comparisons with a-Shell and iSH are discussed.
Read original articleThe article discusses the author's experience with UTM SE, a version of the UTM front-end for QEMU running on iOS, specifically on an M1 iPad Pro. The author finds that while it may not be ideal for local development due to performance limitations like the lack of a JIT, it can still be used for running older systems or games. Comparisons are made with a-Shell and iSH, highlighting their strengths and weaknesses. UTM SE's key advantage is the ability to run arm64 binaries locally, albeit slower than other options. Drawbacks include poor performance, slow package installation, and integration issues like copy/paste not working. The article also mentions alternatives like a-Shell and iSH, which offer different features and usability for programming tasks on an iPad. The author suggests using a small Linux single-board computer as a more efficient option for development on the go compared to UTM SE.
Related
Re-visiting VM/386 (2023)
The author shares experiences with VM/386, an emulation software from 1988. Running on 86box, it enables multitasking on an 80386 processor with graphical PC programs, despite limitations hindering broader success.
In Praise of Low Tech DevEx
The article explores Low-Tech DevEx (LTD) in developer tools, favoring text-based options like vim and make for portability, speed, and user-centric design. It promotes Unix principles for improved developer productivity.
Weird things I learned while writing an x86 emulator
The article explores writing an x86 and amd64 emulator for Time Travel Debugging, emphasizing x86 encoding, prefixes, flag behaviors, shift instructions, segment overrides, FS and GS segments, TEB structures, CPU configuration, and segment handling nuances in 32-bit and 64-bit modes.
After initially rejecting it, Apple has approved the first PC emulator for iOS
Apple approved UTM SE, a PC emulator for iOS, enabling users to run classic software from Windows, Mac OS 9, and Linux on iPhones. The app, by UTM, is free on iOS, iPadOS, and visionOS.
A bit more regarding UTM SE on the iPad
The author shares their experience using UTM SE on an M1 iPad Pro for local development, noting limitations and usability for running arm64 binaries. Comparisons with a-Shell and iSH are made, suggesting a small Linux single-board computer as a better option.
Related
Re-visiting VM/386 (2023)
The author shares experiences with VM/386, an emulation software from 1988. Running on 86box, it enables multitasking on an 80386 processor with graphical PC programs, despite limitations hindering broader success.
In Praise of Low Tech DevEx
The article explores Low-Tech DevEx (LTD) in developer tools, favoring text-based options like vim and make for portability, speed, and user-centric design. It promotes Unix principles for improved developer productivity.
Weird things I learned while writing an x86 emulator
The article explores writing an x86 and amd64 emulator for Time Travel Debugging, emphasizing x86 encoding, prefixes, flag behaviors, shift instructions, segment overrides, FS and GS segments, TEB structures, CPU configuration, and segment handling nuances in 32-bit and 64-bit modes.
After initially rejecting it, Apple has approved the first PC emulator for iOS
Apple approved UTM SE, a PC emulator for iOS, enabling users to run classic software from Windows, Mac OS 9, and Linux on iPhones. The app, by UTM, is free on iOS, iPadOS, and visionOS.
A bit more regarding UTM SE on the iPad
The author shares their experience using UTM SE on an M1 iPad Pro for local development, noting limitations and usability for running arm64 binaries. Comparisons with a-Shell and iSH are made, suggesting a small Linux single-board computer as a better option.