OSDev.org https://forum.osdev.org/ |
|
What does your OS look like? (Screen Shots..) https://forum.osdev.org/viewtopic.php?f=1&t=12087 |
Page 229 of 260 |
Author: | Thunderbirds747 [ Fri Jul 26, 2019 4:52 pm ] |
Post subject: | Re: What does your OS look like? (Screen Shots..) |
pvc wrote: @TimothyWilliams I'm glad you like it And you managed to port GCC, what next? Python, Assembler, web design, or what? |
Author: | pvc [ Sat Jul 27, 2019 12:53 am ] |
Post subject: | Re: What does your OS look like? (Screen Shots..) |
GCC is actually not ported. It's just sitting there and waiting. I was getting it to almost work, but not exactly. I think binutils is done but disabled for now. |
Author: | f2 [ Sat Aug 17, 2019 4:41 pm ] |
Post subject: | Re: What does your OS look like? (Screen Shots..) |
Hi all, I'm back in the game. I don't know for how long, but I'm back. Just started to work on an UEFI bootloader: Attachment: Also added multi-user features: Attachment: I hope to put my GUI back on my OS one day... |
Author: | Cpcdos [ Mon Aug 19, 2019 1:34 am ] |
Post subject: | Re: What does your OS look like? (Screen Shots..) |
Hi, I'm back after more years! This is my new 2019 "co-kernel" version, able to - Launch Win32 code files (With few NT functions) - Launch Clang/LLVM code files - OpenGL & GZE 3D engine + displayer - Customizable animated bootscreen - Multi-OS The performances remain correct - Network UDP/TCP client server, telnet, Serial RS232 - Garbage collector - Multi-threading - Powerfull GUI (Checkbox, windows, progressbar, picturebox....) and console - Include POO CpcdosC+, C/C++, BASIC programing language (Python HTML/CSS in building) - Very few DOS dependencies Starting + OpenGL tests 1 : https://www.youtube.com/watch?v=k37PGs592AA OpenGL tests 2 (2 meshs + Shadow) : https://www.youtube.com/watch?v=85T0fYL_SVo An example of an OS based on Cpcdos created by a young Canadian (Guillaume) His first version called "ElieOS" Regards |
Author: | eekee [ Sun Aug 25, 2019 1:01 pm ] |
Post subject: | Re: What does your OS look like? (Screen Shots..) |
@cybek: That chunky text makes me nostalgic! I wanted to make a 16-bit OS too, but now I'm not so sure either. If I 'just' make a Forth system, I might put it into unreal mode and make a "double-indirect threaded" interpreter. With that, definitions are just lists of addresses, so interpreted code could go into 32-bit space with the data and the VESA graphics framebuffer. Only the relatively small amount of machine code would need to go in low memory. I don't know, though; got no solid OS plans at present. BTW, everyone's experienced at least one really frustrating bug. If that was your first, welcome to the club, you're a real programmer now! |
Author: | cybek [ Sun Aug 25, 2019 3:50 pm ] |
Post subject: | Re: What does your OS look like? (Screen Shots..) |
eekee wrote: @cybek: That chunky text makes me nostalgic! If you would like to know, it's this font: https://fonts.google.com/specimen/Press+Start+2P I wanted to enable 13h mode before entering protected mode, and be able to print some text, so I was looking for pixelated font, which can be rendered as small as possible. I'm happy that you like this font I have made a program that renders whole ascii table, compress it to bitwise array and creates ASM file which can be included in kernel. It's huge compared to rest of the kernel. Quote: I wanted to make a 16-bit OS too, but now I'm not so sure either. If I 'just' make a Forth system, I might put it into unreal mode and make a "double-indirect threaded" interpreter. Yea, 16-bit OS feels more nostalgic, but making it is a pain. It's more difficult because of architecture, but it's easier because you have BIOS routines. 32-bit is simpler because of linear memory, but harder because of lack of BIOS. Maybe some ARM OS then? Quote: BTW, everyone's experienced at least one really frustrating bug. If that was your first, welcome to the club, you're a real programmer now! Haha, thanks But unfortunately it's not my first bug, just recent one |
Author: | eekee [ Mon Aug 26, 2019 2:40 am ] |
Post subject: | Re: What does your OS look like? (Screen Shots..) |
cybek wrote: If you would like to know, it's this font: https://fonts.google.com/specimen/Press+Start+2P Thanks! And yeah, font data is huge at this stage. It's possible to go a little smaller, down to 6x8 without merging lines, but not with style. Re. BIOS convenience, perhaps UEFI could make up for the lack of it? I don't want to post too much in the screenshot thread. |
Author: | ozkl [ Sat Sep 07, 2019 2:12 am ] |
Post subject: | Re: What does your OS look like? (Screen Shots..) |
Hi, My little operating system Soso is finally able to run Doom https://github.com/ozkl/soso It is a 32 bit x86 OS with multitasking support. Doom runs on mmap'ed framebuffer device (/dev/fb0). All the data is in initrd which is mounted as a FAT32 image (yes, it supports VFS and FAT32). By the way, I found very hard to implement pseudo TTY system (master and slave devices) and supporting VT-100 like terminals. So i went my own poor way Here two doom processes are running in different TTYs on the same framebuffer device. |
Author: | ComputerFido [ Sat Sep 07, 2019 3:44 am ] |
Post subject: | Re: What does your OS look like? (Screen Shots..) |
The 32-bit version of my Operating System: Currently working on a 64-bit version and I am planning to go full 64, but there is not much to see. |
Author: | adamfc2000 [ Sat Sep 14, 2019 4:37 pm ] | ||
Post subject: | Re: What does your OS look like? (Screen Shots..) | ||
Not much, but after coming back to my bootloader project, I got memory detection working (I think!)
|
Author: | ajaymt [ Tue Sep 17, 2019 4:33 pm ] |
Post subject: | Re: What does your OS look like? (Screen Shots..) |
This is Mako. I've been working on it for the last ~6 months, and it I think it finally does enough to be a real "operating system"[1]. https://github.com/AjayMT/mako Huge thanks to the OSDev community for all the help and resources, I never thought I would be able to do anything like this. My operating system is not complete or perfect (and likely never will be) but I'm proud of it nevertheless. I feel like I can build literally anything now that I've done this. [1]: It reads and writes files and runs user programs. |
Author: | eekee [ Fri Sep 20, 2019 12:48 pm ] |
Post subject: | Re: What does your OS look like? (Screen Shots..) |
@ajaymt: Always good to see alternative window management! It looks really nice, too. A small note of caution though: I've used a system which fades the text in non-current windows, like yours does. While it's great that it shows so clearly which is the current window, it becomes a bad thing when you're trying to read documentation or notes in one window while typing into another. Also, it's confusing when a window holds a program which doesn't fade. |
Author: | saltlamp [ Sun Sep 22, 2019 12:18 pm ] | ||
Post subject: | Re: What does your OS look like? (Screen Shots..) | ||
Mine is a 86-DOS clone, with a 32-bit kernel 'overlay'. The system starts in real-mode, with the files 'IO.SYS', and 'RMDOS.SYS', and the user can choose to boot into the 32-bit system (doskrnl.exe - microkernel), or remain in 16-bit RMDOS (execution monitor). doskrnl.exe is loaded exactly past 1MB, while rmdos.sys and io.sys remain in conventional memory, along with the PC-BIOS. if the user is in the 32-bit system, if they run a .com file, the system goes back to real-mode, runs the .com file or 16-bit .exe file, and then goes back to the protected-mode system. I don't have any pictures of it running, atm, but I have this screenshot of a sorta 'pseudo disk layout':
|
Author: | Korona [ Sun Sep 29, 2019 3:21 am ] | ||
Post subject: | Re: What does your OS look like? (Screen Shots..) | ||
LAI's hardware support gets better and better. Here is @Matt8898 from GitHub who implemented a few missing opcodes and successful booted LAI on his "laptop". (For those who don't know about it already, LAI is an AML interpreter: https://github.com/qword-os/lai)
|
Page 229 of 260 | All times are UTC - 6 hours |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |