home.social

Search

602 results for “w84death”

  1. Placing buildings and expanding main base implemented. Visually. No game logic yet.

    I've coded very nice menu system. Now I can create all the logic for actions (build, switch rails, see stats and change params of buildings).

    Game COM (UPX): 9400 bytes

    #Assembly #x86 #16colors #GameDev #IndieDev #PixeArt

  2. Placing buildings and expanding main base implemented. Visually. No game logic yet.

    I've coded very nice menu system. Now I can create all the logic for actions (build, switch rails, see stats and change params of buildings).

    Game COM (UPX): 9400 bytes

  3. Placing buildings and expanding main base implemented. Visually. No game logic yet.

    I've coded very nice menu system. Now I can create all the logic for actions (build, switch rails, see stats and change params of buildings).

    Game COM (UPX): 9400 bytes

    #Assembly #x86 #16colors #GameDev #IndieDev #PixeArt

  4. Placing buildings and expanding main base implemented. Visually. No game logic yet.

    I've coded very nice menu system. Now I can create all the logic for actions (build, switch rails, see stats and change params of buildings).

    Game COM (UPX): 9400 bytes

    #Assembly #x86 #16colors #GameDev #IndieDev #PixeArt

  5. Placing buildings and expanding main base implemented. Visually. No game logic yet.

    I've coded very nice menu system. Now I can create all the logic for actions (build, switch rails, see stats and change params of buildings).

    Game COM (UPX): 9400 bytes

    #Assembly #x86 #16colors #GameDev #IndieDev #PixeArt

  6. I got a funny computer with a Geode CPU. The goal is to use it as a retro DOS machine. Cost me ~5 euro :)

    It has soldered flash and Windows CE installed. There are some options to hack it to run custom binary. Lot of legacy protocols.

    I hope to get something from it.
    I will be documenting this journey here.

    #terminal #WinCE #RetroComputing #Hacking #Hardware

  7. I got a funny computer with a Geode CPU. The goal is to use it as a retro DOS machine. Cost me ~5 euro :)

    It has soldered flash and Windows CE installed. There are some options to hack it to run custom binary. Lot of legacy protocols.

    I hope to get something from it.
    I will be documenting this journey here.

  8. I got a funny computer with a Geode CPU. The goal is to use it as a retro DOS machine. Cost me ~5 euro :)

    It has soldered flash and Windows CE installed. There are some options to hack it to run custom binary. Lot of legacy protocols.

    I hope to get something from it.
    I will be documenting this journey here.

    #terminal #WinCE #RetroComputing #Hacking #Hardware

  9. I got a funny computer with a Geode CPU. The goal is to use it as a retro DOS machine. Cost me ~5 euro :)

    It has soldered flash and Windows CE installed. There are some options to hack it to run custom binary. Lot of legacy protocols.

    I hope to get something from it.
    I will be documenting this journey here.

    #terminal #WinCE #RetroComputing #Hacking #Hardware

  10. I got a funny computer with a Geode CPU. The goal is to use it as a retro DOS machine. Cost me ~5 euro :)

    It has soldered flash and Windows CE installed. There are some options to hack it to run custom binary. Lot of legacy protocols.

    I hope to get something from it.
    I will be documenting this journey here.

    #terminal #WinCE #RetroComputing #Hacking #Hardware

  11. I'm learning how to play with Gaussian Splatting. Since I needed a viewer so I modded one for my needs.

    You can check it at: smol.p1x.in/splat/

    Scans are added in chronically order. I'm learning the technique for recording best input video. In theory later scans should be better :)

    I'm using Nokia G22 (low-end Android) for recording. Not the best camera but one that I always have with me.

  12. This looks silly but it's a whole day of coding.

    MOV instruction with different modes works. Still no negative values support.

    This means simple Imp warrior program is simulated properly as shown on the recording.

  13. Printing warrior code done. Last feature was showing one or two operands (they all have two in memory.)

    Now I need to create arena and insert two warriors. This will finish preparing for the most fun last step: simulation!

  14. SMOLiX CoreWar first steps.

    With just 3 bytes I have:
    - program id (0-1) + opcode (0-15)
    - destination: mode (0-3) + sign (0-1) + value (0-15)
    - source: mode (0-3) + sign (0-1) + value (0-15)

    The IMP warrior is:
    db 0x01, 0x41, 0x40 => MOV $1, $0

  15. Do anyone remember CoreWar?

    I was thinking of doing some scripting language for my OS and then I recalled CoreWar. I was playing with it back in the days. It's simple and fun. The full RedCode is way too complicated for my needs so I started thinking about my own version.

    Here's the latest draft.

    p.s. the community is still alive, check @xcorewar

  16. After the bootloader fix it works on the Eee PC 701

  17. Burning floppies is hard. I tought my USB drives started to die. Turns our it's just wild and old tech.

    Long story short, I finally found the working command:

    sudo dd if=floppy.img of=/dev/sdX bs=512 conv=notrunc,sync,fsync oflag=direct status=progress

    This is the slowest but most stable way so far.

  18. Burning floppies is hard. I tought my USB drives started to die. Turns our it's just wild and old tech.

    Long story short, I finally found the working command:

    sudo dd if=floppy.img of=/dev/sdX bs=512 conv=notrunc,sync,fsync oflag=direct status=progress

    This is the slowest but most stable way so far.

    #Linux #FDD #Floppies #RetroComputing

  19. Burning floppies is hard. I tought my USB drives started to die. Turns our it's just wild and old tech.

    Long story short, I finally found the working command:

    sudo dd if=floppy.img of=/dev/sdX bs=512 conv=notrunc,sync,fsync oflag=direct status=progress

    This is the slowest but most stable way so far.

    #Linux #FDD #Floppies #RetroComputing

  20. Burning floppies is hard. I tought my USB drives started to die. Turns our it's just wild and old tech.

    Long story short, I finally found the working command:

    sudo dd if=floppy.img of=/dev/sdX bs=512 conv=notrunc,sync,fsync oflag=direct status=progress

    This is the slowest but most stable way so far.

    #Linux #FDD #Floppies #RetroComputing

  21. Burning floppies is hard. I tought my USB drives started to die. Turns our it's just wild and old tech.

    Long story short, I finally found the working command:

    sudo dd if=floppy.img of=/dev/sdX bs=512 conv=notrunc,sync,fsync oflag=direct status=progress

    This is the slowest but most stable way so far.

    #Linux #FDD #Floppies #RetroComputing

  22. That's interesting. A window using assembly with GLFW :)

    I'm surprised how few lines it needs to do that. Fit on one screen.

    Binary is 1546 bytes

    I'm back to my bare-metal OS for now but... I will do some tests and perhaps port my (waiting for finishing) game to 64bit and modern systems :) Would be a perfect learning opportunity for 64bit assembly!

  23. That's interesting. A window using assembly with GLFW :)

    I'm surprised how few lines it needs to do that. Fit on one screen.

    Binary is 1546 bytes

    I'm back to my bare-metal OS for now but... I will do some tests and perhaps port my (waiting for finishing) game to 64bit and modern systems :) Would be a perfect learning opportunity for 64bit assembly!

    #Assembly #64bit #Linux #GLFW

  24. That's interesting. A window using assembly with GLFW :)

    I'm surprised how few lines it needs to do that. Fit on one screen.

    Binary is 1546 bytes

    I'm back to my bare-metal OS for now but... I will do some tests and perhaps port my (waiting for finishing) game to 64bit and modern systems :) Would be a perfect learning opportunity for 64bit assembly!

    #Assembly #64bit #Linux #GLFW

  25. That's interesting. A window using assembly with GLFW :)

    I'm surprised how few lines it needs to do that. Fit on one screen.

    Binary is 1546 bytes

    I'm back to my bare-metal OS for now but... I will do some tests and perhaps port my (waiting for finishing) game to 64bit and modern systems :) Would be a perfect learning opportunity for 64bit assembly!

    #Assembly #64bit #Linux #GLFW

  26. That's interesting. A window using assembly with GLFW :)

    I'm surprised how few lines it needs to do that. Fit on one screen.

    Binary is 1546 bytes

    I'm back to my bare-metal OS for now but... I will do some tests and perhaps port my (waiting for finishing) game to 64bit and modern systems :) Would be a perfect learning opportunity for 64bit assembly!

    #Assembly #64bit #Linux #GLFW