OSDev.org

The Place to Start for Operating System Developers
It is currently Mon Mar 18, 2024 9:24 pm

All times are UTC - 6 hours




Post new topic Reply to topic  [ 809 posts ]  Go to page Previous  1 ... 50, 51, 52, 53, 54  Next
Author Message
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Sun Apr 04, 2021 6:01 am 
Offline
Member
Member
User avatar

Joined: Fri Feb 23, 2007 1:41 am
Posts: 106
Location: Italy & Ireland
12 years after I created this post, i'm going to post a new screenshot of my new os going crazy!!
(i started recently a new kernel)
This is related to the issue i posted here: viewtopic.php?f=1&t=42446

But the result when not using the framebuffer is fascinating! :D And some how very tidy and clean...
This happens after adding a new print statement (after many of them already added above... and working, but for some reason whatever is the content is causing a that **** to happens...)
Attachment:
Screenshot_2021-04-04_12-42-35.png
Screenshot_2021-04-04_12-42-35.png [ 15.11 KiB | Viewed 32786 times ]

_________________
Elen síla lúmenn' omentielvo
- DreamOS64 - My latest attempt with osdev: https://github.com/dreamos82/Dreamos64
- Osdev Notes - My notes about osdeving! https://github.com/dreamos82/Osdev-Notes
- My old Os Project: https://github.com/dreamos82/DreamOs


Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Sat May 08, 2021 9:09 pm 
Offline

Joined: Sat May 23, 2020 6:51 pm
Posts: 20
Attachment:
macele.jpg
macele.jpg [ 24.06 KiB | Viewed 32440 times ]

Something went wrong implementing Carriage return.
Code:
push rax
push rcx
push rdx
        mov rax, rdi
        sub rax, TEXTBUF_BASE
        mov rcx, 80
        div rcx
        sub rdi, rdx
pop rdx
pop rcx
pop rax


EDIT: adding 'xor rdx,rdx' after the pushes solved the problem.
I will have to look at my previous implementation


Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Mon Jul 12, 2021 2:22 am 
Offline

Joined: Fri Jul 09, 2021 12:58 pm
Posts: 6
Nice, patterns...
Image


Attachments:
asd.png
asd.png [ 66.83 KiB | Viewed 29799 times ]
Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Thu Jul 22, 2021 10:48 pm 
Offline

Joined: Thu Jul 22, 2021 10:32 pm
Posts: 1
Looks like stivale2 doesn't support unicode :mrgreen:
Attachment:
File comment: It supposed to be "©" :mrgreeen:
IMG_20210723_114130.png
IMG_20210723_114130.png [ 12.9 KiB | Viewed 28805 times ]

Attachment:
File comment: Close up
IMG_20210723_114223.png
IMG_20210723_114223.png [ 41.42 KiB | Viewed 28805 times ]

_________________
Working on FaruOS...
---
https://github.com/leapofazzam/faruos


Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Sat Jul 31, 2021 5:20 am 
Offline

Joined: Sat Jul 31, 2021 5:00 am
Posts: 1
I forgot to increment the offset register twice in the video memory and ended setting the color attribute to a character.


Attachments:
File comment: meant to say "Boot Error!"
booterror.png
booterror.png [ 1.84 KiB | Viewed 27827 times ]
Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Wed Oct 27, 2021 3:03 am 
Offline

Joined: Wed Oct 27, 2021 3:01 am
Posts: 2
Try create kheap...


Attachments:
shit.PNG
shit.PNG [ 33.13 KiB | Viewed 20666 times ]

_________________
https://github.com/Synapse-OS - My OS
Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Sat Jan 08, 2022 11:36 pm 
Offline

Joined: Sat Dec 11, 2021 12:16 pm
Posts: 4
My original string implementation used a null terminated array of bytes, but now I have switched to using 16 bit characters as I add better support for real C# strings. I guess I didn't properly convert all my VGA text mode string functions properly...

Image


Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Tue Feb 08, 2022 2:39 pm 
Offline
Member
Member

Joined: Sun Apr 21, 2019 7:39 am
Posts: 76
I guess the bitmap font I generated was too big...
Image

_________________
Hey! I'm developing two operating systems:

NanoShell --- A 32-bit operating system whose GUI takes inspiration from Windows 9x and early UNIX desktop managers.
Boron --- A portable SMP operating system taking inspiration from the design of the Windows NT kernel.


Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Tue Mar 29, 2022 7:32 pm 
Offline
Member
Member
User avatar

Joined: Mon Jan 15, 2018 2:27 pm
Posts: 201
Adding memory regions to perfectly working physical memory manager. I wonder where such uniformly random data even came from.

Image


Attachments:
Screenshot_2022-03-30_03-18-53.png
Screenshot_2022-03-30_03-18-53.png [ 58.85 KiB | Viewed 16678 times ]
Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Tue May 24, 2022 2:58 am 
Offline
Member
Member

Joined: Mon Jul 05, 2021 6:57 pm
Posts: 118
Attachment:
os-crazy.png
os-crazy.png [ 24.69 KiB | Viewed 16198 times ]

I forgot to intiialise the attribute buffer apparently #-o

Edit: problem was actually a wrong calculation for character (and attribute) position in the scroll routine.


Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Fri Jun 10, 2022 12:32 am 
Offline
Member
Member

Joined: Sun May 08, 2022 2:10 am
Posts: 70
This is an older build of my OS. I was trying to get command-line arguments from GRUB using Multiboot working. I was allocating an array of array of char in order to hold an array of argument strings. I went through the trouble to zero out the array, but I used the wrong number (by a lot) in the for loop, and it ended up running off the end of the stack and zeroing god knows what by like 64k, and it caused this. (EDIT: Oh, and after about 30 seconds it caused a triple fault)
Image


Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Tue Jul 05, 2022 1:28 pm 
Offline

Joined: Tue Jul 05, 2022 12:37 pm
Posts: 2
Divide Error!


Attachments:
comeon!.png
comeon!.png [ 126.3 KiB | Viewed 15799 times ]
Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Fri Jul 22, 2022 11:55 pm 
Offline

Joined: Sun Jul 17, 2022 4:41 am
Posts: 13
This is a screenshot from my ancient project.


Attachments:
bluescreen.png
bluescreen.png [ 9.14 KiB | Viewed 15570 times ]
Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Sat Jul 30, 2022 6:39 am 
Offline

Joined: Thu Jul 28, 2022 1:25 pm
Posts: 4
When you mess up your multiboot header


Attachments:
multibootcrazy.jpg
multibootcrazy.jpg [ 100.25 KiB | Viewed 15419 times ]
Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Mon Aug 01, 2022 8:42 pm 
Offline
Member
Member

Joined: Mon Dec 07, 2020 8:09 am
Posts: 212
When my monitor tried to help the BIOS copying fonts, but didn't take care of many of the subtleties surrounding REP MOVSB.

The result seems to belong to the nice collection of "broken but not totally random VGA patterns" here. You might even be able to spot the cursor, which was still blinking :lol:


Attachments:
font.jpg
font.jpg [ 106.1 KiB | Viewed 15329 times ]
Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 809 posts ]  Go to page Previous  1 ... 50, 51, 52, 53, 54  Next

All times are UTC - 6 hours


Who is online

Users browsing this forum: Bing [Bot], Google [Bot] and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group