code wiki / _hdl_build / _game_abyss.nx

_game_abyss.nx source

↩ module page · 56 lines · 1117 B

1// AUTHORED BY nx_game_emit from a data game-spec -- per-game module over nx_game_engine_lib 2import "nx_syscalls.nx" 3import "nx_game_engine_lib.nx" 4func main() -> i64 { 5 let cfg: *i64 = sys_mmap(256) as *i64 6 cfg[13] = 30 7 cfg[14] = 4 8 cfg[15] = 1 9 cfg[16] = 26 10 cfg[17] = 6 11 cfg[18] = 2 12 cfg[19] = 7 13 cfg[20] = 7 14 cfg[21] = "THE ABYSS" as *u8 as i64 15 let t: *i64 = sys_mmap(2048) as *i64 16 t[0] = 1 17 t[1] = 0 - 1 18 t[2] = 0 - 1 19 t[3] = 0 - 1 20 t[4] = 0 - 1 21 t[5] = 0 - 1 22 t[6] = 0 - 1 23 t[7] = 2 24 t[8] = 0 - 1 25 t[9] = 3 26 t[10] = 0 - 1 27 t[11] = 0 - 1 28 t[12] = 0 - 1 29 t[13] = 0 - 1 30 t[14] = 1 31 t[15] = 0 - 1 32 t[16] = 0 - 1 33 t[17] = 0 - 1 34 t[18] = 0 - 1 35 t[19] = 0 - 1 36 t[20] = 0 - 1 37 t[21] = 0 - 1 38 t[22] = 0 - 1 39 t[23] = 5 40 t[24] = 0 - 1 41 t[25] = 0 - 1 42 t[26] = 0 - 1 43 t[27] = 0 - 1 44 t[28] = 0 - 1 45 t[29] = 5 46 t[30] = 0 - 1 47 t[31] = 0 - 1 48 t[32] = 0 - 1 49 t[33] = 0 - 1 50 t[34] = 0 - 1 51 t[35] = 0 - 1 52 cfg[22] = t as i64 53 cfg[23] = 6 54 cfg[24] = 6 55 return eng_run(cfg) 56}