跳到主要内容

设备规格描述

设备规格

设备规格用来定义应用运行的硬件环境和能力, 当前支持如下规格:

specwhbppsprmap其他
coloX-4240240430x39128x128
coloX-4P128128416x32128x 32
coloX-4B454454457x62128x128
coloX-4C480480460x65128x128
coloX-4L480800460x105128x128
coloX-4W8004804100x65128x128
coloX-162402401630x39128x128
coloX-16B4544541657x62128x128
coloX-16C4804801660x65128x128
coloX-16L4808001660x105128x128
coloX-16W80048016100x65128x128
coloX-32B4544543257x62128x128
coloX-32C4804803260x65128x128
coloX-32L4808003260x105128x128
coloX-32W80048032100x65128x128

特定属性

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)