I am currently designing an operating system and i am stuck at two points:
-The PS/2 mouse.I do not want to use DOS int 13 v to use it since i will be in PMODE and will not like to add a virtual 8086 monitor at the moment.Documentation on the subject is so controversial.I will need one that is accurate.
-Tutorials on how to program a graphical user interface.Just one found at the moment.
Thanks to all.
Need some tutorial
- piranha
- Member
- Posts: 1391
- Joined: Thu Dec 21, 2006 7:42 pm
- Location: Unknown. Momentum is pretty certain, however.
- Contact:
How far in your kernel are you?
How long have you been working on it?
(some points of interest)
-JL
How long have you been working on it?
(some points of interest)
-JL
SeaOS: Adding VT-x, networking, and ARM support
dbittman on IRC, @danielbittman on twitter
https://dbittman.github.io
dbittman on IRC, @danielbittman on twitter
https://dbittman.github.io
See here: http://bos.asmhackers.net/docs/mouse/
And for GUI see "My Windows Manager Demo" here: http://alexfru.narod.ru/
And for GUI see "My Windows Manager Demo" here: http://alexfru.narod.ru/
- einsteinjunior
- Member
- Posts: 90
- Joined: Tue Sep 11, 2007 6:42 am
Here's is the problem, most OS dev's start out with lots of enthusiasm, as they move on to each stage of development, more and more drop out and its also at this early stage when they write tuts.
By the time they come to things like GUI's, they have little enthusiasm for writing tuts.
So in short, there just is not any good tut's available, so if you want to jump right into window management, start at the beginning and with the basic's, start with changing graphic modes, fill buffers and drawing boxs, lines etc.
You also need to design your gui to suit you over all OS design, eg: as my OS is based on the Xbox, it would not work well with a GUI designed for a multi-tasking desktop OS.
By the time they come to things like GUI's, they have little enthusiasm for writing tuts.
So in short, there just is not any good tut's available, so if you want to jump right into window management, start at the beginning and with the basic's, start with changing graphic modes, fill buffers and drawing boxs, lines etc.
You also need to design your gui to suit you over all OS design, eg: as my OS is based on the Xbox, it would not work well with a GUI designed for a multi-tasking desktop OS.