matthew180 Posted October 19, 2016 Share Posted October 19, 2016 I received this request from a TI99er: "Any Chance you could put your software together in a TI ARC file for download? Thanks." Something I never really spent the time to understand are all the TI file formats, so I really don't know how I would go about doing this? Quote Link to comment Share on other sites More sharing options...
+InsaneMultitasker Posted October 19, 2016 Share Posted October 19, 2016 Arc format usually refers to one or more files that are compressed and gathered into a single file using Barry Boone's Archiver program, version 3 or later. One common use was/is to group files for uploading to (and downloading from) BBSs and online services. Others used it to reduce the number of diskettes in their libraries or to aid in keeping files together. TI Image Tool and TIDIR both have support for the format to varying degrees. Quote Link to comment Share on other sites More sharing options...
+mizapf Posted October 19, 2016 Share Posted October 19, 2016 Oops ... the Archive function has a bug in TIMT, as it seems - it arcs itself into its own archive. I'll have to fix that before we start to get fractal files. (It seems to happen when the archive file is alphabetically inserted into the list of selected files ... a workaround is to choose a name that occurs after the last selected file.) Quote Link to comment Share on other sites More sharing options...
+arcadeshopper Posted October 19, 2016 Share Posted October 19, 2016 tidir can create an archive easily also ti99pc has good archive support or there's always using the real archiver in classic99 with the dsk1 directory 1 Quote Link to comment Share on other sites More sharing options...
+mizapf Posted October 19, 2016 Share Posted October 19, 2016 Oops ... the Archive function has a bug in TIMT, as it seems - it arcs itself into its own archive. I'll have to fix that before we start to get fractal files. OK, I fixed it, but this is still somewhat unsatisfying. The problem occured when I introduced drag-and-drop support which forced me to drop my own implementations in favor of available Java mechanisms, because anything else would have been extremely ugly. The problem is that I implemented archiving by creating an empty archive file first, then copy the selected files into the archive. By creating the archive file, the directory becomes longer by one element, but there is still a selection model behind, and it is not updated automatically. If the archive file happens to be sorted into the directory amidst the selected files, the loop over the selected elements will pick the newly created archive file. So what I did now is to first make a copy of the selected file references, then add the archive file, then use the copy of the references. I noticed a similar phenomenon with other Java-based tools, for example, ProjectX (used for video editing). So maybe this is a Java-related issue that requires at least some more consideration. The fix will soon be available; I intend to add some more features for the official 2.4 release. 1 Quote Link to comment Share on other sites More sharing options...
Sinphaltimus Posted October 19, 2016 Share Posted October 19, 2016 Thank you for TIMT. Quote Link to comment Share on other sites More sharing options...
matthew180 Posted October 20, 2016 Author Share Posted October 20, 2016 Thanks for all the info. I'll give TIDIR a try and see what kind of mess I can make. Quote Link to comment Share on other sites More sharing options...
Asmusr Posted October 21, 2016 Share Posted October 21, 2016 I don't think Ti99Dir can create or modify arc files - it can't only extract files from them - but I may be wrong. 1 Quote Link to comment Share on other sites More sharing options...
+mizapf Posted October 21, 2016 Share Posted October 21, 2016 Another short howto clip: http://www.mizapf.eu/files/archive.webm 2 Quote Link to comment Share on other sites More sharing options...
+arcadeshopper Posted October 28, 2016 Share Posted October 28, 2016 I don't think Ti99Dir can create or modify arc files - it can't only extract files from them - but I may be wrong. you are correct.. 1 Quote Link to comment Share on other sites More sharing options...
+Vorticon Posted October 28, 2016 Share Posted October 28, 2016 Here's Barry Boone's Archiver program. Drop it in DSK1 of Classic99 and arc away Remove the .bin extension first. Archiver.bin 1 Quote Link to comment Share on other sites More sharing options...
Tursi Posted October 29, 2016 Share Posted October 29, 2016 Classic99 ships with Barry Boone's Archiver in DSK1 already EA#5 "DSK1.ARC303G" 3 Quote Link to comment Share on other sites More sharing options...
+Schmitzi Posted February 28, 2017 Share Posted February 28, 2017 Hi, I get this error #0 when I write compressed to an .ARC file (in Classic99/FIAD) Uncompressed seems to work, so no problem so far... Any idea ? thanks xXx without using copression it works (in both versions): Quote Link to comment Share on other sites More sharing options...
+InsaneMultitasker Posted February 28, 2017 Share Posted February 28, 2017 Compressed files use level 2 IO, specifically, subprograms >14 and >15 for disk; >24,>25,>27 for HFDC/SCSI drives). Uncompressed files use DF128 record-based level 3 IO. Does the log show a specific error? Quote Link to comment Share on other sites More sharing options...
+Schmitzi Posted February 28, 2017 Share Posted February 28, 2017 yes, where can I find the log ? In the folder there are some log files, but they seem older Quote Link to comment Share on other sites More sharing options...
+InsaneMultitasker Posted February 28, 2017 Share Posted February 28, 2017 yes, where can I find the log ? In the folder there are some log files, but they seem older classic99-logs.jpg I think it is in the debugger option. I seem to recall that Tursi sometimes points people to it when there is a disk problem 1 Quote Link to comment Share on other sites More sharing options...
+Schmitzi Posted February 28, 2017 Share Posted February 28, 2017 Maybe this helps, but I don´t think so Quote Link to comment Share on other sites More sharing options...
+Schmitzi Posted February 28, 2017 Share Posted February 28, 2017 hmmmmm, works now... Quote Link to comment Share on other sites More sharing options...
+InsaneMultitasker Posted March 1, 2017 Share Posted March 1, 2017 hmmmmm, works now... What is the solution ? 1 Quote Link to comment Share on other sites More sharing options...
Tursi Posted March 1, 2017 Share Posted March 1, 2017 You sure you aren't using an old version of Classic99? I fixed the compressed files don't write issue a few years ago. And yes. Any disk error you don't understand, go to Edit->Debugger and read what the problem was. 1 Quote Link to comment Share on other sites More sharing options...
Tursi Posted March 1, 2017 Share Posted March 1, 2017 In the log you're showing above, you are using the TI Disk Controller hack, so there are two additional things: -Not supported -The error is coming from the TI disk controller ROM. My first guess would be a corrupt disk image, but there's no information available from the emulator because the emulator didn't generate the error. Please stop using the TICC hack. There's no reason to do so unless you are a developer specifically testing something. Disk writes are fully supported in the current version of Classic99, and I can't help you with issues if you're using it. 3 Quote Link to comment Share on other sites More sharing options...
+Schmitzi Posted March 1, 2017 Share Posted March 1, 2017 Hi, I am using v393. Don´t know why it worked after all.... have to test some more. But, it was the first time for me to use ARC, so maybe I just did something wrong ? Quote Link to comment Share on other sites More sharing options...
+Schmitzi Posted March 1, 2017 Share Posted March 1, 2017 In the log you're showing above, you are using the TI Disk Controller hack, so there are two additional things: -Not supported -The error is coming from the TI disk controller ROM. My first guess would be a corrupt disk image, but there's no information available from the emulator because the emulator didn't generate the error. Please stop using the TICC hack. There's no reason to do so unless you are a developer specifically testing something. Disk writes are fully supported in the current version of Classic99, and I can't help you with issues if you're using it. ah OK, how can I switch it off ? Quote Link to comment Share on other sites More sharing options...
Tursi Posted March 1, 2017 Share Posted March 1, 2017 Just go into the disk configuration and select a valid disk mode (such as: Image (DSK)) in the drop down menu (it'll be empty for any disk you are using the hack on). Do this for each of the drives you are using the hack with. Note of course with full support this includes images larger than 180k and all disks 0-9, neither was true with the TICC hack. Quote Link to comment Share on other sites More sharing options...
+Schmitzi Posted March 1, 2017 Share Posted March 1, 2017 ah OK, so maybe you mean the "type=3" that I used, but this was only for this session when I tried to ARC it. Maybe it worked after I reloaded the DSKs.... (but I didn´t use the "type"=3 before) I will see.... Quote Link to comment 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.