Maven (famous)@lemmy.zip to 196@lemmy.blahaj.zone · 4 months agoiPhone vs 3DS rulemessage-squaremessage-square8fedilinkarrow-up1364arrow-down10
arrow-up1364arrow-down1message-squareiPhone vs 3DS ruleMaven (famous)@lemmy.zip to 196@lemmy.blahaj.zone · 4 months agomessage-square8fedilink
minus-squareDekkia@this.doesnotcut.itlinkfedilinkarrow-up20·edit-24 months agoNo, because Apple doesn’t allow 3rd-party devs access to the jit-api they would need to emulate 3DS games smoothly.
minus-squareSorse@discuss.tchncs.delinkfedilinkarrow-up6·4 months agoMy iPhone 14 Pro can actually emulate the 3ds without jit to a playable level, but it gets very hot and drains the battery. Also for whatever reason after updating to iOS 18 my emulator of choice (Limon) now crashes on launch.
minus-squarevoxel@sopuli.xyzlinkfedilinkarrow-up5·4 months agowhy do you need an api for jit? just unprotect a block of memory and call/jump to it?
No, because Apple doesn’t allow 3rd-party devs access to the jit-api they would need to emulate 3DS games smoothly.
My iPhone 14 Pro can actually emulate the 3ds without jit to a playable level, but it gets very hot and drains the battery. Also for whatever reason after updating to iOS 18 my emulator of choice (Limon) now crashes on launch.
why do you need an api for jit?
just unprotect a block of memory and call/jump to it?