--- title: "Q-Save with Pro/File" type: "article" slug: "q-save-with-pro-file" url: "http://localhost/article/q-save-with-pro-file/" markdown_url: "http://localhost/article/q-save-with-pro-file.md" published_at: "2024-01-28T17:55:21+00:00" modified_at: "2026-06-21T23:37:26+00:00" featured_image: url: "http://localhost/wp-content/uploads/2022/04/20230809-041332.jpg" excerpt: "John Willi, Louisville, KY, and Phil Williams, Wilmington, DE, sent these instructions to make PRO/FILE work with Q-SAVE. LOAD Q-SAVE LOAD a cleared copy of \"ZX\" CHANGE line 25 so it reads: 25 IF XS=\"SAVE\" THEN GOTO 4050 ADD these lines: 4050 CLS 4060 PRINT USR 32383 4070 GOTO 17 Willi comments, \"I Dimmed D$…" category: - name: "Pro/File Updates" slug: "pro-file-updates" taxonomy: "category" url: "http://localhost/category/periodicals/pro-file-updates/" post_tag: - name: "1984" slug: "year-1984" taxonomy: "post_tag" url: "http://localhost/tag/year-1984/" - name: "Full Text" slug: "fulltext" taxonomy: "post_tag" url: "http://localhost/tag/fulltext/" - name: "TS 1000" slug: "ts1000" taxonomy: "post_tag" url: "http://localhost/tag/ts1000/" - name: "Type-in program" slug: "type-in-program" taxonomy: "post_tag" url: "http://localhost/tag/type-in-program/" model: - name: "Timex/Sinclair 1000" slug: "ts-1000" taxonomy: "model" url: "http://localhost/model/ts-1000/" indiv: - name: "Thomas B. Woods" slug: "thomas-b-woods" taxonomy: "indiv" url: "http://localhost/indiv/thomas-b-woods/" publication_r: id: 39136 title: "Pro/File Updates" type: "periodical" url: "http://localhost/periodical/pro-file-updates/" authors: "Thomas B. Woods" volume: "1" issue: "2" issues_articles: - id: 52730 title: "Pro/file Updates v1 n2" type: "issue" url: "http://localhost/issue/pro-file-updates-v1-n2/" pages: "2" pubdate: "April 1984" product_reviews: - id: 14729 title: "ZX Pro/File" type: "product" url: "http://localhost/product/zx-pro-file-2/" archive_link: false --- # Q-Save with Pro/File [John Willi](http://localhost/indiv/john-willi/), Louisville, KY, and [Phil Williams](http://localhost/indiv/phil-williams/), Wilmington, DE, sent these instructions to make PRO/FILE work with [Q-SAVE](http://localhost/product/qsave/). 1. LOAD Q-SAVE 2. LOAD a cleared copy of “ZX” 3. CHANGE line 25 so it reads: 25 IF XS=”SAVE” THEN GOTO 4050 4. ADD these lines: 4050 CLS 4060 PRINT USR 32383 4070 GOTO 17 Willi comments, “I Dimmed D$ to 9700 characters to allow 100 bytes for the NOT search and 500 for the file count. One could otherwise probably increase D$’s length. Load time is 27 seconds!” Williams adds, “According to the Q-SAVE instructions, the proper save command is PRINT USR 32383. Editing PRO/FILE’s line 25 to: ``` 25 IF X$="SAVE" THEN PRINT USR 32383 ``` successfully saves PRO/FILE but the program breaks with a 5/25 error report. This is probably due to the fact that Q-SAVE completes a save or load operation by printing a number on the next available line and PRO/FILE’s Main Menu uses all 22 lines. (has anybody tried to edit line 25 so it says: IF XS=”SAVE” THEN PRINT AT 6,0; USR 32383 -ed)