File Diff: v3.60 Installer vs v11 Patch (Source Payload)

Overview

This document compares the contents of the two version directories:

  • src/x86/v3_60/ â” InstallShield installer package (compiled/archived)

  • src/x86/v7.0(patch)/ â” Raw source payload (unpackaged application code)

Directory Comparison Results

Metric

v3_60

v7.0(patch)

Total Files

20

152

Changed Files

â”

1

Added Files

â”

151

Removed Files

19

â”

Changed Files (1)

Readme.txt

  • Status: File exists in both, but content differs (different hash)

  • Significance: Documentation or setup instructions updated between versions

Added Files in v7.0(patch) (151)

These files are the actual application source code not present in the v3_60 installer package. They represent the unpacked payload.

Application Source Code (72+ .lsp and .dcl files)

LISP Modules (AutoCAD programming language):

  • csv.lsp â” Main CSV module loader

  • main.lsp â” Main application entry point

  • bpauto.lsp, bpauto.lsp, brace.lsp, btch.lsp, etc. â” Feature modules

  • csvmenu.lsp â” Menu definition loader

  • 60+ additional feature/utility .lsp files

Dialog Definition Files (.dcl â” AutoCAD dialog language):

  • bp_dlg.dcl, btch_dlg.dcl, ch_dlg.dcl, etc.

  • 70+ dialog definition files for UI components

  • Paired with corresponding .lsp dialog control files

Compiled Modules

  • CSV.ARX â” Compiled module for AutoCAD R14

  • CSV.VLX â” Compiled module for AutoCAD 2000+

  • pcms.arx â” PCMS compiled submodule

  • CSV.BHF â” Binary help/resource file

Documentation & Help

  • CSV Manual.pdf â” User documentation

  • CSV.Hlp â” Windows Help file

  • License.txt â” Software license

User Interface & Configuration

  • csv.mnu, csv.mnc, csv.mnr, csv.mns â” Menu definition files

  • csv.cui â” Custom User Interface file (AutoCAD 2006+)

  • dwg.dcl, project.dcl, revision.dcl, viewpt.dcl, warning.dcl, new.dcl â” Dialog definitions

Utilities & Resources

  • SendTo.exe â” File association utility

  • wincss2000.exe â” Windows CSS utility for AutoCAD 2000+

  • CV logo.JPG â” Application logo/branding image

  • PCA.Jeff.CIF â” Configuration/data file

Subdirectories (not file-counted above)

  • Fonts/ â” Custom font files for drawings

  • Visual/ â” Visual/rendering resources

  • Plot Styles/ â” AutoCAD plot style definitions

  • Project Files/ â” Sample/template project files

  • Backup 1007/ â” Previous version backup

  • Alington Panels 110220/ â” Sample project data

Additional Utilities

  • WF.zip â” Compressed utility or component package

Removed Files in v3_60 (19)

These files are only present in v3_60 and represent the InstallShield installer infrastructure. They are not in v11 because v11 contains the raw source code, not the packaged installer.

InstallShield CAB Archives (6)

  • data1.cab â” Main file archive (compressed, ~1 MB of payload)

  • data1.hdr â” Header metadata for data1.cab

  • _sys1.cab â” System runtime files

  • _sys1.hdr â” System runtime header

  • _user1.cab â” User runtime files

  • _user1.hdr â” User runtime header

Installer Executables & Support (4)

  • setup.exe â” Main installer launcher stub

  • _INST32I.EX_ â” 32-bit installer engine (compressed)

  • _ISDel.exe â” Uninstall cleanup utility

  • _Setup.dll â” Setup helper library

Installer Configuration (5)

  • SETUP.INI â” Installer configuration (app name, disk space, update URL)

  • setup.ins â” Compiled InstallShield script (installation logic, binary)

  • setup.lid â” Language ID file

  • Autorun.inf â” CD autorun configuration

  • Setup.bmp â” Installer splash/background image

Installer Metadata (4)

  • lang.dat â” Language definitions

  • os.dat â” Operating system detection data

  • layout.bin â” Installer layout metadata

  • DATA.TAG â” Data tag/marker file

Directory Structure Summary

v3_60 â” Compiled Installer Package

src/x86/v3_60/
â"oeâ"â" setup.exe              â- User runs this to install
â"oeâ"â" setup.ins              â- Installation script (compiled, binary)
â"oeâ"â" SETUP.INI              â- Configuration
â"oeâ"â" data1.cab              â- Main payload archive
â"oeâ"â" _sys1.cab/_user1.cab   â- Runtime archives
â"oeâ"â" [other installer files]
â"oeâ"â" v3.60/                 â- Payload subdirectory (compressed in CAB)
â"'   â"oeâ"â" csv.lsp, csv.arx, ...
â"'   â""â"â" [all source files]

v7.0(patch) â” Raw Source Payload

src/x86/v7.0(patch)/
â"oeâ"â" csv.lsp, csv.arx, CSV.VLX   â- Application code
â"oeâ"â" [150+ source/config files]
â"oeâ"â" CSV Manual.pdf              â- Documentation
â"oeâ"â" Fonts/, Visual/, ...        â- Resource directories
â""â"â" [no installer infrastructure]

Interpretation

What This Means

  1. v3_60 is the packaged installer â” Ready to distribute to end users

    • Contains compressed CAB archives

    • Includes installer engine and setup scripts

    • Self-contained executable installation

  2. v11 is the source/development version â” The uncompressed application payload

    • All LISP source code is present and readable

    • Configuration files are editable

    • Documentation and resources are directly accessible

  3. v7.0(patch) directory name suggests this is a patch/update distribution

    • Contains updated code to be distributed

    • Could be installed alongside or as replacement for v3.60

To Create a New Installer

To rebuild a v3.60-style installer with v11 updates:

  1. Extract the CAB files from v3.60 (see installshield-cab-hdr-inventory.md)

  2. Replace outdated files with v11 versions

  3. Repackage into new CAB archives with updated offsets

  4. Rebuild setup.exe and associated installer files using InstallShield IDE

  5. Test on clean Windows + AutoCAD R14/2000 installations

See updating-installshield-360-installer.md for detailed rebuild procedures.

File Statistics

Category

Count

Notes

LISP Source Files (.lsp)

72+

AutoCAD automation scripts

Dialog Definition Files (.dcl)

70+

UI component definitions

Compiled Modules (.arx/.vlx)

4

Binary AutoCAD extensions

Configuration Files

5+

Menu, CUI, data files

Documentation

3

Manual, Help, License

Images/Resources

1+

Logo, fonts, plot styles

Utilities

2

Helper executables

Total Uncompressed

~152

v11 payload

Compressed in CAB

~43

data1.cab inventory

References