WP-2 WP-3 Ohio Scientific Word Processors

Post Reply
MK14HAK
Posts: 356
Joined: Wed Mar 16, 2011 1:49 am
Location: New Zealand

WP-2 WP-3 Ohio Scientific Word Processors

Post by MK14HAK »

I have managed to create a working image of WP-2 the early OSI Word Processor from dumps sent to me by Mark Spankus.

Unfortunately the WP-3 disk dump has a corrupt track 6 sector 2. It looks like the disk was booted on a system with less than 24K working memory. The Bexec* loads this sector at $5100 and modifies a few locations then saves back to disk. This sector has been overwritten with $51...$52...

Anyone have WP-1B or WP-3 manuals or disks ?

WP-1B integrates with the Assembler offering auto line numbering, a full line editor and global find and replace.

WP2 boot.jpg
WP2 boot.jpg (9.85 KiB) Viewed 8491 times
from The Second Book of OSI:
WP2 SBOSI.jpg
WP2 SBOSI.jpg (205.5 KiB) Viewed 8491 times
Attachments
WP2.zip
WP2.1 update
(91 KiB) Downloaded 670 times
Last edited by MK14HAK on Fri Sep 30, 2016 6:42 am, edited 6 times in total.
600RevB:16K,2MHz,64x32,470,CEGMON
SuperKit:502,540B,542B,CEGMON, 8" and 5" FDDs
Cards:PE IO,6522 D-A-D, AY3-8910,ProgramGraphics,Color,UK101
WIP:HexDOS,FDD Emulator
nama
Posts: 357
Joined: Wed Mar 30, 2011 9:44 am
Location: New Zealand
Contact:

Re: WP-2 WP-3 Ohio Scientific Word Processors

Post by nama »

Great news about WP-2
Not so great about WP-3

Thanks for your efforts.

Phil

2P (1mhz 32k) - 502 + 8k + CEGMON + garbage collector fix BASIC, D&N MEM-CM9 + 24k, 540 (mono) [SOLD]
4PMF (2mhz 24k) - 505, 540, 527, D13 + 5.25" + Gotek
Superboard RevD - CEGMON + 610 board 24k + D13
Spares - 3 x 527, 1 x 505, Backplane
dave
Site Admin
Posts: 710
Joined: Tue Sep 09, 2008 5:24 am

Re: WP-2 WP-3 Ohio Scientific Word Processors

Post by dave »

Thanks, mike! I had the manual but thought I already had a scan of it. I just scanned it and added your ZIP file and the manual in the software section.

Dave
MK14HAK
Posts: 356
Joined: Wed Mar 16, 2011 1:49 am
Location: New Zealand

Re: WP-2 WP-3 Ohio Scientific Word Processors

Post by MK14HAK »

Great.Thanks Dave. Will be nice to get WP-1B and WP3 editor images up sometime.
WP-1B integrates with the Assembler offering auto line numbering, a full line editor and global find and replace. WP-3 was preferred over WP-2 for its friendlier editing and extra word processing features.
Brings back a few memories, I had both versions and the WP-3 manual back in the day using Microline 80 printer.
600RevB:16K,2MHz,64x32,470,CEGMON
SuperKit:502,540B,542B,CEGMON, 8" and 5" FDDs
Cards:PE IO,6522 D-A-D, AY3-8910,ProgramGraphics,Color,UK101
WIP:HexDOS,FDD Emulator
MK14HAK
Posts: 356
Joined: Wed Mar 16, 2011 1:49 am
Location: New Zealand

Re: WP-2 WP-3 Ohio Scientific Word Processors

Post by MK14HAK »

The C4_WP2 uploaded earlier uses $3179 as its workspace start. $3279 or $3A79 is normal for other 5" systems.

Indirect file usage will allow you to load and edit Assembly language and BASIC source files from these disks with WP2. I have added WP2.1 that modifies the indirect file markers in WP2 to be compatible with 65D markers to allow this method of loading. Also added the DOS GO $xxxx command back at the expense of the X16OUT routine. (WP2.1 added to earlier zip)

WP2 allows Edit n for line recall and similar in-line editing as for DOS3.3 editor , plus global search/replace, move, merge etc.

Indirect file usage: Edit Assembler or BASIC source files in WP2.

BASIC

POKE 9368,XX:POKE9554,XX:REM XX is page boundary e.g $5000 = 80 for indirect file. 65D BASIC.
POKE14646,91:POKE11667,XX:REM 65U BASIC

LIST[ (LIST+SHIFT+K) lists source to indirect file location.
] (SHIFT+M) closes output to indirect file.

ASSEMBLER

:@2552/80 50 ;set page eg $5000 for indirect file start.

.P[ (P+SHIFT+K) lists source to indirect file location.
.] (SHIFT+M) closes output to indirect file.


Boot WP2.1 modified version.
.
.WH5000 ;set page eg $5000 for indirect file start.

.CTRL+X move you indirect file to WP2 workspace for easy editing.


.P[ (P+SHIFT+K) lists source to indirect file location.
.] (SHIFT+M) closes output to indirect file.

... any interest in C1 version ??
600RevB:16K,2MHz,64x32,470,CEGMON
SuperKit:502,540B,542B,CEGMON, 8" and 5" FDDs
Cards:PE IO,6522 D-A-D, AY3-8910,ProgramGraphics,Color,UK101
WIP:HexDOS,FDD Emulator
Post Reply