+mizapf Posted March 19, 2015 Share Posted March 19, 2015 EDIT: Actually it looks like QMC2 did not like the zip files... Rpk worked just fine. In that case it likely did not find them. Please try this: Copy the zip files into the MESS roms folder, then find the tab "Software list" on the right side (3rd from the right end). You can search for cartridges as well as save your favorites. As I said, you can of course also stay with the RPKs. As long as I'm involved in some way, the RPKs will stay. Quote Link to comment https://forums.atariage.com/topic/193355-pascal-on-the-994a/page/8/#findComment-3201248 Share on other sites More sharing options...
+Vorticon Posted January 28, 2016 Share Posted January 28, 2016 Turns out one can paste code directly into the editor window in UCSD pascal using Classic 99. Certainly beats using the cumbersome native editor commands Quote Link to comment https://forums.atariage.com/topic/193355-pascal-on-the-994a/page/8/#findComment-3426361 Share on other sites More sharing options...
Tursi Posted January 28, 2016 Share Posted January 28, 2016 Yep.. anything that uses KSCAN will work with paste. The only gotcha I found in the Pascal editor was that it preserves indentation, so the code I was pasting couldn't ALSO have indentation, or it would just keep drifting right. Quote Link to comment https://forums.atariage.com/topic/193355-pascal-on-the-994a/page/8/#findComment-3426560 Share on other sites More sharing options...
+Vorticon Posted January 28, 2016 Share Posted January 28, 2016 This is not an issue for me because all the editing will be done in Notepad++ anyway... Quote Link to comment https://forums.atariage.com/topic/193355-pascal-on-the-994a/page/8/#findComment-3426627 Share on other sites More sharing options...
+Vorticon Posted February 10, 2016 Share Posted February 10, 2016 Does anyone know how to view the contents of UCSD Pascal disks outside of the UCSD environment? Quote Link to comment https://forums.atariage.com/topic/193355-pascal-on-the-994a/page/8/#findComment-3436840 Share on other sites More sharing options...
Tursi Posted February 10, 2016 Share Posted February 10, 2016 It looks like Thierry has some documentation on the file formats on his page... I looked at a hexdump of the disk and was able to find my own source code, but that's not extracting valid data. Quote Link to comment https://forums.atariage.com/topic/193355-pascal-on-the-994a/page/8/#findComment-3436892 Share on other sites More sharing options...
+Ksarul Posted February 10, 2016 Share Posted February 10, 2016 There was a tool to do this in the USUS library, IIRC. I don't remember if it had been ported to the TI though, although, as it was in Pascal, that shouldn't require much. IIRC, it took all of the files in a UCSD disk and exported them individually to native file format. I think it was used to create the extracts of the UCSD disks in the archives of the USUS stuff online. Note that you may have to be in the p-System to perform the extracts. . . Quote Link to comment https://forums.atariage.com/topic/193355-pascal-on-the-994a/page/8/#findComment-3436991 Share on other sites More sharing options...
+Vorticon Posted February 10, 2016 Share Posted February 10, 2016 Yep.. anything that uses KSCAN will work with paste. The only gotcha I found in the Pascal editor was that it preserves indentation, so the code I was pasting couldn't ALSO have indentation, or it would just keep drifting right. I actually found a solution to this problem. If I use spaces and not tabs in Notepad++ then turn off auto-indentation in UCSD Pascal, then the pasted code formats properly! Not sure why tabs don't work but that's a relatively minor issue. I may be able to use Notepad++ after all 1 Quote Link to comment https://forums.atariage.com/topic/193355-pascal-on-the-994a/page/8/#findComment-3437017 Share on other sites More sharing options...
Tursi Posted February 10, 2016 Share Posted February 10, 2016 I actually found a solution to this problem. If I use spaces and not tabs in Notepad++ then turn off auto-indentation in UCSD Pascal, then the pasted code formats properly! Not sure why tabs don't work but that's a relatively minor issue. I may be able to use Notepad++ after all Ah, cool stuff. Makes sense, though, there's no analog to 'tab' on the TI keyboard, so my PS/2 keyboard maps it to FCTN-5 (page in E/A)... but it doesn't map at all in the paste code in Classic99. Quote Link to comment https://forums.atariage.com/topic/193355-pascal-on-the-994a/page/8/#findComment-3437112 Share on other sites More sharing options...
+Vorticon Posted March 5, 2016 Share Posted March 5, 2016 I was trying to print a source file from the UCSD Pascal environment to my parallel printer, only to find out that UCSD Pascal has no built in facility for a parallel output! The only available devices are PRINTER: which is a 9600 baud input/output device, and REMIN: / REMOUT: for input/output respectively at 300 baud. The way around that issue was to use a serial data logger on my laptop to capture the serial output and save it to a text file for later printing. While this works, it's obviously quite cumbersome as compared to just printing straight to the attached parallel printer. Does anybody know of a way to use the PIO port in UCSD Pascal? Quote Link to comment https://forums.atariage.com/topic/193355-pascal-on-the-994a/page/8/#findComment-3459534 Share on other sites More sharing options...
+Ksarul Posted March 5, 2016 Share Posted March 5, 2016 You might want to look through the old USUS newsletters. I believe there was a set of instructions for defining the Parallel Port as a device in one of them. . . Quote Link to comment https://forums.atariage.com/topic/193355-pascal-on-the-994a/page/8/#findComment-3459554 Share on other sites More sharing options...
+Vorticon Posted March 5, 2016 Share Posted March 5, 2016 What's USUS? Quote Link to comment https://forums.atariage.com/topic/193355-pascal-on-the-994a/page/8/#findComment-3459584 Share on other sites More sharing options...
+Ksarul Posted March 5, 2016 Share Posted March 5, 2016 UCSD Pascal User's Society. . .they supported the p-System on just about any system it existed on. I put a LOT of their newsletters up onto WHT, although I have several more that I've scanned and need to add to that archive. . . Quote Link to comment https://forums.atariage.com/topic/193355-pascal-on-the-994a/page/8/#findComment-3459617 Share on other sites More sharing options...
+Vorticon Posted March 5, 2016 Share Posted March 5, 2016 Thanks! I'll start digging ☺ Quote Link to comment https://forums.atariage.com/topic/193355-pascal-on-the-994a/page/8/#findComment-3459622 Share on other sites More sharing options...
mdorman Posted March 5, 2016 Share Posted March 5, 2016 (edited) Thanks! I'll start digging ☺ http://www.threedee.com/jcm/usus/index.html http://www.threedee.com/jcm/psystem/index.html Edited March 5, 2016 by mdorman 1 Quote Link to comment https://forums.atariage.com/topic/193355-pascal-on-the-994a/page/8/#findComment-3459629 Share on other sites More sharing options...
+Ksarul Posted March 5, 2016 Share Posted March 5, 2016 That site is missing a lot of data on USUS. I've told the owner several times that I was a USUS member--and pointed him to the archive of USUS newsletters on WHT, but he's never updated the site to reflect that data. There's even a UCSD Pascal group on Yahoo! made up mostly of former USUS members. . .I pointed him there too. I've got a nearly complete set of USUS newsletters, with just a couple of the earlier ones and one or two from the bitter end (around 1994/1995) missing. Quote Link to comment https://forums.atariage.com/topic/193355-pascal-on-the-994a/page/8/#findComment-3459634 Share on other sites More sharing options...
mdorman Posted March 5, 2016 Share Posted March 5, 2016 (edited) That site is missing a lot of data on USUS. I've told the owner several times that I was a USUS member--and pointed him to the archive of USUS newsletters on WHT, but he's never updated the site to reflect that data. There's even a UCSD Pascal group on Yahoo! made up mostly of former USUS members. . .I pointed him there too. I've got a nearly complete set of USUS newsletters, with just a couple of the earlier ones and one or two from the bitter end (around 1994/1995) missing. I used to be on the Yahoo group but memory failed me. It looks like it is still there with the files that you added since I had last signed on to the UCSDPascal Yahoo group. Edited March 5, 2016 by mdorman Quote Link to comment https://forums.atariage.com/topic/193355-pascal-on-the-994a/page/8/#findComment-3459640 Share on other sites More sharing options...
+Ksarul Posted March 5, 2016 Share Posted March 5, 2016 I still have six or seven of the book-sized newsletters to scan in. . . Quote Link to comment https://forums.atariage.com/topic/193355-pascal-on-the-994a/page/8/#findComment-3459905 Share on other sites More sharing options...
+Vorticon Posted March 10, 2016 Share Posted March 10, 2016 Does anyone have a disk image for the UCSD Pascal utilities disk by any chance? I'm out of town and don't have access to my real disks and I need that disk to create a user library... Quote Link to comment https://forums.atariage.com/topic/193355-pascal-on-the-994a/page/8/#findComment-3464815 Share on other sites More sharing options...
+Schmitzi Posted March 10, 2016 Share Posted March 10, 2016 Hi, do you mean one of the 3 standard-disks ? Quote Link to comment https://forums.atariage.com/topic/193355-pascal-on-the-994a/page/8/#findComment-3464836 Share on other sites More sharing options...
+Vorticon Posted March 10, 2016 Share Posted March 10, 2016 Hi, do you mean one of these 3 standard-disks ? TI99-PCode.zip No, these only consist of the compiler, filer and assembler disks. There is a fourth disk called Utilities which has various library building functions among other things. Quote Link to comment https://forums.atariage.com/topic/193355-pascal-on-the-994a/page/8/#findComment-3464871 Share on other sites More sharing options...
RickyDean Posted March 10, 2016 Share Posted March 10, 2016 (edited) No, these only consist of the compiler, filer and assembler disks. There is a fourth disk called Utilities which has various library building functions among other things. Would this location have what you need? ftp://ftp.whtech.com/emulators/pc99/pcode_card_software/ The Disk 666b contains TI's P-Code utilities according to the text. Edited March 10, 2016 by RickyDean Quote Link to comment https://forums.atariage.com/topic/193355-pascal-on-the-994a/page/8/#findComment-3464915 Share on other sites More sharing options...
+Schmitzi Posted March 10, 2016 Share Posted March 10, 2016 untested, but maybe this it is UCSD-UTI.DSK Quote Link to comment https://forums.atariage.com/topic/193355-pascal-on-the-994a/page/8/#findComment-3464918 Share on other sites More sharing options...
+arcadeshopper Posted March 10, 2016 Share Posted March 10, 2016 I was trying to print a source file from the UCSD Pascal environment to my parallel printer, only to find out that UCSD Pascal has no built in facility for a parallel output! The only available devices are PRINTER: which is a 9600 baud input/output device, and REMIN: / REMOUT: for input/output respectively at 300 baud. The way around that issue was to use a serial data logger on my laptop to capture the serial output and save it to a text file for later printing. While this works, it's obviously quite cumbersome as compared to just printing straight to the attached parallel printer. Does anybody know of a way to use the PIO port in UCSD Pascal? wouldnt tiprint from fred kaal work great for this? serial cable + pc + printer Quote Link to comment https://forums.atariage.com/topic/193355-pascal-on-the-994a/page/8/#findComment-3464969 Share on other sites More sharing options...
+Vorticon Posted March 10, 2016 Share Posted March 10, 2016 untested, but maybe this it is UCSD-UTI.DSK Yes that's it. Thanks! Quote Link to comment https://forums.atariage.com/topic/193355-pascal-on-the-994a/page/8/#findComment-3465049 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.