-
Content Count
427 -
Joined
-
Last visited
Content Type
Profiles
Member Map
Forums
Blogs
Gallery
Calendar
Store
Everything posted by wolhess
-
Assembling a program on real TI hardware - interesting results
wolhess replied to wolhess's topic in TI-99/4A Computers
I copied with DSK2. (maped to a tipi folder) to DSK9. (HRD drive). I put always DSK2. in DM2K and it finds the 1000.DSK2. on the tipi. I will try the ROS814F and report the results here. -
Assembling a program on real TI hardware - interesting results
wolhess replied to wolhess's topic in TI-99/4A Computers
So, I tested right now to load the source files from the tipi device and stored it to the HRD with an original E/A cartridge and the EA disk in DSK1. And now it works seamless! Then I put the FG99 in and made the same with the TI E/A.bin and it works too. Next I used the E/A version V to load the files from tipi and stored it to the HRD and this now was also working. In the last day's I used DM2K v3.0 to copy the files from tipi to the HRD. So I did this now with my original long file names and I used the E/A V .bin. In this try the ERROR appears again!!!! Then I edited the long DSR file name to 8 character and tried it again and the DSR ERROR was there. Next I edited all the files with EA-V. and got an error while saving the file "99SUB2-S", so I saved it to 99SUB3-S and changed the main source file too. Now it assembled without an error! All in all my problem is fixed. I think I had two problems. 1. File names with more than 8 characters could not be assembled on the HRD. 2. Maybe DM2K v3.0 cannot copy files from a mapped tipi folder to a HRD drive with 3.200 sectors. Anyway: Thank you to all for your suggestions and thank you @FALCOR4 for the right idea to check the source file itself. The files from post #1 contains the wrong files, if anybody will try it again. After editing and saving with EA editor, the program can be assembled without errors. @InsaneMultitasker should I try the ROS814F? I think the ROS is not the problem I had. It is possible that two files were damaged when copying from the tipi folder to the HRD drive formatted with the 3200 sectors. Thanks again! -
Assembling a program on real TI hardware - interesting results
wolhess replied to wolhess's topic in TI-99/4A Computers
Yes, I can do it with the ROS 8.14F. -
Assembling a program on real TI hardware - interesting results
wolhess replied to wolhess's topic in TI-99/4A Computers
I'm using the EA version V cartridge bin (the FG99 version) to edit and to store the files. I will edit and save all with the EDIT of the original E/A cartridge and then test again. I can also use the TI Writer and save with PF to disk. So I will test both! -
Assembling a program on real TI hardware - interesting results
wolhess replied to wolhess's topic in TI-99/4A Computers
Sometimes I use my PC to compile or assemble some stuff, but mostly I will use my little old TI computer even for some serious program developing and learning assembly. It's my hobby! -
Assembling a program on real TI hardware - interesting results
wolhess replied to wolhess's topic in TI-99/4A Computers
Hi, I renamed my files to a three letter name but always get the DSR ERROR:02F4! I tested some ROS versions 8.41, 8.42 from 2/16/20 and 8.42c from 3/14/20 but with the same DSR ERROR. So yesterday I made all the three RAM tests provided with the HRD4000B card. All tests passed without an ERROR. Then I configured the HRD completly new and configured the RAM Disk DSK9. with 3200, 1600 and 800 sectores. In any case I got the DSR ERROR. So it seems on my PEB configuration the HRD DSR has this problem all the time. My PEB configuration is: CRU:1000 TIPI Device CRU:1100 TI Floppy Controller with 80 TRACK mod. CRU:1300 RS232 and PIO CRU:1700 HRD 4000B with RAMBO RAM CRU:1E00 SAMS card 1MB I used the original E/A cartridge, the E/A complete cartridge from Tursi, the EA version V from Fred KAAL and the RAG Macro Assembler. All Assembly is working on the tipi device or on the real floppy drives. The assembler process begins on the HRD up to the point at which the first COPY command is to be executed. At this point I am getting the DSR ERROR:02F4 (refers to an error reading a display variable file = the COPY source file I think) -
Assembling a program on real TI hardware - interesting results
wolhess replied to wolhess's topic in TI-99/4A Computers
maybe it is because I have a tipi card on cru = 1000? -
Hello, In the past three weeks I've started to write a program in TI Assembly language. Now that some routines work, I wanted to know which system configuration on a real TI is the fastest for assembly. I tested on two different sysytems: System 1: TI Console mit FG99 PEB mit TIPI/RPI (CRU:1000) TI Controller mit 80 Track mod (CRU:1100) DSK1.= 5,25" Drive DSSD 360KB DSK2.= 3,5" Drive DSSD 360KB DSK3.= 5,25" Drive SSSD 90KB HRD4000B mit ROS842c v. 14.03.2020 (CRU:1700) 1MB/32KB SAMS Speech Synthesizer System 2: TI Console mit FG99 PEB mit CorComp DSDD Controller DSK1.= 3,5" Drive DSDD 360KB DSK2.= 3,5" Drive DSDD 360KB DSK3.= 3,5" Drive DSDD 360KB DSK4.= 5,25" Drive DSDD 360KB, compatible with SSSD 90KB 32KB RAM RAVE99 Speech Adapter with TI Speech card in PEB For a total of 22 tests I used the following test program: My test program is a simple DV80 file viewer. You can input any DV80 file name like "DSK1.TFILE" and the program shows the file page by page in 40 column text mode. RFILE1-S contains three copy commands for the files DSK2.99DSRLNK-S, DSK2.99SUB2-S and DSK2.99VDP4-S. DSK2 is my TIPI directory! RFILE1-S1 loads the copy files from DSK1. RFILE1-S4 loads the copy files from DSK4. RFILE1-S9 loads the copy files from DSK9. RFILE2-S contains all copy files in the main source file. I gained the following findings from these tests: 1. The TIPI / RPI device offers the fastest working environment on a real TI system. 2. Compared to a floppy drive, the TIPI device is 5 to 7 times faster, depending on the controller! 3. Dividing the source files into several files increases the assembly time. 4. Splitting the files over several drives increases the assembly time. 5. A 5.25 "drive is slightly faster than a 3.5" drive. 6. The Ramdisk HRD4000B with the ROS842c cannot execute source files from a COPY command! 7. With the Ramdisk HRD4000B, the assembly took 1.3 to 2 times longer than with the tipi device. 8. And of course, on a PC, assembling a simple program takes seconds! My test program disk:RFILE.dsk EDIT: Many thanks @FALCOR4 and @InsaneMultitasker, they found out that the problem with assembling on the ramdisk is due to a defective file header in the source files. After the correction I can now show the complete results.
-
On my real hardware I can run the game also with CALL TIPI("DSK1.LIVINGTOMB"). I can also run it with CALL TIPI("TIPI.mypath.LIVINGTOMB") If I run any EA5 game from a tipi maped drive I always see a floppy access on the real DSK1.
-
I‘m still waiting for the F18A mk2 to use 80 column on my TI. If the SDD99 will be available, this is also an interesting expansion.
-
Thank you very much , in the book the subject of sound is described in great detail. On page 167 it is also stated that the VDP interrupt should be switched on and off quickly. That was the secret that I didn't know.
-
I did not find this information in the EA manual. Neither with SOUND or KSCAN nor with SCAN or LIMI. However, LIMI says that LIMI 0 is the normal state of the computer.
-
Your suggestion works. Wow. I would never have figured it out on my own. Thanks alot!
-
I will check this, Thank you.
-
Yes, you are right, that's how I did it, but then the program behaves exactly as I described it. --> I changed it in the first message!
-
Hi, maybe an assembly expert can help me, I'm just taking my first steps in assembly language programming. I don't really understand the sound output. I have tried the example program "A CHIME" from the EA manual on page 321 and it works as it should. Then I changed the program to produce a BEEP. This also works as it should. However, if I include a keyboard query to repeat the BEEP with "REDO" and to exit the program with "ESCAPE", then my program only works for the first BEEP. I come back to the EA with "ESCAPE". However, with "REDO" no sound is played and the TI gets stuck. Even if I then reload and start the program in the EA, no sound is played. Only after a reset via the TI title screen the program is working again at the first run. What do I have to do so that the sound is also played on the second run?
-
Tomy Tutor Ultimate Cartridge
wolhess replied to retroclouds's topic in Tomy Tutor, CC40, 99/2, 99/8, Cortex, 990 mini
Hi, are topics related to the TI-74 also a part of this forum? I think the TI-74 is similar to the CC40. -
On my primary peb system I use mostly the tipi storage device, but also my attached two 5,25“ floppy drives and one 3,5“ floppy drive. Sometimes for archiever stuff I‘m using the HRD4000B Ramdisk. On my second peb system I use mostly my three 3,5“ floppy drives and sometimes the fourth attached 5,25“ floppy drive. On my 7/24 running bbs system I’m using the tipi storage device too.
-
Astrosmash for our TI99: Super Astrosmash! - SSS Preorder
wolhess replied to tmop69's topic in TI-99/4A Computers
Today I registered for a SSS version of the game too. I hope I can get one! -
The E/A cartridge use the files ASSM1 and ASSM2. So you will need the cartridge. I didn‘t remember a runtime error for my test progrmams. Could you please post yours? I will try it myself in my system. Wolfgang
-
Yes, next step is to assemble the compiled file with the Editor Assembler. You can read the document TurboPasc99_first steps from post #80 in the following thread:
-
I bought 9901 from chipsgate (china) some time ago. They worked. https://www.ebay.de/itm/4PCS-Programmable-system-interface-IC-TI-DIP-40-TMS9901NL-TMS9901/152770812989?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2057872.m2749.l2649
-
Hi @matthew180 I'm looking forward to a mk2, even if the output is only in VGA. Thank you for your effort on this project. Wolfgang
-
Yes, Turbo Pasc‘99 only runs with the original Editor/Assembler cartridge or FG99 version. I tested the versions 2.0 and 3.0. You will get more infos in this thread: see post 2, 52, 63, 64, 67 and 79.
-
Thank you for providing this disk, I didn't found it on AA or whtech.
