diff options
| author | Jakob L. Kreuze <zerodaysfordays@sdf.lonestar.org> | 2020-01-03 14:01:15 -0500 |
|---|---|---|
| committer | Jakob L. Kreuze <zerodaysfordays@sdf.lonestar.org> | 2020-01-03 14:01:15 -0500 |
| commit | a0e4f49a609a5cb54c46a78089a0d08583feb367 (patch) | |
| tree | 0bbd22937961dc382f8d984109ee0f2c82752ebb /main.myr | |
| parent | a7a846114e43f6e058ecf83b84c2c58917db7886 (diff) | |
Diffstat (limited to 'main.myr')
| -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 |