From a7750c1af67285bfd137abcb98bb8c6dab6dc60c Mon Sep 17 00:00:00 2001 From: Nilton Constantino Date: Wed, 21 Jan 2026 07:53:13 +0000 Subject: [PATCH] add fixes for drawDisc --- .../prometeu-core/src/prometeu_os/syscalls.rs | 4 ++-- test-cartridges/color-square/program.pbc | Bin 671 -> 677 bytes 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/prometeu-core/src/prometeu_os/syscalls.rs b/crates/prometeu-core/src/prometeu_os/syscalls.rs index f55ed799..f5be87c4 100644 --- a/crates/prometeu-core/src/prometeu_os/syscalls.rs +++ b/crates/prometeu-core/src/prometeu_os/syscalls.rs @@ -113,12 +113,12 @@ impl Syscall { pub fn from_name(name: &str) -> Option { match name { - "system.hasCart" => Some(Self::SystemHasCart), + "system.hasCart" | "system.has_cart" => Some(Self::SystemHasCart), "gfx.clear" => Some(Self::GfxClear), "gfx.fillRect" | "gfx.draw_rect" => Some(Self::GfxFillRect), "gfx.drawLine" | "gfx.draw_line" => Some(Self::GfxDrawLine), "gfx.drawCircle" | "gfx.draw_circle" => Some(Self::GfxDrawCircle), - "fx.drawDisc" | "gfx.draw_disc" => Some(Self::GfxDrawDisc), + "gfx.drawDisc" | "gfx.draw_disc" => Some(Self::GfxDrawDisc), "gfx.drawSquare" | "gfx.draw_square" => Some(Self::GfxDrawSquare), "input.getPad" => Some(Self::InputGetPad), "input.getPadPressed" | "input.get_pad_pressed" => Some(Self::InputGetPadPressed), diff --git a/test-cartridges/color-square/program.pbc b/test-cartridges/color-square/program.pbc index 4cdff59703be2a0428b718e300825944e251f3c0..8ade8115c74a1a5553ccc716e7665a6bea5508f2 100644 GIT binary patch delta 136 zcmbQwx|DT-C1b`!tCgJM3=jS@FcdJbPJCvs%fraPAkM(Vz`!8D0AvD%83Py?1c4$D z85Xb@lL7++GlSRUAVzIoFQBpl24+Q&NX_IfMped|$r~8u8UIYaz^KjmV)7qGdC?a@ UHBLaCAeAf*5cB>_HekvJ0ISLwSO5S3 delta 136 zcmZ3=I-hldC1cV=tCh?J3@j7h*fX+C)?t(sW@BVv5NBXvU|=XjD%nU|?1RiIh#Az^KYtHhCMPJma^?*BG@;AAxl-0d