Jump to content


  • Content Count

  • Joined

  • Last visited

Posts posted by InfiniteTape

  1. 42 minutes ago, arcadeshopper said:

    His methods and techniques are sound but we can only hope that as he gains more experience with the platform he doesn't spend so much time trying things that aren't the issues.

    I enjoy watching his videos, but I definitely find my self yelling at the screen for him to stop and look up documentation rather than guessing. That's especially true when he's outside his comfort zone of C64 or Apple II.


    That said, at least he's willing to branch out. 8-Bit Guy seems to go out of his way to exclude TI from his content.

    • Like 2

  2. 2 hours ago, TheBF said:

    VAX had a POLY instruction to evaluate polynomials.  :)

    We always looked for excuses in our school projects to find ways to call that. So many twisted designs seen during our Compilers course...

    • Like 2

  3. I've installed the Retrofixes composite kit in my O2, but it's got me scratching my head. When I power on, it goes from bright to dim to off in 5-10 seconds. Adjusting the pot doesn't seem to do anything but change the amount of time it takes to fade. Any thoughts on what I should test?

  4. Congrats on the release!


    Ran it on my Mac today, Catalina 10.15.5. To get it to launch successfully, I had to turn Gatekeeper off completely for the first run because the binaries aren't signed. Just permitting the first binary wasn't enough, because then it launches Python and fails. So I did this:

    sudo spctl --master-disable
    sudo spctl --master-enable

    I only had to do this for the first run. I believe it marks the binaries as safe once you run them for the first time. I'll keep an eye out for a simpler way to deal with Gatekeeper.

    • Like 2

  5. 3 hours ago, dhe said:

    Yep... And it's even more challenging now... Used to be 4 .. 5 year certs where the norm. Know google wants people to up every year.

    I've yet to see a register send a reminder notice, like they do on domains.

    DigiCert sends reminders. Lots of reminders. "Ok, ok, I get it!" level of reminders.

    • Like 2
    • Haha 1

  6. On 6/26/2020 at 4:00 PM, Mehridian Sanders said:



    Ok Wierd. my wife and I pulled the trigger.. got us a 3D printer arriving tomorrow.


    Creality Ender 3 Pro


    It looks to have a lot of the features you mentioned. it also looks like it can be attached to a firm surface rather easily. I am willing to bet I am going to be watching videos all night, on "how to" ... "where to" ... "Here's why" ... now pay attention to this .. and of course rereading your thread. 🙂 thanks again for the advice.

    That's the model we have. Check out the channel "Tomb of 3D Printed Horrors" on YouTube for great instructional videos.


    I haven't found a need to attach it to a surface. The aluminum extrusions are pretty sturdy, but be sure they're square. Even check the base pieces that come pre-assembled.


    If there's one thing that drove me (and most other Ender 3 owners) nuts, it's the quality of the bed surface. The magnetic part is good, but the base metal piece often has tiny dips all over. It's very common to eventually replace the magnetic bed with a glass one (or just a piece of mirror from the hardware store).

  7. 15 minutes ago, OLD CS1 said:

    Another bonus with these cassette recorders: they come with a microphone, a tape (looks to be a C-60,) and a 5V 1A power supply.  Unlike our standard Program Recorders, it does not have three power sources (AC-IN, DC-IN, or battery,) but rather just the DC-IN and battery.

    I had to go back and check the box. I would have missed the cassette hidden in the packing material. Thanks!

    • Like 1

  8. 4 hours ago, INVISIBLE said:

    I have an O2 in the closet and have not used it in years!  IIRC I only have three games for it, which might have something to do with the lack of use!

    O2 was my first console. My dad thought the keyboard meant it would eventually be more of a computer. Once he figured out it wasn't, he got me a used TI, which saw a lot more use.


    I'm finally near the top of the waiting list for the menu-driven multicart after ordering it after MGC last year. Once it's on the way, I get the O2 down from the attic to refurb.

    • Like 1

  9. 11 hours ago, thexder said:

    There were a number of times that people had turned it off and back on and switched to joystick mode.

    I tried to reset it back into keyboard mode any time I wandered by. Even with the full Dragon's Lair cab on site, I was still drawn to the TI version.

    11 hours ago, thexder said:

    Somebody clipped the zip ties on three NES consoles and walked off with some games this year.

    I've seen a lot of weird behavior at LAX over the years, but I hadn't heard of any game theft before. I guess other than the VR/AR room, supervision is just periodic walkthroughs. Sigh.



  10. 6 hours ago, FarmerPotato said:

    Could it be a modem? Can you see if any of the 18-pin ICs are a TMS99532 modem chip? 

    After squinting at the schematic, it sure seems like a sidecar modem. There's a 99532, both pulse and tone dialing, a momentary switch for manual pick, a line marked UART, and a "CD" LED that could be Carrier Detect.


    And I figured out the board layout. "A1" is the lower right. Letters bottom to top, numbers right to left. The 99523 is C5 on the schematic. It's the chip 2 spots right from the EPROM under the VHS label.

    • Like 1

  11. 3 hours ago, InfiniteTape said:

    Wrapping up xdt99 into a packaging tool should be pretty straightforward. On Debian variants like Raspbian, you'd go for the .deb format and use apt to install it. On Mac, you could use Homebrew. In both cases, you'd provide a dependency spec to pull in the version of Python needed if it isn't already present.

    I poked around at this and determined that pip is a probably better way to distribute, since it's just Python script. Here's the setup.py script I used as a proof of concept:


    import setuptools
    with open("README.md", "r") as fh:
        long_description = fh.read()
         scripts=['xas99.py','xbas99.py','xda99.py','xdg99.py','xdm99.py','xga99.py','xhm99.py','xvm99.py'] ,
         author="Ralph Benzinger",
         author_email="[email protected]",
         description="TI 99 Cross-Development Tools",
             "Programming Language :: Python :: 2.7",
             "License :: OSI Approved :: GNU General Public License v2 (GPLv2)",
             "Operating System :: OS Independent",


    • Like 1

  12. On 1/17/2020 at 6:28 AM, ralphb said:

    But xdt99 and core Python is less than 5 MB combined, so creating a 1 GB image just to have xdt99 seems a little wasteful.  I get your point, however, and I'll think about easing installation.

    Wrapping up xdt99 into a packaging tool should be pretty straightforward. On Debian variants like Raspbian, you'd go for the .deb format and use apt to install it. On Mac, you could use Homebrew. In both cases, you'd provide a dependency spec to pull in the version of Python needed if it isn't already present.


    But as Matt mentioned, installing that package onto a TIPI would likely break things in a way that would make it tough to troubleshoot.

  13. 10 hours ago, Mehridian Sanders said:

    oh damn my work buddy reformatted this to Buster... ok lemme put Raspbian on here.

    No need to reformat anything. "Buster" is just the latest release of Raspbian. The releases are named, not numbered. Even if you had a different distro, we'd just need to maybe tweak the directions, not reformat anything.


    Mizapf's response in post #25 should get you going.

    • Like 1

  14. 3 hours ago, Mehridian Sanders said:

    @mizapf If you're using RPI linux how would you edit your path? This is the current hang up. I made sure I had 2.7 python installed but am getting the same error as above Errno 2

    Assuming by "RPI linux" you mean Raspbian and that you haven't changed the defaults, you're likely running the bash shell. Try putting this in /home/pi/.bash_profile:


    export PATH="/Users/pi/finalgrom99/xdt99-master:${PATH}"


    • Thanks 1
  • Create New...