[Closed] Setting VESA/VBE Mode

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
User avatar
DeezRamChips
Member
Member
Posts: 132
Joined: Fri Apr 08, 2016 5:03 am
Location: atapio.cpp - why won't you work :(
Contact:

Re: Setting VESA/VBE Mode

Post by DeezRamChips »

Ok, try using 1024x768x32 resolution
User avatar
Octacone
Member
Member
Posts: 1138
Joined: Fri Aug 07, 2015 6:13 am

Re: Setting VESA/VBE Mode

Post by Octacone »

DeezRamChips wrote:Ok, try using 1024x768x32 resolution
Wow yeah!!!
Thank you soooooooooooooooo much for helping me with this, you made my day happier. =D> =D> =D> :D :D :D :D
1024x768x32 works, just a black screen at the moment. but at least I know it works.
I've been working on this the entire night, now with your help I finally have it. :D =D> =D>
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
User avatar
DeezRamChips
Member
Member
Posts: 132
Joined: Fri Apr 08, 2016 5:03 am
Location: atapio.cpp - why won't you work :(
Contact:

Re: Setting VESA/VBE Mode

Post by DeezRamChips »

Same here, exept I was trying to do this for literaly months, and I succeded this morning xDDD
User avatar
Octacone
Member
Member
Posts: 1138
Joined: Fri Aug 07, 2015 6:13 am

Re: Setting VESA/VBE Mode

Post by Octacone »

DeezRamChips wrote:Same here, exept I was trying to do this for literaly months, and I succeded this morning xDDD
This feels awesome, amazing, epic, soooo good.
Now do you know a way to switch back to my shell while keeping VBE active.
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
User avatar
DeezRamChips
Member
Member
Posts: 132
Joined: Fri Apr 08, 2016 5:03 am
Location: atapio.cpp - why won't you work :(
Contact:

Re: Setting VESA/VBE Mode

Post by DeezRamChips »

It's impossible, you have to be able to display fonts ^_^ (Sorry)
User avatar
DeezRamChips
Member
Member
Posts: 132
Joined: Fri Apr 08, 2016 5:03 am
Location: atapio.cpp - why won't you work :(
Contact:

Re: Setting VESA/VBE Mode

Post by DeezRamChips »

#hell
User avatar
DeezRamChips
Member
Member
Posts: 132
Joined: Fri Apr 08, 2016 5:03 am
Location: atapio.cpp - why won't you work :(
Contact:

Re: Setting VESA/VBE Mode

Post by DeezRamChips »

Ain't it beautiful !:


Image
User avatar
Octacone
Member
Member
Posts: 1138
Joined: Fri Aug 07, 2015 6:13 am

Re: Setting VESA/VBE Mode

Post by Octacone »

DeezRamChips wrote:It's impossible, you have to be able to display fonts ^_^ (Sorry)
All good. :D
Now I need to find a way to preserve my BIOS font and bring it back.
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
User avatar
Octacone
Member
Member
Posts: 1138
Joined: Fri Aug 07, 2015 6:13 am

Re: Setting VESA/VBE Mode

Post by Octacone »

DeezRamChips wrote:Ain't it beautiful !:


Image

Yeah, that looks really promising. :P :P
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
User avatar
DeezRamChips
Member
Member
Posts: 132
Joined: Fri Apr 08, 2016 5:03 am
Location: atapio.cpp - why won't you work :(
Contact:

Re: Setting VESA/VBE Mode

Post by DeezRamChips »

Good luck ^_^

I'm going to use bitmap fonts ^^ (will give you the code if it works, because it's better that using the BIOS fonts, trus me ^^)
User avatar
Octacone
Member
Member
Posts: 1138
Joined: Fri Aug 07, 2015 6:13 am

Re: Setting VESA/VBE Mode

Post by Octacone »

Please try some alpha blending and show me that.
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
User avatar
DeezRamChips
Member
Member
Posts: 132
Joined: Fri Apr 08, 2016 5:03 am
Location: atapio.cpp - why won't you work :(
Contact:

Re: Setting VESA/VBE Mode

Post by DeezRamChips »

ok ^^
User avatar
Octacone
Member
Member
Posts: 1138
Joined: Fri Aug 07, 2015 6:13 am

Re: Setting VESA/VBE Mode

Post by Octacone »

DeezRamChips wrote:ok ^^
Great, I managed to set my resolution to 1280x768x32 :D
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
User avatar
DeezRamChips
Member
Member
Posts: 132
Joined: Fri Apr 08, 2016 5:03 am
Location: atapio.cpp - why won't you work :(
Contact:

Re: Setting VESA/VBE Mode

Post by DeezRamChips »

yes, but try writing to the screen xDD (it won't work xD, just tried)
User avatar
Octacone
Member
Member
Posts: 1138
Joined: Fri Aug 07, 2015 6:13 am

Re: Setting VESA/VBE Mode

Post by Octacone »

DeezRamChips wrote:yes, but try writing to the screen xDD (it won't work xD, just tried)
Sure it does not work, since font is not preserved.
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
Post Reply