Secretion 0.2

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
User avatar
Stevo14
Member
Member
Posts: 179
Joined: Fri Mar 07, 2008 3:40 am
Location: Arad, Romania

Secretion 0.2

Post by Stevo14 »

Yes, I know 0.1 comes before 0.2, but 0.1 was broken in so many ways that it wasn't worth asking people to waste their time testing it. So here it is, the first "official" release of my current OS project, called "Secretion".

http://code.google.com/p/secretion/

Although this version actually has less features than 0.1, version 0.2 is more stable and has more of my own code in it (aka. the entire memory manager including paging and the heap is written from scratch using my own algorithms). So, please test it. :)
User avatar
inflater
Member
Member
Posts: 1309
Joined: Thu Sep 28, 2006 10:32 am
Location: Slovakia
Contact:

Post by inflater »

Cool user interface. 8) PC squeaker function did work, but the shutdown function didn't.

Regards
inflater
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English :P)
User avatar
Stevo14
Member
Member
Posts: 179
Joined: Fri Mar 07, 2008 3:40 am
Location: Arad, Romania

Post by Stevo14 »

Yea, shutdown is broken. That is why it is listed under "dev-help" instead of just under "help". I'm glad you like the interface... although it is really only an over-glorified command line. :)
User avatar
01000101
Member
Member
Posts: 1599
Joined: Fri Jun 22, 2007 12:47 pm
Contact:

Post by 01000101 »

maybe my computer is just being retarded or something, but VPC 2007 won't accept your floppy disk image. it says that it is not the correct size for a floppy image. your image is 1.40MB and it requires 1.44MB
User avatar
Stevo14
Member
Member
Posts: 179
Joined: Fri Mar 07, 2008 3:40 am
Location: Arad, Romania

Post by Stevo14 »

Hmm... Your right. Neither Bochs nor Qemu complain though. I'm going to be away from the internet for a couple of days, but I will still try to fix the problem. It shouldn't be too difficult.
jal
Member
Member
Posts: 1385
Joined: Wed Oct 31, 2007 9:09 am

Re: Secretion 0.2

Post by jal »

Stevo14 wrote:So here it is, the first "official" release of my current OS project, called "Secretion".
This might be the result of your not being a native English speaker, but 'Secretion' is really a word with many negative and filthy connotations. I'd seriously suggest changing it's name!


JAL
User avatar
JamesM
Member
Member
Posts: 2935
Joined: Tue Jul 10, 2007 5:27 am
Location: York, United Kingdom
Contact:

Post by JamesM »

Hi,

Works great in bochs - reboot function and speaker functions work. Qemu - the font doesn't get changed - so it's using a 8x16 font with a line height of 8px, so the lines are chopped in half!

Cheers,

James
User avatar
Brynet-Inc
Member
Member
Posts: 2426
Joined: Tue Oct 17, 2006 9:29 pm
Libera.chat IRC: brynet
Location: Canada
Contact:

Re: Secretion 0.2

Post by Brynet-Inc »

jal wrote:
Stevo14 wrote:So here it is, the first "official" release of my current OS project, called "Secretion".
This might be the result of your not being a native English speaker, but 'Secretion' is really a word with many negative and filthy connotations. I'd seriously suggest changing it's name!


JAL
I agree entirely, not a very appealing name... *shiver*
Image
Twitter: @canadianbryan. Award by smcerm, I stole it. Original was larger.
User avatar
01000101
Member
Member
Posts: 1599
Joined: Fri Jun 22, 2007 12:47 pm
Contact:

Post by 01000101 »

lmao, it does indeed send the wrong signal... unless your intent was to scare users away. :D
blound
Member
Member
Posts: 70
Joined: Sat Dec 01, 2007 1:36 pm

Post by blound »

JamesM wrote:Hi,

Works great in bochs - reboot function and speaker functions work. Qemu - the font doesn't get changed - so it's using a 8x16 font with a line height of 8px, so the lines are chopped in half!

Cheers,

James
I have the same problem in Vmware Server
User avatar
Stevo14
Member
Member
Posts: 179
Joined: Fri Mar 07, 2008 3:40 am
Location: Arad, Romania

Re: Secretion 0.2

Post by Stevo14 »

jal wrote: This might be the result of your not being a native English speaker, but 'Secretion' is really a word with many negative and filthy connotations. I'd seriously suggest changing it's name!
JAL
No, actually, I am a native English speaker (although my permanent "home" is not in an English speaking country.) I chose the name secretion for 3 reasons.
1) Because it doesn't contain the letters 'OS'.
2) Because it is unique (I've never heard of anything else called "Secretion").
3) Secretion is a process where a cell releases useful chemicals, not just waste products. I actually want this OS to be remotely useful. :)
Also, for me it doesn't have any really negative connotations. Excretion, on the other hand, does. :)
blound wrote:
JamesM wrote: Hi,

Works great in bochs - reboot function and speaker functions work. Qemu - the font doesn't get changed - so it's using a 8x16 font with a line height of 8px, so the lines are chopped in half!

Cheers,

James
I have the same problem in Vmware Server
This is a known issue, but it is not really high on the priority list because, AFAIK, it works on real hardware. Although, with a majority of emulators not correctly switching fonts, maybe I should look into it more.
jal
Member
Member
Posts: 1385
Joined: Wed Oct 31, 2007 9:09 am

Re: Secretion 0.2

Post by jal »

Stevo14 wrote:1) Because it doesn't contain the letters 'OS'.
You could've chosen any of a million other words :).
2) Because it is unique (I've never heard of anything else called "Secretion").
There are good reasons for that :).
3) Secretion is a process where a cell releases useful chemicals, not just waste products. I actually want this OS to be remotely useful. :) Also, for me it doesn't have any really negative connotations. Excretion, on the other hand, does. :)
I, and at least one other person have negative connotations, and I'm pretty sure others will have too.
This is a known issue, but it is not really high on the priority list because, AFAIK, it works on real hardware. Although, with a majority of emulators not correctly switching fonts, maybe I should look into it more.
Yeah, same here. I really don't know why it won't work, it's one register affecting font height, you'd expect them to get the basics right. Switching font height with int 10h (in real mode) does work however in both Qemu and VMware, so perhaps there's some other register as well. I should look at the Bochs BIOS, since Qemu uses that as well.


JAL
User avatar
inflater
Member
Member
Posts: 1309
Joined: Thu Sep 28, 2006 10:32 am
Location: Slovakia
Contact:

Post by inflater »

Stevo14 wrote:3) Secretion is a process where a cell releases useful chemicals, not just waste products. I actually want this OS to be remotely useful.
I'm sorry for going OT in your thread, but here the word "sekrét" usually means some type of a.. err, body fluid. :D Of course, the name isn't a matter for me, I call my OS Patlock from the Matlock series, but with a P on the beginning. Not sure why, :-k
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English :P)
User avatar
Stevo14
Member
Member
Posts: 179
Joined: Fri Mar 07, 2008 3:40 am
Location: Arad, Romania

Post by Stevo14 »

inflater wrote:Of course, the name isn't a matter for me, I call my OS Patlock from the Matlock series, but with a P on the beginning. Not sure why, :-k
Yea, It is just a name. It can always be changed. Maybe Secretion could be the "code-name" for the OS and then I could change it to something else before the 1.0 release... who knows.
jal wrote:I should look at the Bochs BIOS, since Qemu uses that as well.
That is a good idea. I will try to look at the Bochs Bios when I get back around to solving this video problem.
jal
Member
Member
Posts: 1385
Joined: Wed Oct 31, 2007 9:09 am

Post by jal »

Stevo14 wrote:
jal wrote:I should look at the Bochs BIOS, since Qemu uses that as well.
That is a good idea. I will try to look at the Bochs Bios when I get back around to solving this video problem.
Well, if you do I'd be interested to hearing what causes it, as (as I described above) I experienced the same problem.


JAL
Post Reply