Elijahlorden 1 Posted April 14, 2019 Author Share Posted April 14, 2019 I have gotten quite a bit of groundwork done. I am currently working on the first implementation of the page drawing code. I have decided not to use any sort double-buffering, as I don't like the high memory overhead. Instead, only portions of the page which change will be re-drawn. An early look at what I have done so far. Just a few nested frames. This already supports occlusion culling (portions of controls which are outside of their parent viewport are removed), so controls like the ListView and ScrollFrame can be implemented easily. Pages can either be loaded from XML, or created programmatically. This is the XML file used in the above image: <documentname>TestDocument</documentname> <page tier="3"> <!-- This is the root of the page DOM --> <frame id="f1" pos="1,1" size="40,10" text="High-resolution page" fcolor="00FF00" textcolor = "FFFF00"/> <frame id="f2" pos="1,11" size="40,10" text="With text"/> <frame id="f3" pos="50,2" size="40,10" text="With colored text" textcolor = "00FF00" fcolor="FF0000"/> <frame id="f4" text="Nesting" pos="10,29" size="60,20" textcolor = "BBBBBB"> <frame id="f4" pos="2,2" size="40,10" text="Nested" textcolor="00FF00"> <frame pos="2,2" size="5,5"/> </frame> </frame> </page> <!-- If multiple pages exist, the one closest to the current resolution will be used --> <page tier="2"> <frame id="f1" pos="1,1" size="30,30" text="Low-resolution page" textcolor="FF0000" fcolor="AAAAAA"/> </page> This is a very barebones XML implementation, only meant to provide a structure for pages. Quote Link to post Share on other sites
ROMVoid 0 Posted August 4, 2019 Share Posted August 4, 2019 I followed the installer line for line up top however, i keep getting an error after its cone isntalling, keeps saying press any key to continue, i restart and gives me a blue screen with Unrecoverable Error bios:64: /CoreLibs.Lua:75: no primary 'modem' available Quote Link to post Share on other sites
Michiyo 28 Posted August 4, 2019 Share Posted August 4, 2019 no primary 'modem' available. It's looking for a component that provides "modem" Likely a network card, or a linked card. Lizzian 1 Quote Link to post Share on other sites
ROMVoid 0 Posted August 4, 2019 Share Posted August 4, 2019 I realized the instructions stated not having a network card will crash it, however, installed a network card, working now. Shows the need for attention to detail. thanks Quote Link to post Share on other sites
Yonju Shichi 0 Posted November 30, 2019 Share Posted November 30, 2019 Awesome project. Is it still being developed? Quote Link to post Share on other sites
jacob25678 0 Posted May 9, 2022 Share Posted May 9, 2022 Just wanted to know, how the hell do you set this thing up? I've been tinkering at it for like 3 hours now, trying to setup a link between the SG controller and the main server Quote Link to post Share on other sites