Vector OS
- BrightLight
- Member
- Posts: 901
- Joined: Sat Dec 27, 2014 9:11 am
- Location: Maadi, Cairo, Egypt
- Contact:
Re: What does your OS look like? (Screen Shots..)
Finally got passwords to work in Vector OS, that's one step closer to version 0.1 alpha
passwd.vcx is just an application to change the password, as you can see.
I'm trying to implement encryption, but it's not going well..
All the source is on GitHub http://github.com/omarrx024/vector!
passwd.vcx is just an application to change the password, as you can see.
I'm trying to implement encryption, but it's not going well..
All the source is on GitHub http://github.com/omarrx024/vector!
- Attachments
You know your OS is advanced when you stop using the Intel programming guide as a reference.
- BrightLight
- Member
- Posts: 901
- Joined: Sat Dec 27, 2014 9:11 am
- Location: Maadi, Cairo, Egypt
- Contact:
Re: What does your OS look like? (Screen Shots..)
Here's one step closer towards write access in my filesystem VectFS!
rm.vcx is simply a program that uses a system call to delete a file. Here, I deleted hello.vcx, which is just a Hello world application. Notice in the second "dir" directory listing that hello.vcx is not there!
Implementing write access is harder than I thought and it will take some more time.. But it will work!
Off topic note: The sources on GitHub are updated daily. That means the source for what I did today will be released tomorrow, and what I did tomorrow will be released on the day after, and so on.
rm.vcx is simply a program that uses a system call to delete a file. Here, I deleted hello.vcx, which is just a Hello world application. Notice in the second "dir" directory listing that hello.vcx is not there!
Implementing write access is harder than I thought and it will take some more time.. But it will work!
Off topic note: The sources on GitHub are updated daily. That means the source for what I did today will be released tomorrow, and what I did tomorrow will be released on the day after, and so on.
You know your OS is advanced when you stop using the Intel programming guide as a reference.
Re: What does your OS look like? (Screen Shots..)
Maybe you should add the build scripts to the GitHub repository tooomarrx024 wrote:Here's one step closer towards write access in my filesystem VectFS!
rm.vcx is simply a program that uses a system call to delete a file. Here, I deleted hello.vcx, which is just a Hello world application. Notice in the second "dir" directory listing that hello.vcx is not there!
Implementing write access is harder than I thought and it will take some more time.. But it will work!
Off topic note: The sources on GitHub are updated daily. That means the source for what I did today will be released tomorrow, and what I did tomorrow will be released on the day after, and so on.
- BrightLight
- Member
- Posts: 901
- Joined: Sat Dec 27, 2014 9:11 am
- Location: Maadi, Cairo, Egypt
- Contact:
Re: What does your OS look like? (Screen Shots..)
Well, as of now, the only way to copy and move files on a VectFS filesystem is through using a hex editor, so without the disk image, a build script would be useless. This is why I won't release build scripts, instead I'll release disk images.seuti wrote:Maybe you should add the build scripts to the GitHub repository tooomarrx024 wrote:Here's one step closer towards write access in my filesystem VectFS!
rm.vcx is simply a program that uses a system call to delete a file. Here, I deleted hello.vcx, which is just a Hello world application. Notice in the second "dir" directory listing that hello.vcx is not there!
Implementing write access is harder than I thought and it will take some more time.. But it will work!
Off topic note: The sources on GitHub are updated daily. That means the source for what I did today will be released tomorrow, and what I did tomorrow will be released on the day after, and so on.
You know your OS is advanced when you stop using the Intel programming guide as a reference.
- BrightLight
- Member
- Posts: 901
- Joined: Sat Dec 27, 2014 9:11 am
- Location: Maadi, Cairo, Egypt
- Contact:
Re: What does your OS look like? (Screen Shots..)
Finally, I can now make a new file in my VectFS filesystem! test.vcx is just an application that uses a system call to make a file called "myfile.sys", notice that in the second "dir" command, the file "myfile.sys" is there!
Yaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayy! A great achievement after working on it for 5 days!!!!
Yaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayy! A great achievement after working on it for 5 days!!!!
You know your OS is advanced when you stop using the Intel programming guide as a reference.
- BrightLight
- Member
- Posts: 901
- Joined: Sat Dec 27, 2014 9:11 am
- Location: Maadi, Cairo, Egypt
- Contact:
Re: What does your OS look like? (Screen Shots..)
Sorry if I post here too often :/
Something is REALLY wrong,, I don't know what happened to the Nyan cat?
Something is REALLY wrong,, I don't know what happened to the Nyan cat?
You know your OS is advanced when you stop using the Intel programming guide as a reference.
Re: What does your OS look like? (Screen Shots..)
The Undead Nyan Cat.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
- Alan Kay
- Alan Kay
- BrightLight
- Member
- Posts: 901
- Joined: Sat Dec 27, 2014 9:11 am
- Location: Maadi, Cairo, Egypt
- Contact:
Re: What does your OS look like? (Screen Shots..)
My BMP file viewer worked perfectly, it just doesn't like this specific pictureRoman wrote:The Undead Nyan Cat.
You know your OS is advanced when you stop using the Intel programming guide as a reference.
- BrightLight
- Member
- Posts: 901
- Joined: Sat Dec 27, 2014 9:11 am
- Location: Maadi, Cairo, Egypt
- Contact:
Re: What does your OS look like? (Screen Shots..)
Sorry for posting here too often!
I think a few days ago, I added the ability to create new files using a system call. Well, now I can save contents to those files using a system call!
As always, sources will be on GitHub tonight.
I think a few days ago, I added the ability to create new files using a system call. Well, now I can save contents to those files using a system call!
As always, sources will be on GitHub tonight.
You know your OS is advanced when you stop using the Intel programming guide as a reference.
- BrightLight
- Member
- Posts: 901
- Joined: Sat Dec 27, 2014 9:11 am
- Location: Maadi, Cairo, Egypt
- Contact:
Re: What does your OS look like? (Screen Shots..)
It's not much, but it's a start for my Window manager and Desktop!
I'm still trying to implement VESA without much luck :/
Sources as usual -- will be on GitHub tonight!
I'm still trying to implement VESA without much luck :/
Sources as usual -- will be on GitHub tonight!
You know your OS is advanced when you stop using the Intel programming guide as a reference.
- BrightLight
- Member
- Posts: 901
- Joined: Sat Dec 27, 2014 9:11 am
- Location: Maadi, Cairo, Egypt
- Contact:
Re: What does your OS look like? (Screen Shots..)
I must say, I'm proud of making it here!
it's time to finish the toolkit, and rewrite the text editor, password manager, etc.. to work as graphical applications.
Some this February, I will make a release.
To stay on topic, here's a screenie!
it's time to finish the toolkit, and rewrite the text editor, password manager, etc.. to work as graphical applications.
Some this February, I will make a release.
To stay on topic, here's a screenie!
You know your OS is advanced when you stop using the Intel programming guide as a reference.
- BrightLight
- Member
- Posts: 901
- Joined: Sat Dec 27, 2014 9:11 am
- Location: Maadi, Cairo, Egypt
- Contact:
Re: What does your OS look like? (Screen Shots..)
Just began work on my assembler.
As you can see, test.asm is a file with a single line that says "cli".
When we did "decdump", which actually dumps the contents of a file as decimal numbers to the screen, it came out as 00250, which is actually 0xFA in hex (see for yourself if you don't belive me xD) which is the opcode for "cli"!
I have a routine for reading files, writing files, sector-based I/O, text editor, uncomplete GUI, and soon an assembler! After the assembler is finished, I will make release 0.1.0 alpha codename "Lynx"! I can't belive I'm going to be self hosting by the first release without depending on GNU and other open source stuff !!
As you can see, test.asm is a file with a single line that says "cli".
When we did "decdump", which actually dumps the contents of a file as decimal numbers to the screen, it came out as 00250, which is actually 0xFA in hex (see for yourself if you don't belive me xD) which is the opcode for "cli"!
I have a routine for reading files, writing files, sector-based I/O, text editor, uncomplete GUI, and soon an assembler! After the assembler is finished, I will make release 0.1.0 alpha codename "Lynx"! I can't belive I'm going to be self hosting by the first release without depending on GNU and other open source stuff !!
- Attachments
You know your OS is advanced when you stop using the Intel programming guide as a reference.
-
- Posts: 16
- Joined: Mon Jan 26, 2015 2:56 am
Re: What does your OS look like? (Screen Shots..)
To omarrx024:
Do you happen to release the specs of your filesystem? I find it really interesting and I am just starting an OS project. If you don't mind, can you give me a basic idea of your filesystem? Maybe code from your filesystem driver?
Thank you.
- Sayed Mohsen.
Do you happen to release the specs of your filesystem? I find it really interesting and I am just starting an OS project. If you don't mind, can you give me a basic idea of your filesystem? Maybe code from your filesystem driver?
Thank you.
- Sayed Mohsen.
Last edited by SayedMohsen64 on Mon Jan 26, 2015 3:01 am, edited 1 time in total.
- BrightLight
- Member
- Posts: 901
- Joined: Sat Dec 27, 2014 9:11 am
- Location: Maadi, Cairo, Egypt
- Contact:
Re: What does your OS look like? (Screen Shots..)
Thanks for your interest in my OS. Give me your email address and I will send it to you. If you want source code from my driver, my project is open source. See my GitHub repository if you want source code.SayedMohsen64 wrote:Do you happen to release the specs of your filesystem? I find it really interesting and I am just starting an OS project. If you don't mind, can you give me a basic idea of your filesystem? Maybe code from your filesystem driver?
You know your OS is advanced when you stop using the Intel programming guide as a reference.
-
- Posts: 16
- Joined: Mon Jan 26, 2015 2:56 am
Re: What does your OS look like? (Screen Shots..)
[email protected]omarrx024 wrote:Give me your email address and I will send it to you.