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
VolTeK
Member
Member
Posts: 815
Joined: Sat Nov 15, 2008 2:37 pm
Location: The Fire Nation

Re: When your OS goes crazy - Screenshots

Post by VolTeK »

Edit, i have made a mistake. I have found the returned Troy Martin on here, and he is not you.

However, do make an OS that at least has 20% your code.
Last edited by VolTeK on Tue Jan 28, 2014 11:06 pm, edited 1 time in total.
User avatar
Bender
Member
Member
Posts: 449
Joined: Wed Aug 21, 2013 3:53 am
Libera.chat IRC: bender|
Location: Asia, Singapore

Re: When your OS goes crazy - Screenshots

Post by Bender »

@VolTek Thanks for the insult!
PS. I feel insults aren't bad, they are just encouragements that are like a little bit extreme, like
"Copy-Pasters can't implement multitasking, sid123's OS will never have it" - Insult (giving the reader more inspiration)
"Hey! How about multitasking?" - Encouragement, Just a little polite version of the Insult
You'd better smarten up. That bull**** isn't tolerated here.
Yes I would. Experience has told me that when you're new the experienced ones will
have a problem when interacting with you, and I think that I have learnt from my mistakes, I myself accept the fact that I've asked too many dumb questions on this board, which could be easily answered by a bit of googling, until Combuster had no option rather than an insult, (see my last question) and thanks to him which made me get onto the right track, after all "We all learn from our painful mistakes", Combuster's insult made me feel that I had left something behind, something very
important, which I now call "knowledge", I spent a month and a half on my
assembly skills. I prefer calling my OS as a test bed for my assembly skills, rather that a real OS. And now your insult has inspired me to write a multitasking system.
I feel we're going OT, let's keep this thread to where it belongs.
"In a time of universal deceit - telling the truth is a revolutionary act." -- George Orwell
(R3X Runtime VM)(CHIP8 Interpreter OS)
Vijfhoek
Posts: 4
Joined: Sun Jun 16, 2013 4:54 am

Re: When your OS goes crazy - Screenshots

Post by Vijfhoek »

Me trying to implement a TerminalWriteString:
2014-01-17-185755_1440x900_scrot.png
2014-01-17-185755_1440x900_scrot.png (7.34 KiB) Viewed 5957 times
PearOs
Member
Member
Posts: 194
Joined: Mon Apr 08, 2013 3:03 pm
Location: Usually at my keyboard!

Re: When your OS goes crazy - Screenshots

Post by PearOs »

Color Blend equation gone wrong. :D
Attachments
Trippy.jpg
User avatar
Bender
Member
Member
Posts: 449
Joined: Wed Aug 21, 2013 3:53 am
Libera.chat IRC: bender|
Location: Asia, Singapore

Re: When your OS goes crazy - Screenshots

Post by Bender »

@PearOS Great Dude! I have been following your project, sad to see the website removed. It's in C# right?
"In a time of universal deceit - telling the truth is a revolutionary act." -- George Orwell
(R3X Runtime VM)(CHIP8 Interpreter OS)
PearOs
Member
Member
Posts: 194
Joined: Mon Apr 08, 2013 3:03 pm
Location: Usually at my keyboard!

Re: When your OS goes crazy - Screenshots

Post by PearOs »

sid123 wrote:@PearOS Great Dude! I have been following your project, sad to see the website removed. It's in C# right?
Thank you! I removed it because Codeplex kinda has a slow SVN at times and its really buggy. I'm not quite sure if I will make PearOs5 (the current version of PearOs) open source yet. I have a lot to work on and finish, yes its still in C# but this time with my own Compiler and tools. I moved away from Cosmos a long time ago and started my own Kernel.

- Matt
User avatar
Bender
Member
Member
Posts: 449
Joined: Wed Aug 21, 2013 3:53 am
Libera.chat IRC: bender|
Location: Asia, Singapore

Re: When your OS goes crazy - Screenshots

Post by Bender »

Things "CAN" get messed up sometimes you know.......
Btw My OS is in Real Mode and the size of this file was 349 KB! (Nah, I just used the DOS MZ Format........)
I was "trying" to display in BMP image (340 KB in size) with my OS.......
Of course I'm now in Protected Mode.
Image
This also runs under DOS-Box, So yeah DOS-Compatibility, DOS Compatibility, Yeah, DOS!
"In a time of universal deceit - telling the truth is a revolutionary act." -- George Orwell
(R3X Runtime VM)(CHIP8 Interpreter OS)
Vijfhoek
Posts: 4
Joined: Sun Jun 16, 2013 4:54 am

Re: When your OS goes crazy - Screenshots

Post by Vijfhoek »

Yet another f***-up, this time when writing terminal scrolling:
Image
no92
Member
Member
Posts: 307
Joined: Wed Oct 30, 2013 1:57 pm
Libera.chat IRC: no92
Location: Germany
Contact:

Re: When your OS goes crazy - Screenshots

Post by no92 »

This is my OS going crazy with failed console scrolling:
Image
User avatar
sortie
Member
Member
Posts: 931
Joined: Wed Mar 21, 2012 3:01 pm
Libera.chat IRC: sortie

Re: When your OS goes crazy - Screenshots

Post by sortie »

I recently read the book Nineteen Eighty-Four. The good people at the English Socialist Party has really revolutionized core concepts such as truth. Inspiring stuff. This naturally makes my realize how ungoodthinkwise I've been coding until now. In particular, I haven't been using ministry-approved addition tables. But really, the core issue is that I have not been upsubing my boolean constants at runtime for ministry inquiry, in case the party officials have rectified the truth. Naturally, there's a considerable amount of work converting my existing code to a model where the truth is not known until it has been verified at runtime. Nonetheless, I have rectified the <stdbool.h> header with the following oldproglang compatibility:

Code: Select all

bool __minitrue_verify_truth(void);
#define true (__minitrue_verify_truth())
#define false (!__minitrue_verify_truth())

Code: Select all

bool __minitrue_verify_truth(void)
{
    /* TODO: Connect to the ministry of truth and ask for the current value of true. */
    time_t now;
    time(&now);
    return (now ^ rand()) % 100 == 50;
}
As expected, rectifying the truth caused trasitionwise issues. For instance, the kernel didn't boot and heap assertions went volatility explosive. Addressing these issues caused my system to boot up successwise. The latest feature is that the ministry of truth is now able to mandate the behaviour of the ls program at runtime:

Image

I'm not entirely sure what the party policy did to my editor, but I don't doubt the comrades at Ingsoc surely had intended something goodthinkful to happen:

Image
User avatar
qw
Member
Member
Posts: 792
Joined: Mon Jan 26, 2009 2:48 am

Re: When your OS goes crazy - Screenshots

Post by qw »

sortie =D>
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

Re: When your OS goes crazy - Screenshots

Post by Combuster »

I recently read the book
Is there camera support in here? 8-[
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
shikhin
Member
Member
Posts: 274
Joined: Sat Oct 09, 2010 3:35 am
Libera.chat IRC: shikhin
Contact:

Re: When your OS goes crazy - Screenshots

Post by shikhin »

The Party is satisfied.
http://shikhin.in/

Current status: Gandr.
User avatar
Bender
Member
Member
Posts: 449
Joined: Wed Aug 21, 2013 3:53 am
Libera.chat IRC: bender|
Location: Asia, Singapore

Re: When your OS goes crazy - Screenshots

Post by Bender »

Trying to enter VGA ModeX,
Don't know if I really entered as the Text should read 'This is ModeX, Woo!'
This is probably the largest problem with undocumented stuff like Unreal Mode, ModeX, and other hacks, that you can't expect reliable behaviour
Btw Thinking of throwing a party, shifted my development system to Ubuntu :) (because MingW had huge problems while compiling OpenGL and SDL
programs, who cares anyway?) =_=
And please don't blame me for that huge whitespace around the image, I am a MS-Paint guy :(, GIMP's quite complicated though :P
Image
"In a time of universal deceit - telling the truth is a revolutionary act." -- George Orwell
(R3X Runtime VM)(CHIP8 Interpreter OS)
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

Re: When your OS goes crazy - Screenshots

Post by Combuster »

sid123 wrote:This is probably the largest problem with undocumented stuff like Unreal Mode, ModeX, and other hacks, that you can't expect reliable behaviour
Are you seriously going to pick up on RDOS' worst traits? Based on that screenshot I can tell you exactly what you did wrong. I have not seen any VGA frontend that didn't do Mode X - including all emulators which get Mode X right all the time even though they do tend to have problems with all sorts of more elaborate hacks.

Same goes for unreal mode being perfectly predictable.
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
Post Reply