Page 1 of 1

Mojo 0.2.0 released

Posted: Tue Apr 28, 2009 11:02 am
by clange
Hi

I'm finally ready to release Mojo version 0.2.0. It has taken longer than planned since I got sidetracked developing a GUI. I also added support for reading CD's and the ISO 9660 file system.

You can download floppy and ISO images from the homepage

Check out the screen shots of the new GUI

New features:
- Mouse driver and improved PS/2 handling
- ISO 9660 file system support
- Conway's Game of Life
- GUI prototype

My hope is that it will work on even more real hardware now than before. If you would like
to help me out and test Mojo you can read about my test goals here. If you test in emulators I really recommend QEMU
when testing the GUI. It is by far the fastest at handling BGA.

All feedback and feature request are welcome.

clange

Re: Mojo 0.2.0 released

Posted: Tue Apr 28, 2009 12:23 pm
by cyr1x
Wow... that's amazing :shock:. Very good stuff. Unforunately the GUI doesn't work on VirtualPC, on VirtualBox everything is fine.
If there's a spare CD-R, I'll try it on a real PC.

EDIT:
On my DELL Studio 15 it starts up, but the keyboard doesn't work (DELL Keyboard problem?).
On my IBM Server and my main machine(has 6GiB) both fail at "line 203 | multiboot.c"

Re: Mojo 0.2.0 released

Posted: Tue Apr 28, 2009 1:27 pm
by clange
Hi

Thanks for testing.
cyr1x wrote:Unforunately the GUI doesn't work on VirtualPC
Yeah, I use SSE2 to copy memory (if it is supported). Unfortunately Virtual PC reports support for SSE2 without providing it. Use the kernel parameter --no-mmx (add it by editing the boot line when GRUB starts). MMX is supported by Virtual PC but only emulated so it is faster to disable that too.
cyr1x wrote:On my DELL Studio 15 it starts up, but the keyboard doesn't work (DELL Keyboard problem?).
I think it is my likely to be my code. I have a hunch to what might be wrong and it'll start investigating.
cyr1x wrote:On my IBM Server and my main machine(has 6GiB) both fail at "line 203 | multiboot.c"
Hmmm, this seems odd! Line 203 should only be reached if the boot drive is the hard disk! Apparently my boot drive detection code is wrong. I'll have a look at it.

All the bugs has been added to my notes and I will start working on it immediately :D

clange

Re: Mojo 0.2.0 released

Posted: Tue May 26, 2009 11:25 am
by lcowles
still intending to test this but wow...

Re: Mojo 0.2.0 released

Posted: Tue May 26, 2009 11:43 am
by clange
I just released 0.2.1. If you test then please test the new version instead. I have corrected a few bugs that prevented booting.

clange

Re: Mojo 0.2.0 released

Posted: Tue May 26, 2009 12:37 pm
by lcowles
tested in vmware player, it worked and reminded me of sealsystem so kudos :D