问题标签 [device-emulation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
device-emulation - 如何从gameboy解码任天堂标志?
我尝试使用http://imrannazar.com/GameBoy-Emulation-in-JavaScript:-Graphics中描述的背景调色板方案解码以下位图
CE ED 66 66 CC 0D 00 0B 03 73 00 83 00 0C 00 0D 00 08 11 1F 88 89 00 0E DC CC 6E E6 DD DD D9 99 BB BB 67 63 6E 0E EC CC DD DC 99 9F BB B9 33 3E
来源: http: //gbdev.gg8.se/wiki/articles/The_Cartridge_Header#0104-0133_-_Nintendo_Logo
但我只得到了类似于噪音的东西。
我应该往哪个方向走?是否使用压缩?我在互联网上找不到有关此转储的更多信息。
迄今为止最好的(20 倍变焦):
google-chrome - Chrome DevTools 模拟设备预设
我已经安装了新的 Beta 版 Chrome 以使用 DevTools,我的问题是,如果我进入 Emulation 选项卡,我什么都不修改,我的设备预设被锁定在 Google Nexus 4 并且不显示任何内容列表中,“模拟”按钮不可点击,我无法更改任何屏幕分辨率。我做错了什么或忘记了什么?
感谢您的帮助!
android - eglMakeCurrent 在使用 genymotion 时失败
当我使用 genymotion 应用程序来模拟 Android 应用程序时,有时它会崩溃并显示以下消息:“启动器已停止”或“已停止”,并且在控制台中,当这些消息显示时,我一直看到这个 massega。“eglMakeCurrent 失败”
当我用谷歌搜索它时,我发现它可能是我的 fglrx 驱动程序出现问题的原因,并且建议切换到 xserver-xorg-video-ati 这里的链接: http ://www.drevlyanin.ru/post/67048917668/genymotion -ubuntu-eglmake当前失败
我它只工作一段时间且使用率低<并且仅在 ubuntu 重新启动后首次启动时才有效(我猜某些服务被重新启动,adb kill-services 没有帮助)
此状态处于模式:sudo aticonfig --px-dgpu
如果出现以下情况将更新: sudo aticonfig --px-igpu
并尽快更新问题....
php - 有什么方法可以测试修改标头的 CodeIgniter 应用程序,以便我们模拟移动设备?
我是测试的新手,我被这个问题困住了。我需要测试一些 CodeIgniter 的控制器,以查看系统是否正常工作,并且我需要让它看起来像是在使用不同类型的移动设备。
我可以使用火狐插件“Modify Headers”,所以我可以一一测试。但这是一项不可能完成的工作,我需要自动化测试。
有什么办法吗?任何测试软件/库/可以帮助我解决这个问题的东西,以便我可以检测到可能的错误?
提前感谢您的答案。
emulation - 如何为仿真提供正确的速度?
我想为运行在 600 左右千赫兹的特别慢的 CPU 编写一个模拟器。如果我以天真的方式为 CPU 编写一个仿真器(即一次仿真一条指令而没有其他任何东西),仿真将比 600 千赫兹快得多。
无论主机的速度如何,如何对模拟器进行编程以以正确的速度模拟 CPU?现实世界的模拟器通常使用什么技术来做到这一点?如何避免抖动减慢仿真速度?
emulation - 有没有专门用于模拟器开发的资源?
我对开发自己的模拟器很感兴趣,但找不到任何关于如何做到这一点的资源。
我一直在网上到处寻找,似乎没有任何专门开发模拟器的网站。我在亚马逊上看过有关该主题的书籍,但没有任何相关内容出现。
有人知道关于模拟器开发的任何书籍吗?
是否有专门用于模拟器开发的站点(与 OSDev Wiki 专门用于操作系统开发的方式相同)?
还是我根据被模拟的设备找到自己的方式来进行模拟?
提前感谢任何人可以提供的任何帮助。
android - Android Studio 看不到 AVD
我有一个与 Android Studio 相关的问题。
- 我使用 Android Studio AVD Manager 创建 AVD,其配置如下所示
- 我返回上一个屏幕,在该屏幕上我应该选择此设备作为首选 Android 虚拟设备
如您所见,盒子是空的。如果我尝试通过 Android Studio AVD Manager 运行 deice,它就无法启动。没有错误信息或任何东西
如果我尝试通过 android sdk 附带的 AVD 管理器运行它,它会以正常方式启动,但是我无法将我的应用上传到它,因为 Android Studio 看不到它。
我已经安装了以下
- jdk-8u25-windows-x86在以下位置 D:\Programs\Java\jdk1.8.0_25
- jre1.8.0与 D:\Programs\Java\jre1.8.0_25 中第 1 点中提到的包一起使用
- android-studio-bundle-135.1641136 Android Studio 本身在 H:\AndroidIDE\Android Studio
- 与 H:\AndroidIDE\sdk 中第 3 点中提到的包配套的SDK
- JAVA_HOME 设置为 D:\Programs\Java\jdk1.8.0_25
当我通过 Android Studio 中的 AVD 管理器创建 avd 时,它在我的文件系统上的位置是 H:\Users.android\avd\Nexus_5_API_21_x86.avd (请记住,我的用户文件直接存储在 H:\Users 中,而我的用户名不是一部分路径的
当我从 Android Studio 创建 AVD 时,SDK 附带的独立 AVD 管理器可以看到这个 AVD。当我从 Android Studio AVD 管理器创建 AVD 时,SDK 附带的 AVD 管理器也可以看到图像。
仍然存在问题,即我的 Android Studio 看不到这些 AVD,并且在配置运行配置时无法从模拟器列表中选择它们。
我已经在两个不同的操作系统 Windows 7 64 位和 Windows 7 32 位上尝试过这种配置。结果还是一样(当然我已经安装了不同的包来匹配OS架构)
如果有人可以帮助我,我将不胜感激。因为到目前为止,这个 Google Android Studio 完全令人失望。安装和配置它令人惊讶地令人沮丧
ipad - 如何从安装在 Windows 机器上的 appium 在 ipad4 上启动 Chrome?
- 我在 windows7(桌面)中安装了我的 GUI 测试和 appium。
- 我必须在 ipad4 上开始浏览器测试。
我该如何继续?
查看 appium 所需的功能,我找不到如何传递 IP。是不是连appium都需要安装在ipad上?
我想得到类似的东西:Appium 安装在 Windows 7 桌面上,我想从它连接到 ipad 上的 chrome。
x86 - QEMU 是否模拟 TLB?
我有一个非常简单的问题,QEMU 是否模拟 TLB?当客户 linux 系统执行“invlpg”指令时会发生什么,因为它是为了使 TLB 条目无效。我知道 QEMU 有 softmmu链接,用于将客户虚拟地址转换为主机虚拟地址,但 QEMU 是否模拟实际的 TLB,以及“invlpg”指令的效果是什么。还是 QEMU 只是忽略了这条指令?