-
Content Count
4,687 -
Joined
-
Last visited
-
Days Won
2
Posts posted by Vorticon
-
-
-
1 hour ago, ElectricLab said:Are you able to log in to myti99.com? If you're not, the scores won't be read or written.
I am able to log in, so that's not the issue. Also there is a problem with the chess program display. It just shows some lines but nothing else.
Can anyone else here try these 2 programs and report back? Perhaps it's local to me only...
-
Ralphb's SDD 99 expansion card [ SDD 99 thread ]currently under active development actually incorporates a full p-code card. This is great news since p-code cards are quite hard to find in the wild these days.
-
1
-
-
1 hour ago, Omega-TI said:Yeah, I've done that for small alterations here and there, but like you say, "old habits". I prefer doing my programming on the TI for nostalgic reasons, but have also been known to use Classic 99 since it can share the same files over the network with TIPI.
Did not think of doing that! Pretty nifty and saves the trouble of transferring the files to the TI subsequently.
-
4 hours ago, jedimatt42 said:I am aware. Just didn't perceive it as a priority.. more of a novelty feature to me.
In diagnosing it just now, it looks like the conversion tool didn't compile during one of my image creations... hopefully just something I forgot to do/document
Actually being able to print to the TIPI is super useful when developing programs on the TI itself. I will definitely be using that feature quite a bit.
-
The assembly version of the Dow Gazelle flight simulator is the BHXP1 Experimental Aircraft by Bruce Hellstrom. It's essentially the same program but converted to assembly. Obviously much more responsive
Instruments only.
Editor/Assembler cart option 5. Program name is BHXP1.
-
1
-
-
While exploring Platoterm with my TIPI set up, I came across a great planetarium program as part of an astronomy lesson. Really cool!
Compare that to my primitive planetarium program from 2007 (Sky Chart)
If you have not already done so, you should really give Platoterm a good look. It has vast amounts of knowledge on all sorts of topics and was quite advanced for its time.
-
4
-
-
59 minutes ago, brain said:I don't think any devices in cc40 have a prefix, all are numbers (100 -109 or so for drives, etc.). 230 is just an arbitrary number chosen for the RTC function, but it's not gospel, if there's a better number to use.
But, yes, the idea is to open, and any read will deliver the various parts of the date and time. An open to write will set the date/time.
Given the nature as a hobby effort at present, I'll admit documentation is not a primary focus, but I agree there's value.
It'd be grand if there were one or more folks interested in helping with that effort, while we continue to add new features to the source
Jim
So 230 is then the device number. Got it.
I'm happy to write a short usage document, but I first need to know how everything works. Can we clarify the usage of the LUN 255 feature?
-
2 hours ago, arcadeshopper said:You will find the switch in settings is set to no under save/load high scores
Sent from my LM-V600 using Tapatalk
Nope. That's already set to Yes. It's not it.
-
18 hours ago, ElectricLab said:I am bringing this up again since recently a couple of garbled messages have been sent to me via the contact form on myti99.com, and I have no idea who sent them. I have disabled the form and have instead suggested that people use a modern browser and visit myti99.com and use the contact form.
One person complained about not being able to log in and neglected to tell me who they were. If it's you and you're reading this, please use the contact form on myti99.com with your modern computer and browser.
Another asked about SNEK availability on myti99.com. It's still there at: http://myti99.com/SNEK and http://myti99.com/SNEL
I've sent you a message a couple of days ago.
It appears that SNEK has lost all the high scores and is not registering new ones. Not sure what happened...
-
-
Thanks!
Looking at the clock listing, I see that we are opening a file called "230" without a device prefix to get the clock reading. Is that the process?
Incidentally, I don't see any use documentation for any of these new features (Clock, LUN 255, Set Clock, directory) which obviously will not be in the CC40 manual. Are there plans to do so?
-
Dang Lee! I've never had to use punched cards thankfully. My earliest experience with mainframes was in college at McGill while taking a Pascal class as an elective, but we had terminals for program entry although the output came out over at the batch line printer and we would go pick it up a day later only to find that the program had crashed... Mind you at the time I already had a TI 99/4A but only the console and a tape deck (we're talking circa 83), which felt kind of like a toy although I did manage to program and run statistical analysis programs in TI BASIC for my experimental neurobiology class (characterization of the cricket's wing stretch receptor - I was a neurobiology major). I did not have a printer, so I would dutifully write down each result. Tedious as hell. Ah the good old days
That said, we did have a minicomputer in high school with 6 ascii terminals which I used with an introductory Fortran class I nearly flunked. I hated Fortran at the time, and looking at the course manual which I still have, I can see why: dry as hell. Funny thing is I re-learned it from the LGMA manual and it was actually quite enjoyable this time around. I still think Fortran is clunky as a language, but interesting nonetheless.
-
1
-
-
On 9/12/2020 at 10:29 PM, brain said:There's a clock.pgm and setclock.pgm apps int he BASIC folder that can be used to read and set the clock.
Jim
Jim, do you have a listing for the clock program? I'm looking for the capability of reading the clock from within a Basic program instead of a standalone utility. This would be helpful for timing and such among other things.
-
8 hours ago, brain said:There's a clock.pgm and setclock.pgm apps int he BASIC folder that can be used to read and set the clock.
Jim
Wonderful! That's nifty.
-
6 hours ago, brain said:Most of the SD card shields have a DS1307 RTC on board. If yours does, pop in a battery and use.
jim
Ah got it. So how do you access the RTC time and date from the CC40? Can you set the clock from it as well?
-
Personally I just don't have the time to add yet another group to my list. AA seems to be where most of the action that interests me is and there is already too much fragmentation of the community when it comes to online space (just look at FB alone...).
-
On 9/1/2020 at 3:22 PM, brain said:Release v0.9.1.2 is pushed to github: https://github.com/go4retro/HEXTIr/releases/tag/v0.9.1.2
- RTC year returned as 4 digits, and can be sent as 2 or 4 digits
- Spaces trimmed from front and back of received filename
- General code cleanup
Jim
RTC? Where would that come from?
-
On 9/10/2020 at 8:15 PM, brain said:Peter Engels has been working to enable all the DISPLAY and RELATIVE modes. His work is in the pengels_mods branch, if folks want to try it.
What was the issue?
-
36 minutes ago, sometimes99er said:All fine. But this private mail stuff. Why all the secrecy ? Control ? Isn't it a thing of the past ?
I think it's easier to manage attendance via private email instead of having to scan a long thread on AA interspersed with random comments. Let's leave conspiracy theories alone, shall we?
-
Handy feature indeed. It's going into my reference notes.
-
I have a 4 character string which I want to split into 2 sub-strings each 2 characters long. The following gives an error 125 (type error) which I assume is because the concat intrinsic is being passed characters rather than strings.
program test; var pmove,pto,pfrom : string; begin readln(input,pmove); pfrom:=concat(pmove[1],pmove[2]); pto:=concat(pmove[3],pmove[4]); writeln(pfrom,pto); end.I there another way of doing this?
EDIT:
Ok figured it out using the copy function.
prom:=copy(pmove,1,2); pto:=copy(pmove,3,2);I am now keeping this little handy UCSD Pascal reference card on hand to help with remembering what's available on the system...
-
2
-
-
39 minutes ago, apersson850 said:I had it in my vault (I wasn't at home when I wrote the first answer). But it's on the net too. The p-system program development manual for the TI Professional computer. Look in appendix H for the backend errors.
That manual states that Backend Error 8 is triggered when the jump table has more than 400 entries. I'm pretty certain I don't have that many jumps in the procedure in question, so I'm guessing the TI implementation has a smaller jump table limit?
In any case, braking up the procedure into two separate procedures solved the problem
-
Just now, apersson850 said:I looked it up. Too many jumps in the jump table. You have too many conditionals in the same procedure.
Ah... I guess I have to break things up a bit. Thanks for looking into it.
For my own edification, which reference did you use to figure out the error meaning?


Average Age of the TI Users Here
in TI-99/4A Computers
Posted
Welcome to the geriatric club 😄