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