Download Ti99Dir version 10.1a now
Ti99Dir is a Windows program to browse through TI-99/4A files (v9t9 format),
Archive files (v9t9 format and created with Barry Boones archiver), .DSK files
(v9t9 and PC99*) or .IMG files (HFDC, SCSI or IDE) on a PC. Since version 4.2a
it is also possible to view monocolor and multicolor TI-Artist files and to view
GIF files with an external viewer
(like
Irfanview). Since version 5.1a Ti99dir is equiped with a double browse
window and supports Cf7a+ cards and Cf7a+ card images. Since Version 5.2b it is
possible to view MyArt pictures.
With version 8.1a it is possible to create IDE and SCSI hard disk images and
to write files to these images. This option is using the Ti99HdImg32.dll which
contains the IDE DSR converted from TMS9900 assembly language to C code.
Also a new menu option is added which makes it possible to convert
text files to TI Basic and or Extended Basic program files in the
TIFILES format using the LibXBTKN32.dll written by Stefan Bauch author
of TiCodEd.
With version 8.2a it is possible to convert tabs to spaces (1-20) if a PC file
is converted to a TI file. Reserved space for FDR's at the beginning of a DSK
image now depends on the disk size; up to 720 sectors this number is 34, up to
1440 is 50, up to 2880 is 66, up to 3202 is 256 otherwise 512 sectors.
When opening a TI99 file in one of the 16 viewer windows the content of the file
is checked by TI99Dir. If it is a data file it will by displayed in ASCII, if it
is a TI Basic or Extended Basic program file the program is displayed, it it is
a MyArt or TI Artist file the picture is displayed, if it is a character
definition file the characters are displayed. In all other cases the file is
displayed in a hexadecimal form. If a viewer window contains text it is possible
to print the complete or a selection of the text to your (PDF) printer.
Ti99Dir version 8.2b bugfix: When renaming a TI-file on a DSK, CF7DSK or HD image then
all characters are allowed, except the '.' or ' ' (dot or space) characters.
Ti99Dir version 8.2c bugfix: Problem fixed with padding spaces when renaming a TI-file
on a DSK, CF7DSK or HD image.
Ti99Dir version 8.3a bugfix: Problem fixed with showing files larger then 60kb.padding spaces when renaming a TI-file
Added: Options to preserve/keep the case of a file name when converting file from
a PC file to a TI file.
Fixed: hdimg.cpp, dialogs.cpp, misc.cpp:: When renaming TI files lowercase characters
are also accepted.
Fixed: hdimg.cpp, dialogs.cpp, misc.cpp:: When copying a TI file from one medium to
another medium then the original case of the file name is preserved.
This means that on a DSK or HD or CF7A image a file with a name AbCd can exist next
to a file with a name abcd and/or ABCD. These are all different files. However for
a Windows directory these are all the same file and/or directory names.
Ti99Dir version 8.3b Fixed: Doad.cpp: TiDir():: When reading a Linux directory via samba does not
guarantee that the first thing to find is the \. directory and the \.. directory
next. This test is skipped because it was already determined that we are entering
a directory.
Ti99Dir version 8.3c
Fixed: Basic.cpp: MakeBasicLine():: Prevent writing outside the Basic Line buffer
which corrupts te stack. This can happen with a corrupt file.
Fixed: convpcfile.cpp: fgetline():: When converting Unix/Linux text file then also
set variable Byte to the same value as Char to prevent strange characters at the
beginning of a new text line.
Ti99Dir version 8.3d
Fixed: confpcfile.cpp: ConvertPcFileToTiFile(): Prevent overwriting existing TI files
in a PC directory (DSK and HDIMG was allready covered).
Ti99Dir version 8.3e
Fixed: hdimg.cpp::ReadDirFromHdImg(): Use the flag UsePrevDdrInfo properly after leaving
an ARC and re-reading the HDIMG directory.
Ti99Dir version 9.1a
Added: Command line options -I, -L, -R and -S-.
Added: When displaying a .DSK image show the number of free sectors on the bottom line.
Added: Quick view panel and options.
Ti99Dir version 9.3a:
Added: View TiArtist Fonts, Instances and Slides
Added: Allow command line switches with spaces "-X arg" and without spaces "-Xarg"
Fixed: Double click on caption catches the SC_MINIMIZE and SC_MAXIMIZE messages
Changed: Take te size of a CHARA file into account for calculating the number of
possible character definitions.
Ti99Dir version 9.2a
Changed: Allow 8 partitions for a IDE hard disk image
Updated: Ti99HdImg32.dll to v2.1.a
Fixed: Memory leaks in vibddrfdr.cpp, EndDialog() does not send a WM_DESTROY where the free()
instruction is. Added a function for all these dialogs to free the data pointed to by GWL_USERDATA.
Ti99Dir version 10.1a
Fixed : Picture.cpp::CheckFileType(): First check if a DIS/FIX 128 file is a file with Forth blocks.
If not then it can be a MyArt 256 color file (or a packed file).
Added : Color selection for Quick view/Viewer and Chara files.
Changed: Using ResEdit64 as resource editor.
Added : dskfunc.cpp::CopyFileToDsk(): Save the Description from the DSKU from John Birdwell in the FDR
if there is space.
Added : ShowFile.cpp::ExtractFile(): Save the Description from the DSKU from John Birdwell in the 80
bytes header of a FIAD file (offset 0x50)
Added : Function for determining the kind of file (Identity) like, Basic, Forth, EA3, EA5 etc.
Added : An extra column for the main window that shows the file identity.
Changed: Using above function/information also for the Quick view function.
Fixed : Archiver.cpp::GetArcFileInfo(): Number of lvl3 records allocated for D/V files in a
packed archive in the correct order.
Added : Dialogs.cpp::FileProc(): Number of level 3 records allocated.
Changed: Rearranged menu and function keys. F3 shows file content automatic, Shift-F3 shows file as text,
F9 shows a program file as picture but still knows about TI-Artist pictures and character
definition files (CHARA)
Added : Ti99Dir.cpp::Functions for dividing left and right file list window by dragging a small window
between these two file lists.
Added : Ti99Dir.cpp::Menu option(s) for for dividing left and right file list window.
|