PicoMiteVGA PETSCII ROBOTS release candidates


Author Message
Bleep
Guru

Joined: 09/01/2022
Location: United Kingdom
Posts: 568
Posted: 11:41am 14 Dec 2023      

Hi Harm,

Thanks for the update, only one problem with LCD, Getting a low level disk error.
Easy fix, remove the ,b from the FrameBuffer Merge in game_end subroutine.
 Text 180,130,DIFF_LEVEL_WORD$(diff_level)
 Play stop:If LCD_DISPLAY Then FrameBuffer Merge 9
 Play modfile path$("music/" + Choice(left_bots, "lose.mod", "win.mod"))
 pause 6000 'sufficient to have 1 win/loose sound

This is being caused by the clash between SD access and doing the background updates, but at this point we don't need a background update. :-)
Regards, Kevin.
PS, I just experimented using a crushed version of the game and it's quite surprising that just removing all the spaces and comments makes such a large difference, at least 10mS in 90 to 100mS, as you noted, so 10%, useful if pushed, but not require in your case. :-)
Edited 2023-12-14 22:01 by Bleep