What does your OS look like? (Screen Shots..)

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.
User2026
Posts: 2
Joined: Sun Jan 25, 2026 8:16 am
Libera.chat IRC: User2026

Re: What does your OS look like? (Screen Shots..)

Post by User2026 »

Part 2:

Just in case, I'll leave the source code for my bootloader. (Google Translate) :!:

Code: Select all

org 0x7C00

;FAT12

jmp short inicio
nop

nombre_mundial db 'CEOS    '
tamaño_byte dw 512
cantidad_sector dw 1
cluster db 1
sectores_reservados dw 6
tabla_archivos db 2
direcotorio_raiz dw 224
total_de_sectores dw 2880
descriptor_de_medio db 0xF0 
sectores_por_fat dw 9
numero_de_sectores_por_cara dw 18 
numero_de_cabezas dw 2
sectores_ocultos dd 0
sectores_grandes dd 0

inicio:
jmp pila

texto:
bienvenida db 'Bienvenido a CEOS 0.0.1 RE...', 0x0D, 0x0A, 0

;Stack

pila:
xor ax, ax
mov ds, ax
mov es, ax
mov ss, ax
mov sp, 0x8000
cld
mov si,bienvenida
mov ax,0xB800
mov es,ax
xor di,di

calls;

call video
call disk
jmp $         

;storage sector

 disk:
Push ax
mov ax,0x0000
mov es,ax
mov bx,0x9000    
mov di,5
leer:
mov ah,0x2
mov al,5
mov ch,0
mov cl,2
mov dh,0
mov dl,0x00
int 0x13
jnc Odisk
errors:
xor ax, ax
int 0x13
dec di
jnz leer 
jc muerte_silenciosa

muerte_silenciosa:
cli
HLT 
POP AX
ret
Odisk:
Pop ax
 jmp 0x0000:0x9000
 
 Video mode (BIOS)
 
 video:
push ax
push si
push bx        

bucle010:
lodsb          
or al, al
jz .final
mov ah,0x0E 
mov bh,0      
int 0x10       
jmp bucle010

.final:
pop bx
pop si
pop ax
ret

times 510-($-$$) db 0
dw 0xAA55
Thanks for reading
jmkerdal
Posts: 15
Joined: Sun Apr 14, 2019 12:19 am
Libera.chat IRC: jmkerdal

Re: What does your OS look like? (Screen Shots..)

Post by jmkerdal »

I'm starting to show you what's working.
My goal is to deploy an OS in a DataCenter and start an HTTP/HTTPS server.
First reply on some HTTP request. HTTPS in progress:
Capture d'écran 2026-03-13 153937.png
Capture d'écran 2026-03-13 153937.png (10.16 KiB) Viewed 11379 times
TAURI OS 64 bits
jmkerdal
Posts: 15
Joined: Sun Apr 14, 2019 12:19 am
Libera.chat IRC: jmkerdal

Re: What does your OS look like? (Screen Shots..)

Post by jmkerdal »

First step: Boot

Hand made bootloader. He find FileSystem entry, load the kernel, change vidéo mode and start the kernel.
Attachments
Capture d'écran 2026-03-27 154014.png
Capture d'écran 2026-03-27 154102.png
User avatar
brain
Member
Member
Posts: 247
Joined: Thu Nov 05, 2009 5:04 pm
Location: UK
Discord: https://discord.gg/brainbox
GitHub: https://github.com/braindigitalis
Contact:

Re: What does your OS look like? (Screen Shots..)

Post by brain »

Right now, I've started writing a game inside my os, using the os's custom basic dialect. entirely software rendered. feedback welcome! it's inspired by R-Type.
Screenshot_20260327-201731.jpg
Screenshot_20260327-201659.jpg
Screenshot_20260327-201644.jpg
User avatar
sortie
Member
Member
Posts: 935
Joined: Wed Mar 21, 2012 3:01 pm
Libera.chat IRC: sortie

Re: What does your OS look like? (Screen Shots..)

Post by sortie »

Image

Today my server running my operating system received an email from gmail and I sent a reply :​D
klange
Member
Member
Posts: 691
Joined: Wed Mar 30, 2011 12:31 am
Libera.chat IRC: klange
Discord: klange

Re: What does your OS look like? (Screen Shots..)

Post by klange »

sortie wrote: Wed Apr 08, 2026 2:40 pm Today my server running my operating system received an email from gmail and I sent a reply :​D
Getting Gmail to accept your mail is an accomplishment in any OS!
ezheng
Posts: 2
Joined: Sun Apr 12, 2026 7:32 am

Re: What does your OS look like? (Screen Shots..)

Post by ezheng »

Image

MOS is a hobby 32-bit x86 monolithic kernel aimed at running old Linux userspace, especially a Red Hat 9 era environment. The project has grown beyond basic boot and shell support into a fairly complete Unix-like system with ELF loading, virtual memory, signals, ext2/4-backed filesystems, /proc, /dev, PTYs, sockets, TCP/IP via lwIP, and enough Linux compatibility to run a graphical stack.
Last edited by ezheng on Sun Apr 26, 2026 3:39 am, edited 1 time in total.
mos now successfully launch RedHat 9 desktop environment
https://github.com/crazygeme/mos/tree/s ... me-ov-file
User avatar
brain
Member
Member
Posts: 247
Joined: Thu Nov 05, 2009 5:04 pm
Location: UK
Discord: https://discord.gg/brainbox
GitHub: https://github.com/braindigitalis
Contact:

Re: What does your OS look like? (Screen Shots..)

Post by brain »

Just finished adding support for Acorn ADFS and DFS images as mountpoints. This was something that was on the card since 2009, finally got around to it! These are ancient filesystems from the 80s with maximum size of 640k, usually found on 5.25" floppy disks.
image-59.png
Also now have support for FRED where available! I can only test this in SIMICS as i don't have an intel CPU that is new enough.
image-60.png
User avatar
sortie
Member
Member
Posts: 935
Joined: Wed Mar 21, 2012 3:01 pm
Libera.chat IRC: sortie

Re: What does your OS look like? (Screen Shots..)

Post by sortie »

klange wrote: Fri Apr 10, 2026 7:41 pm
sortie wrote: Wed Apr 08, 2026 2:40 pm Today my server running my operating system received an email from gmail and I sent a reply :​D
Getting Gmail to accept your mail is an accomplishment in any OS!
Hahaha, yes! My email did go into my spam folder, as it should. Although I had set up a MX record, and the SPF record allowed my OS to send from this server, and the DMARC record technically passed (SPF pass, DKIM fail) -- but I had not ported opendkim yet, so the email was not signed and DKIM failed, and I had also not registered this test domain with any whitelists. Yeah.. hahaha I've been running my own email stack on Linux for a couple years now and it's actually able to email gmail with a perfect score after I configured everything correctly, but oh my, doing so was an adventure.
User avatar
BenLunt
Member
Member
Posts: 1030
Joined: Sat Nov 22, 2014 6:33 pm
Location: USA
Contact:

Re: What does your OS look like? (Screen Shots..)

Post by BenLunt »

brain wrote: Mon Apr 13, 2026 6:28 am Just finished adding support for Acorn ADFS and DFS images as mountpoints. This was something that was on the card since 2009, finally got around to it! These are ancient filesystems from the 80s with maximum size of 640k, usually found on 5.25" floppy disks.
Hi,

I have always been a fan of file systems. I have implemented many in various stages of completeness. However, I don't remember reading about ADFS. Do you have an image file formatted with this filesystem for someone to examine? I found various documents describing its format. Do you have a suggestion on which document best explains its on-disk format?

Thank you,
Ben
- https://www.fysnet.net/leanfs/index.php
User avatar
brain
Member
Member
Posts: 247
Joined: Thu Nov 05, 2009 5:04 pm
Location: UK
Discord: https://discord.gg/brainbox
GitHub: https://github.com/braindigitalis
Contact:

Re: What does your OS look like? (Screen Shots..)

Post by brain »

BenLunt wrote: Mon Apr 13, 2026 5:04 pm
brain wrote: Mon Apr 13, 2026 6:28 am Just finished adding support for Acorn ADFS and DFS images as mountpoints. This was something that was on the card since 2009, finally got around to it! These are ancient filesystems from the 80s with maximum size of 640k, usually found on 5.25" floppy disks.
Hi,

I have always been a fan of file systems. I have implemented many in various stages of completeness. However, I don't remember reading about ADFS. Do you have an image file formatted with this filesystem for someone to examine? I found various documents describing its format. Do you have a suggestion on which document best explains its on-disk format?

Thank you,
Ben
- https://www.fysnet.net/leanfs/index.php
sure! ADFS is the "advanced disk filesystem". it is a double sided double density disk format usually found on 5.25" disks with the whole disk having a total storage space of 640k, with a maximum of 47 entries per directory. it uses free space extents to manage disk space and files must be contiguous.

disk images are interleaved with each consecutive 256 byte sector being a different side.

here's some docs on it

http://www.cowsarenotpurple.co.uk/bbcco ... /adfs.html

back in the day I had a big thick ring bound manual with official documentation but I lost it years ago.

also be aware there's a second disk format, earlier and simpler called DFS, which doesn't have directories as such.

it's hard to find docs on either because it's drowned out by microsoft docs about active directory and distributed file system for windows server...

if you want to chat about it just DM me, I'm happy to share knowledge!
User avatar
brain
Member
Member
Posts: 247
Joined: Thu Nov 05, 2009 5:04 pm
Location: UK
Discord: https://discord.gg/brainbox
GitHub: https://github.com/braindigitalis
Contact:

Re: What does your OS look like? (Screen Shots..)

Post by brain »

also you can find tons of public domain disk images on 8bs.com

any labelled with "A", 640k in size are ADFS, image file extension .adl. 2D means double sided DFS and 1D means single sided DFS. there are also 40 track variants of both but I don't support those yet.

https://8bs.com/catalogue/tbi.htm

and if you're curious feel free to browse or make use of my filesystem code. I support retrofs, fat32, ufs, iso9660, adfs and DFS.

https://github.com/brainboxdotcc/retro- ... ter/src/fs
User avatar
BenLunt
Member
Member
Posts: 1030
Joined: Sat Nov 22, 2014 6:33 pm
Location: USA
Contact:

Re: What does your OS look like? (Screen Shots..)

Post by BenLunt »

Thank you for the information.

Mostly for interest's sake, I am adding ADFS to my image viewer.

In implementing my own code, I found an error in yours and have submitted a github issue as to not flood this thread with replies. I am sure you don't mind. :-)

Again, thank you for the information,
Ben
jmkerdal
Posts: 15
Joined: Sun Apr 14, 2019 12:19 am
Libera.chat IRC: jmkerdal

Re: What does your OS look like? (Screen Shots..)

Post by jmkerdal »

Here's an update on the Tauri OS project.

It runs in an OVH datacenter and supports HTTP/HTTPS, SSH, FTP, and a wide range of network tools.

It also supports many other great features for managing a web server.

Work is underway to develop a PHP interpreter.

It can also be installed on a Lenovo PC via a USB drive; that's pretty neat, and as you can see, it doesn't take up much space.
Attachments
Capture d'écran 2026-04-20 143011.jpg
Capture d'écran 2026-04-20 143000.jpg
Capture d'écran 2026-04-20 141444.png
klange
Member
Member
Posts: 691
Joined: Wed Mar 30, 2011 12:31 am
Libera.chat IRC: klange
Discord: klange

Re: What does your OS look like? (Screen Shots..)

Post by klange »

Image

Image

Image

I've been working on quite a few things recently, including this manpage viewer and a suite of manual pages, but the main thing I want to demo here is tabs in my terminal emulator.
Post Reply