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: |
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 : |
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 |
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:
|
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: |
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. |
Author: | MrLolthe1st [ Sun Mar 11, 2018 5:08 am ] |
Post subject: | Re: When your OS goes crazy - Screenshots |
Assembly optimisations |
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.. |
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
|
Page 47 of 54 | All times are UTC - 6 hours |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |