home.social

#fefstool — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #fefstool, aggregated by home.social.

  1. Current main projects:

    • #plptools: Resurrecting old ports (#FreeBSD, #NetBSD) and working on a new port to #HaikuOS. It's an opportunity to get more familiar with the code and maybe find bugs along the way.

    Upcoming projects:

    • #CTRAN: Still haven't started writing unit tests. Also, complete a full write-up of what it took to get the thing working.
    • Get my website running #GoHugo.
    • Rebuild of DEATH, my Microserver gen8, probably with #FreeBSD. (Yes, it's been over a year since DEATH's RAID died.)
    • Pick another SIBO SDK tool to rewrite. (Probably EMAKE or RCOMP.)
    • Add a 17V boost converter to #PsiDrive.
    • Make #fefstool create FEFS images. (I'm half-tempted to rewrite fefstool in Pascal to make it easier for me to finish.)

    You'll notice that some of these projects have been sitting for a while. I've struggled to get going with things this year. I'm hoping that working though plptools will give me some mental energy to get going with other things.

  2. Current main projects:

    • #plptools: Resurrecting old ports (#FreeBSD, #NetBSD) and working on a new port to #HaikuOS. It's an opportunity to get more familiar with the code and maybe find bugs along the way.

    Upcoming projects:

    • #CTRAN: Still haven't started writing unit tests. Also, complete a full write-up of what it took to get the thing working.
    • Get my website running #GoHugo.
    • Rebuild of DEATH, my Microserver gen8, probably with #FreeBSD. (Yes, it's been over a year since DEATH's RAID died.)
    • Pick another SIBO SDK tool to rewrite. (Probably EMAKE or RCOMP.)
    • Add a 17V boost converter to #PsiDrive.
    • Make #fefstool create FEFS images. (I'm half-tempted to rewrite fefstool in Pascal to make it easier for me to finish.)

    You'll notice that some of these projects have been sitting for a while. I've struggled to get going with things this year. I'm hoping that working though plptools will give me some mental energy to get going with other things.

  3. Current main projects:

    • #plptools: Resurrecting old ports (#FreeBSD, #NetBSD) and working on a new port to #HaikuOS. It's an opportunity to get more familiar with the code and maybe find bugs along the way.

    Upcoming projects:

    • #CTRAN: Still haven't started writing unit tests. Also, complete a full write-up of what it took to get the thing working.
    • Get my website running #GoHugo.
    • Rebuild of DEATH, my Microserver gen8, probably with #FreeBSD. (Yes, it's been over a year since DEATH's RAID died.)
    • Pick another SIBO SDK tool to rewrite. (Probably EMAKE or RCOMP.)
    • Add a 17V boost converter to #PsiDrive.
    • Make #fefstool create FEFS images. (I'm half-tempted to rewrite fefstool in Pascal to make it easier for me to finish.)

    You'll notice that some of these projects have been sitting for a while. I've struggled to get going with things this year. I'm hoping that working though plptools will give me some mental energy to get going with other things.

  4. Current main projects:

    • #plptools: Resurrecting old ports (#FreeBSD, #NetBSD) and working on a new port to #HaikuOS. It's an opportunity to get more familiar with the code and maybe find bugs along the way.

    Upcoming projects:

    • #CTRAN: Still haven't started writing unit tests. Also, complete a full write-up of what it took to get the thing working.
    • Get my website running #GoHugo.
    • Rebuild of DEATH, my Microserver gen8, probably with #FreeBSD. (Yes, it's been over a year since DEATH's RAID died.)
    • Pick another SIBO SDK tool to rewrite. (Probably EMAKE or RCOMP.)
    • Add a 17V boost converter to #PsiDrive.
    • Make #fefstool create FEFS images. (I'm half-tempted to rewrite fefstool in Pascal to make it easier for me to finish.)

    You'll notice that some of these projects have been sitting for a while. I've struggled to get going with things this year. I'm hoping that working though plptools will give me some mental energy to get going with other things.

  5. Current main projects:

    • #plptools: Resurrecting old ports (#FreeBSD, #NetBSD) and working on a new port to #HaikuOS. It's an opportunity to get more familiar with the code and maybe find bugs along the way.

    Upcoming projects:

    • #CTRAN: Still haven't started writing unit tests. Also, complete a full write-up of what it took to get the thing working.
    • Get my website running #GoHugo.
    • Rebuild of DEATH, my Microserver gen8, probably with #FreeBSD. (Yes, it's been over a year since DEATH's RAID died.)
    • Pick another SIBO SDK tool to rewrite. (Probably EMAKE or RCOMP.)
    • Add a 17V boost converter to #PsiDrive.
    • Make #fefstool create FEFS images. (I'm half-tempted to rewrite fefstool in Pascal to make it easier for me to finish.)

    You'll notice that some of these projects have been sitting for a while. I've struggled to get going with things this year. I'm hoping that working though plptools will give me some mental energy to get going with other things.

  6. Upcoming projects:

    ⏸️ Learn #Psion's proprietary 16-bit OO C.
    ⏸️ Rewrite more of the SIBO SDK.
    ⏸️ Learn about designing #compilers and #assemblers.
    ⏸️ New version of #PsiDrive PCB.
    ⏸️ Vine: A new #FOSS #EPOC16 word processor aimed at writers/authors, with Vim motions and #AsciiDoc compatibility.
    ⏸️ Converting the Psion SIBO C SDK to AsciiDoc.
    ⏸️ #fefstool: Like #mtools but for #Psion Flash (FEFS) volumes.
    ⏸️ #MAME null modem mod, so that it can talk properly to #DOSBox.
    ⏸️ psion.info redux.
    ⏸️ More docs!

  7. Upcoming projects:

    ⏸️ Learn #Psion's proprietary 16-bit OO C.
    ⏸️ Rewrite more of the SIBO SDK.
    ⏸️ Learn about designing #compilers and #assemblers.
    ⏸️ New version of #PsiDrive PCB.
    ⏸️ Vine: A new #FOSS #EPOC16 word processor aimed at writers/authors, with Vim motions and #AsciiDoc compatibility.
    ⏸️ Converting the Psion SIBO C SDK to AsciiDoc.
    ⏸️ #fefstool: Like #mtools but for #Psion Flash (FEFS) volumes.
    ⏸️ #MAME null modem mod, so that it can talk properly to #DOSBox.
    ⏸️ psion.info redux.
    ⏸️ More docs!

  8. Upcoming projects:

    ⏸️ Learn #Psion's proprietary 16-bit OO C.
    ⏸️ Rewrite more of the SIBO SDK.
    ⏸️ Learn about designing #compilers and #assemblers.
    ⏸️ New version of #PsiDrive PCB.
    ⏸️ Vine: A new #FOSS #EPOC16 word processor aimed at writers/authors, with Vim motions and #AsciiDoc compatibility.
    ⏸️ Converting the Psion SIBO C SDK to AsciiDoc.
    ⏸️ #fefstool: Like #mtools but for #Psion Flash (FEFS) volumes.
    ⏸️ #MAME null modem mod, so that it can talk properly to #DOSBox.
    ⏸️ psion.info redux.
    ⏸️ More docs!

  9. Upcoming projects:

    ⏸️ Learn #Psion's proprietary 16-bit OO C.
    ⏸️ Rewrite more of the SIBO SDK.
    ⏸️ Learn about designing #compilers and #assemblers.
    ⏸️ New version of #PsiDrive PCB.
    ⏸️ Vine: A new #FOSS #EPOC16 word processor aimed at writers/authors, with Vim motions and #AsciiDoc compatibility.
    ⏸️ Converting the Psion SIBO C SDK to AsciiDoc.
    ⏸️ #fefstool: Like #mtools but for #Psion Flash (FEFS) volumes.
    ⏸️ #MAME null modem mod, so that it can talk properly to #DOSBox.
    ⏸️ psion.info redux.
    ⏸️ More docs!

  10. Upcoming projects:

    ⏸️ Learn #Psion's proprietary 16-bit OO C.
    ⏸️ Rewrite more of the SIBO SDK.
    ⏸️ Learn about designing #compilers and #assemblers.
    ⏸️ New version of #PsiDrive PCB.
    ⏸️ Vine: A new #FOSS #EPOC16 word processor aimed at writers/authors, with Vim motions and #AsciiDoc compatibility.
    ⏸️ Converting the Psion SIBO C SDK to AsciiDoc.
    ⏸️ #fefstool: Like #mtools but for #Psion Flash (FEFS) volumes.
    ⏸️ #MAME null modem mod, so that it can talk properly to #DOSBox.
    ⏸️ psion.info redux.
    ⏸️ More docs!

  11. Projects waiting in the wings:

    - Learning #Psion's proprietary 16-bit OO C. (It's what drove me to start working on CTRAN.) Also leads on to...
    - Vine: A new #FOSS #EPOC16 word processor aimed at writers/authors, with #AsciiDoc compatibility. Plus new associated libraries and tools.
    - Converting the Psion SIBO C SDK to AsciiDoc.
    - #fefstool: Like #mtools, but for #Psion Flash (FEFS) volumes.
    - #MAME null modem mod, so that it can talk properly to #DOSBox.
    - Re-do psion.info.
    - More docs!

  12. Projects waiting in the wings:

    - Learning #Psion's proprietary 16-bit OO C. (It's what drove me to start working on CTRAN.) Also leads on to...
    - Vine: A new #FOSS #EPOC16 word processor aimed at writers/authors, with #AsciiDoc compatibility. Plus new associated libraries and tools.
    - Converting the Psion SIBO C SDK to AsciiDoc.
    - #fefstool: Like #mtools, but for #Psion Flash (FEFS) volumes.
    - #MAME null modem mod, so that it can talk properly to #DOSBox.
    - Re-do psion.info.
    - More docs!

  13. Projects waiting in the wings:

    - Learning #Psion's proprietary 16-bit OO C. (It's what drove me to start working on CTRAN.) Also leads on to...
    - Vine: A new #FOSS #EPOC16 word processor aimed at writers/authors, with #AsciiDoc compatibility. Plus new associated libraries and tools.
    - Converting the Psion SIBO C SDK to AsciiDoc.
    - #fefstool: Like #mtools, but for #Psion Flash (FEFS) volumes.
    - #MAME null modem mod, so that it can talk properly to #DOSBox.
    - Re-do psion.info.
    - More docs!

  14. Projects waiting in the wings:

    - Learning #Psion's proprietary 16-bit OO C. (It's what drove me to start working on CTRAN.) Also leads on to...
    - Vine: A new #FOSS #EPOC16 word processor aimed at writers/authors, with #AsciiDoc compatibility. Plus new associated libraries and tools.
    - Converting the Psion SIBO C SDK to AsciiDoc.
    - #fefstool: Like #mtools, but for #Psion Flash (FEFS) volumes.
    - #MAME null modem mod, so that it can talk properly to #DOSBox.
    - Re-do psion.info.
    - More docs!

  15. Projects waiting in the wings:

    - Learning #Psion's proprietary 16-bit OO C. (It's what drove me to start working on CTRAN.) Also leads on to...
    - Vine: A new #FOSS #EPOC16 word processor aimed at writers/authors, with #AsciiDoc compatibility. Plus new associated libraries and tools.
    - Converting the Psion SIBO C SDK to AsciiDoc.
    - #fefstool: Like #mtools, but for #Psion Flash (FEFS) volumes.
    - #MAME null modem mod, so that it can talk properly to #DOSBox.
    - Re-do psion.info.
    - More docs!

  16. Projects waiting in the wings:

    - #fefstool: Like #mtools, but for #Psion Flash (FEFS) volumes.
    - #MAME null modem mod, so that it can talk properly to #DOSBox.
    - Low-watt #HomeLab desktop/workstation for #Proxmox. Possibly a Dell Precision, an HP Elite 800 G3, or something else.
    - Re-do psion.info.
    - SO MANY blog posts!

    There are plenty of others, but those are the ones at the forefront of my mind.

  17. Projects waiting in the wings:

    - #fefstool: Like #mtools, but for #Psion Flash (FEFS) volumes.
    - #MAME null modem mod, so that it can talk properly to #DOSBox.
    - Low-watt #HomeLab desktop/workstation for #Proxmox. Possibly a Dell Precision, an HP Elite 800 G3, or something else.
    - Re-do psion.info.
    - SO MANY blog posts!

    There are plenty of others, but those are the ones at the forefront of my mind.

  18. Projects waiting in the wings:

    - #fefstool: Like #mtools, but for #Psion Flash (FEFS) volumes.
    - #MAME null modem mod, so that it can talk properly to #DOSBox.
    - Low-watt #HomeLab desktop/workstation for #Proxmox. Possibly a Dell Precision, an HP Elite 800 G3, or something else.
    - Re-do psion.info.
    - SO MANY blog posts!

    There are plenty of others, but those are the ones at the forefront of my mind.

  19. Projects waiting in the wings:

    - #fefstool: Like #mtools, but for #Psion Flash (FEFS) volumes.
    - #MAME null modem mod, so that it can talk properly to #DOSBox.
    - Low-watt #HomeLab desktop/workstation for #Proxmox. Possibly a Dell Precision, an HP Elite 800 G3, or something else.
    - Re-do psion.info.
    - SO MANY blog posts!

    There are plenty of others, but those are the ones at the forefront of my mind.

  20. Projects waiting in the wings:

    - #fefstool: Like #mtools, but for #Psion Flash (FEFS) volumes.
    - #MAME null modem mod, so that it can talk properly to #DOSBox.
    - Low-watt #HomeLab desktop/workstation for #Proxmox. Possibly a Dell Precision, an HP Elite 800 G3, or something else.
    - Re-do psion.info.
    - SO MANY blog posts!

    There are plenty of others, but those are the ones at the forefront of my mind.

  21. Slow and steady - a few little commits in this branch of #fefstool.

    I'm getting distracted by trying to work out how I'm going to make this class work for copies of volumes on a regular computer, and running on an RP2040 talking to real SSDs. That's not important right now. I just need to get the code working as a class.

    I also need to stop copying the file containing the FEFS volume into RAM, and instead directly access the file.

    #Psion #RetroComputing

    github.com/PocketNerdIO/fefsto

  22. Slow and steady - a few little commits in this branch of #fefstool.

    I'm getting distracted by trying to work out how I'm going to make this class work for copies of volumes on a regular computer, and running on an RP2040 talking to real SSDs. That's not important right now. I just need to get the code working as a class.

    I also need to stop copying the file containing the FEFS volume into RAM, and instead directly access the file.

    #Psion #RetroComputing

    github.com/PocketNerdIO/fefsto

  23. Slow and steady - a few little commits in this branch of #fefstool.

    I'm getting distracted by trying to work out how I'm going to make this class work for copies of volumes on a regular computer, and running on an RP2040 talking to real SSDs. That's not important right now. I just need to get the code working as a class.

    I also need to stop copying the file containing the FEFS volume into RAM, and instead directly access the file.

    #Psion #RetroComputing

    github.com/PocketNerdIO/fefsto

  24. Slow and steady - a few little commits in this branch of #fefstool.

    I'm getting distracted by trying to work out how I'm going to make this class work for copies of volumes on a regular computer, and running on an RP2040 talking to real SSDs. That's not important right now. I just need to get the code working as a class.

    I also need to stop copying the file containing the FEFS volume into RAM, and instead directly access the file.

    #Psion #RetroComputing

    github.com/PocketNerdIO/fefsto

  25. Slow and steady - a few little commits in this branch of #fefstool.

    I'm getting distracted by trying to work out how I'm going to make this class work for copies of volumes on a regular computer, and running on an RP2040 talking to real SSDs. That's not important right now. I just need to get the code working as a class.

    I also need to stop copying the file containing the FEFS volume into RAM, and instead directly access the file.

    #Psion #RetroComputing

    github.com/PocketNerdIO/fefsto

  26. Right, back on to #fefstool.

    Before I do anything else, I want to make the code more understandable. That's going to involve refactoring some parts into separate functions, changing related variables to structs, etc. I also need to rename a few bits, as they were written before I discovered that the #Psion flash filesystem was called FEFS.

    Hopefully, tinkering with the code will help me loosen up so I can tackle the main point of the project - making new FEFS images.

    #RetroComputing #RetroDev

  27. Right, back on to #fefstool.

    Before I do anything else, I want to make the code more understandable. That's going to involve refactoring some parts into separate functions, changing related variables to structs, etc. I also need to rename a few bits, as they were written before I discovered that the #Psion flash filesystem was called FEFS.

    Hopefully, tinkering with the code will help me loosen up so I can tackle the main point of the project - making new FEFS images.

    #RetroComputing #RetroDev

  28. Right, back on to #fefstool.

    Before I do anything else, I want to make the code more understandable. That's going to involve refactoring some parts into separate functions, changing related variables to structs, etc. I also need to rename a few bits, as they were written before I discovered that the #Psion flash filesystem was called FEFS.

    Hopefully, tinkering with the code will help me loosen up so I can tackle the main point of the project - making new FEFS images.

    #RetroComputing #RetroDev

  29. Right, back on to #fefstool.

    Before I do anything else, I want to make the code more understandable. That's going to involve refactoring some parts into separate functions, changing related variables to structs, etc. I also need to rename a few bits, as they were written before I discovered that the #Psion flash filesystem was called FEFS.

    Hopefully, tinkering with the code will help me loosen up so I can tackle the main point of the project - making new FEFS images.

    #RetroComputing #RetroDev

  30. Right, back on to #fefstool.

    Before I do anything else, I want to make the code more understandable. That's going to involve refactoring some parts into separate functions, changing related variables to structs, etc. I also need to rename a few bits, as they were written before I discovered that the #Psion flash filesystem was called FEFS.

    Hopefully, tinkering with the code will help me loosen up so I can tackle the main point of the project - making new FEFS images.

    #RetroComputing #RetroDev