Live data from Hacker News

Viewing profile — krustowski

krustowski

HN member
Joined
Thu, Mar 27, 2025, 11:52 AM UTC
HN karma
115
Public activity
17 items

About krustowski

No profile information was provided.

Recent public activity

  1. comment
    Comment #45717422

    let's resurrect these days with open.mp!

  2. story
  3. comment
    Comment #44328708

    How about the event loop in its completeness?

  4. comment
    Comment #44328689

    Sort of, but IMO that module(s) is just a wrapper for video buffer.

  5. comment
    Comment #44328543

    You are right, it goes way ahead the first iteration. I call it DOS-like because of its resemblance to the Text mode-only operating systems (and to MS-DOS especially). On the other…

  6. comment
    Comment #44326172

    I am not at the moment. The goal is to keep this iteration in English for now. The first iteration was in Czech in the beginning though.

  7. comment
    Comment #44326137

    Well, the point is to experiment with Rust no_std+no_main environment while trying to educate myself on how the things work under the hood. The project itself is part "just" a rewr…

  8. comment
    Comment #44325895

    NGL, the codebase of the first iteration is pretty much a mess. It had been written in my mid-teenage years, so the C code is not very consistent across the project. There is a fil…

  9. comment
    Comment #44325826

    The x86 arch is used because this system iteration derives from the first one, which relies on BIOS interrupts and inline assembly in Turbo C. I am not trying to mimic (MS-)DOS exc…

  10. comment
    Comment #44325788

    For FAT12, it reads the first sector (0 or bootsector) of the floppy provided to gather information like bytes per sector, reserved sectors count, LBA of the root directory, etc.

  11. comment
    Comment #44322522

    Booting from an EFI system partition has not been tested yet. FAT12 is the only filesystem (ok, there is a memdisk implementation, but it won't work now) supported, so GPT is not s…

  12. comment
    Comment #44322310

    Afaik there is a 'DIR' command in MS-DOS. Anyway, what would be a better command to list a directory? I could think of 'ls' maybe

  13. comment
    Comment #44319916

    What a challenge! Need to implement some interrupts it seems then, to provide an API for filesystem and so... Thank you for such idea

  14. comment
    Comment #44319771

    You are right. The first iteration however is 16bit and is very close to MS-DOS in terms of compatibility. Moreover, any OS that can handle simple disk I/O ops could be considered …

  15. story
    Show HN: A DOS-like hobby OS written in Rust and x86 assembly

    To try it out, simply build the project yourself from source, or use attached bootable ISO image of the system (in Releases on Github) and run it in QEMU. https://blog.vxn.dev/rou2…

  16. comment
    Comment #44141431

    I didn't really think this through like that, good point. Thanks for the link, will consider reposting it later https://github.com/krustowski/rou2rexOS

  17. story