CosmosOS / Cosmos

Cosmos is an operating system "construction kit". Build your own OS using managed languages such as C#, VB.NET, and more!
https://www.goCosmos.org
BSD 3-Clause "New" or "Revised" License
2.94k stars 552 forks source link

VBECanvas display issue #3014

Closed cosmicdaman closed 6 months ago

cosmicdaman commented 6 months ago

Area of Cosmos - What area of Cosmos are we dealing with?

CGS’s VBECanvas

Expected Behaviour - What do you think that should happen?

On a 1920x1080 monitor, Cosmos should display a GUI with no issues

Actual Behaviour - What unexpectedly happens?

The GUI is displayed incorrectly but is still running

Reproduction - How did you get this error to appear?

Just create a VBECanvas with a mode of 1920x1080x32 and also specify VBE Multiboot Info and draw anything

Version - Were you using the User Kit or Dev Kit? And what User Kit version or Dev Kit commit (Cosmos, IL2CPU, X#)?

Devkit (Before Szymekk’s FS Fix) Image of proof

selkij commented 6 months ago

Hi can you provide us your code and the project .csproj?

cosmicdaman commented 6 months ago

oh crap forgot about this GitHub post

cosmicdaman commented 6 months ago

I fixed it already

cosmicdaman commented 6 months ago

by setting the canvas resolution to 1024x768

selkij commented 6 months ago

If you think it's fixed you can close it then

9xbt commented 6 months ago

limine usually gives you a 1024x768 canvas with grub so yh cosmos just thinks its the resolution youre saying but cosmos uses grub so no