+Vorticon Posted February 27, 2021 Share Posted February 27, 2021 4 hours ago, arcadeshopper said: Correct Sent from my LM-V600 using Tapatalk What kind of Eprom is it? Quote Link to comment Share on other sites More sharing options...
+jedimatt42 Posted February 27, 2021 Author Share Posted February 27, 2021 I typically used AM27C256 I have recently used an AT29C256N flash chip. I usually put 150ns chips in, but we established that on a 4A they can be pretty slow. 250ns should be more than fast enough. Quote Link to comment Share on other sites More sharing options...
+arcadeshopper Posted February 27, 2021 Share Posted February 27, 2021 What kind of Eprom is it? You can erase the one in there and reprogram.. 27c256Sent from my LM-V600 using Tapatalk 1 Quote Link to comment Share on other sites More sharing options...
charlietunaz Posted March 6, 2021 Share Posted March 6, 2021 How come some program files in BASIC or XB show up on the TIPI browser without the edit icon? They look the same under TI99Dir. What makes a file editable/non/editable? Quote Link to comment Share on other sites More sharing options...
+jedimatt42 Posted March 6, 2021 Author Share Posted March 6, 2021 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. Quote Link to comment Share on other sites More sharing options...
charlietunaz Posted March 6, 2021 Share Posted March 6, 2021 35 minutes ago, jedimatt42 said: 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. Files.zip 1 Quote Link to comment Share on other sites More sharing options...
J-Data Posted March 6, 2021 Share Posted March 6, 2021 Dumb question (been out of the loop for a while). My TIPIs are all stuck at 2.7 and I know the latest is 2.20, but it is not asking to update. Can someone remind me of what the Linux command is to force the update? Yes, I have updated the EPROM DSR to the new 2021 version. Quote Link to comment Share on other sites More sharing options...
J-Data Posted March 6, 2021 Share Posted March 6, 2021 Never mind, I found it. "Fctn-U" from the CALL TIPI screen worked fine. Just didn't tell me the upgrade was needed, and wouldn't take just "U". 2 1 Quote Link to comment Share on other sites More sharing options...
GDMike Posted March 6, 2021 Share Posted March 6, 2021 1 hour ago, J-Data said: Dumb question (been out of the loop for a while). My TIPIs are all stuck at 2.7 and I know the latest is 2.20, but it is not asking to update. Can someone remind me of what the Linux command is to force the update? Yes, I have updated the EPROM DSR to the new 2021 version. What's new with the'21 eprom? Quote Link to comment Share on other sites More sharing options...
+jedimatt42 Posted March 6, 2021 Author Share Posted March 6, 2021 1 hour ago, J-Data said: Never mind, I found it. "Fctn-U" from the CALL TIPI screen worked fine. Just didn't tell me the upgrade was needed, and wouldn't take just "U". There was a bug in TIPICFG for comparing 2.7 to 2.10... thought 1 was less than 7... Oops. Quote Link to comment Share on other sites More sharing options...
+jedimatt42 Posted March 6, 2021 Author Share Posted March 6, 2021 (edited) 48 minutes ago, GDMike said: What's new with the'21 eprom? There is a brief changelog on my downloads page. The details that matter are here: https://github.com/jedimatt42/tipi/commit/7e7aec6ae49e80523f9ac2a1ba58b5cf71bc226b#diff-ee2591e3985764a5c59d21d4cd1da24ff9f4668aa76493ae075fa77503efd092 Edited March 6, 2021 by jedimatt42 1 Quote Link to comment Share on other sites More sharing options...
charlietunaz Posted March 7, 2021 Share Posted March 7, 2021 8 hours ago, charlietunaz said: How come some program files in BASIC or XB show up on the TIPI browser without the edit icon? They look the same under TI99Dir. What makes a file editable/non/editable? a I did some digging and I created a new empty TI BASIC file on the TIPI web browser and pasted the code directly from Notepad. When I saved it I got a UnicodeEncodeError UnicodeEncodeError: 'latin-1' codec can't encode character '\u20ac' in position 8586: ordinal not in range(256) and it didn't save the code. '\u20ac' is the code for the Euro sign. This is the suspicious line: 101 CALL BK :: CALL HCHAR(3,1,32,704) :: CALL SPRITE(#17,97,5,184,20,0,10) :: DISPLAY AT(2,1):RPT$("€",14) :: PP,TT=0 :: IF ZZ>17 THEN ZZ=-7 So it's probably a FCTN character interpreted as a Euro that the TIPI is not catching correctly.? The game runs from the TIPI on real hardware, I think. 1 1 Quote Link to comment Share on other sites More sharing options...
curtludwig Posted March 7, 2021 Share Posted March 7, 2021 Ye gods, what does a TI do with a euro symbol? I'd never considered it as an issue before... 2 Quote Link to comment Share on other sites More sharing options...
+jedimatt42 Posted March 7, 2021 Author Share Posted March 7, 2021 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... 1 Quote Link to comment Share on other sites More sharing options...
+arcadeshopper Posted March 7, 2021 Share Posted March 7, 2021 Yeah on the real ti that needs to be a real character you redefine anyway. You can't expect a non ascii char to print on a ti..Sent from my LM-V600 using Tapatalk Quote Link to comment Share on other sites More sharing options...
charlietunaz Posted March 7, 2021 Share Posted March 7, 2021 (edited) 36 minutes ago, arcadeshopper said: Yeah on the real ti that needs to be a real character you redefine anyway. You can't expect a non ascii char to print on a ti.. Sent from my LM-V600 using Tapatalk These are actually ASCII characters entered with the function keys between quotes, such as ASCII characters between 128-143 that the TIPI browser doesn't recognize. One of the programs is Garbage Belly and the other is the loader for Night Mission. They both run fine on the real TI as is, no big deal, I know that there may be many other programs that do this to avoid having to enter CHR$(xxx) and save some memory. Edited March 7, 2021 by charlietunaz Quote Link to comment Share on other sites More sharing options...
+arcadeshopper Posted March 7, 2021 Share Posted March 7, 2021 I'm saying the unicode char u20ac is not asciiSent from my LM-V600 using Tapatalk Quote Link to comment Share on other sites More sharing options...
+mizapf Posted March 7, 2021 Share Posted March 7, 2021 The euro symbol was included in Iso-8859-15 as a 1-byte character, but in this case it is unicode. Of course, it is not included in ASCII (character codes 32-127). 2 Quote Link to comment Share on other sites More sharing options...
+jedimatt42 Posted March 7, 2021 Author Share Posted March 7, 2021 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. 2 Quote Link to comment Share on other sites More sharing options...
+jedimatt42 Posted March 7, 2021 Author Share Posted March 7, 2021 Issue filed: https://github.com/jedimatt42/tipi/issues/147 1 Quote Link to comment Share on other sites More sharing options...
charlietunaz Posted March 7, 2021 Share Posted March 7, 2021 30 minutes ago, jedimatt42 said: Issue filed: https://github.com/jedimatt42/tipi/issues/147 I worked around it by simply figuring out which special character was being used around quotes and replacing it with the CHR$(xxx) function. Now the file is properly saved and it shows the Edit icon. The character that was being encoded into a euro sign was 128 on line 101. All fixed for now. Quote Link to comment Share on other sites More sharing options...
pixelpedant Posted April 6, 2021 Share Posted April 6, 2021 Well here's something fun. A "TIPI" sighting in the wild, almost four decades before its time: 5 2 Quote Link to comment Share on other sites More sharing options...
+jedimatt42 Posted April 6, 2021 Author Share Posted April 6, 2021 51 minutes ago, pixelpedant said: Well here's something fun. A "TIPI" sighting in the wild, almost four decades before its time: Quite the coincidence. 2 Quote Link to comment Share on other sites More sharing options...
pixelpedant Posted April 6, 2021 Share Posted April 6, 2021 Has a (tm) next to it there, too. I expect that Pueblo Instruments Inc. will be serving trademark violation papers any day now. Quote Link to comment Share on other sites More sharing options...
GDMike Posted April 6, 2021 Share Posted April 6, 2021 (edited) That's THE tipi, TTIPI. lol Edited April 6, 2021 by GDMike 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.