Hi NickJohnson
I glad the Tetris bug isn't worse - I can reproduce it and will fix it. The other bug is weirder - it could actually be caused by an overflow. I will definitely look into it. I have added both bugs to my bug tracker.
Thanks for testing, it really helps me build a better system.
clange
EDIT: corrected spelling error
Mojo 0.2.1 released (UPDATE: fixed all reported bugs)
Re: Mojo 0.2.1 released (UPDATE: fixed all reported bugs)
I have found and fixed all the bugs reported (*). This is the final release of version 0.2.1. Read much more about Mojo OS on the homepage: http://softwarewizard.dk/mojo/.
Thanks to everybody who has helped me so far.
clange
(*) Mojo OS doesn't work in Parallels. I unfortunately don't own a copy to test in. And the error seems to be much to serious to find and fix remotely.
Thanks to everybody who has helped me so far.
clange
(*) Mojo OS doesn't work in Parallels. I unfortunately don't own a copy to test in. And the error seems to be much to serious to find and fix remotely.
Re: Mojo 0.2.1 released (UPDATE: fixed all reported bugs)
just thought i would test out you're OS in parallels again, and it appears to be (half) working.
it loads, and you can access the test shell (that's more than before =D), but that's just about it. I tryed loading tetris, and it just shutdown on me...
just out of interest, does your kernel ever run the HLT instruction? or does it use jmp $? i've found that parallels isn't exactly convention friendly, as it shutdown when it reaches a HLT instruction so that could be one of the problems...
as for the garbage print out, currently it shows garbage in the top half of the screen, the bottom half is perfectly readable, nothing out of place. but strangely, no other screens show that problem. ctrl-5 shows a bit of ASCII art and the progress bars as expected, ctrl-6 is a blank screen, as it is in Q.
when experimenting with the user console, alot of the commands work. such as angrymonkey, date, devinfo(although it only works if you run help first o_O). but some don't such as tetris, life, crash (surprisingly ). not sure about shutdown, as it does the same as crash....
if you want, i can try to give more detail on output such as devinfo output, but i can understand if you just want to leave it. parallels is a funny program... besides, it works on most emulators.
Cheers,
James.
it loads, and you can access the test shell (that's more than before =D), but that's just about it. I tryed loading tetris, and it just shutdown on me...
just out of interest, does your kernel ever run the HLT instruction? or does it use jmp $? i've found that parallels isn't exactly convention friendly, as it shutdown when it reaches a HLT instruction so that could be one of the problems...
as for the garbage print out, currently it shows garbage in the top half of the screen, the bottom half is perfectly readable, nothing out of place. but strangely, no other screens show that problem. ctrl-5 shows a bit of ASCII art and the progress bars as expected, ctrl-6 is a blank screen, as it is in Q.
when experimenting with the user console, alot of the commands work. such as angrymonkey, date, devinfo(although it only works if you run help first o_O). but some don't such as tetris, life, crash (surprisingly ). not sure about shutdown, as it does the same as crash....
if you want, i can try to give more detail on output such as devinfo output, but i can understand if you just want to leave it. parallels is a funny program... besides, it works on most emulators.
Cheers,
James.
Re: Mojo 0.2.1 released (UPDATE: fixed all reported bugs)
Hi
Sorry for the long response time. I'm back from holiday and have replaced my crashed computer with a newer, faster model and finally got everything installed again
My new machine exposed some bugs in the PS/2 driver that is now fixed.
Links:
Direct download: http://softwarewizard.dk/mojo/downloads ... 74-iso.zip
Documentation: http://softwarewizard.dk/mojo/index.php ... umentation
Testing: http://softwarewizard.dk/mojo/index.php?page=testing
clange
Sorry for the long response time. I'm back from holiday and have replaced my crashed computer with a newer, faster model and finally got everything installed again
Thanks for testing again - I'm glad it at least works halfxDDunce wrote:just thought i would test out you're OS in parallels again, and it appears to be (half) working.
I would like my OS to work in Parallels too. I have added a kernel parameter to indicate which virtual machine is used. Add 'vm=parallels' to the kernel command line in GRUB. It will currently only disable the usage of the hlt instruction. I have uploaded a new alpha version to my homepage.xDDunce wrote:if you want, i can try to give more detail on output such as devinfo output, but i can understand if you just want to leave it. parallels is a funny program... besides, it works on most emulators.
My new machine exposed some bugs in the PS/2 driver that is now fixed.
Links:
Direct download: http://softwarewizard.dk/mojo/downloads ... 74-iso.zip
Documentation: http://softwarewizard.dk/mojo/index.php ... umentation
Testing: http://softwarewizard.dk/mojo/index.php?page=testing
clange