Page 1 of 1

Visopsys 0.7 released

Posted: Fri Feb 18, 2011 7:24 pm
by andymc
Visopsys 0.7 has been released: http://freshmeat.net/projects/visopsys/releases/328454

The ISO, floppy image, and source downloads are available here: http://visopsys.org/download/index.php

There's a detailed change log here: http://visopsys.org/download/changelog.php

Here's the summary:
More than four years in the making, this is a major new release offering an updated look and a number of new features, including JPEG image support, image resizing, 64-bit disk support, UDF (DVD) filesystem support, and GPT partition table support, as well as lots of new icons, wallpaper images, and file browsing functionality. New administrative applications and functionality have been added, and the ATA/IDE driver has been enhanced, including the ability to better support backwards-compatible SATA controllers. FPU context saving has been improved, and a number of tweaks and bug fixes are also included.

Re: Visopsys 0.7 released

Posted: Sat Feb 19, 2011 7:07 pm
by andymc
Cheers berkus, thanks for trying it.

Yep, they've fixed something in the hardware task switching in VirtualBox between 3.x and 4.0x, so Visopsys works now on the newer versions.

Qemu mouse issues are something that's on my to-do list :)

Re: Visopsys 0.7 released

Posted: Sat Feb 19, 2011 10:33 pm
by Chandra
And how did you manage to add JPEG support in your OS? Isn't it patented?

Re: Visopsys 0.7 released

Posted: Sat Feb 19, 2011 10:55 pm
by andymc
Chandra wrote:And how did you manage to add JPEG support in your OS? Isn't it patented?
Not as far as I'm aware. I think you're thinking of GIF. Lots of open source software supports JPEG.

Re: Visopsys 0.7 released

Posted: Sat Feb 19, 2011 11:54 pm
by Brynet-Inc
Chandra wrote:And how did you manage to add JPEG support in your OS? Isn't it patented?
I believe you're thinking of JPEG 2000, so far I believe most of the concerns have been addressed.. however if you're worried about software patents, there are a plethora of others you've probably "violated" long before.

Relocate to a sane country, ignore it.. or wait until you get sued and settle.

Re: Visopsys 0.7 released

Posted: Sun Feb 20, 2011 12:26 am
by Chandra
andymc wrote:
Chandra wrote:And how did you manage to add JPEG support in your OS? Isn't it patented?
Not as far as I'm aware. I think you're thinking of GIF. Lots of open source software supports JPEG.
Well no, I wasn't talking about GIF.I think I read about JPEG Patent in Wikipedia but I was probably dreaming. Anyway, thanks for enlightening me.

Re: Visopsys 0.7 released

Posted: Sun Feb 20, 2011 12:28 am
by Chandra
Brynet-Inc wrote:
Chandra wrote:And how did you manage to add JPEG support in your OS? Isn't it patented?
I believe you're thinking of JPEG 2000, so far I believe most of the concerns have been addressed.. however if you're worried about software patents, there are a plethora of others you've probably "violated" long before.

Relocate to a sane country, ignore it.. or wait until you get sued and settle.
I'll take that into account as well.

Re: Visopsys 0.7 released

Posted: Thu Feb 24, 2011 2:48 am
by Karlosoft
Tested on two computers with the floppy img. It doesn't work and it gave me the same errors on the two.
The first is a Pentium 4 with a NVIDIA graphic card (that supports VBE 3.0) and with 512 mb of memory. The second is an old laptop with 32 mb of memory, a VBE 1.1 graphic card and an old 80586 processor. If you want I can make a photo of the errors. I also tested the old version but it worked well on myfirst computer.

Re: Visopsys 0.7 released

Posted: Thu Feb 24, 2011 11:48 am
by andymc
Cheers for the info Karlosoft, yes it would be very useful to see what the errors were.

I'm guessing video-related, based on the info about your cards?

Re: Visopsys 0.7 released

Posted: Mon Feb 28, 2011 4:44 am
by Combuster
The floppy version fails on the first PC tried (Amalthea) with the following messages:

Code: Select all

(...)
IDE: unable to identify disk 0:0
(...)
PS/2 Mouse error::kernelPs2MouseDriver.c:waitForInterrupt(185):
No Interrupt -- timeout
Error:Kernel process:kernelFloppyDriver.c:waitOperationComplete(180):
Command timed out
Error:Kernel process:kernelFloppyDriver.c:readWriteSectors(529):
Seek error: Unknown error
Error:Kernel process:kernelDisc.c:realReadWrite(415):
Error -24 reading 1 sectors at 0, disk fd0
Error:Kernel process:kernelFloppyDriver.c:waitOperationComplete(180):
Command timed out
Error:Kernel process:kernelFloppyDriver.c:readWriteSectors(529):
Seek error: Unknown error
Error:Kernel process:kernelDisc.c:realReadWrite(415):
Error -24 reading 1 sectors at 0, disk fd0
Error:Kernel process:kernelFilesystem.c:KernelFilesystemMount(638):
The filesystem of disk 'fd0' is unknown
Error:Kernel process:kernelInitialize.c:KernelInitialize(395):
Mounting root filesystem failed
(...)
Other observations:
- There's a real HD at the primary master, and the HD led does come on at the expected time.
- The floppy driver is obviously broken - the led indicator however goes out at the moment of panic.
- A working PS/2 mouse is connected but apparently not detected (rebooted into w98 to check).
- I get no messages about the installed CD drives, but that might be intentional.

The hardware is slightly dated, so you might want to check the specs linked above. As far as harddisk is concerned, do you need an ATA-4+ response from hardware? [edit]Checked the IDE controller, IDENTIFY works as expected and returns an ATA-5 drive, I probably mixed up that machine with an older one[/edit]

Re: Visopsys 0.7 released

Posted: Tue Mar 01, 2011 8:04 am
by Karlosoft
Here you are the errors on my newer pc. For the other one I'll post them later.

Code: Select all

Detecting hardware: IDE disk controller Warning::kernelIdeDriver.c:driverDetect(3070):
IDE: Unable to identify disk 0:0
Detecting hardware:PS/2 mouse Error:kernelPs2MouseDriver.c:waitForInterrupt(185):
No interrupt -- timeout
Error:kernel process:kernelFloppyDriver.c:waitOperationComplete(180):
Command timed out
Error:kernel process:kernelFloppyDriver.c:readWriteSectors(529):
Seeek error: Unknown error
Error:kernel process:kernelDisk.c:realReadWrite(415):
Error -24 reading 1 sectors at 0, disk fd0
Error:kernel process:kernelFloppyDriver.c:waitOperationComplete(180):
Command timed out
Error:kernel process:kernelFloppyDriver.c:readWriteSectors(529):
Seeek error: Unknown error
Error:kernel process:kernelDisk.c:realReadWrite(415):
Error -24 reading 1 sectors at 0, disk fd0
Error:Kernel process:kernelFilesystem.c:KernelFilesystemMount(638):
The filesystem of disk "fd0" is unknown
Error:Kernel process:kernelInitialize.c:KernelInitialize(395):
Mounting root filesystem failed
Error:kernel process:kernelMain.c:kernelMain(77)
Initialization failed. Press any key (or the "reset" button) to reboot.