diff options
| -rw-r--r-- | main.myr | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -89,7 +89,7 @@ const getkeys = { ] } -const main = { +const main = {args : byte[:][:] var win, r, tex sdl.init(sdl.INIT_VIDEO) win = sdl.mkwin(("chip\0" : byte#), @@ -112,8 +112,12 @@ const main = { var sound : uint8 = 0 var keys + if args.len != 2 + std.fatal("usage: {} [ROM]\n", args[0]) + ;; + clrscr(&gfx, scrsz) - loadprg(&mem, "/tmp/UFO") + loadprg(&mem, args[1]) loadfnt(&mem) var opcode, arg |