home.social

#commodore16 — Public Fediverse posts

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

  1. It's been decades since I last wrote anything in #Commodore assemby, and the first time I wrote one on the #Commodore16 / #Plus4. Amazed it worked, even if it only used standard kernel routines.

  2. It's been decades since I last wrote anything in #Commodore assemby, and the first time I wrote one on the #Commodore16 / #Plus4. Amazed it worked, even if it only used standard kernel routines.

  3. It's been decades since I last wrote anything in #Commodore assemby, and the first time I wrote one on the #Commodore16 / #Plus4. Amazed it worked, even if it only used standard kernel routines.

  4. It's been decades since I last wrote anything in #Commodore assemby, and the first time I wrote one on the #Commodore16 / #Plus4. Amazed it worked, even if it only used standard kernel routines.

  5. It's been decades since I last wrote anything in #Commodore assemby, and the first time I wrote one on the #Commodore16 / #Plus4. Amazed it worked, even if it only used standard kernel routines.

  6. The #Commodore16 does work with my SD2IEC when I power it from its tape port (via adapter).

    For the #CommodorePlus4 I was told that cassette not working was due to a bad CPU, so I got me a replacement and now that works.

    freepascal.org/~daniel/8501/

    Now to get a proper PSU. Or just an adapter cable for the aftermarket C64 PSU I got.

  7. The #Commodore16 does work with my SD2IEC when I power it from its tape port (via adapter).

    For the #CommodorePlus4 I was told that cassette not working was due to a bad CPU, so I got me a replacement and now that works.

    freepascal.org/~daniel/8501/

    Now to get a proper PSU. Or just an adapter cable for the aftermarket C64 PSU I got.

  8. The #Commodore16 does work with my SD2IEC when I power it from its tape port (via adapter).

    For the #CommodorePlus4 I was told that cassette not working was due to a bad CPU, so I got me a replacement and now that works.

    freepascal.org/~daniel/8501/

    Now to get a proper PSU. Or just an adapter cable for the aftermarket C64 PSU I got.

  9. @hkz Nice! I did get PCBWay to build me the Fixteen, and when one of them didn't work (the danger of working with second-hand parts), the original author pointed me towards this expansion instead:

    plus4world.powweb.com/hardware

    Apparently there is some software that can do fun things with the extra memory banks. (There is also a 256K version)

    #Commodore #Commodore16

  10. @hkz Nice! I did get PCBWay to build me the Fixteen, and when one of them didn't work (the danger of working with second-hand parts), the original author pointed me towards this expansion instead:

    plus4world.powweb.com/hardware

    Apparently there is some software that can do fun things with the extra memory banks. (There is also a 256K version)

    #Commodore #Commodore16

  11. @hkz Nice! I did get PCBWay to build me the Fixteen, and when one of them didn't work (the danger of working with second-hand parts), the original author pointed me towards this expansion instead:

    plus4world.powweb.com/hardware

    Apparently there is some software that can do fun things with the extra memory banks. (There is also a 256K version)

    #Commodore #Commodore16

  12. @hkz Nice! I did get PCBWay to build me the Fixteen, and when one of them didn't work (the danger of working with second-hand parts), the original author pointed me towards this expansion instead:

    plus4world.powweb.com/hardware

    Apparently there is some software that can do fun things with the extra memory banks. (There is also a 256K version)

    #Commodore #Commodore16

  13. @hkz Nice! I did get PCBWay to build me the Fixteen, and when one of them didn't work (the danger of working with second-hand parts), the original author pointed me towards this expansion instead:

    plus4world.powweb.com/hardware

    Apparently there is some software that can do fun things with the extra memory banks. (There is also a 256K version)

    #Commodore #Commodore16

  14. Released the #SIXTEEROIDS RAM expansion/replacement for the #Commodore16.

    It's an interposer that sits between the TED and the mainboard, disables the DRAM and controls two SRAMs. In this mode, the original DRAM can be optionally removed. A jumper can be used to disable the module and enable the DRAM.

    codeberg.org/hkzlab/SIXTEEROID

    It's mostly through-hole, except for two optional TVS packs.

    If you like my work and wish to support me, you can throw me a few credits via Ko-Fi ☕

    ⚠️WARNING⚠️ I still need to perform thorough testing on this board. Will do once I recover all I need to turn my C16 into an usable machine.

    #commodore #diy

  15. Released the #SIXTEEROIDS RAM expansion/replacement for the #Commodore16.

    It's an interposer that sits between the TED and the mainboard, disables the DRAM and controls two SRAMs. In this mode, the original DRAM can be optionally removed. A jumper can be used to disable the module and enable the DRAM.

    codeberg.org/hkzlab/SIXTEEROID

    It's mostly through-hole, except for two optional TVS packs.

    If you like my work and wish to support me, you can throw me a few credits via Ko-Fi ☕

    ⚠️WARNING⚠️ I still need to perform thorough testing on this board. Will do once I recover all I need to turn my C16 into an usable machine.

    #commodore #diy

  16. Released the #SIXTEEROIDS RAM expansion/replacement for the #Commodore16.

    It's an interposer that sits between the TED and the mainboard, disables the DRAM and controls two SRAMs. In this mode, the original DRAM can be optionally removed. A jumper can be used to disable the module and enable the DRAM.

    codeberg.org/hkzlab/SIXTEEROID

    It's mostly through-hole, except for two optional TVS packs.

    If you like my work and wish to support me, you can throw me a few credits via Ko-Fi ☕

    ⚠️WARNING⚠️ I still need to perform thorough testing on this board. Will do once I recover all I need to turn my C16 into an usable machine.

    #commodore #diy

  17. Released the #SIXTEEROIDS RAM expansion/replacement for the #Commodore16.

    It's an interposer that sits between the TED and the mainboard, disables the DRAM and controls two SRAMs. In this mode, the original DRAM can be optionally removed. A jumper can be used to disable the module and enable the DRAM.

    codeberg.org/hkzlab/SIXTEEROID

    It's mostly through-hole, except for two optional TVS packs.

    If you like my work and wish to support me, you can throw me a few credits via Ko-Fi ☕

    ⚠️WARNING⚠️ I still need to perform thorough testing on this board. Will do once I recover all I need to turn my C16 into an usable machine.

    #commodore #diy

  18. Released the #SIXTEEROIDS RAM expansion/replacement for the #Commodore16.

    It's an interposer that sits between the TED and the mainboard, disables the DRAM and controls two SRAMs. In this mode, the original DRAM can be optionally removed. A jumper can be used to disable the module and enable the DRAM.

    codeberg.org/hkzlab/SIXTEEROID

    It's mostly through-hole, except for two optional TVS packs.

    If you like my work and wish to support me, you can throw me a few credits via Ko-Fi ☕

    ⚠️WARNING⚠️ I still need to perform thorough testing on this board. Will do once I recover all I need to turn my C16 into an usable machine.

    #commodore #diy

  19. Debating myself on what to do with this #commodore16 expansion.

    On one hand, I'd like to test things a bit more before releasing them.
    On the other I don't have many accessories ready for a #commodore16 (it'll be a while before I can get a joystick adapter made, and I need to find a non-ugly way to wire up a SD2IEC).

    Don't want to hold this project too long, if people want to experiment with it. Was thinking of writing the readme and add a big-ass "WARNING: seems to work but still needs to undergo a lot of testing".

    What do you think?

  20. Debating myself on what to do with this #commodore16 expansion.

    On one hand, I'd like to test things a bit more before releasing them.
    On the other I don't have many accessories ready for a #commodore16 (it'll be a while before I can get a joystick adapter made, and I need to find a non-ugly way to wire up a SD2IEC).

    Don't want to hold this project too long, if people want to experiment with it. Was thinking of writing the readme and add a big-ass "WARNING: seems to work but still needs to undergo a lot of testing".

    What do you think?

  21. Debating myself on what to do with this #commodore16 expansion.

    On one hand, I'd like to test things a bit more before releasing them.
    On the other I don't have many accessories ready for a #commodore16 (it'll be a while before I can get a joystick adapter made, and I need to find a non-ugly way to wire up a SD2IEC).

    Don't want to hold this project too long, if people want to experiment with it. Was thinking of writing the readme and add a big-ass "WARNING: seems to work but still needs to undergo a lot of testing".

    What do you think?

  22. Debating myself on what to do with this #commodore16 expansion.

    On one hand, I'd like to test things a bit more before releasing them.
    On the other I don't have many accessories ready for a #commodore16 (it'll be a while before I can get a joystick adapter made, and I need to find a non-ugly way to wire up a SD2IEC).

    Don't want to hold this project too long, if people want to experiment with it. Was thinking of writing the readme and add a big-ass "WARNING: seems to work but still needs to undergo a lot of testing".

    What do you think?

  23. Debating myself on what to do with this #commodore16 expansion.

    On one hand, I'd like to test things a bit more before releasing them.
    On the other I don't have many accessories ready for a #commodore16 (it'll be a while before I can get a joystick adapter made, and I need to find a non-ugly way to wire up a SD2IEC).

    Don't want to hold this project too long, if people want to experiment with it. Was thinking of writing the readme and add a big-ass "WARNING: seems to work but still needs to undergo a lot of testing".

    What do you think?

  24. So... This may be a rather trite question, but...
    How do you call a #commodore16 with 64kB of RAM?

    Because it looks like the SRAM Adapter decided to work on the first try. Which surely means it's going to break in nasty and difficult to debug ways.
    #mod #retrocomputing

  25. So... This may be a rather trite question, but...
    How do you call a #commodore16 with 64kB of RAM?

    Because it looks like the SRAM Adapter decided to work on the first try. Which surely means it's going to break in nasty and difficult to debug ways.
    #mod #retrocomputing

  26. So... This may be a rather trite question, but...
    How do you call a #commodore16 with 64kB of RAM?

    Because it looks like the SRAM Adapter decided to work on the first try. Which surely means it's going to break in nasty and difficult to debug ways.
    #mod #retrocomputing

  27. So... This may be a rather trite question, but...
    How do you call a #commodore16 with 64kB of RAM?

    Because it looks like the SRAM Adapter decided to work on the first try. Which surely means it's going to break in nasty and difficult to debug ways.
    #mod #retrocomputing

  28. So... This may be a rather trite question, but...
    How do you call a #commodore16 with 64kB of RAM?

    Because it looks like the SRAM Adapter decided to work on the first try. Which surely means it's going to break in nasty and difficult to debug ways.
    #mod #retrocomputing

  29. Here is another project I've been working on: github.com/ytmytm/1551-RAMBOar

    It's a RAMBOard, but for 1551. As far as I know this is the first of its kind. Just like on 1541-II a small daughterboard that plugs into the ROM socket. It adds 8K of RAM ($8000-$9FFF) plus 8K of extra ROM space ($A000-$BFFF).

    There is a patched ROM which uses the extra RAM as a track cache: it reads the entire track in one disk revolution, then serves subsequent sector reads from memory. Same idea as the track caching ROMs I did for 1541 and 1571.

    The project also includes a tiny fastloader wedge (HypaRAM) that calls the code embedded in the patched ROM. The same fastloader is already supported by the latest version of Parobek ROM for C16/116/Plus4.

    The performance is on par with DolphinDOS - about 27x faster than a stock 1541, about 7x faster than a stock 1551.

    #commodore #commodore16 #plus4 #hardware #8bit #cbm

  30. Here is another project I've been working on: github.com/ytmytm/1551-RAMBOar

    It's a RAMBOard, but for 1551. As far as I know this is the first of its kind. Just like on 1541-II a small daughterboard that plugs into the ROM socket. It adds 8K of RAM ($8000-$9FFF) plus 8K of extra ROM space ($A000-$BFFF).

    There is a patched ROM which uses the extra RAM as a track cache: it reads the entire track in one disk revolution, then serves subsequent sector reads from memory. Same idea as the track caching ROMs I did for 1541 and 1571.

    The project also includes a tiny fastloader wedge (HypaRAM) that calls the code embedded in the patched ROM. The same fastloader is already supported by the latest version of Parobek ROM for C16/116/Plus4.

    The performance is on par with DolphinDOS - about 27x faster than a stock 1541, about 7x faster than a stock 1551.

    #commodore #commodore16 #plus4 #hardware #8bit #cbm