Jump to content

Photo

Pascal on the 99/4A

Pascal p-system

329 replies to this topic

#301 Ksarul OFFLINE  

Ksarul

    River Patroller

  • 4,903 posts

Posted Tue Nov 27, 2018 7:38 PM

Wasn't something to that effect part of the demo for the PC99 utilities?



#302 Vorticon OFFLINE  

Vorticon

    River Patroller

  • 3,447 posts
  • Location:Eagan, MN, USA

Posted Wed Nov 28, 2018 6:33 AM

Wasn't something to that effect part of the demo for the PC99 utilities?

 

Yes, the PC99 utilities can read the directory and access the files of a Pascal disk, but it has to be in PC99 format. My problem is that I'm not able to convert the v9t9 dsk image I have to PC99 format. TI99Dir grays out that option for that specific disk... Is there another utility that converts dsk to PC99 out there? My understanding from the presentation was that the PC99 format includes a lot more detailed information about the disk being emulated than the v9t9 format.



#303 Vorticon OFFLINE  

Vorticon

    River Patroller

  • 3,447 posts
  • Location:Eagan, MN, USA

Posted Wed Nov 28, 2018 7:43 AM

Problem solved! It turns out that the PC99 utilities can import sectors from a v9t9 disk image and convert it to a PC99 disk. I can now access the files from PC99 without issues. 

The process is buried in the documentation, so my bad...



#304 RickyDean OFFLINE  

RickyDean

    Stargunner

  • 1,003 posts

Posted Wed Nov 28, 2018 9:18 AM

Problem solved! It turns out that the PC99 utilities can import sectors from a v9t9 disk image and convert it to a PC99 disk. I can now access the files from PC99 without issues. 

The process is buried in the documentation, so my bad...

Okay, I misunderstood, you were trying to go from one format (v9t9) to another (pc99).



#305 mizapf OFFLINE  

mizapf

    River Patroller

  • 3,420 posts
  • Location:Germany

Posted Wed Nov 28, 2018 11:40 AM

Is there another utility that converts dsk to PC99 out there? My understanding from the presentation was that the PC99 format includes a lot more detailed information about the disk being emulated than the v9t9 format.

 

In TIImageTool I can copy files from one image format to another, but this is file-based only. I did not need to create sector copies yet, but this should be simple (if anyone is interested, of course). This could be interesting also for converting between HFE and DSK.

 

The PC99 format seems to encode much more information, however, the format itself is too restricted to really preserve that specific information. In particular, you can encode the sector sequence, but there is not much freedom for setting the gap contents and lengths. I recently noticed that all the PC99 images from MAME and from TIImageTool failed to be validated by PC99, because I thought I could use the real CRC instead of the pseudo CRC (F7F7). This has been fixed in the meantime.



#306 RickyDean OFFLINE  

RickyDean

    Stargunner

  • 1,003 posts

Posted Wed Nov 28, 2018 1:15 PM

Seems to me there are a couple of other apps to convert them, too. In particular, I believe TI99-PC from Paolo Bagnaresi will.

 

http://www.mainbyte....wto/ti99pc.html

 

 

I am playing around as time permits to do a app, either web or otherwise to do about the same thing as Paolo's application, only with a modern interface, maybe with more options. But don't hold your breath, it may be awhile, though I have started a skeleton of it.


Edited by RickyDean, Wed Nov 28, 2018 1:18 PM.


#307 HOME AUTOMATION OFFLINE  

HOME AUTOMATION

    Chopper Commander

  • 170 posts

Posted Wed Nov 28, 2018 1:45 PM

I used TI99-PC extensively around 2001.
As I recall it became difficult to find PC's that were old enough to have the MODIFIED FREQUENCY MODULATION HARD DRIVE CONTROLLER(I discovered the hard way was required to achieve all disk formats)(or was it a FREQUENCY MODULATION HARD DRIVE CONTROLLER?)and yet new enough to run WINDOWS 95.



#308 RickyDean OFFLINE  

RickyDean

    Stargunner

  • 1,003 posts

Posted Wed Nov 28, 2018 2:46 PM

Same here, and that may limit some usefulness, but I do have a few pc's from that era in storage. FM or Single density, at least for physical disks, may be out of the picture, but I can still support images of various types, v9t9, pc99, Hfe, etc.



#309 apersson850 OFFLINE  

apersson850

    Dragonstomper

  • Topic Starter
  • 516 posts

Posted Wed Nov 28, 2018 4:11 PM

It has not anything to do with simulated disk images, but I have Pascal software which will convert p-system text files to Dis/Var 80, and vice versa. These programs run under the p-system.

The disks for the p-system have the special p-system's disk directories. They are read and written by direct sector access from the computer. The file PASCAL you can see from the normal operating system is just a dummy space marker. It occupies the entire disk, to prevent overwriting the p-system files from the normal operating system. Otherwise it wouldn't see any files on the disk.



#310 videofx OFFLINE  

videofx

    Chopper Commander

  • 193 posts

Posted Wed Dec 5, 2018 9:55 AM

Hi, After reading everything in this thread I would like to play with Pascal on my Real Ti99. Of course I have yet to find the rare impossible to find P card.  Anything I can run on my TI99?

 

Thanks!



#311 Ksarul OFFLINE  

Ksarul

    River Patroller

  • 4,903 posts

Posted Wed Dec 5, 2018 10:02 AM

You could always hunt down TurboPasc99. It was an alternative to the UCSD version that didn't require a p-Code card. I believe the disks are up on WHT.



#312 videofx OFFLINE  

videofx

    Chopper Commander

  • 193 posts

Posted Wed Dec 5, 2018 10:05 AM

You could always hunt down TurboPasc99. It was an alternative to the UCSD version that didn't require a p-Code card. I believe the disks are up on WHT.

 

 

 

Thanks I will try to find Turbopascal99



#313 BeeryMiller OFFLINE  

BeeryMiller

    Dragonstomper

  • 728 posts
  • Location:Campbellsburg, KY

Posted Wed Dec 5, 2018 10:10 AM

Any idea what a P-Code card goes for now?



#314 videofx OFFLINE  

videofx

    Chopper Commander

  • 193 posts

Posted Wed Dec 5, 2018 10:52 AM

Any idea what a P-Code card goes for now?

 

 

No Idea but I almost got my hands on one for $200



#315 Vorticon OFFLINE  

Vorticon

    River Patroller

  • 3,447 posts
  • Location:Eagan, MN, USA

Posted Wed Dec 5, 2018 11:18 AM

 

 

 

Thanks I will try to find Turbopascal99

 

It's in the pinned Development resources thread



#316 Vorticon OFFLINE  

Vorticon

    River Patroller

  • 3,447 posts
  • Location:Eagan, MN, USA

Posted Wed Dec 5, 2018 11:19 AM

You could always hunt down TurboPasc99. It was an alternative to the UCSD version that didn't require a p-Code card. I believe the disks are up on WHT.

 

Just keep in mind that it's not a full version of Pascal, with pointers being, well..., pointedly absent  :D



#317 Rossman OFFLINE  

Rossman

    Star Raider

  • 74 posts

Posted Fri Dec 7, 2018 12:20 AM

 

 

No Idea but I almost got my hands on one for $200

 

I bought mine a little over a year ago for $179.95.  At the time, it seemed oddly precise.  Some time later, flipping through some old 99'er magazines or product catalogs or something, I realized that was the list price for it new in 1984 or so.  Apropos.  



#318 videofx OFFLINE  

videofx

    Chopper Commander

  • 193 posts

Posted Fri Dec 7, 2018 10:24 AM

got me a p-code card.  the link to the UCSD disks isn't working. anyone willing to share?



#319 HOME AUTOMATION OFFLINE  

HOME AUTOMATION

    Chopper Commander

  • 170 posts

Posted Fri Dec 7, 2018 10:57 AM

got me a p-code card.  the link to the UCSD disks isn't working. anyone willing to share?

These?

 

Texas Instruments TI-99 4A [TOSEC]/Various/UCSD p-System Assembler & Linker (1981)(Texas Instruments)[PHD 5064].zip

 

Texas Instruments TI-99 4A [TOSEC]/Various/UCSD p-System Compiler (1981)(Texas Instruments)[PHD 5063].zip

 

Texas Instruments TI-99 4A [TOSEC]/Various/UCSD p-System Editor & Filer (1981)(Texas Instruments)(Disk 1 of 2)[PHD 5065].zip

 

Texas Instruments TI-99 4A [TOSEC]/Various/UCSD p-System Editor & Filer (1981)(Texas Instruments)(Disk 2 of 2)[PHD 5065].zip



#320 videofx OFFLINE  

videofx

    Chopper Commander

  • 193 posts

Posted Fri Dec 7, 2018 11:06 AM

These?

 

 

 

Yes sir! many thanks!



#321 videofx OFFLINE  

videofx

    Chopper Commander

  • 193 posts

Posted Fri Dec 7, 2018 1:23 PM

I have 2 DS/DD drives, can I copy all the files and run everything with a 2 disk system? The executables the compiler creates can you run it without the Code card?

 

Thanks



#322 Vorticon OFFLINE  

Vorticon

    River Patroller

  • 3,447 posts
  • Location:Eagan, MN, USA

Posted Fri Dec 7, 2018 1:56 PM

I have 2 DS/DD drives, can I copy all the files and run everything with a 2 disk system? The executables the compiler creates can you run it without the Code card?

 

Thanks

 

Yes, as long as the programs you need are on one of the disks, you should be good.

And no, the executables cannot run without the pcode card because they are not true binaries but rather pseudo code that needs interpretation by the pcode system.



#323 videofx OFFLINE  

videofx

    Chopper Commander

  • 193 posts

Posted Fri Dec 7, 2018 2:20 PM

 

Yes, as long as the programs you need are on one of the disks, you should be good.

And no, the executables cannot run without the pcode card because they are not true binaries but rather pseudo code that needs interpretation by the pcode system.

 

 

Anyway to get the compiler to give assembly source code that I can compile with the EA?



#324 Vorticon OFFLINE  

Vorticon

    River Patroller

  • 3,447 posts
  • Location:Eagan, MN, USA

Posted Fri Dec 7, 2018 2:49 PM

 

 

Anyway to get the compiler to give assembly source code that I can compile with the EA?

 

I'm not aware of a way to do it, but I might be wrong. apersson is the one to chime in on that.



#325 HOME AUTOMATION OFFLINE  

HOME AUTOMATION

    Chopper Commander

  • 170 posts

Posted Fri Dec 7, 2018 5:20 PM

I don't know what this is for exactly or where it came from...

 

Attached File  UCSD Pascal Development System (198x)(Texas Instruments)(proto)(Part 1 of 2).zip   2.9KB   9 downloads

 

Attached File  UCSD Pascal Development System (198x)(Texas Instruments)(proto)(Part 2 of 2).zip   746bytes   11 downloads






0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users