Jump to content

wolhess

+AtariAge Subscriber
  • Content Count

    314
  • Joined

  • Last visited

Community Reputation

395 Excellent

About wolhess

  • Rank
    Moonsweeper
  • Birthday 01/04/1959

Contact / Social Media

Profile Information

  • Gender
    Male
  • Location
    Germany
  • Interests
    Homecinema with 4K Sony Beamer, SACD Music (classic), an old Jukebox from 1970, a very old Grammophone, AKAI tape Maschine, Playstation 3
  • Currently Playing
    TI-99: Fruitee - I just wanted to try the game for a moment, but then I played it all day. Unfortunately, the computer always won.

    PC: The Witcher 3 - Wild Hunt, FS2020

Recent Profile Visitors

2,435 profile views
  1. 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
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. Your suggestion works. Wow. I would never have figured it out on my own. Thanks alot!
  7. 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!
  8. 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?
  9. Hi, are topics related to the TI-74 also a part of this forum? I think the TI-74 is similar to the CC40.
  10. 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.
  11. Today I registered for a SSS version of the game too. I hope I can get one!
  12. 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
  13. 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:
×
×
  • Create New...