Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / Would anyone mind helping me test out my OS?

Author
Message
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 19th Apr 2007 07:37 Edited at: 19th Apr 2007 07:38
Im working on an operating system, but it needs to boot off of a floppy disk, and, I dont have a floppy disk drive, so, I ask if anyone would mind helping me test it out until I get a USB based floppy disk drive. Some people test it out, but they are only on at about midnight, and really early in the morning, so test results arent so soon.

Please dont ask me to use emulation instead.

If any one is interested, they are always welcome to post here, or send me a message on MSN (prefered). As well, they can email me, but my order of preference is (from least to greatest), email, post, msn im.

Thanks.

Cheers,

-db

PS: Its been programmed in ASM, but I recently decided to do the non-asm-needed stuff in C.

Edit of Wednesday, 4-18-07
Its in very early stages though, im just asking if anyone wants to download it, and run it in their spare time.


Albert Einstein believed that imagination is more important than knowledge.
Phaelax
DBPro Master
21
Years of Service
User Offline
Joined: 16th Apr 2003
Location: Metropia
Posted: 19th Apr 2007 10:38
Why cant you burn it to a CD and boot from that?


Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 19th Apr 2007 10:42
2 reasons....

1. Neither CD drive is being registered as "there" by windows. So, it would be rather difficult, if not impossible (for now) to do so.

2. I dont have any way of burning it to a CD. As OS CDs, just as OS floppys are a bit differant. (From what it appears)

Cheers,

-db


Albert Einstein believed that imagination is more important than knowledge.
Kentaree
22
Years of Service
User Offline
Joined: 5th Oct 2002
Location: Clonmel, Ireland
Posted: 19th Apr 2007 11:01
Quote: "Please dont ask me to use emulation instead."


Use emulation. Seriously, download bochs and mount it, if you keep having to get other people to test it, or even put it on a floppy disk to test everytime you're never going to get anywhere.

Van B
Moderator
22
Years of Service
User Offline
Joined: 8th Oct 2002
Location: Sunnyvale
Posted: 19th Apr 2007 11:08
Personally I wouldn't trust an OS written by someone who can't even test it themselves, are developing it without the ability to test it, and is expecting us to test something so potentially harmful. What's to say your OS won't fry a HDD?

Seriously, you need to go spend $4 on a floppy drive.


Good guy, Good guy, Wan...
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 19th Apr 2007 11:30
@Kentaree
Thanks.....

@Van B
Quote: "Seriously, you need to go spend $4 on a floppy drive."

Sure! Let me just do that with the $2 I have to stretch out the rest of this month. You know, the same 2 dollars I have to use on the food I dont have... The same $2 I barely have.... Umm.... Let me think about that for a second.... $2 USD currently... $4 Floppy Drive, $10~ for gas to get to a store that sells a floppy drive.... I can see perfectly well how I can afford that! Ok, maybe thats a little rude, and im sorry. I just feel that gets the point across much better.

As for your worries about the OS being harmfull, it has been tested by someone else, and ran well... Its just takes too long, so im looking for a little bit easier testing.


Cheers,

-db


Albert Einstein believed that imagination is more important than knowledge.
indi
22
Years of Service
User Offline
Joined: 26th Aug 2002
Location: Earth, Brisbane, Australia
Posted: 19th Apr 2007 11:40
testing software of this nature might be harmful to your system if the programmer has not tested it enough, use at your own risk.

Kentaree
22
Years of Service
User Offline
Joined: 5th Oct 2002
Location: Clonmel, Ireland
Posted: 19th Apr 2007 11:41
Why don't you want to use an emulator? That's what I was using to test when I was writing a simple OS, I started off booting off a USB key, but I got tired of having to reboot the whole time, rather than pressing a button on the desktop and voila.

Oraculaca
21
Years of Service
User Offline
Joined: 6th Jan 2003
Location: Scotland
Posted: 19th Apr 2007 15:22
If you only have $2 to feed yourself for the rest of the month, then perhaps you should be worrying about other things than testing an OS.

Venge
18
Years of Service
User Offline
Joined: 13th Sep 2006
Location: Iowa
Posted: 19th Apr 2007 15:39
You can go sit in the streets with a cup looking pathetic for an hour and you could get more than $2.

lol, don't do that though, get a real job.

indi
22
Years of Service
User Offline
Joined: 26th Aug 2002
Location: Earth, Brisbane, Australia
Posted: 19th Apr 2007 15:46 Edited at: 19th Apr 2007 15:46
get a haircut and get a real job!


Attachments

Login to view attachments
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 20th Apr 2007 00:34
@indi
second post:
haha! Thats funny..

@Kentaree
I have a USB key, but how on earth do I get my OS to be booted off of it? I'll look more into it, but my BIOS wont let me select it as a boot priority.

@Oraculaca
Perhaps, but I can still survive off of $2, just have to keep it strictly for food.

@venge
lol, I would prefer not to sink that low.


Ok, everyone, this is a, use at your own risk type of thing, but it would only be for a little bit, and why would I intentionally make it harm your systems? Im not a little jackass who finds harming peoples computers worth a million dollars.


Cheers,

-db


Albert Einstein believed that imagination is more important than knowledge.
Van B
Moderator
22
Years of Service
User Offline
Joined: 8th Oct 2002
Location: Sunnyvale
Posted: 20th Apr 2007 01:23
We're not saying that you'd intentionally harm a PC, messing around with OS's is really not something people should do on their main PC though.


Good guy, Good guy, Wan...
Alquerian
18
Years of Service
User Offline
Joined: 29th Mar 2006
Location: Reno Nevada
Posted: 20th Apr 2007 01:34
DB User - for God's sake give me your mailing address and I will mail you a floppy drive.

Visit the Wip!
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 20th Apr 2007 01:47
@Van B
ok, I understand.

@Alquerian
Wow, really? At this point I would love that!


Cheers,

-db


Albert Einstein believed that imagination is more important than knowledge.
Alquerian
18
Years of Service
User Offline
Joined: 29th Mar 2006
Location: Reno Nevada
Posted: 20th Apr 2007 01:59
Quote: "@Alquerian
Wow, really? At this point I would love that! "


Really really. Email it to me and I will send it out tomorrow

Visit the Wip!
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 20th Apr 2007 02:19
Well thank you! You are a nice person.

Cheers,

-db


Albert Einstein believed that imagination is more important than knowledge.
Milkman
18
Years of Service
User Offline
Joined: 30th Nov 2005
Location: United States
Posted: 20th Apr 2007 03:15 Edited at: 20th Apr 2007 03:16
I've got a whole stack of them if you need one...

Who needs a signature?
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 20th Apr 2007 03:58 Edited at: 20th Apr 2007 04:23
Well, thanks, I can send you my address as well if you like.

Cheers,

-db

PS: Im in california, for postage reasons.

Edit
Ok then, would any one mind testing the OS when it gets into its beta stages then? I mean, like, external testers, not do the testing for me... Basically getting the OS, testing it and looking for bugs.

Cheers,

-db


There is a very fine line between hobby and mental illness.
Kentaree
22
Years of Service
User Offline
Joined: 5th Oct 2002
Location: Clonmel, Ireland
Posted: 20th Apr 2007 12:05
DB User, there's usually an option in your BIOS for USB Harddrives or whatever it's called, if it's fairly new, which should work with the USB key. It all depends on the type of BIOS you have though.

Origin
19
Years of Service
User Offline
Joined: 11th Sep 2005
Location:
Posted: 20th Apr 2007 12:41
I'll help you...!
Veron
17
Years of Service
User Offline
Joined: 22nd Nov 2006
Location:
Posted: 20th Apr 2007 15:33
I'll test it for you on my space PC if you still need it. Are there any required specs for the OS to run though, because it's a fairly old PC, and I no longer use it.

Drop me an email if you're in need of testers still.


Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 21st Apr 2007 03:32
@Kentaree
Ive looked, but I see nothing.

@Origin
Thanks. Any contact information?

@Veron
Ok, thank you. The required specs so far, I suppose would be, an x86 architecture PC, and the ability to display some text. There will be more as soon as I find out my problem with "ld". ^_^

Cheers,

-db


There is a very fine line between hobby and mental illness.
Veron
17
Years of Service
User Offline
Joined: 22nd Nov 2006
Location:
Posted: 21st Apr 2007 13:59
Also, how big is the OS?


Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 21st Apr 2007 22:41
That depends on how you look at "big". Do you mean "big" like commercial or freeware os? "big" like a big project, or hobby project... Or "big" as in size. Right now it can fit onto a floppy disk.

Cheers,

-db


There is a very fine line between hobby and mental illness.
zenassem
21
Years of Service
User Offline
Joined: 10th Mar 2003
Location: Long Island, NY
Posted: 21st Apr 2007 22:46
Did you code your own Bootstrap loader? Your own HD format and partitioning scheme? Your own resource/memory manager? Driver handling?

What exactly makes this your own OS?

Or is it just your own File Manager, built on Dos, Linux, Knoppix etc...

What exactly does your OS do?
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 21st Apr 2007 23:35
Quote: "Did you code your own Bootstrap loader?"

yes.

Now, keep in mind that this OS isnt exactly an OS yet, however, I AM working on it. I plan to make it a fully functional OS.

Cheers,

-db


There is a very fine line between hobby and mental illness.
zenassem
21
Years of Service
User Offline
Joined: 10th Mar 2003
Location: Long Island, NY
Posted: 22nd Apr 2007 00:12 Edited at: 22nd Apr 2007 00:14
Thanks for the info.

So if you coded the bootstap loader, what partitioning File Sytstem are you using for the hard-disk? Your own? Or is it based off of FAT16, FAT32, VFAT, EXT2, EXT3 etc...

Just curious, because...

- At one time I looked into coding my own OS. Then I realized what a hassle it was.
- Beyond coding the User Interface, I would have write code to manage all the resources, including fixed disk drives, memory, processor threads, hardware drivers etc...

Only to be faced with
- Creating a file system, patitioning, etc...
- Things get extremely more difficult when you are designing a completly new file system structure.
- + a million and one other things.

While expermintation is good, and learning is valuable, much of what I ever hoped to accomplish and beyond was already out in the public domain (linux). Honestly any knowledge I was to gain from experimenting with Modern OS design was better spent in working on kernel projects for linux.

Not hoping to discourage you. But if you haven't already, perhaps this will get you thinking about what your expectations are and what your going to run into. Hopefully you have some experience in building your own linux kernels, and shell programming; because without that experience, your chances of succeeding in designing your own OS is going to be rather limited.

What are your expectations, both in personal growth and the functionality of your OS?

Are you aiming for a DOS-like OS, or a modern GUI interface, Multi-tasking environment?

Because even a DOS-like system is a fairly difficult undertaking. And would ultimately result in an OS, that no one but you would really care too much about.

Still, I say good luck. For there is nothing wrong with learning and trying. Just make sure you understand your expectations.
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 22nd Apr 2007 06:56
Ok, np. And to answer all your questions, I havent gotten that far yet. I understand how much work it takes to build an OS, and I feel a "little" insulted that people would assume I wouldnt know how.

Cheers,

-db


There is a very fine line between hobby and mental illness.
Veron
17
Years of Service
User Offline
Joined: 22nd Nov 2006
Location:
Posted: 22nd Apr 2007 13:46
Quote: "Right now it can fit onto a floppy disk."


That's all I needed to know, thanks!

Quote: "I feel a "little" insulted that people would assume I wouldnt know how."


Nobody's saying you can't do it, were just saying it's hard to do.


Kentaree
22
Years of Service
User Offline
Joined: 5th Oct 2002
Location: Clonmel, Ireland
Posted: 22nd Apr 2007 13:48
DBCoder, upload it to the forum, and I'll have a crack at running it in an emulator

Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 23rd Apr 2007 07:29
@Veron
ok. Btw, I added you to my MSN list. As with many random people on the forum.

@Kentaree
I assume you mean "DB User". Sure, here ya go. Its a simple hello world, slightly modified.


Cheers,

-db


There is a very fine line between hobby and mental illness.

Attachments

Login to view attachments
Kentaree
22
Years of Service
User Offline
Joined: 5th Oct 2002
Location: Clonmel, Ireland
Posted: 24th Apr 2007 12:37
Yep, sorry, meant DB User >_< Was too early in the morning lol, I'll test it when I get home tonight

Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 24th Apr 2007 22:25 Edited at: 27th Apr 2007 04:20
lol, ok.
Btw, I added you as well to my MSN list.

Cheers,

-db


What? You mean I cant sleep here???

Attachments

Login to view attachments
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 17th May 2007 09:01
If anyone cares:
* I named my OS, GraphicsOS
* I can now make it boot on CD (Big thanks to Alquerian. )
* I am working on something to help the development of the OS, if anyone is interested in what it is, you may email me.
* I am uploading the ISO here.

Cheers,

-db

PS: It displays "G3D Operating System" 3 times. I am going to change what it says to "Graphics OS", and try to only make it display that once. As well, I will be studying other OSs written entirely in ASM.

PPS: If it doesnt work (Displays nothing), inform me, as I may have uploaded an older one.

Attachments

Login to view attachments
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 19th May 2007 08:14
anyone?

Three Score
20
Years of Service
User Offline
Joined: 18th Jun 2004
Location: behind you
Posted: 19th May 2007 18:30 Edited at: 19th May 2007 18:40
man, why is the file so big!? I'm downloading it right now...(on dialup)

I don't see why you have to test it on a real PC only though...you should test it in bochs during development and every once in a while, test it on a real PC to make sure it works..


EDIT:
I think your archive is messed up..
I downloaded it and tried to extract the file and 7-Zip just started acting weird saying stuff like "1506% complete"(and increasing!)

so I dunno..

Open86 --My Emulator (now with it's first super alpha release
I'm addicted to placebo's...I would quit but it wouldn't mean anything! lol
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 20th May 2007 03:09
Its an ISO, you burn it to a CD.... Unless I zipped it. Either way, if 7-zip is acting up, try WinRAR. Also, I can now test it easily, I am just asking if anyone else wants to test it now.

Cheers,

-db

Three Score
20
Years of Service
User Offline
Joined: 18th Jun 2004
Location: behind you
Posted: 20th May 2007 05:10 Edited at: 20th May 2007 05:14
I don't have winRar..don't feel like downloading it, much less buying it..(I'm on dialup..)

edit:
btw, you ever been to http://osdev.org/phpbb2/ ?
it is a very good forum for OS deving..

Open86 --My Emulator (now with it's first super alpha release
I'm addicted to placebo's...I would quit but it wouldn't mean anything! lol
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 20th May 2007 05:25
very nice, ty. I have been to osdever.net

Cheers,

-db

PS: You made JouleOS, right?

Three Score
20
Years of Service
User Offline
Joined: 18th Jun 2004
Location: behind you
Posted: 20th May 2007 06:54
yea, I made it, and a shorter lived thing called SecOS(it's at my website too) that was an OS contained in a single, lone, bootsector
it actually got pretty far for only being 512bytes.. I got a dir function for a filesystem, and I got an execute function for a filesystem, and at last a simple commandline..

Open86 --My Emulator (now with it's first super alpha release
I'm addicted to placebo's...I would quit but it wouldn't mean anything! lol
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 20th May 2007 09:25
Awsome. Do you mind if I learn from your ASM source? It would be most helpfull. (From the SecOS project)

Cheers,

-db

Mr Makealotofsmoke
17
Years of Service
User Offline
Joined: 10th Dec 2006
Location: BillTown (Well Aust)
Posted: 20th May 2007 09:49 Edited at: 20th May 2007 10:55
im downloading it now
i got a spare pc with no OS on it so ill put it on that and see how it goes

EDIT:it only shows a blank black screen for me when i do run from cd and install


Mods, its 500x100, so you cant tell me its bigger than 600x120
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 20th May 2007 11:08
You chose "run" or "install" (This is important).

Anyways, if that's not working for you, I can fix the problem. Now, to make sure I understand correctly, you do see an image in the background with a few options for using the OS, correct?

I will upload the fix in one second (I was testing a differant method of displaying text to the screen, that one didn't work for me either, I thought I had removed that one.)

Cheers,

-db

Mr Makealotofsmoke
17
Years of Service
User Offline
Joined: 10th Dec 2006
Location: BillTown (Well Aust)
Posted: 20th May 2007 13:33
ok this is what happens
i put the cd in
it runs from the cd and shows the menu with the 4 options
i choose run and it then comes up with a black screen and a flashing cursor in the top left corner
if i choose install, it comes up with a black screen and a flashing cursor in the top left corner as well


Mods, its 500x100, so you cant tell me its bigger than 600x120
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 20th May 2007 13:37
Have you tried typing anything? Or does it do nothing? Also, if you have MSN it will be easier to speak. If you don't want to give away your address, if you have one, you can just add me.

Cheers,

-db

Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 20th May 2007 13:53
uploading the RAR.

Attachments

Login to view attachments
Three Score
20
Years of Service
User Offline
Joined: 18th Jun 2004
Location: behind you
Posted: 20th May 2007 18:07
Quote: "Awsome. Do you mind if I learn from your ASM source? It would be most helpfull. (From the SecOS project)"


no, I don't mind..

Open86 --My Emulator (now with it's first super alpha release
I'm addicted to placebo's...I would quit but it wouldn't mean anything! lol
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 20th May 2007 23:13
Ok, thank you. It's awsome that you are so good at this stuff.

Cheers,

-db

hessiess
17
Years of Service
User Offline
Joined: 30th Mar 2007
Location: pc!
Posted: 20th May 2007 23:43
somthing that would healp me is a good gi raytracer witch runs as a os, so it can use 100% of the system resorces, and hopfaly be a little faster. im into high poly modalyng, and rendering takes ages!

might seem pointless to have a os witch only dos rendering. but afew seconds ganed quicly addes up wen doing a animation.

i cannot code in anything

learn blender, you will never regret it.

Login to post a reply

Server time is: 2024-11-18 15:35:39
Your offset time is: 2024-11-18 15:35:39