Aprom: August 2009 test series

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
Post Reply
User avatar
Artlav
Member
Member
Posts: 178
Joined: Fri Aug 21, 2009 5:54 am
Location: Moscow, Russia
Contact:

Aprom: August 2009 test series

Post by Artlav »

Hi once more.
(Rules do say one thread per version, right?)

Continuing the development from http://forum.osdev.org/viewtopic.php?f=2&t=20761 , today's version is here:
http://orbides.1gb.ru/ape090822.zip
Floppy image only, as CD will no longer work.

Noticeable changes from 090821:
Floppy and vfat drivers are put in, the system is now run directly off floppy instead of disk image.
The mode selection is done in init instead of GRUB.

As the changelist suggests, this version focus is floppy driver and vfat driver.
-vfat driver is easy to test - if the system boots and runs, then it works.
-For floppy driver there is "fdd" command in the console mode, which will copy /bin/run/2/gui into /gui.tst.
If all is well, both files should match and fsck should give the floppy a clean bill of health.

The floppy driver works fine in Bochs, Qemu and Vmware, but on a real system it is quite sluggish.
Is that me, or will you get a similar result?

Nothing new in the GUI mode, except for some speedup.

Feedback and ideas are welcome,
Thank you for testing.
Last edited by Artlav on Sat Aug 22, 2009 10:40 am, edited 1 time in total.
User avatar
Troy Martin
Member
Member
Posts: 1686
Joined: Fri Apr 18, 2008 4:40 pm
Location: Langley, Vancouver, BC, Canada
Contact:

Re: Aprom 090822

Post by Troy Martin »

Artlav wrote:(Rules do say one thread per version, right?)
Yeah, but if you're going to release a version every day, best to do a new thread every couple of weeks instead.

Otherwise, good OS!
Image
Image
Solar wrote:It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.
I wish I could add more tex
earlz
Member
Member
Posts: 1546
Joined: Thu Jul 07, 2005 11:00 pm
Contact:

Re: Aprom 090822

Post by earlz »

Troy Martin wrote:
Artlav wrote:(Rules do say one thread per version, right?)
Yeah, but if you're going to release a version every day, best to do a new thread every couple of weeks instead.

Otherwise, good OS!
Or possibly just keep posting to 1 thread each day with the new update..
AUsername
Member
Member
Posts: 54
Joined: Sun Feb 01, 2009 9:07 pm

Re: Aprom: August 2009 test series

Post by AUsername »

Hey, nice updates but your FAT driver is a little buggy.
Well I'm not sure if it's buggy but it's kinda hard to get around.

How do you change directories? :P

Boch throws an error when writing to the floppy but I get the same error so I think it's an issue with Boch because VPC always works.

Btw, the floppy driver appears to be the same speed in both Boch and in VPC which is weird.
For everyone else (including myself) that I've tested in the two the same driver always runs slower in VPC than in Boch. So good job.

The GUI is just a little bit faster though. :/

Other than that no bugs.
User avatar
Artlav
Member
Member
Posts: 178
Joined: Fri Aug 21, 2009 5:54 am
Location: Moscow, Russia
Contact:

Re: Aprom: August 2009 test series

Post by Artlav »

AUsername wrote:Hey, nice updates but your FAT driver is a little buggy.
Well I'm not sure if it's buggy but it's kinda hard to get around.

How do you change directories? :P
You can't. There is nothing in the system yet that have the concept of current directory. But ls accepts parameters.
If that's all the bugs?
AUsername wrote:Btw, the floppy driver appears to be the same speed in both Boch and in VPC which is weird.
For everyone else (including myself) that I've tested in the two the same driver always runs slower in VPC than in Boch. So good job.
I wonder if it works as fast on some real PC's. Takes over a minute to load GUI here.
Post Reply