When your OS goes crazy - Screenshots
Re: When your OS goes crazy - Screenshots
Finally I can show something crazy
I messed my terminal some way.
"[ERROR] CPU Exceptionized. Loading the shell."
I messed my terminal some way.
"[ERROR] CPU Exceptionized. Loading the shell."
Developing U365.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
- BrightLight
- Member
- Posts: 901
- Joined: Sat Dec 27, 2014 9:11 am
- Location: Maadi, Cairo, Egypt
- Contact:
Re: When your OS goes crazy - Screenshots
catnikita255: I think your ACPI enabling code has some bug, because in Bochs, QEMU, VirtualBox and VMware, the BIOS doesn't enable ACPI for you.
To check if ACPI is enabled, read a 16-bit word from the pm1a_control_block I/O port specified by the FADT, and check if bit 0 (value 1) is set.
To check if ACPI is enabled, read a 16-bit word from the pm1a_control_block I/O port specified by the FADT, and check if bit 0 (value 1) is set.
You know your OS is advanced when you stop using the Intel programming guide as a reference.
Re: When your OS goes crazy - Screenshots
I know.omarrx024 wrote:catnikita255: I think your ACPI enabling code has some bug, because in Bochs, QEMU, VirtualBox and VMware, the BIOS doesn't enable ACPI for you.
To check if ACPI is enabled, read a 16-bit word from the pm1a_control_block I/O port specified by the FADT, and check if bit 0 (value 1) is set.
Developing U365.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
Re: When your OS goes crazy - Screenshots
I've been implementing "views", to support switching between different consoles. Works fine, except for the scrolling code...
My blog: http://www.rivencove.com/
- BrightLight
- Member
- Posts: 901
- Joined: Sat Dec 27, 2014 9:11 am
- Location: Maadi, Cairo, Egypt
- Contact:
Re: When your OS goes crazy - Screenshots
My OS did the same thing my old WinXP PC used to do, lol.
I don't know why, but it does this when I run QEMU with "-vga cirrus".
EDIT: Turned out to be a bug in clear_screen in 24-bit VESA modes, and "-vga cirrus" made it use 24-bit VESA.
I don't know why, but it does this when I run QEMU with "-vga cirrus".
EDIT: Turned out to be a bug in clear_screen in 24-bit VESA modes, and "-vga cirrus" made it use 24-bit VESA.
- Attachments
-
- wm crazy.png (10.57 KiB) Viewed 6556 times
You know your OS is advanced when you stop using the Intel programming guide as a reference.
Re: When your OS goes crazy - Screenshots
I guess the stack corrupted
Re: When your OS goes crazy - Screenshots
I suppose it is the screensaver?
- piranha
- Member
- Posts: 1391
- Joined: Thu Dec 21, 2006 7:42 pm
- Location: Unknown. Momentum is pretty certain, however.
- Contact:
Re: When your OS goes crazy - Screenshots
Looks like I've managed to get the time function to start trying to print out perl scripts out of desperation.
SeaOS: Adding VT-x, networking, and ARM support
dbittman on IRC, @danielbittman on twitter
https://dbittman.github.io
dbittman on IRC, @danielbittman on twitter
https://dbittman.github.io
-
- Member
- Posts: 501
- Joined: Wed Jun 17, 2015 9:40 am
- Libera.chat IRC: glauxosdever
- Location: Athens, Greece
Re: When your OS goes crazy - Screenshots
Hi,
I'm doing a rewrite having the old code simply as a pattern. A typo created this starfield.should be
Regards,
glauxosdever
I'm doing a rewrite having the old code simply as a pattern. A typo created this starfield.
Code: Select all
size_t index = y * index + x;
Code: Select all
size_t index = y * width + x;
Regards,
glauxosdever
Re: When your OS goes crazy - Screenshots
Changed character width.
Developing U365.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
Re: When your OS goes crazy - Screenshots
Two bugs at once: unexpected end of file when reading ELF file and scrolling bug. "EyePet"? Wut?
Developing U365.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
Re: When your OS goes crazy - Screenshots
1984?Peterbjornx wrote:One of my first truely crazy screenshots:
Developing U365.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
- Schol-R-LEA
- Member
- Posts: 1925
- Joined: Fri Oct 27, 2006 9:42 am
- Location: Athens, GA, USA
Re: When your OS goes crazy - Screenshots
Hey, if you need a test file and don't want to use the Lorem Ipsum, why not steal the opening of a classic of modern English literature? I'm not sure why Peter chose that particular book, though, but I assume either there were personal reasons or it just happened to be on hand.
Remember, citizen, The Computer... I mean, Big Brother is watching you.
Remember, citizen, The Computer... I mean, Big Brother is watching you.
Rev. First Speaker Schol-R-LEA;2 LCF ELF JAM POEE KoR KCO PPWMTF
Ordo OS Project
Lisp programmers tend to seem very odd to outsiders, just like anyone else who has had a religious experience they can't quite explain to others.
Ordo OS Project
Lisp programmers tend to seem very odd to outsiders, just like anyone else who has had a religious experience they can't quite explain to others.
Re: When your OS goes crazy - Screenshots
This isn't been critic or something, I've just surprised.Schol-R-LEA wrote:Hey, if you need a test file and don't want to use the Lorem Ipsum, why not steal the opening of a classic of modern English literature? I'm not sure why Peter chose that particular book, though, but I assume either there were personal reasons or it just happened to be on hand.
Remember, citizen, The Computer... I mean, Big Brother is watching you.
Developing U365.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.