OSDev.org

The Place to Start for Operating System Developers
It is currently Thu Mar 28, 2024 3:00 am

All times are UTC - 6 hours




Post new topic Reply to topic  [ 3898 posts ]  Go to page Previous  1 ... 3, 4, 5, 6, 7, 8, 9 ... 260  Next
Author Message
 Post subject:
PostPosted: Sat Dec 08, 2007 3:28 pm 
Offline
Member
Member
User avatar

Joined: Tue Sep 20, 2005 11:00 pm
Posts: 60
Location: Ireland
Well, seeing as we all seem to be posting panic screens:

Image

I'll post some interesting stuff later! :wink:


Top
 Profile  
 
 Post subject:
PostPosted: Sat Dec 08, 2007 4:04 pm 
Offline
Member
Member

Joined: Sun Sep 23, 2007 4:52 am
Posts: 368
It's not exactly a state-of-the-art 3d bluescreen yet:
Image

The caption says L4 but just ignore that. It's written in 100% 32-bit asm. Changing from C to asm made the new asm source code 3.5 times smaller than the C version with the same functionality(1) and added speed.

(1) It doesn't actually have much functionality yet...


Top
 Profile  
 
 Post subject:
PostPosted: Sat Dec 08, 2007 4:07 pm 
Offline
Member
Member
User avatar

Joined: Tue Sep 20, 2005 11:00 pm
Posts: 60
Location: Ireland
Quote:
Kernel Asleep at the wheel!


No wonder your kernel crashed. You must be using the poor thing too much. You should be ashamed of yourself, exploiting an innocen.. SHUT UP WINDOZE! GET YOUR LAZY @$$ RUNNING THIS PROGRAM, OR IMA GIVE YOU A SPANKIN! DON'T MAKE ME COME IN THERE!


Top
 Profile  
 
 Post subject:
PostPosted: Sat Dec 08, 2007 5:07 pm 
Offline
Member
Member
User avatar

Joined: Mon Jun 05, 2006 11:00 pm
Posts: 2293
Location: USA (and Australia)
stevenup7002 wrote:
Quote:
Kernel Asleep at the wheel!


No wonder your kernel crashed. You must be using the poor thing too much. You should be ashamed of yourself, exploiting an innocen.. SHUT UP WINDOZE! GET YOUR LAZY @$$ RUNNING THIS PROGRAM, OR IMA GIVE YOU A SPANKIN! DON'T MAKE ME COME IN THERE!


It was up all night processing and fell into a microsleep.

_________________
My OS is Perception.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Dec 08, 2007 5:59 pm 
Offline
Member
Member
User avatar

Joined: Sun Feb 18, 2007 7:28 pm
Posts: 1564
Heres my new bootloaders current panic screen:

Image

Most of the routines in the bootloader are carried out in either rMode or v86 mode, which display text (the background text). We use this to know almost exactally where the problem happened at.

Other then that, I want to keep this as user friendly as possible. (As you can probably tell.)

I dont have pics of my kernel program yet as I am still rewriting my bootloader.

_________________
OS Development Series | Wiki | os | ncc
char c[2]={"\x90\xC3"};int main(){void(*f)()=(void(__cdecl*)(void))(void*)&c;f();}


Top
 Profile  
 
 Post subject:
PostPosted: Sat Dec 08, 2007 6:38 pm 
Offline
Member
Member
User avatar

Joined: Tue Aug 08, 2006 7:43 am
Posts: 271
Location: Sydney, Australia
You might want to change insure to ensure. :lol:

_________________
The cake is a lie | rackbits.com


Top
 Profile  
 
 Post subject:
PostPosted: Sat Dec 08, 2007 7:06 pm 
Offline
Member
Member
User avatar

Joined: Sun Feb 18, 2007 7:28 pm
Posts: 1564
ucosty wrote:
You might want to change insure to ensure. :lol:

Hm... Im not sure about that...
[quote]
ther authorities, however, consider “ensureâ€

_________________
OS Development Series | Wiki | os | ncc
char c[2]={"\x90\xC3"};int main(){void(*f)()=(void(__cdecl*)(void))(void*)&c;f();}


Top
 Profile  
 
 Post subject:
PostPosted: Sat Dec 08, 2007 7:39 pm 
Offline
Member
Member
User avatar

Joined: Thu Dec 21, 2006 7:42 pm
Posts: 1391
Location: Unknown. Momentum is pretty certain, however.
Here is my panic screen:
Image

I was bored, and made this in about 5 min.

-JL :P

_________________
SeaOS: Adding VT-x, networking, and ARM support
dbittman on IRC, @danielbittman on twitter
https://dbittman.github.io


Top
 Profile  
 
 Post subject:
PostPosted: Sat Dec 08, 2007 11:51 pm 
Offline
Member
Member
User avatar

Joined: Mon Jun 05, 2006 11:00 pm
Posts: 2293
Location: USA (and Australia)
A cool effect would be for your screen to dissolve to Matrix construct, but representing each of your windows, and the screen would pan forward while zooming back (pseudo 3d style) with the corrupted program's Matrix construct shattering. Then the screen would pan back/zoom foward back to normal and the Matrix construct would dissolve back into normal windows/colours/etc.

_________________
My OS is Perception.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Dec 09, 2007 7:10 am 
Offline
Member
Member
User avatar

Joined: Tue Sep 20, 2005 11:00 pm
Posts: 60
Location: Ireland
Or maybe just a matrix construct with the panic screen in the center of it?


Top
 Profile  
 
 Post subject:
PostPosted: Sun Dec 09, 2007 8:56 am 
Offline
Member
Member
User avatar

Joined: Tue Jul 10, 2007 5:27 am
Posts: 2935
Location: York, United Kingdom
neon wrote:
ucosty wrote:
You might want to change insure to ensure. :lol:

Hm... Im not sure about that...
[quote]
ther authorities, however, consider “ensureâ€

_________________
Horizon - a framework and language for SAS-OS development
Project 'Pedigree'
Practical x86 OSDev tutorials


Top
 Profile  
 
 Post subject:
PostPosted: Sun Dec 09, 2007 9:06 am 
Offline
Member
Member
User avatar

Joined: Thu Mar 08, 2007 11:08 am
Posts: 670
JamesM wrote:
That's what a native English speaker would say, and would consider "insure" to be a typo.


In this case however IHMO it shouldn't be written of as a 'typo' as explained by Wikipedia (emphasis mine):

Quote:
A typographical error or typo is a mistake made during the typing process. The term includes errors due to mechanical failure or slips of the hand or finger, but excludes errors of ignorance. Most typos involve simple duplication, omission, transposition, or substitution of a small number of characters.

Though the term "typo" excludes errors of ignorance, it is common to find it used as a euphemism to describe instances of poor spelling, punctuation, or grammar, such as subconsciously typing a homophone.


Considering that the letters 'i' and 'e' are on the opposite sides of the normal QWERTY layout...

For what it's worth, I'm not a native English speaker either.

_________________
The real problem with goto is not with the control transfer, but with environments. Properly tail-recursive closures get both right.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Dec 09, 2007 10:01 am 
Offline
Member
Member
User avatar

Joined: Tue Jul 10, 2007 5:27 am
Posts: 2935
Location: York, United Kingdom
mystran wrote:
JamesM wrote:
That's what a native English speaker would say, and would consider "insure" to be a typo.


In this case however IHMO it shouldn't be written of as a 'typo' as explained by Wikipedia (emphasis mine):

Quote:
A typographical error or typo is a mistake made during the typing process. The term includes errors due to mechanical failure or slips of the hand or finger, but excludes errors of ignorance. Most typos involve simple duplication, omission, transposition, or substitution of a small number of characters.

Though the term "typo" excludes errors of ignorance, it is common to find it used as a euphemism to describe instances of poor spelling, punctuation, or grammar, such as subconsciously typing a homophone.


Considering that the letters 'i' and 'e' are on the opposite sides of the normal QWERTY layout...

For what it's worth, I'm not a native English speaker either.



Well alright, if you want to be pedantic about it... ;) ;)

_________________
Horizon - a framework and language for SAS-OS development
Project 'Pedigree'
Practical x86 OSDev tutorials


Top
 Profile  
 
 Post subject:
PostPosted: Sun Dec 09, 2007 10:37 am 
Offline

Joined: Thu Nov 29, 2007 9:56 pm
Posts: 6
Location: Perth, Western Australia
JamesM wrote:
P.s. Nully that panic message looks awfully similar to the one in my tutorials (www.jamesmolloy.co.uk). Did you follow them perchance?


your tutorials were a great help, i am in the process of redoing all the paging/memory allocation code which was originally based of most of your tutorial. I'm also going to include a small dump of the memory surrounding where the fault occurred :) (and spice it up with some pretty colors)


Top
 Profile  
 
 Post subject:
PostPosted: Sun Dec 09, 2007 1:02 pm 
Offline
Member
Member

Joined: Wed Jul 25, 2007 8:45 am
Posts: 391
Location: London, UK
Ok, here it is:

Image

Hahahahahahahahaha!

Nah, not really. Here it really is:

Image

_________________
http://alex-smith.me.uk


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 3898 posts ]  Go to page Previous  1 ... 3, 4, 5, 6, 7, 8, 9 ... 260  Next

All times are UTC - 6 hours


Who is online

Users browsing this forum: Bing [Bot], SemrushBot [Bot] and 55 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