CheeseBees wrote:
I know this is probably asking too much but I’ve tried this before many times to no avail. It almost seems like you need to know how to make an OS to know where to find information to make one in the first place.
Hello,
You're somewhat correct, but I'd like to try to explain why to help you understand. Developing operating systems requires finding and absorbing many *metric* truckloads of information. It requires a high degree of self-initiative, and in particular skills in searching for information and self-teaching.
CheeseBees wrote:
Anyways if possible, does anyone have code(in assembly preferably) they could share that would set a vesa mode of a custom width and height and plot a white pixel in the bottom right corner?
I feel like something basic like this would be just what I need to get started on a project I’ve had in mind for a long time.
For instance this query here is a good example. Even if you don't think you know what to look for, you should try searching the interwebs using the same words you'd ask in this forum. You want to know something about vesa and osdev, well why not search for "osdev vesa". Most of the first results link directly to the wiki/forums here, and you'll see
Drawing in Protected Mode and
VESA Video Modes in the results.
Read through the links and don't understand something? Go through the new links in each page, or narrow your search down with an extra keyword based on new information you gained. Same deal when you inevitably find something not working. If you have absolutely no idea, try your best to find some terms to search for, and eventually you will be able to narrow it down to your problem.
I apologize if that sounded condescending, I'm trying to help you learn how to learn.