Emulating an iPod Touch 2G using QEMU
devos50.github.io
devos50.github.io
I was just thinking about this because of the Nintendo server shutdown and it feels similar for iOS apps that only worked on previous versions or require specific servers to hit - wondering if a lot of these older apps & services will just be lost. Even services working today would have the same issue a decade from now if there’s not some standard to archive the data & api layers as well as the apps themselves.
He thinks they will just emulate Android for everything until they have a working solution for iOS.
Don't make the mistake I did and forget to make a shallow clone of the repo (--depth=1).
Edit: Press "h" for home
I'm not in a hurry, and people will know what I'm saying even if I sound a bit stupid. Benefit of not being a native speaker :)
So in this case i've always said "Q-Emu' in my head. I share your other pronunciations, too. Weird.
I never knew what the Q meant, upon searching I see that it's "quick emulator".
I've never heard anyone use anything other than either 'slash e t c' or 'slash et cetera', I think I'd probably have an immense urge to punch someone if they said 'slash etsy'
Unfortunately it required in my opinion heavy modifications to emulate the timers, internal modules of the main chip, memory(SRAM and NAND), CAN controllers and so forth. Maybe not everything, but most of the chip features were used and required. Then I had to emulate or at least a static version of all the engine peripherals such as sensors and injectors and so forth. I had no idea if my emulator(QEMU) had to be cycle accurate or not.
So I gave up.
It was purely interrupt based.
I wonder what issues that creates licensing wise, since that's GPL'd code they have to ship on every device and firmware update. I would guess they published the source for it somewhere, and disclosed it. Just like the GPL2 versions of bash they used to put in macos.