diff --git a/arch/linux/main.c b/arch/linux/main.c index 467fdfa..06c04c3 100644 --- a/arch/linux/main.c +++ b/arch/linux/main.c @@ -40,7 +40,7 @@ print_help() "output, currently Uxn tal code and Reality Engine rom.\n\n"); } -#define MEM_SIZE (1 << 16) +#define MEM_SIZE (1 << 18) int main(int argc, char **argv) diff --git a/bmin.ul b/test/hello-bf.ul similarity index 85% rename from bmin.ul rename to test/hello-bf.ul index 0f8022e..0cd5d80 100644 --- a/bmin.ul +++ b/test/hello-bf.ul @@ -1,4 +1,5 @@ -str code = "++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++."; +str code = "+++++++++++[>++++++>+++++++++>++++++++>++++>+++>+<<<<<<-]>+++ ++++.>++.+++++++..+++.>>.>-.<<-.<.+++.------.--------.>>>+.>-."; byte[10000] memory; nat mp = 0; // memory pointer @@ -14,10 +15,8 @@ while (ip < code.length) { } else if (code[ip] == '-') { memory[mp] = memory[mp] - 1; } else if (code[ip] == '.') { - // console.write = memory[mp]; write = memory[mp]; } else if (code[ip] == ',') { - // memory[mp] = console.read; memory[mp] = read; } else if (code[ip] == '[') { if(!memory[mp]) {