home.social

#dosboxstaging — Public Fediverse posts

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

  1. Yesterday, in an attempt to avoid all sorts of responsibilities, I started pulling apart another #Psion SIBO C SDK tool.

    ECOBJ.EXE takes an Intel OMF file (.OBJ) for a class and moves the class descriptor data into the code segment. Unlike #CTRAN, I have absolutely no docs on how it does this. I also have no experience with the object file format.

    This has never stopped me before.

    So, armed with a hex editor, a PDF documenting OMF (link below), and my beloved #Pascal, I've set to work.

    So far, so good!

    azillionmonkeys.com/qed/Omfg.p

    #Pascal #FreePascal #16bit #DOSBox #DOSBoxStaging #RetroComputing #RetroDev

  2. Yesterday, in an attempt to avoid all sorts of responsibilities, I started pulling apart another #Psion SIBO C SDK tool.

    ECOBJ.EXE takes an Intel OMF file (.OBJ) for a class and moves the class descriptor data into the code segment. Unlike #CTRAN, I have absolutely no docs on how it does this. I also have no experience with the object file format.

    This has never stopped me before.

    So, armed with a hex editor, a PDF documenting OMF (link below), and my beloved #Pascal, I've set to work.

    So far, so good!

    azillionmonkeys.com/qed/Omfg.p

    #Pascal #FreePascal #16bit #DOSBox #DOSBoxStaging #RetroComputing #RetroDev

  3. Yesterday, in an attempt to avoid all sorts of responsibilities, I started pulling apart another #Psion SIBO C SDK tool.

    ECOBJ.EXE takes an Intel OMF file (.OBJ) for a class and moves the class descriptor data into the code segment. Unlike #CTRAN, I have absolutely no docs on how it does this. I also have no experience with the object file format.

    This has never stopped me before.

    So, armed with a hex editor, a PDF documenting OMF (link below), and my beloved #Pascal, I've set to work.

    So far, so good!

    azillionmonkeys.com/qed/Omfg.p

    #Pascal #FreePascal #16bit #DOSBox #DOSBoxStaging #RetroComputing #RetroDev

  4. Yesterday, in an attempt to avoid all sorts of responsibilities, I started pulling apart another #Psion SIBO C SDK tool.

    ECOBJ.EXE takes an Intel OMF file (.OBJ) for a class and moves the class descriptor data into the code segment. Unlike #CTRAN, I have absolutely no docs on how it does this. I also have no experience with the object file format.

    This has never stopped me before.

    So, armed with a hex editor, a PDF documenting OMF (link below), and my beloved #Pascal, I've set to work.

    So far, so good!

    azillionmonkeys.com/qed/Omfg.p

    #Pascal #FreePascal #16bit #DOSBox #DOSBoxStaging #RetroComputing #RetroDev

  5. Yesterday, in an attempt to avoid all sorts of responsibilities, I started pulling apart another #Psion SIBO C SDK tool.

    ECOBJ.EXE takes an Intel OMF file (.OBJ) for a class and moves the class descriptor data into the code segment. Unlike #CTRAN, I have absolutely no docs on how it does this. I also have no experience with the object file format.

    This has never stopped me before.

    So, armed with a hex editor, a PDF documenting OMF (link below), and my beloved #Pascal, I've set to work.

    So far, so good!

    azillionmonkeys.com/qed/Omfg.p

    #Pascal #FreePascal #16bit #DOSBox #DOSBoxStaging #RetroComputing #RetroDev

  6. 10 days left in the #gog #summersale! For those of you enjoying #dos games from GOG, if you didn't know, #dosboxstaging offers a much better experience than the default #dosbox.

    I also wrote a tool to seamlessly replace it for you when playing on gog galaxy: tinyurl.com/dbstgrplcr

    #gaming #retrogaming #dosgaming

  7. If you want to use the precompiled Linux version of @DOSBox_Staging 0.81.0-RC2¹ under Fedora:

    cd /usr/lib64
    sudo ln -s libSDL2-2.0.so.0 libsdl2.so
    sudo ln -s libSDL2_net-2.0.so.0

    (Surprisingly I didn't need to do that with the RC1.)

    ¹ github.com/dosbox-staging/dosb

    #Fedora #DOSBoxStaging