Lynx Information Systems Ltd TracePrep - Advanced Seismic Processing Suite V1.9 Installation "Full" setup will install all components of TracePrep "Custom" setup will enable selected components to be installed To de-install unlicensed modules, re-run the installation with those modules de-selected. LynxSys3 System files for stand-alone installation Installing this will update the files in an existing LEA installation with files specifically required by TracePrep. If older versions of these files exist, they will be updated. Newer versions will be left alone. Modules: TracePrep with TPBasic - Main program with Seismic i/o, view and filter TPUtil - Processing Utilities - included in TPMain TPMig - 2-D Migration TP2DF - 2-D Filtering - included in TPMain TPWav - Wavelet processing, deconvolution TPXfer - Output to SEG-Y, XY insert, SP/CDP insert - included in TPMain Tools: TraceDmp - Trace file dump TaxEdit - auxiliary file edit TapeFile - Tape to file dump and copy program. Data examples: Example seismic trace file, location data and velocity file These will be installed into a folder called Traceprep_examples in the Lynx data folder (default C:\ProgramData\LynxData) Copyright (c) Lynx Information Systems Ltd. 1999-2022 ================================================= Release History --------------- Package Version 1.98 07/03/2022 SHPIO.DLL V1.60 ------------------------------------------------ Package Version 1.97 10/04/2017 SEISIO.DLL V2.96 - fixed bug 1355: SEGYREV1 sample format 5 ------------------------------------------------ Package Version 1.96 27/06/2016 TAXEDIT.EXE V1.22 updated prmedit.ini ------------------------------------------------ Package Version 1.95 04/02/2016 TRACEPREP.EXE V1.7C - bug 1350 fixed, BPFILT buffer overrun ------------------------------------------------ Package Version 1.94 11/01/2016 TRACEPREP.EXE V1.7B - bug 1347 fixed, output trace samples initialised to zero TRACEDMP.EXE V1.94 - bug 1348 fixed, single trace sample value dump ------------------------------------------------ Package Version 1.93 25/11/2014 Traceprep VIEWER process updated: TPVIEW.DLL V1.20 - added 2 new seismic display styles, orange-white-black and green-white-brown ------------------------------------------------ Package Version 1.92 20/06/2014 TRACEDMP.EXE V1.93 - C-Card editing in spreadsheet - always reset C-Card line numbers on reload ------------------------------------------------ Package Version 1.91 26/02/2014 TRACEPREP V1.7A - fixed bug 1271 - Tools menu errors for missing programs ------------------------------------------------ Package Version 1.90 20/01/2014 Signed setup ------------------------------------------------ Package Version 1.86 28/06/2013 TRACEPREP.EXE V1.79 Bug fix: SEGYOUT - TPXFER.INI parameter enabling fixed TRACEDMP.EXE V1.92 Added Tile menu - compare 2 files side by side Lynx user dir in %APPDATA% Manifest for Windows 7 Option to show shadow headers for LYNXP format Default destination folder is C:\Lynxsys3 if this folder already exists (for upgrades) or %ProgramFiles%\Lynxsys3 for new installations ----------------------------------------------- Package Version 1.85 12/03/2013 FILEREG.EXE V1.85 signed exe Updated LEASYS.INI, LICINFO.INI, SEISVIEW.INI ----------------------------------------------- Package Version 1.84 12/12/2012 TRACEDMP.EXE V1.81 - spreadsheet detection order changed - check for MS Excel first, then Libre/OpenOffice Calc ----------------------------------------------- Package Version 1.83 09/05/2012 TRACEPREP.EXE V1.75 - INFILE - improved support for corrupted SEGY files, log error and continue SEISIO.DLL V2.95 - bug fix - zero trace buffer after ReadTrace error ----------------------------------------------- Package Version 1.82 12/05/2012 SEISIO.DLL V2.94 - improved support/recognition of SEGYREV1 without fixed-length record flag ----------------------------------------------- Package Version 1.81 29/11/2011 CM Bug fixes: TRACEPREP.EXE V1.73 - XYINSERT - ensure CoordUnit flag is set in trace header SEISIO.DLL V2.93 - valid sample interval range increased - handles sample intervals of up to 32ms ----------------------------------------------- Package Version 1.80 19/08/2011 CM TRACEPREP.EXE V1.72 Bug fixes: RESPACE - fixed absolute respace INFILE - reads very old TR files with NaN in ROffset SEGYOUT - fixed report error when filename>=22 chars SEGYOUT - added error if SEGY file already exists and cannot be deleted MUTE - apply bottom mute from TAX MIX - set SI for output trace FDMIG - enable CSV vels by SP, handle negative SP incr correctly (TPMIG.DLL V1.12) Enhancements: Startup time improved SEGYOUT - defaults to SEGYL3 output, improved SP trace header output options, removed SEGYSP process SEISIO.DLL V2.92 - added SEG-Y Lynx-variant 3 (SEGYL3) format - SEG-Y Revision-1 compatible TAPEFILE.EXE V2.32 TRACEDMP.EXE V1.80 Edit headers in LibreOffice/OpenOffice spreadsheet as alternative to Excel, Despike option enhanced. Setup - added SPS file association and start menu icon ----------------------------------------------- Package Version 1.74 04/04/2011 CM TRACEDMP.EXE V1.45 - bug fix - include char 80 of C-Cards when rewriting file SEISIO.DLL V2.82 - bug fix - ReplaceCCard - ensure last char is blanked before overwrite ----------------------------------------------- Package Version 1.73 17/02/2011 CM LOCIO.DLL V1.51 bug fix - handle re-write of LOC files with no header records ----------------------------------------------- Package Version 1.72 07/09/2010 CM Updated INI files ----------------------------------------------- Package Version 1.71 04/03/2010 CM TRACEPREP.EXE V1.59 - Lynxsys LNX file initialisation fix. Built-in in TPUTIL ----------------------------------------------- Package version 1.70 03/03/2010 CH TpMain module has TPBASE, TPUTIL, TP2DF, TPXFER compiled in ----------------------------------------------- Package Version 1.6E 11/12/2009 CM SEISIO.DLL V2.81 - C-Card add/replace fix, include chars 79-80 LOCIO.DLL V1.42 - SecsToDMS - check for second and minute wrapping TRACEDMP - Binary Header Edit - increased number of decimal places for first SP and SP increment (TRACEDMP.INI) ----------------------------------------------- Package Version 1.6D 09/11/2009 CM TRACEPREP.EXE V1.58 - Lynxsys LNX file initialisation fix LOCIO.DLL V1.41 SHPIO.DLL V1.40 SEISIO.DLL V2.80 ----------------------------------------------- Package Version 1.6C 04/09/2009 CH TRACEPREP.EXE V1.57 - USB dongle timeout fix ----------------------------------------------- Package Version 1.6B 30/06/2009 CM SHPIO.DLL V1.40 - improved support for XYZM shapes ----------------------------------------------- Package Version 1.6A 3/06/2009 CM Beta Test TRACEPREP.EXE V1.55 TPXFER.DLL V1.20 - SEGYOUT default output SEGYL2 ----------------------------------------------- Package Version 1.69 14/05/2009 CM SEISIO.DLL V2.80 - SEGYL2 format TRACEDMP.EXE V1.43 ----------------------------------------------- Package Version 1.67 03/02/2009 CH main V1.55 recompiled for USB dongle TraceDmp V1.42 TapeFile V2.31 ----------------------------------------------- Package Version 1.66 03/02/2009 CM Updated SEISVIEW.INI V3.8 ----------------------------------------------- Package Version 1.65 30/10/2008 CM LOCIO.DLL V1.40 - compiled without packages for compatibility with BASEVIEW V2.30 (D2006) ----------------------------------------------- Package Version 1.64 15/07/08 CM TAPEFILE.EXE V2.12 - reverted back ----------------------------------------------- Package Version 1.63 23/04/08 CM TRACEDMP.EXE V1.41 ----------------------------------------------- Package Version 1.62 17/03/08 CM Added missing SEISVIEW.INI SEISIO.DLL V2.62 ---------------------------------------------- Package Version 1.61 05/03/08 CH TPXFer V1.17 fixed SEGY revision 1 shotpoint o/p ---------------------------------------------- Package Version 1.60 05/03/08 CH TracePrep main V1.54 program recompiled with current libraries fixed problem tools wouldn't work if path contained spaces fixed licence manager problem with temporary licencing TPMIg V1.10 added VDB and CSV velocity file options, FD and Kirchhoff vel file setups for FD and Khf are identical added (not released) FD diffraction capability all velocity file types can use shotpoint referencing fixed problem with missing dlls by compiling them in added GDS32.dll for acces to ne .vdb format all other modules recompiled ---------------------------------------------- Version 1.5B 13/02/08 CM Added missing BPLs required by TPMIG bdertl60.bpl, cds60.bpl, dsnap60.bpl, ibxpress60.bpl ---------------------------------------------- Version 1.59 30/11/07 CH TpXFer V1.14 fixed XYExtract problem would only o/p 1 line to loc file SEGYSP changed order of rounding options, corrected SP rounding bug TPBasic V1.12 fixed bug, permanent licence did not override temporary TPView V1.18 fixed user directory problem, added handgrab pan, current seisview frame gets scratch directory from LEA system call TpMig V1.06 recompiled with latest libraries updated exes TAPEFILE.EXE V2.20 TRACEDMP.EXE V1.35 ---------------------------------------------- Version 1.58 28/11/07 CM TRACEPREP.INI default procs changed to INFILE,BPFILT,RMS,OUTFILE ---------------------------------------------- Version 1.57 30/10/07 CM LEASTART.INI localdir defaults to %ALLUSERSPROFILE%\LynxData ---------------------------------------------- Version 1.56 02/07/07 CM Updated TRACEDMP help ---------------------------------------------- Version 1.55 06/06/07 CM Updated help stylesheet and banner ---------------------------------------------- Version 1.54 16/04/07 Local license expiry warning fix Updated exes: TAPEFILE.EXE V2.13 TRACEDMP.EXE V1.33 ---------------------------------------------- Version 1.53 23/03/07 CM Updated TRACEDMP.INI to use Excel automation ---------------------------------------------- Version 1.52 15/11/06 CM-CH SEISIO.DLL V2.56 HORZCOMP.INI V3.1 TracePrepSuite.iss: do not prompt if Lynxsys dir already exists, traceprep_examples data installed to existing localpath if different to c:\data TracePrep main V1.52 uses LEAKernl V1.21 ---------------------------------------------- Version 1.51 30/10/06 CH TracePrep Main fixed access violation related to history list etc. TPBasic V1.11 infile in batch now correctly passed to history list TPUtil V1.25 fixed resamp problem, added new SHIFT tracehdr sources TPXFER V1.13 fixed memory access violation in message handler TPVIEW V1.17 added in/sec vertical scale all modules recompiled ---------------------------------------------- Version 1.50 12/07/06 CH TracePrep Main V1.50 message handler passes history list correctly TPXFer V1.11 added CDP insert, SEGYOUT -ve start problem resolved TPBasic V1.10 removed SEGY output capability all modules recompiled ---------------------------------------------- Version 1.49 14/06/06 CM Tools updated: TAXEDIT V1.15 TRACEDMP V1.32 ---------------------------------------------- Version 1.48 12/08/05 CH Traceprep V1.48 all modules recompiled new TPXfer module V1.00 download / temporary licence now enabled ---------------------------------------------- Version 1.47 30/06/05 CM TracePrep V1.42 production version TapeFile V2.11 TraceDmp V1.20 ---------------------------------------------- Version 1.43 16/11/04 TracePrep Main V1.43 Improved trace file list TPBasic V1.06 TPUtil V1.22 modified mute to pick up trace no. if not in iTrLine resamp, AGC now pass trace header correctly added SEGY header interpolation in RESPACE ---------------------------------------------- Version 1.42 19/07/04 Traceprep Main V1.42 recompiled with current libraries All DLLs compiled for Delphi6 runtime packages TP2DF V1.06 corrected problem trace headers incorrect after XTFILT tools TaxEdit V1.13 TapeFile V2.11 TraceDmp V1.10 ---------------------------------------------- V1.40 23/03/04 renamed as Traceprep "packages" are now called "modules" Traceprep Main V1.40 recompiled with current libraries Other modules as TracePro V1.39 Tools TapeFile V2.03 --------------------------------------------- Version 1.39 02/01/04 uses Inno installer TracePro Main V1.39 Duallist component version 1.31 recompiled with D6 packages uses TrcFlist form for trace file selection TPUtil V1.21 XYCoord insert corrected extrapolate bug XYCOORD extract, added new option to delete/append to LOC recompiled with newer locproc etc., uses locio.dll corrected problems recognising lower case loc file extension TPViewer V1.13 Uses VwrWindow V1.28, VwrSeis V1.06, many minor modifications improved printing rationalised zooming, Zoom-on-point capability Help button works correctly Tools Optional installation of TapeFile, TraceDmp and TaxEdit --------------------------------------------- Version 1.37 31/03/03 about box now shows SEISIO version seismic tools now start with last processed file added Tracefmt.htm to docs TPUtil V1.14 added CoordPosn parameter to XYCoord process clarified use of SPNo, SPAux in docs SEISIO V1.38 new entry points, corrected label problem TraceDmp V1.10 now with full trace header edit capability -------------------------------------------- Version 1.36 03/03/03 TracePro does not require LOCIO.dll corrected probs with SPNo and SPAux in TPBasic, TPUtils IOProc now always reports o/p filename, even when SEGY TaxEdit replaced with version not requiring LOCIO.DLL TPBase improved documentation, added TraceFmt.htm TPUtil V1.13 see SEISIO below Shotpoint refs now use SPNo, not SPAux SEISIO V1.37 corrected TrLabelStr function definition TrHdrToSEGY round(SPNo) now rounds correctly -------------------------------------------- Version 1.35 19/12/02 Save dialog parameter file extension now correctly initialised TPUtil XY extract and insert to TAX and LOC now implemented TPBasic extensions and filters corrected on INFILE and OUTFILE -------------------------------------------- Version 1.34 22/09/02 cleaned up checkboxes and license flags - if all processes licensed, red and green blobs don't appear TPBasic - recompiled for newer SEIOObj library TPUtil - corrected TMin problem in TVFilter checked and corrected problems with muting TPViewer - minor mods for newer viewer component library corrected Tools menu not working added dialogs for when Trace list or log file don't exist -------------------------------------------- Version 1.33 23/07/02 testing..... probs with SEIOPROC, won't write SEG-Y as DLL SaveLog, saveTrcFileList - dialogs if directory doesnt exist -------------------------------------------- Version 1.32 12/06/02 CH added Stateindex to indicate license state of each process cannot load unlicensed processes from .SPS checks for existence of scratch dir -------------------------------------------- Version 1.31 28/05/02 recompiled with new libraries, Delphi6, many minor mods -------------------------------------------- Version 1.30 03/05/02 This installation will set up TracePro main program with internal TPView and external TPBasic optional installation of external packages TPUtil TPMain TPMig TPWav -------------------------------------------- Version 1.20 25/11/01 preliminary release =====================================================