OSDev.org

The Place to Start for Operating System Developers
It is currently Wed Nov 20, 2019 6:47 pm

All times are UTC - 6 hours




Post new topic Reply to topic  [ 729 posts ]  Go to page Previous  1 ... 45, 46, 47, 48, 49
Author Message
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Wed Mar 06, 2019 11:32 am 
Offline

Joined: Tue Jan 08, 2019 7:20 am
Posts: 20
hextakatt wrote:
xSlendiX wrote:
https://imgur.com/a/tI6spO6

My first visual error + cannot figure out how to print he keyboard keys thing

You forgetted the return carriage escape sequence! ('\r')
;)

I got the keyboard working properly and the print was a bug, made a terminal_scroll function and implemented it wrong. idk how to do it but ok

Keyboard: https://imgur.com/a/MwQU8TQ
It works well, the only problem it the blinking cursor ill fix it later and somehow i creatted this c o o l effect

_________________
Hello world!


Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Thu Mar 07, 2019 3:29 am 
Offline
Member
Member

Joined: Tue May 13, 2014 3:02 am
Posts: 270
Location: Private, UK
I posted the full screenshot in the other thread, but it's only upon examination that I spotted this bug:

Image

The screenshot was actually taken on February 28th (so should display "2019-02-28")... I suppose the 0th day of March is kinda the same day as the last day of February, but obviously something isn't working right. The odd thing is that the date values are read directly from the RTC at boot time; maybe QEMU has a bug?

EDIT: Seems to be a bug in my epoch time <-> time and date conversion functions.

_________________
Image


Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Fri Mar 08, 2019 11:24 am 
Offline
Member
Member
User avatar

Joined: Sun Sep 19, 2010 10:05 pm
Posts: 1065
xSlendiX wrote:
https://imgur.com/a/tI6spO6

My first visual error + cannot figure out how to print he keyboard keys thing

Image


I know that screen well. That's what happens when you dump your 16-bit IVT table at memory location 0x00 to the screen. When you see the 3 horizontal lines and a bunch of 'S' characters, that's a good sign that you've tried printing a NULL pointer to the screen.

It's actually been a while since I've seen that screen, but it does take me back to my earlier OSDev days :)

Like an old song you haven't heard in a while...

_________________
Project: OZone
Source: GitHub
Current Task: DOSBox Compatibility
"The more they overthink the plumbing, the easier it is to stop up the drain." - Montgomery Scott


Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Tue Mar 12, 2019 8:41 am 
Offline
User avatar

Joined: Sat May 26, 2018 5:32 pm
Posts: 22
When trying a simple print statement, I managed to get to this screen. How did such a small change fail so horribly. :shock: :shock: :shock:


Attachments:
bios.gif
bios.gif [ 60.26 KiB | Viewed 3730 times ]

_________________
The maker of Foxtrot microkernels. Currently just Greyhound, which is currently smaller than 3 KiB.
Also working on osmkVII.
Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Wed Apr 17, 2019 5:34 am 
Offline
Member
Member
User avatar

Joined: Mon May 22, 2017 5:56 am
Posts: 153
K3achas: Wild jump which happened to land in BIOS code?

SpyderTL wrote:
I know that screen well. That's what happens when you dump your 16-bit IVT table at memory location 0x00 to the screen. When you see the 3 horizontal lines and a bunch of 'S' characters, that's a good sign that you've tried printing a NULL pointer to the screen.

Good to know.

SpyderTL wrote:
It's actually been a while since I've seen that screen, but it does take me back to my earlier OSDev days :)

Like an old song you haven't heard in a while...

Lots of these remind me of my Atari and MS-DOS days. :)


Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Thu Jun 20, 2019 2:07 pm 
Offline

Joined: Tue Jul 10, 2018 2:11 pm
Posts: 3
Image

I was working on my compositor and I got this :mrgreen:


Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Thu Jun 20, 2019 5:38 pm 
Offline
Member
Member
User avatar

Joined: Mon May 22, 2017 5:56 am
Posts: 153
Monax wrote:
I was working on my compositor and I got this :mrgreen:

Keep the code for a screensaver -- xscreensaver did! :mrgreen: It looks a lot like like xscreensaver's "decay", but "slip" (slipped blits) is similar too.


Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Fri Jun 21, 2019 1:55 am 
Offline

Joined: Tue Jul 10, 2018 2:11 pm
Posts: 3
Sadly this only a appeared when I moved the mouse, so this would be a quite pointless screensaver :roll:


Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Fri Nov 01, 2019 2:18 pm 
Offline

Joined: Mon Mar 14, 2016 5:34 am
Posts: 17
here is what happens when I boot with a multiboot image of my OS with grub. I think it is related to the bios function (int 10h, ax = 1110h) that I call to load my graphic character definition I must not return properly to the real mode because it crashed on another machine

may need to learn how to "read" this new kind of character :P


Attachments:
IMG_20191101_192925.jpg
IMG_20191101_192925.jpg [ 110.26 KiB | Viewed 837 times ]
Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 729 posts ]  Go to page Previous  1 ... 45, 46, 47, 48, 49

All times are UTC - 6 hours


Who is online

Users browsing this forum: klange 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