When your OS goes crazy - Screenshots

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.
User avatar
Octacone
Member
Member
Posts: 1138
Joined: Fri Aug 07, 2015 6:13 am

Re: When your OS goes crazy - Screenshots

Post by Octacone »

Crazy BIOS!!! :lol: :lol:
Attachments
crazyOS.png
crazyOS.png (4.59 KiB) Viewed 6019 times
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
User avatar
DeezRamChips
Member
Member
Posts: 132
Joined: Fri Apr 08, 2016 5:03 am
Location: atapio.cpp - why won't you work :(
Contact:

Re: When your OS goes crazy - Screenshots

Post by DeezRamChips »

A cupple of fails:

when I was making the graphic driver
http://imgur.com/MhI7ws6

My OS seams to love me sooooo much (Dumping kernel in vram =D> )
http://imgur.com/QvbGJvy

Playing with panic(string message); (And forgot to loop the kmain #-o )
http://imgur.com/jQhllCB[/url]
User avatar
max
Member
Member
Posts: 616
Joined: Mon Mar 05, 2012 11:23 am
Libera.chat IRC: maxdev
Location: Germany
Contact:

Re: When your OS goes crazy - Screenshots

Post by max »

DeezRamChips wrote:A cupple of fails:

when I was making the graphic driver
http://imgur.com/MhI7ws6

My OS seams to love me sooooo much (Dumping kernel in vram =D> )
http://imgur.com/QvbGJvy

Playing with panic(string message); (And forgot to loop the kmain #-o )
http://imgur.com/jQhllCB[/url]
Hello Mr. memedev, lol :mrgreen:
Hanz
Member
Member
Posts: 29
Joined: Sun Mar 09, 2014 10:14 am

Re: When your OS goes crazy - Screenshots

Post by Hanz »

Trying to install my interrupt handler. It doesn't even get to lidt before debug-printing fails:

Image

I'm trying to make kernel with Rust, and those are "native" error messages, but somehow I managed to mess up nearly everything...
User avatar
moondeck
Member
Member
Posts: 56
Joined: Sat Dec 19, 2015 12:18 pm
Libera.chat IRC: moondeck
Location: The Zone, Chernobyl

Re: When your OS goes crazy - Screenshots

Post by moondeck »

reworking kout() :D
Image
User avatar
Octacone
Member
Member
Posts: 1138
Joined: Fri Aug 07, 2015 6:13 am

Re: When your OS goes crazy - Screenshots

Post by Octacone »

Having "fun" with my keyboard driver.
Attachments
badKbd.png
Last edited by Octacone on Mon Aug 15, 2016 7:12 am, edited 1 time in total.
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
User avatar
Octacone
Member
Member
Posts: 1138
Joined: Fri Aug 07, 2015 6:13 am

Re: When your OS goes crazy - Screenshots

Post by Octacone »

When you don't disable your shell when switching between graphical modes...
Attachments
VGABug.png
VGABug.png (7.13 KiB) Viewed 5287 times
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
User avatar
DeezRamChips
Member
Member
Posts: 132
Joined: Fri Apr 08, 2016 5:03 am
Location: atapio.cpp - why won't you work :(
Contact:

Re: When your OS goes crazy - Screenshots

Post by DeezRamChips »

MemeDev xDDD
User avatar
max
Member
Member
Posts: 616
Joined: Mon Mar 05, 2012 11:23 am
Libera.chat IRC: maxdev
Location: Germany
Contact:

Re: When your OS goes crazy - Screenshots

Post by max »

DeezRamChips wrote:MemeDev xDDD
:mrgreen:
User avatar
Primis
Member
Member
Posts: 62
Joined: Fri May 14, 2010 3:46 pm
Libera.chat IRC: Primis
Location: New York, NY
Contact:

Re: When your OS goes crazy - Screenshots

Post by Primis »

My interrupt code testing wasn't the rousing success I thought it would be...
Image
"On two occasions I have been asked, 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?' I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question."
Image
User avatar
narke
Member
Member
Posts: 119
Joined: Wed Dec 26, 2007 3:37 am
Location: France

Re: When your OS goes crazy - Screenshots

Post by narke »

My OS dumped random RAM contents as instructions (in a wrong way).
Attachments
shot-2016-08-23_22-45-24.jpg
OS for PowerPC Macs: https://github.com/narke/Einherjar
Operating system: colorForth computing environment for x86.: https://github.com/narke/Roentgenium
User avatar
matt11235
Member
Member
Posts: 286
Joined: Tue Aug 02, 2016 1:52 pm
Location: East Riding of Yorkshire, UK

Re: When your OS goes crazy - Screenshots

Post by matt11235 »

I don't think my scrolling code is working properly.

Image
com.sun.java.swing.plaf.nimbus.InternalFrameInternalFrameTitlePaneInternalFrameTitlePaneMaximizeButtonWindowNotFocusedState
Compiler Development Forum
User avatar
Ycep
Member
Member
Posts: 401
Joined: Mon Dec 28, 2015 11:11 am

Re: When your OS goes crazy - Screenshots

Post by Ycep »

Only thing that scrolling should do, is, to move line 2 to line 1, line 3 to line 2, ... and move line 24 to line 23. Then clear line 25 and put Console X variable to 24 and Console Y variable to 0.
onlyonemac
Member
Member
Posts: 1146
Joined: Sat Mar 01, 2014 2:59 pm

Re: When your OS goes crazy - Screenshots

Post by onlyonemac »

Lukand wrote:Then clear line 25 and put Console X variable to 24 and Console Y variable to 0.
Wrong. It's X = 0 and Y = 24. You want to go back to the beginning of the line, on the 24th line.
When you start writing an OS you do the minimum possible to get the x86 processor in a usable state, then you try to get as far away from it as possible.

Syntax checkup:
Wrong: OS's, IRQ's, zero'ing
Right: OSes, IRQs, zeroing
User avatar
Ycep
Member
Member
Posts: 401
Joined: Mon Dec 28, 2015 11:11 am

Re: When your OS goes crazy - Screenshots

Post by Ycep »

Whoops. Mixed X and Y.
Post Reply