summaryrefslogtreecommitdiff
path: root/src/main.zig
diff options
context:
space:
mode:
authorluccie-cmd <luccie@sideros.org>2025-03-26 17:18:33 +0100
committerErnesto Lanchares <elancha98@proton.me>2025-03-27 13:57:37 +0100
commit1db7f9e5061901bb71282620a873b68c3dcaf88f (patch)
tree7163494713b94c280fe246202090a08f1cee5ffd /src/main.zig
parentbfe9fb5e639573add9a153473be93db7d1703706 (diff)
Fix branching and VM
Signed-off-by: luccie-cmd <luccie@sideros.org>
Diffstat (limited to 'src/main.zig')
-rw-r--r--src/main.zig6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main.zig b/src/main.zig
index aaeaf38..eef73a1 100644
--- a/src/main.zig
+++ b/src/main.zig
@@ -41,8 +41,11 @@ pub fn main() !void {
var runtime = try mods.Runtime.init(allocator, module, &global_runtime);
defer runtime.deinit(allocator);
- var parameters = [_]usize{};
+ var parameters = [_]usize{17};
try runtime.callExternal(allocator, "preinit", &parameters);
+ const result = runtime.stack.pop().?;
+ std.debug.print("Result of preinit: {any}\n", .{result});
+
const w = try window.Window.create(800, 600, "sideros");
defer w.destroy();
@@ -62,7 +65,6 @@ pub fn main() !void {
// try pool.addComponent(entity, ecs.components.Speed{ .speed = 5.0 });
// }
- // TODO(luccie-cmd): Renderer.create shouldn't return an error
// var r = try Renderer.create(allocator, w);
// defer r.destroy();