Editing BlackThunder
Jump to navigation
Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 4: | Line 4: | ||
|logowidth = 155 | |logowidth = 155 | ||
|developer = Hangzhou Kiwi Logic Technology Co., Ltd | |developer = Hangzhou Kiwi Logic Technology Co., Ltd | ||
− | |version = v2. | + | |version = v2.0.25.2165 |
− | |active = | + | |active = Yes |
|platform = Windows | |platform = Windows | ||
|architecture = x86 | |architecture = x86 | ||
Line 17: | Line 17: | ||
|source = | |source = | ||
}} | }} | ||
− | + | BlackThunder (Chinese: 黑雷模拟器) is a commercial, closed-source iOS emulator developed by Hangzhou Kiwi Logic Technology Co., Ltd in China. Currently it is capable to run a few commercial iOS applications and games. | |
− | |||
==General Information== | ==General Information== | ||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
+ | |- | ||
! scope="col"|Name | ! scope="col"|Name | ||
! scope="col"|OS | ! scope="col"|OS | ||
Line 32: | Line 32: | ||
|BlackThunder | |BlackThunder | ||
|Windows | |Windows | ||
− | |v2.0.25. | + | |v2.0.25.2165 |
|{{~}} <ref group=N name=free>Some games require payment by usage time.</ref> | |{{~}} <ref group=N name=free>Some games require payment by usage time.</ref> | ||
|VirtualBox (public versions) / VMware Workstation (beta versions) | |VirtualBox (public versions) / VMware Workstation (beta versions) | ||
Line 43: | Line 43: | ||
In the past, a specially made [https://en.wikipedia.org/wiki/Hackintosh Hackintosh] VirtualBox disk image (Which is a highly trimmed [https://en.wikipedia.org/wiki/MacOS macOS] High Sierra containing Xcode) is required for BlackThuder, but users need to obtain the image manually on the downloading page of BlackThunder website. As of version 2.0, the Hackintosh image is intergated to BlackThuder's installer and the website is therefore no longer provide any download link to it. | In the past, a specially made [https://en.wikipedia.org/wiki/Hackintosh Hackintosh] VirtualBox disk image (Which is a highly trimmed [https://en.wikipedia.org/wiki/MacOS macOS] High Sierra containing Xcode) is required for BlackThuder, but users need to obtain the image manually on the downloading page of BlackThunder website. As of version 2.0, the Hackintosh image is intergated to BlackThuder's installer and the website is therefore no longer provide any download link to it. | ||
− | BlackThunder is capable to run up to 73 commercial iOS | + | BlackThunder is capable to run up to 73 commercial iOS programs (10 applications, 63 games), including some popular games like ''[https://en.wikipedia.org/wiki/Arena_of_Valor Arena of Valor]''. However, all applications must be download from BlackThunder server and user cannot run their own apps. All officially supported applications run quite fine (including graphic, 3D acceleration, sound, touch and network) as long as the host PC is capable to run the emulator. |
− | |||
− | All officially supported | ||
==System Requirements== | ==System Requirements== | ||
Line 65: | Line 63: | ||
When emulator is started, BlackThunder backend will first load up VirtualBox, which load up the Hackintosh image. Such image contain a copy of Xcode that will be started and also load built-in iOS simulator (a.k.a "Xcode simulator") once the macOS in the image is booted up, hence the double-layer virtualization is set up. All graphics and sounds from the Xcode simulator will be send to BlackThunder frontend, which send user inputs to backend. | When emulator is started, BlackThunder backend will first load up VirtualBox, which load up the Hackintosh image. Such image contain a copy of Xcode that will be started and also load built-in iOS simulator (a.k.a "Xcode simulator") once the macOS in the image is booted up, hence the double-layer virtualization is set up. All graphics and sounds from the Xcode simulator will be send to BlackThunder frontend, which send user inputs to backend. | ||
− | Xcode simulator can only run x86-based apps, while ARM-based apps can't, so a "conversion", or to say, decompiling, is needed. This is done beforehand by BlackThunder, and that is why users cannot add their own apps. How decompiling is done is unknown, due to it's on the server side and users cannot interfere with this process. All iOS apps in "BlackThunder App Store" are actually unzipped x86 | + | Xcode simulator can only run x86-based apps, while ARM-based apps can't, so a "conversion", or to say, decompiling, is needed. This is done beforehand by BlackThunder, and that is why users cannot add their own apps. How decompiling is done is unknown, due to it's on the server side and users cannot interfere with this process. All iOS apps in "BlackThunder App Store" are actually unzipped x86 IPA packages. These packages will be injected into the Xcode simulator in the VirtualBox disk image and be executed within. |
==Issues== | ==Issues== | ||
Line 72: | Line 70: | ||
===Lack of Applications=== | ===Lack of Applications=== | ||
− | Currently, users cannot load their own apps | + | Currently, users cannot load their own apps into the emulator, and all apps provided by BlackThunder are heavily China-oriented, which render it useless for non-Chinese users. |
===Localization Issues=== | ===Localization Issues=== | ||
− | + | Users need a BlackThunder account to login the emulator before using. Registering such an account require a in-use Chinese cellphone number that can receive SMS, or any Chinese social media accounts (such as QQ, WeChat and Sina Weibo). such limitation make it quite hard for non-Chinese users to register an account in order to use the emulator. | |
+ | Also, the emulator UI is in Chinese and not localized. However, users can still change the emulated iOS UI language. | ||
===Payment=== | ===Payment=== | ||
Though BlackThunder is free to use, some games require extra payment by usage time, and numbers of applications of free users are also limited. | Though BlackThunder is free to use, some games require extra payment by usage time, and numbers of applications of free users are also limited. | ||
− | |||
==References== | ==References== | ||
{{Reflist}} | {{Reflist}} | ||
− | [[Category: | + | [[Category:IOS emulators]] |
− | |||
− | |||
− | |||
− | |||
− |