From 16a0fbd83ac5f5c07e1d724d8a65ff98ad37e043 Mon Sep 17 00:00:00 2001 From: otya128 Date: Mon, 5 Dec 2016 23:59:54 +0900 Subject: [PATCH] Fix XSCREEN4 sprite animation --- SMILEBASIC/sprite.d | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/SMILEBASIC/sprite.d b/SMILEBASIC/sprite.d index 61c4b09..a13a43f 100644 --- a/SMILEBASIC/sprite.d +++ b/SMILEBASIC/sprite.d @@ -567,7 +567,7 @@ class Sprite SpriteBucket* bucketsptr; void render() { - if (!visibles[0] && !visibles[1]) + if ((!visibles[0] && !visibles[1]) || (petitcom.xscreenmode == 2 && !visibles[0])) { foreach(ref sprite; sprites) { @@ -640,8 +640,6 @@ class Sprite int dis; if(petitcom.xscreenmode == 2) { - if (!visibles[0]) - return; disw = 160f; disw2 = 320f; dish = 240f;