设备规格描述
设备规格
设备规格用来定义应用运行的硬件环境和能力, 当前支持如下规格:
spec | w | h | bpp | spr | map | 其他 |
---|---|---|---|---|---|---|
coloX-4 | 240 | 240 | 4 | 30x39 | 128x128 | |
coloX-4P | 128 | 128 | 4 | 16x32 | 128x 32 | |
coloX-4B | 454 | 454 | 4 | 57x62 | 128x128 | |
coloX-4C | 480 | 480 | 4 | 60x65 | 128x128 | |
coloX-4L | 480 | 800 | 4 | 60x105 | 128x128 | |
coloX-4W | 800 | 480 | 4 | 100x65 | 128x128 | |
coloX-16 | 240 | 240 | 16 | 30x39 | 128x128 | |
coloX-16B | 454 | 454 | 16 | 57x62 | 128x128 | |
coloX-16C | 480 | 480 | 16 | 60x65 | 128x128 | |
coloX-16L | 480 | 800 | 16 | 60x105 | 128x128 | |
coloX-16W | 800 | 480 | 16 | 100x65 | 128x128 | |
coloX-32B | 454 | 454 | 32 | 57x62 | 128x128 | |
coloX-32C | 480 | 480 | 32 | 60x65 | 128x128 | |
coloX-32L | 480 | 800 | 32 | 60x105 | 128x128 | |
coloX-32W | 800 | 480 | 32 | 100x65 | 128x128 |
特定属性
lua脚本代码里面可以使用下列全局变量:
__vm_width 画布宽度,对应规格的w
__vm_height 画布高度,对应规格的h
__vm_bpp 画布像素位数,对应规格的bpp
__vm_speed_lvl 设备速度级别 (0-100), 硬件速度越高,数越大, 可以根据这个数据调整绘图/运算复杂度
__vm_scr_width 物理屏幕宽度
__vm_scr_height 物理屏幕高度
__vm_auto_gen_rom 是否开发环境
关联设备
ColoPLAY
- 原始分辨率240x240x16bpp 圆屏,支持规格 coloX-4/coloX-4P/coloX-16
- 支持声音
- 支持按键 4个按键(0-3)+一个中间按键(4)+旋钮(5,6)+背后按键(7)
NatureX
- 原始分辨率454x454x32bpp 圆屏, 支持规格 coloX-4/coloX-4P/coloX-4B//coloX-16//coloX-16B/coloX-32B
- 可兼容运行规格 coloX-4C/coloX-16C/coloX-32C
- 支持声音
- 支持按键 4个按键(0-3)+一个中间按键(4)+旋钮(5,6)
NatureMiniPro
- 原始分辨率480x480x32bpp , 支持规格 coloX-4P/coloX-4/coloX-16/coloX-4B/coloX-16B/coloX-32B/coloX-4C/coloX-16C/coloX-32C
- 不支持声音(暂定)
- 支持触摸, 支持按照屏幕区域模拟按键: 4个按键(0-3)+一个中间按键(4)+旋钮(5,6)
NatureMiniL
- 原始分辨率480x800x32bpp/800x480x32bpp(取决于安装配置) , 支持规格 coloX-4L/coloX-16L/coloX-32L 或者 coloX-4W/coloX-16W/coloX-32W
- 可兼容运行规格 coloX-4P/coloX-4/coloX-16/coloX-4B/coloX-16B/coloX-32B/coloX-4C/coloX-16C/coloX-32C
- 不支持声音(暂定)
- 支持触摸, 支持按照屏幕区域模拟按键: 4个按键(0-3)+一个中间按键(4)+旋钮(5,6)