From e837c43cf6267c566c16816d15db18c4c3fd07e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20N=C3=BCcke?= Date: Fri, 29 Nov 2013 21:35:38 +0100 Subject: [PATCH] lua program to change screen resolution --- .../opencomputers/lua/rom/bin/resolution.lua | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 assets/opencomputers/lua/rom/bin/resolution.lua diff --git a/assets/opencomputers/lua/rom/bin/resolution.lua b/assets/opencomputers/lua/rom/bin/resolution.lua new file mode 100644 index 000000000..94fd2bf4d --- /dev/null +++ b/assets/opencomputers/lua/rom/bin/resolution.lua @@ -0,0 +1,22 @@ +local args = shell.parse(...) +if #args == 0 then + print(component.gpu.getResolution()) + return +end + +if #args < 2 then + print("Usage: resolution [ ]") + return +end + +local w = tonumber(args[1]) +local h = tonumber(args[2]) +if not w or not h then + print("invalid width or height") + return +end + +local result, reason = component.gpu.setResolution(w, h) +if not result then + print(reason) +end