Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


jedimatt42 last won the day on May 7 2017

jedimatt42 had the most liked content!

Community Reputation

3,789 Excellent


About jedimatt42

  • Rank
    River Patroller
  • Birthday 05/15/1973

Contact / Social Media

Profile Information

  • Gender
  • Location
    Beaverton, OR
  • Interests
    Programming, old and new.
    The world of Arduino.
    My TI.
  • Currently Playing
    Mousing around on my TI-99/4A

Recent Profile Visitors

16,905 profile views
  1. https://github.com/jedimatt42/tipi/wiki/PI.CONFIG#timezone-setting
  2. ❯ telnet 9640News.ddns.net 9640 Trying waits for a very long time before giving up... security feature of your firewall. This is very typical. after a couple minutes I get a typical error finally... telnet: Unable to connect to remote host: Connection timed out With my TIPI.NET.TELNET, I observe the same thing. After a couple minutes the client socket connection gives up and TIPI reports the error back to the 4A as a failure response to the socket open message. This is your firewall providing a valuable service of hiding the difference between your server being there but not listening on the specified port, and your server not being there. Without the firewall, if something attempts to connect on a port that server is not listening on, the connection is rejected immediately, making it easy to tell that the server is actually there.
  3. Issue filed: https://github.com/jedimatt42/tipi/issues/147
  4. Characters 128 and up are not ASCII. The important aspect is that if the file has non-ascii characters, TIPI must treat them correctly so they are preserved. If TIPI provides a web interface to view the PROGRAM image of a BASIC program as text, then it needs to render those characters correctly, and if TIPI lets you save text in a browser textbox to a PROGRAM image file, it needs to decode the browser text, and encode it as bytes properly or it will cause undesired changes. I've been using 'latin-1' for a 0-255 character range in the python code. I'll have to investigate if this loss occurs during xbas99.py encoding or decoding, as well as browser textbox, and transport from browser to python web service. The error indicates that the issue is from browser to web-service as the webservice reported it was trying to encode in latin-1.
  5. I try to just let bytes be bytes. Multibyte characters aren't supported. So the browser app needs some attention to filter/transcode that correctly or at least in a non-crashing fashion. I will log an issue in github. And see what I can do...
  6. And that answers the question about why these didn't take the world by storm.
  7. There is a brief changelog on my downloads page. The details that matter are here: https://github.com/jedimatt42/tipi/commit/7e7aec6ae49e80523f9ac2a1ba58b5cf71bc226b#diff-ee2591e3985764a5c59d21d4cd1da24ff9f4668aa76493ae075fa77503efd092
  8. There was a bug in TIPICFG for comparing 2.7 to 2.10... thought 1 was less than 7... Oops.
  9. I have just now tested that the PS/2 -> USB active adapter works fine ( as you'd expect ) with my USB -> 4A adapter.
  10. I don't know.. I've not seen that before. That shouldn't be happening. If you send a zip of the TIFILES, I can take a look.
  11. I'll add I believe Tursi's solution is the least expensive. (unless you have to buy tools)
  12. My USB keyboard adapter(s) for the 4A take USB keyboards. The link I sent on Amazon is to a device that acts like a USB keyboard, but takes a PS/2 keyboard. It should take a KVM PS/2 output and convert to USB keyboard. And the USB to 4A adapters should accept that. I can test that in a bit. The important thing is it isn't the little adapter that switches the keyboard into USB or PS/2 mode. It actively outputs USB. For an idea of what it takes to install my design: https://photos.google.com/share/AF1QipNBCeBHUqFHEIBzEKy7s_HsWHkVoXsDBwFlr_QNivTddR_SKeWeRpQ-WS83hAntyg?key=d1BOZkg2amdWQnQ1bjN0QTJjUHpDelFHSlVSUTFB For general info on it: https://www.jedimatt42.com/ti99usbkeys.html I believe @Shift838 was showing illustrations of this perfectly good solution: Harmlesslion.com / @Tursi keyboard adapter takes PS/2 and connects to TI keyboard connector. Design and required source code is here: http://harmlesslion.com/cgi-bin/onesoft.cgi?60 Both of these adapters can be connected in parallel to the just-a-bunch-of-switches that is the 4A keyboard, so both can remain active. Both are do-it-yourself projects. You can check Arcadeshopper.com to see if @arcadeshopper has any of the usb parts in stock, he has been known to carry them. I don't see any 4A oriented keyboard items in @Shift838 's store. His (PS/2|AT)->XT adapters are Geneve oriented. There is also the do-it-yourself project here: https://ti99-geek.nl/Projects/kbti994a/kbti994a.html by Fred Kaal, for USB -> 4A adaption.
  13. I believe the harmlesslion.com ps/2 keyboard adapter had no major issues. Regarding usb and ps/2 kvm, devices like this are cheap: https://smile.amazon.com/dp/B00IACID2C/ref=cm_sw_r_cp_apa_fabc_GYXGBRGR9GRXCR33NPMQ
  14. But wait, there's more... I've shared 2 cartridge programs that take advantage of SAMS. And https://github.com/jedimatt42/ti994a-32kmemtest (The path says 32k, but it does more)
  15. Oh, Fred Kaal's HDX ROM code was also released somewhere, probably on his website.
  • Create New...