This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
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.
That is weird. For me it works perfectly fine in both Bochs and Qemu. I don't know about VPC since i don't have it right now. It seems to have written to the port 0x3f5.. Did you do that or it just happened. I am not using that port by default in code. Are you sure you configured bochs correctly?
salil_bhagurkar wrote:That is weird. For me it works perfectly fine in both Bochs and Qemu. I don't know about VPC since i don't have it right now. It seems to have written to the port 0x3f5.. Did you do that or it just happened. I am not using that port by default in code. Are you sure you configured bochs correctly?
It works fine, anyway in bochs I was unable to restart neither writing FE to 0064, not writing 01 to 0092, it just stops, but in Virtual PC works fine. Anyway that problem is not part of your program
ALCA OS: Project temporarity suspended! Current state: real-mode kernel-FS reader...
Yes, I just tried it in Bochs-2.3.7 and it just freezes. But it works in old versions of Bochs. I guess its about clearing the 8042 buffer or something.
salil_bhagurkar wrote:That is weird. For me it works perfectly fine in both Bochs and Qemu. I don't know about VPC since i don't have it right now. It seems to have written to the port 0x3f5.. Did you do that or it just happened. I am not using that port by default in code. Are you sure you configured bochs correctly?
It doesn't even boot. freezes after a bunch of dots.
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.
Yeah, 10x for that music demo. I just discovered that my internal speaker not working. Anyway MS VPC emulate the sound of internal speaker through the sound card Hm, now I'm looking for a speaker...
BTW scgtrp, you should try to upgrade your etch a sketch with a mouse driver outside of the competition. It'll result a really good program
ALCA OS: Project temporarity suspended! Current state: real-mode kernel-FS reader...
I don't understand how Zenith rolls in the whole song in 512 bytes. Its got the PC speaker frequency information, the tone delay and the graphic colors... How can that fill in to 512 bytes? Or is he compressing?
I don't think compression would save much space regardless of what you're doing. 512 bytes of anything will only compress fractionally, and you also need to add a decompression routine.
I don't think it was... I'll definitely include that as a rule in the next compo.
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.
Well, one could always decompile the binary, but that would translate stuff incorrectly..
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.