aboutsummaryrefslogtreecommitdiff
path: root/rhodes.lua
diff options
context:
space:
mode:
Diffstat (limited to 'rhodes.lua')
-rw-r--r--rhodes.lua16
1 files changed, 12 insertions, 4 deletions
diff --git a/rhodes.lua b/rhodes.lua
index fc88e35..04a8b1a 100644
--- a/rhodes.lua
+++ b/rhodes.lua
@@ -7,10 +7,18 @@ engine.name = "Rhodes"
local MusicUtil = require "musicutil"
local ControlSpec = require "controlspec"
-function redraw()
- screen.clear()
- screen.move(64, 32)
- screen.text_center("rhodes.")
+local _dirname
+function dir(f)
+ if not _dirname then
+ source = string.gsub(debug.getinfo(1,'S').source, "@", "")
+ _dirname = string.gsub(source, "[^/.]+.lua", "")
+ end
+ return _dirname.."/"..f
+end
+
+function redraw(level)
+ screen.clear();
+ screen.display_png(dir("rhodes.png"), 0, 0);
screen.update()
end