如何在Raspberry-pi TFT /dev/fb1上使用街机模块?
How to use arcade module on Raspberry-pi TFT /dev/fb1?
我想用 python arcade
库创建一个简单的手表,它将显示在来自 raspberry pi 的 TFT 屏幕上。
我不知道如何获取街机图像数据并将其发送到 /dev/fb1
(帧缓冲区)。
在 pygame
中,可能会出现这样的情况:
import pygame
surfaceSize = (320, 240)
pygame.init()
lcd = pygame.Surface(surfaceSize)
f = open("/dev/fb1","wb")
f.write(lcd.convert(16,0).get_buffer())
f.close()
代码来自 raspberrypi forum
根据Arcade's own comparison with Pygame,这是不可能的:
Features that Pygame has that the Arcade Library does not:
[...]
⚫ Does not require OpenGL, so works on Raspberry Pis
我想用 python arcade
库创建一个简单的手表,它将显示在来自 raspberry pi 的 TFT 屏幕上。
我不知道如何获取街机图像数据并将其发送到 /dev/fb1
(帧缓冲区)。
在 pygame
中,可能会出现这样的情况:
import pygame
surfaceSize = (320, 240)
pygame.init()
lcd = pygame.Surface(surfaceSize)
f = open("/dev/fb1","wb")
f.write(lcd.convert(16,0).get_buffer())
f.close()
代码来自 raspberrypi forum
根据Arcade's own comparison with Pygame,这是不可能的:
Features that Pygame has that the Arcade Library does not:
[...]
⚫ Does not require OpenGL, so works on Raspberry Pis