When your OS goes crazy - Screenshots
Re: When your OS goes crazy - Screenshots
Even after fixing it, I'm still not quite sure why it said "I don't trust it." I think my code has trust issues.
-
- Member
- Posts: 119
- Joined: Wed Dec 12, 2018 12:16 pm
Re: When your OS goes crazy - Screenshots
My custom syscall entered in recursion, or something like that.
Re: When your OS goes crazy - Screenshots
This is what happens when you incorrectly copy some data.
-
- Member
- Posts: 119
- Joined: Wed Dec 12, 2018 12:16 pm
Re: When your OS goes crazy - Screenshots
The classical errorcrosssans wrote:
This is what happens when you incorrectly copy some data.
Re: When your OS goes crazy - Screenshots
https://imgur.com/a/tI6spO6
My first visual error + cannot figure out how to print he keyboard keys thing
My first visual error + cannot figure out how to print he keyboard keys thing
Hello world!
Re: When your OS goes crazy - Screenshots
Interesting.xSlendiX wrote:https://imgur.com/a/tI6spO6
-
- Member
- Posts: 119
- Joined: Wed Dec 12, 2018 12:16 pm
Re: When your OS goes crazy - Screenshots
You forgetted the return carriage escape sequence! ('\r')xSlendiX wrote:https://imgur.com/a/tI6spO6
My first visual error + cannot figure out how to print he keyboard keys thing
Re: When your OS goes crazy - Screenshots
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 okhextakatt wrote:You forgetted the return carriage escape sequence! ('\r')xSlendiX wrote:https://imgur.com/a/tI6spO6
My first visual error + cannot figure out how to print he keyboard keys thing
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!
Re: When your OS goes crazy - Screenshots
I posted the full screenshot in the other thread, but it's only upon examination that I spotted this bug:
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.
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.
Re: When your OS goes crazy - Screenshots
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.xSlendiX wrote:https://imgur.com/a/tI6spO6
My first visual error + cannot figure out how to print he keyboard keys thing
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: LIB/OBJ file support
"The more they overthink the plumbing, the easier it is to stop up the drain." - Montgomery Scott
Source: GitHub
Current Task: LIB/OBJ file support
"The more they overthink the plumbing, the easier it is to stop up the drain." - Montgomery Scott
Re: When your OS goes crazy - Screenshots
When trying a simple print statement, I managed to get to this screen. How did such a small change fail so horribly.
Re: When your OS goes crazy - Screenshots
K3achas: Wild jump which happened to land in BIOS code?
Good to know.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.
Lots of these remind me of my Atari and MS-DOS days.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...
Kaph — a modular OS intended to be easy and fun to administer and code for.
"May wisdom, fun, and the greater good shine forth in all your work." — Leo Brodie
"May wisdom, fun, and the greater good shine forth in all your work." — Leo Brodie
Re: When your OS goes crazy - Screenshots
I was working on my compositor and I got this
Re: When your OS goes crazy - Screenshots
Keep the code for a screensaver -- xscreensaver did! It looks a lot like like xscreensaver's "decay", but "slip" (slipped blits) is similar too.Monax wrote:I was working on my compositor and I got this
Kaph — a modular OS intended to be easy and fun to administer and code for.
"May wisdom, fun, and the greater good shine forth in all your work." — Leo Brodie
"May wisdom, fun, and the greater good shine forth in all your work." — Leo Brodie
Re: When your OS goes crazy - Screenshots
Sadly this only a appeared when I moved the mouse, so this would be a quite pointless screensaver