• Assembly written OS

    From calcmandan@77:1/110 to All on Wed Apr 22 23:19:00 2020
    I was pointed to a modern OS that's completely written in assembly. I downloaded the small ISO file, burned it on a live cd, and booted to it. So far, despite its lack of driver support for my NIC, I'm impressed. Once it got past the blue setting screen after BIOS, it took four seconds to go to desktop. It was so fast, it blew me away.

    I had posted this following thread on fidonet:cbm

    Before saying anything, I want to point out that there is no pretense of expertise in this subject. I'm just a curious bean. As the growth of retro computing matures, projects to resurrect the platforms by building vice boxes gets more common. The C64-mini, the zx spectrum, sega.. Otherwise, the 8-bit guy is taking off-the-shelf components to build himself a modern juiced up Vic20 to sell at some point beyond vaporware. They're creating the basic interpreter and kernal for their system. All's well and good. This brought me to an interesting thought with a similar notion. What stops anyone from doing the same thing with a modern cpu and memory/bus system? Is it the complexity of the modern cpu? In retro systems, the developer controlled memory allocation such. I'd assume the difficult part would be to micromanage every bit of memory management on a complex system. Am I on the right track?

    I only ask these questions just to get a better understanding of it all. My daily laptop is a TRS-80 M200 laptop and, unlike any other system in the house, it's instant-on. It's ready to dance a moment after depressing the power button.

    It would be utterly BOSS if a modern system could be created in the same tact. Could someone enlighten me?

    The newsgroup picked up the thread and responses came in. As typical, the question wasn't really answered. Instead I got advice on how to speed up a modern system. I know how to do all that. When I power up a C64, it's not instant but it's ready to go by the time the screen warms up. My model T, same thing, about one second and I'm ready to tango.

    So a followup message came up and someone pointed me to KolibriOS. I downloaded it, burned it on a cd and booted live. It didn't have drivers for my nic so i lacked network, and I hadn't done any tweaking to the mouse sensitivity, but it was quite an experience. Loading from CD it took about three seconds to be on the desktop.

    So a modern OS written in assembly. Imagine how great it would be if a computer was designed around that OS and built into a breadbin-like system. I'm going to join their forum and get involved. The commandline is quite similar to linux from what I see.

    Has anyone heard of the system? Here's the url: https://www.kolibrios.org/en/

    ... Visit me at: gopher://gcpp.world
    --- MultiMail/Linux v0.49
    * Origin: Digital Distortion: digdist.synchro.net (77:1/110)
  • From Phoobar@77:1/129 to calcmandan on Thu Apr 23 14:12:20 2020
    https://www.kolibrios.org/en/

    Watched the video & quite impressive on what it can do.

    ACME BBS-Member of fsxNet/WWIVNet/SciNet/AmigaNet/VKRadio/FidoNet/MicroNet.

    --- Mystic BBS v1.12 A46 2020/04/21 (Windows/32)
    * Origin: ACME BBS-W.Coyote & D.Brown are our best users. (77:1/129)
  • From Dumas Walker@77:1/115 to CALCMANDAN on Thu Apr 23 16:33:00 2020
    Has anyone heard of the system? Here's the url: https://www.kolibrios.org/en/

    I have heard of it but have never played with it. It was featured on osnews.com several years ago. Sounds interesting for sure.


    * SLMR 2.1a * Shh! Be vewy qwiet! I'm hunting wuntime ewwows!
    --- SBBSecho 3.10-Linux
    * Origin: capitolcityonline.net * Telnet/SSH:2022/HTTP (77:1/115)
  • From calcmandan@77:1/110 to Phoobar on Fri Apr 24 01:22:00 2020
    Phoobar wrote to calcmandan <=-

    https://www.kolibrios.org/en/

    Watched the video & quite impressive on what it can do.

    Me too. I may get involved with this project once I've got my game at v1. It would be fun to learn FASM and learn how to write low level code. It will pave the way for me to learn 6502 assembly.


    ... Visit me at: gopher://gcpp.world
    --- MultiMail/Linux v0.49
    * Origin: Digital Distortion: digdist.synchro.net (77:1/110)
  • From xqtr@77:2/102 to calcmandan on Fri Apr 24 11:26:40 2020
    Has anyone heard of the system? Here's the url: https://www.kolibrios.org/

    I took a look, after your post and was very impressed. I tested it under a VM but even though it was very quick and light. It supports DOSBOX out of the
    box, so it may be intriguing to use it for BBSing, perhaps like a client,visiting BBS box? could be possible to host a BBS like this?

    Very nice finding. Thanx. :)

    --- Mystic BBS v1.12 A45 2020/02/18 (Raspberry Pi/32)
    * Origin: Another Droid BBS # andr01d.zapto.org:9999 (77:2/102)
  • From calcmandan@77:1/110 to xqtr on Fri Apr 24 05:45:00 2020
    xqtr wrote to calcmandan <=-

    Has anyone heard of the system? Here's the url: https://www.kolibrios.org/

    I took a look, after your post and was very impressed. I tested it
    under a VM but even though it was very quick and light. It supports
    DOSBOX out of the box, so it may be intriguing to use it for BBSing, perhaps like a client,visiting BBS box? could be possible to host a BBS like this?

    The very same thought crossed my mind. Naturally, some testing would be needed.

    I joined their forum and they have API's. I recommend joining.


    ... Visit me at: gopher://gcpp.world
    --- MultiMail/Linux v0.49
    * Origin: Digital Distortion: digdist.synchro.net (77:1/110)
  • From Vk3jed@77:3/106 to calcmandan on Sat Apr 25 20:17:00 2020
    On 04-24-20 05:45, calcmandan wrote to xqtr <=-

    xqtr wrote to calcmandan <=-

    Has anyone heard of the system? Here's the url: https://www.kolibrios.org/

    I took a look, after your post and was very impressed. I tested it
    under a VM but even though it was very quick and light. It supports
    DOSBOX out of the box, so it may be intriguing to use it for BBSing, perhaps like a client,visiting BBS box? could be possible to host a BBS like this?

    The very same thought crossed my mind. Naturally, some testing would be needed.

    I joined their forum and they have API's. I recommend joining.

    Interesting, could have possibilities.


    ... Unable to locate Coffee -- Operator Halted!
    === MultiMail/Win v0.51
    --- SBBSecho 3.10-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (77:3/106)
  • From Phoobar@77:1/129 to calcmandan on Sat Apr 25 05:53:18 2020
    v1. It would be fun to learn FASM and learn how to write low level code. It will pave the way for me to learn 6502 assembly.

    If you want to deal with Commodore stuff...there's a book out there I used to have decades ago which deals with doing this. Saw it over on Archive.org &
    it's in a brown cover. Almost the size of a family bible.

    ACME BBS-Member of fsxNet/WWIVNet/SciNet/AmigaNet/VKRadio/FidoNet/MicroNet.

    --- Mystic BBS v1.12 A46 2020/04/21 (Windows/32)
    * Origin: ACME BBS-W.Coyote & D.Brown are our best users. (77:1/129)
  • From calcmandan@77:1/110 to Phoobar on Sat Apr 25 15:37:00 2020
    Phoobar wrote to calcmandan <=-

    v1. It would be fun to learn FASM and learn how to write low level code. It will pave the way for me to learn 6502 assembly.

    If you want to deal with Commodore stuff...there's a book out there I
    used to have decades ago which deals with doing this. Saw it over on Archive.org & it's in a brown cover. Almost the size of a family bible.

    I have all the programming for 6502 books printed and in binders. Just haven't had the time to learn to intently. Projects, you know. Oh, I was learning basic first.


    ... Visit me at: gopher://gcpp.world
    --- MultiMail/Linux v0.49
    * Origin: Digital Distortion: digdist.synchro.net (77:1/110)
  • From Phoobar@77:1/129 to calcmandan on Sat Apr 25 21:24:44 2020
    I have all the programming for 6502 books printed and in binders. Just haven't had the time to learn to intently. Projects, you know. Oh, I was

    Oh I know! They've been talking about doing Doom tournaments lately...so went over to GOG.com to get my copy of Ultimate Doom. Was playing it last night & found a copy of Chocolate Doom/Heretic/Hexan/Strafe. Never heard of the last one...but I forgot how much fun I used to have.

    learning basic first.

    Had to do that back in '83 & got bitten by the bug. Passed the class to graduate & have usually have had a PC ever since. If I had the time...would like to redo the class under a C64 this time.

    ACME BBS-Member of fsxNet/WWIVNet/SciNet/AmigaNet/VKRadio/FidoNet/MicroNet.

    --- Mystic BBS v1.12 A46 2020/04/21 (Windows/32)
    * Origin: ACME BBS-W.Coyote & D.Brown are our best users. (77:1/129)
  • From calcmandan@77:1/110 to Phoobar on Sat Apr 25 22:52:00 2020
    Phoobar wrote to calcmandan <=-

    I have all the programming for 6502 books printed and in binders. Just haven't had the time to learn to intently. Projects, you know. Oh, I was

    Oh I know! They've been talking about doing Doom tournaments
    lately...so went over to GOG.com to get my copy of Ultimate Doom. Was playing it last night & found a copy of Chocolate Doom/Heretic/Hexan/Strafe. Never heard of the last one...but I forgot
    how much fun I used to have.

    I played doom for a bit today. Meh, not my style but it screams on modern hardware.

    learning basic first.

    Had to do that back in '83 & got bitten by the bug. Passed the class to graduate & have usually have had a PC ever since. If I had the time...would like to redo the class under a C64 this time.

    I somewhat learned basic in elementary and junior high when apple II's were the rage at the schools. I didn't learn it that well and was more interested in playing oregon trail.


    ... Visit me at: gopher://gcpp.world
    --- MultiMail/Linux v0.49
    * Origin: Digital Distortion: digdist.synchro.net (77:1/110)
  • From Phoobar@77:1/129 to calcmandan on Sun Apr 26 01:35:22 2020
    Doom/Heretic/Hexan/Strafe. Never heard of the last one...but I forgot how much fun I used to have.
    I played doom for a bit today. Meh, not my style but it screams on modern hardware.

    It certainly does!

    I somewhat learned basic in elementary and junior high when apple II's were the rage at the schools. I didn't learn it that well and was more interested in playing oregon trail.

    Same here! It wasn't Oregon Trail...but Acid Trip...Star Wars & Star Trek.

    ACME BBS-Member of fsxNet/WWIVNet/SciNet/AmigaNet/VKRadio/FidoNet/MicroNet.

    --- Mystic BBS v1.12 A46 2020/04/21 (Windows/32)
    * Origin: ACME BBS-W.Coyote & D.Brown are our best users. (77:1/129)