• Of interest?

    From Avon@21:1/101 to All on Thu Jan 4 17:03:22 2018
    Saw this in alt.hacker and thought I'd x-post it

    From: Big Bad Bob
    To: All
    Subj: "old windows" code
    Date: 01/03/18 11:54
    Base: ALT.HACKER

    I put a repo up on github for some "old windows" code that I wrote, some
    of which dates from the very early 90's and was targeted at windows 3.0

    http://github.com/bombasticbob/OldWindowsStuff

    'WinXRay' looks at internal structures of 16-bit windows (and Win '9x)
    and reports some interesting information about files, memory management,
    and so on. What's probably more informative is the "how I did it" part,
    which (in some cases) involves the use of call gates.

    'SFT Shell' was an old command-line shell that did things that
    command.com could NOT do, such as running windows programs from the
    command line. I extended the batch-like language to include formulas
    and substitution, command/control features, and so forth, so that you
    could have used it to control windows applications by simulating
    keystrokes and mouse button presses [things like that].

    'toilet' was a drag/drop trashcan for win 3.x that probably worked on NT
    3.x as well [since I was making regular window API calls to implement
    it]. Basically, Win '9x trashcan made it obsolete so I didn't pursue it.

    These were originally intended to be shareware or "strut my stuff"
    utilities (to advertise my skills), but they're so obsolete and out of
    date that only hackers that want to toy around with VERY old versions of windows would even be interested in.

    So it's all open source now.

    You might have trouble building these things, unless you can manage to
    install an old 16-bit version of Visual C++ (and possibly a 32-bit
    version), along with MASM 6 and the old Win 3.x (and/or '9x) SDK.
    Except for 'toilet' they should run on '9x as well as 3.x .


    *Enjoy*

    Best, Paul


    `I'm not expendable, I'm not stupid, and I'm not going' - Kerr Avon, Blake's 7

    --- Mystic BBS v1.12 A38 2018/01/01 (Windows/32)
    * Origin: Agency BBS | telnet://agency.bbs.geek.nz (21:1/101)
  • From bcw142@21:1/145 to Avon on Thu Jan 4 17:06:46 2018
    On 01/04/18, Avon said the following...
    Saw this in alt.hacker and thought I'd x-post it
    From: Big Bad Bob
    To: All
    Subj: "old windows" code
    Date: 01/03/18 11:54

    Base: ALT.HACKER
    I put a repo up on github for some "old windows" code that I wrote, some of which dates from the very early 90's and was targeted at windows 3.0

    http://github.com/bombasticbob/OldWindowsStuff
    <SNIP>
    You might have trouble building these things, unless you can manage to install an old 16-bit version of Visual C++ (and possibly a 32-bit version), along with MASM 6 and the old Win 3.x (and/or '9x) SDK.

    One thing to note for anyone wanting to use them, DOSBox will let Win3.XX run under it just fine. I know MASM works fine as well, 9x takes heavy tweeking from what I've heard. Win3.XX will just install under DOSBox and run.

    --- Mystic BBS v1.12 A38 2018/01/01 (Raspberry Pi/32)
    * Origin: Mystic Pi BBS bcw142.zapto.org (21:1/145)