• OS development

    From apam@21:1/182 to All on Friday, December 03, 2021 17:28:14
    Hey

    So are you getting tired of me posting about my OS?

    Been having fun again with it, and actually feel like I'm making some
    progress.

    I'm working on minix filesystems now.. I've got the OS loading from a
    minix partition and can open files and execute programs fine. Copying
    sort of works, in that the file is copied and the destination file
    appears to be intact, however if you reboot the system the filesystem is trashed.

    I probably should have done ext2 rather than minix, but I already had
    minix code in the tree so i thought i'd fix that vs starting over with a
    new FS.

    Theres a few other serious bugs to sort out, like if you force reset QEMU instead of Force off and turn on again, it just gives a black screen. (I suspect I'm not initializing something somewhere, and that's probably the reason I just get a black screen on my test computer).

    Another thing is to do with the gui, it's a bit flakey, and if you move
    the system console while it's starting up, you get a black screen (with a
    mouse pointer).

    If you want to see an (oldish) screenshot, there's one on my
    happylandbbs.com site.

    I might make a VM download at some point. Except the e1000 driver is a
    bit flakey with Virtual Box (it works fine in QEMU) - but so does
    HelenOS's e1000 driver, so I wonder if there's something wrong with
    VirtualBox.

    Andrew

    --
    |03Andrew Pamment |08(|11apam|08)
    |13Happy|10Land |14v2.0|08!|07

    --- Talisman v0.34-dev (Linux/x86_64)
    * Origin: HappyLand v2.0 - telnet://happylandbbs.com:11892/ (21:1/182)
  • From beardy@21:3/158 to apam on Saturday, December 04, 2021 23:02:34

    On 2021-12-04 02:28 apam said...
    So are you getting tired of me posting about my OS?

    I'm not, it is the first time I've heard about it. :)

    If you want to see an (oldish) screenshot, there's one on my happylandbbs.com site.

    Looks interesting.

    I might make a VM download at some point. Except the e1000 driver is a

    I hope you will write about it if/when you do, I'd like to try it out. :)

    Best regards
    //beardy

    --- ENiGMA 1/2 v0.0.12-beta (linux; x64; 12.22.7)
    * Origin: BodaX BBS ~ bbs.beardy.se:23 / SSH port 22 (21:3/158)
  • From apam@21:1/151 to beardy on Sunday, December 05, 2021 10:51:19
    I'm not, it is the first time I've heard about it. :)

    :) Well at least I'm not just talking to my self :D

    I hope you will write about it if/when you do, I'd like to try it out.
    :)

    I put up a .ova file on that web page today, it should open in virtual
    box, but may also open in other Virtual Machine programs.

    It's bound to have a lot of bugs. I put a few extra programs in it,
    martin's dungeon bash which is a rogue like game, my basic (a basic interpreter) and qfrotz which is a very very basic port of frotz (along
    with hitch hiker's guide to the galaxy zmachine file)

    There are also programs like qirc which is a irc client, telnet which is
    for bbses, it's really a raw net app, doesn't support telnet codes at all.

    there is no editor yet, the networking code is still pretty flakey (the
    ether net driver works ok, but the tcp/ip stack is pretty bad)

    anyway, have fun playing :)

    Andrew
    ps, the link is https://happylandbbs.com/pages/Quinn_OS so you don't have
    to go searching back through messages :P

    --
    |03Andrew Pamment |08(|11apam|08)
    |13Happy|10Land |14v2.0|08!|07


    --- Talisman v0.35-dev (Windows/x64)
    * Origin: The Grinning Cat - telnet://gcat.talismanbbs.com:11823 (21:1/151)