OSDev.org
https://forum.osdev.org/

When your OS goes crazy - Screenshots
https://forum.osdev.org/viewtopic.php?f=1&t=18924
Page 47 of 54

Author:  thumble [ Fri Nov 10, 2017 10:00 pm ]
Post subject:  Re: When your OS goes crazy - Screenshots

Not so much a screw-up as utilization of some common failures in this thread;
I made a program to show memory "graphically" by copying it to the command buffer.
You can move it forward 1 byte with A or 1024 bytes (1 kb.) with B, and show a little help info + the current location with C.
Here is a demo pic:

Image

Author:  MajickTek [ Sun Nov 12, 2017 6:54 am ]
Post subject:  Re: When your OS goes crazy - Screenshots

thumble wrote:
Not so much a screw-up as utilization of some common failures in this thread;
I made a program to show memory "graphically" by copying it to the command buffer.
You can move it forward 1 byte with A or 1024 bytes (1 kb.) with B, and show a little help info + the current location with C.
Here is a demo pic:



NEVER try this on real hardware!!!! This could potentially have problems (corrupting memory) if you are not careful (accidentally writing video memory to the hard drive)

Author:  thumble [ Mon Nov 20, 2017 8:42 pm ]
Post subject:  Re: When your OS goes crazy - Screenshots

Phewph! I did test it on real hardware, however it was an Acer laptop which refused to boot Windows anyways.
Thank you for the warning.

Author:  Stellaris [ Mon Dec 11, 2017 2:20 pm ]
Post subject:  Re: When your OS goes crazy - Screenshots

Some rather interesting results originating from (I assume) a faultly paging implementation, or a bug in my memcpy function :

Image

Image

Author:  CelestialMechanic [ Mon Dec 11, 2017 7:20 pm ]
Post subject:  Re: When your OS goes crazy - Screenshots

Stellaris wrote:
Some rather interesting results originating from (I assume) a faulty paging implementation, or a bug in my memcpy function :


Very interesting, gallery-worthy images! Good luck, I hope you find the source of the bug.

Author:  Stellaris [ Wed Dec 13, 2017 12:11 pm ]
Post subject:  Re: When your OS goes crazy - Screenshots

Fixed the bug, it was my physical page allocator that was freeing the wrong pages, thus allowing allocated memory to be corrupted
It's sooo satisfying to find the source of a bug tho ^^

Author:  MajickTek [ Sat Dec 23, 2017 7:26 am ]
Post subject:  Re: When your OS goes crazy - Screenshots

I don't know where else to put this, but the title of the section is fitting.

I can get my OS to compile properly, but I can't boot it in virtualbox and qemu just decided that it doesn't want to work on my system. And I hate bochs.

I don't have screenshots, but I can tell you right now that i tested this.

Ok, so it's not entirely my system, i was going to modify it to my needs. https://github.com/SamyPesse/How-to-Mak ... ing-System

It compiles fine but I can't boot the images.

p.s. move this somewhere if necessary, i don't know where it should go.

EDIT: i might want to use the right system to compile it... time to download vagrant. Sorry for hijacking the thread :oops:

Author:  qookie [ Mon Jan 01, 2018 12:32 pm ]
Post subject:  Re: When your OS goes crazy - Screenshots

After implementing multitasking and adding a small clock in the right top corner, all sorts of weird stuff started happening, like this.
Attachment:
Screenshot_2018-01-01_19-21-41.png
Screenshot_2018-01-01_19-21-41.png [ 25.19 KiB | Viewed 9564 times ]

Author:  zesterer [ Sat Jan 06, 2018 3:58 pm ]
Post subject:  Re: When your OS goes crazy - Screenshots

Stellaris wrote:
Some rather interesting results originating from (I assume) a faultly paging implementation, or a bug in my memcpy function :


That's jazzy as heck. More, please! I want a wallpaper like that.

Author:  iiSaLMaN [ Tue Jan 23, 2018 11:58 pm ]
Post subject:  Re: When your OS goes crazy - Screenshots

Trying to execute v8086 code moved 0 to endless in physical memory and generated this weird thing:
Image

Author:  thumble [ Thu Feb 08, 2018 12:04 am ]
Post subject:  Re: When your OS goes crazy - Screenshots

New 8x8 fonts don't completely work.
Image

Author:  MrLolthe1st [ Sun Mar 11, 2018 5:08 am ]
Post subject:  Re: When your OS goes crazy - Screenshots

Image
Assembly optimisations :roll:

Author:  thumble [ Sat Apr 07, 2018 10:33 pm ]
Post subject:  Re: When your OS goes crazy - Screenshots

Real hardware is different from QEMU, I guess..
Image

Author:  itsmevjnk [ Fri Apr 27, 2018 3:31 am ]
Post subject:  Re: When your OS goes crazy - Screenshots

When my OS tries to show the kernel panic screen while dumping 512 bytes

Attachments:
Screenshot from 2018-04-27 14-42-47.png
Screenshot from 2018-04-27 14-42-47.png [ 43.73 KiB | Viewed 7931 times ]

Author:  rwosdev [ Tue May 01, 2018 2:44 am ]
Post subject:  Re: When your OS goes crazy - Screenshots

Testing a rectangle drawing function I wrote in assembly with different resolutions, not what I was expecting but it's a modern abstractionist masterpiece and I want to tour with it to galleries worldwide, schmoozing & sipping fine wines that taste like anti-freeze if I can get the expenses paid for 8)

Attachments:
drawing.jpg
drawing.jpg [ 41.68 KiB | Viewed 7796 times ]

Page 47 of 54 All times are UTC - 6 hours
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/