IntraCourse

From Software Archive
Jump to navigation Jump to search


There are three variants of IntraCourse:

  • Grey Box with Analysis and Compatibility Modules with START-UP DISK and PROGRAM DISKS A, B, C ($99.95 in 1986)
  • Brown Box with Analysis Module with START-UP DISK and PROGRAM DISK A, B ($49.95 in 1986)
  • Tan Box with Compatibility Module with START-UP DISK and PROGRAM DISK C ($59.95 in 1986)

Source 1

Property Data
Title IntraCourse - The Computer Program for Sex, Compatibility Module
Publisher and/or Developer IntraCorp, Inc.
Year 1986
Disk(s) 2
Number of Index Holes ?
Media Type 5.25 DSDD
Retail, Budget or Compilation (with name) Retail
Country of Release US
Language(s) English
Platform C64
NTSC or PAL NTSC, runs also on PAL
Protection Loading the Start-up disk checks invalid header checksum on track 35 sec 16, where sector number is changed to 21.
Working? No, disks were dumped with an unmodified drive. Both side 1 are missing data for track 1 - 4. Stream of the Start-up disk side 0 has a data error on track 23 sector 5. This was fixed, see disk analysis.
Archived 26 Oct 2013 sncboom2k
Verified by enigma

Tan Box

Streams

Start-up Disk

File:Streams IntraCourse StartUp disk sncboom2k.zip

Program C Disk

File:Streams IntraCourse Program disk C sncboom2k.zip

G64

Start-up Disk

Issue 3 is fixed on this disk.

File:IntraCourse StartUp disk sncboom2k s0.g64

Side 1 not provided.

Program C Disk

File:IntraCourse Program disk C sncboom2k s0.g64

Side 1 not provided.

Analysis Start-Up Disk

Issue 1

This side contains the IntraCourse Dictionary that can be selected from the menu as point 6 "Access the IntraCourse Sex Dictionary". When selected the program asks for the Startup disk and after a brief read attempt at track 14 it drops to back to Basic. On track 14 only the files LOGO3 and MOD5.BAS are allocating sectors. The program seems to fail to load MOD5.BAS but that can be done from the prompt manually. Just enter

LOAD"MOD5.BAS",8
RUN

and the IntraCourse Dictionary starts up.

Issue 2

Further analysis of the dictionary files shows that the dictionary is split in three REL files:

  • RPRON storing pronunciation for the entries
  • RWORD storing the entry names (25 chars)
  • RDEF storing the description text (245 chars)

Following the sector chain reveals that track 35 sector 16 is part of RDEF, the very same sector with the wrong header checksum as protection check. When browsing the dictionary the program will crash with "?string too long error in 14601" when reaching the entries (STERILE, SUCK OFF) located at track 35 sector 16. As a solution a D64 image is provided here where the header checksum was corrected. This image will not boot the program, but allows browsing the dictionary. It can be swapped in after the program reaches the menu screen.

File:IntraCourse Program disk C sncboom2k s0 issue2.d64

Issue 3

Further analysis shows that the data error on track 23 sector 5 is purely a checksum error, where the data itself is ok. The sector is part of RDEF and the entries from this sector load and show correct.


Additional Information

Manual

From SamH64@Lemon64:

Box Content

From SamH64@Lemon64:

Ads / Review

From Ahoy magazine issue 33 Oct/1986:

Ad for IntraCourse
Review of IntraCourse