chris36
Members-
Posts
98 -
Joined
-
Last visited
Content Type
Profiles
Forums
Blogs
Gallery
Events
Store
Everything posted by chris36
-
I would run the memory check after your program crashes in case it is a heat related issue. Also multiple times to catch any intermittent problems.
-
That was a description of changes made to that particular release of the software. The link I posted is directly to the last compiled release. The file ending in bin is the one you want to run from Final Grom. Here is the link to the "front page" of the memtest utility with full description. https://github.com/jedimatt42/ti994a-memtest
-
More, probably useless, trivia. LOAD has comment that it was generated by SysTex V1.0 By Barry Boone. From ninerpedia, "Systex (used to embed Assembler code into XB so that you could load an XB file which would then push the embedded assembler routines into Low memory expansion without having to use the horribly slow XB object code loader)". So there's that.
-
I confirm that "!@P-" exists at the top of the BASIC code files along with "!@P+" at the end. Edit: And yes, the next line 775 has another NEXT V :: GOTO 898 combo.
-
It pairs with the FOR statement on line 770. Would that be valid then? 770 FOR V=1 TO Z :: K3=((W3+_3+J3)*RND)+_W :: CALL C(@A+@B,A3+_A-P,H) :: IF H=1 THEN 771 ELSE GOSUB 2550 :: GOTO 775 771 CALL AT(P3$,K3,P,TD) :: @C=@C-K3 :: IF @C<1 THEN GOSUB 7640 :: IF @N=0 THEN 1500 :: NEXT V :: GOTO 898
-
I don't have their disk image, but I looked at a version 1.1 that I have. Line 771 exists in two files, ISLAND and LGDN/MON. Both files are almost the same but have some differences. But the lines in question are the same in each. island 771 CALL AT(P3$,K3,P,TD) :: @C=@C-K3 :: IF @C<1 THEN GOSUB 7640 :: IF @N=0 THEN 1500 :: NEXT V :: GOTO 898 898 NEXT X 7640 DISPLAY AT(15,1):" THE MONSTER IS DEAD" :: @I=@I+1 :: @N=@N-1 :: @C=@H :: CALL LINK("A",2) :: FOR N=1 TO 10 STEP 2 :: CALL LINK("A",0) 1500 CALL LINK("A",0) :: CALL LINK("A",6) :: CALL W(" ALL THE MONSTERS ARE DEAD ooooooTHE PARTY GAINSooooooo",14) lgdn_mon 771 CALL AT(P3$,K3,P,TD) :: @C=@C-K3 :: IF @C<1 THEN GOSUB 7640 :: IF @N=0 THEN 1500 :: NEXT V :: GOTO 898 898 NEXT X 7640 DISPLAY AT(15,1):" THE MONSTER IS DEAD" :: @I=@I+1 :: @N=@N-1 :: @C=@H :: CALL LINK("A",2) :: FOR N=1 TO 10 STEP 2 :: CALL LINK("A",0) 1500 CALL LINK("A",0) :: CALL LINK("A",6) :: CALL W(" ALL THE MONSTERS ARE DEAD ooooooTHE PARTY GAINSooooooo",14) Since they ran the program fine for months and apparently for 6-8 hours at a time, and I ASS-U-ME they haven't changed anything to the system over that time frame, this makes my hardware spider-sense tingle.
-
I've not tried it myself, but you might try this after your error occurs. https://github.com/jedimatt42/ti994a-memtest/releases
-
I wonder if 32K memory could be getting faulty?
-
Version 1.0 or 1.1?
-
He's also got a munchman for same price. Maybe they will combine shipping!
-
Down to $1300.
-
Cherry MX compatible upgrade for Mitsumi 99/4A keyboards
chris36 replied to visrealm's topic in TI-99/4A Development
Would this work with non-beige units? -
I guess sellers will try all sorts of games to maximize the sale. At least the light gun person is actively lowering the price until a fish bites. I also got the "special offer" of $2k, for a limited time only, sent to other users so act fast, etc. My hypothesis is that the "long con" sellers don't need to actually sell but are just out there fishing for a whale who has more money than patience.
-
I got one better. I've never posted to my Instagram account. I just follow other accounts. 1 April I received notice my account is suspended, no ban, just suspended. I thought it was an April fools. But I just checked and I have until September to submit an appeal or lose my account. Screw that. I can get band information other ways. Bye Bye Instagram.
-
You can just make out the ribbon cable in the first picture, on the back. It's an external drive for the PEB drive controller.
-
Can't load my saved cassette (.wav) TI BASIC programs.
chris36 replied to 8bit misfit's topic in TI-99/4A Computers
Computer generated noise can be a problem. Also external sources, like your cell phone. Make sure to keep you cell phone and any other noise generating device more than a few feet away. -
Can't load my saved cassette (.wav) TI BASIC programs.
chris36 replied to 8bit misfit's topic in TI-99/4A Computers
Some information can be found i the above topic. Essentially it boils down to, Play it back loud. "The TI does expect speaker-level inputs, so the headphone output of most MP3 players, phones, computers, &c. is usually JUST BARELY enough to register on the TI. As well, almost all of those outputs are attenuated or limited to protect hearing. I found I had to use a USB sound "card" with certain equalization settings in VLC to make it work. YMMV. " Check to make sure your player (Audacity?) doesn't have anything like volume normalization or other processing effects turned on. What input volume was used for your first picture? I would try to record it louder so that it's closer to level 1. Adjust input so it's a close to level 1 as possible. Then try playing with output volume. -
https://github.com/keirf/flashfloppy/wiki/Host-Platforms#ti-994a
-
I don't know if this is your issue, but the web version of Ebay Search has search location of "default". I find no way of determining or changing what "default" means. I have to always manually click worldwide, on the right side, and refresh the search. Kind of annoying, but you could always save the search for next time.
-
That worked. In Classic99, with MiniMem cartridge checked, and option 1 TI Basic, and DSK1 set to RELIX.DSK, > CALL FILES(0) > OLD DSK1.SPUDZ > RUN All good now. Thanks.
-
Tried that first, but got the dreaded Memory Full while cut/paste of code into classic99.
-
According to Extended Basic manual, the first parameter, character code, should be between 32 and 143. Was there a cartridge or hardware mod that allowed higher character codes? The program is trying to use values from 144 to 157.
-
However, when I run it in classic99 with extended basic cartridge I get an error, Bad Value In 540. 510 RESTORE 3980 520 FOR A = 144 TO 157 530 READ X$ 540 CALL CHAR ( A , X$ ) 550 NEXT A
-
The attached was created using https://github.com/dimhoff/ti99_4a_tape_decode. It reported 211 records. It had a checksum error for record 40b, but decoded 40a ok. I also used the same tool to dump the basic code. spudz.dat spudz.bas
-
Still use vi in the form of vim as my goto text editor in Linux.
