Geneve Disk Manager 2000 v3.4 ============================= by ^^^F.G.Kaal ^^^Goudsbloem 68 ^^^3984CP Odijk ^^^The Netherlands ^^^E-mail: fredgkaal@gmail.com Geneve Disk Manager 2000 is a native MDOS version of Disk Manager 2000 (DM2K). It shares a lot of code with DM2K except accessing files ... this is done using the MDOS method (XOP's). I started to write this program in 2009 and then there was a pause of 12 years. And now in 2021 version 3.1 sees the light. In this version also the latest changes of DM2K is added except for the CRU addresses ... these have no meaning with MDOS. Gdm2k can be used with hard-disk drives (HFDC/SCSI/IDE), floppy disks (DSK) or any other storage media which can be accessed from (future versions of) MDOS (TIPI?). Working with Gdm2k is much the same as Dm2k but Gdm2k has a double file list. About the programming effort ============================ Version 1.0 was a direct copy of DM2K converted to be used with MDOS. version 2.0 alfa/beta had a left and right file list. Then a pause of 12 years (2009-2021) Version 3.1 and newer of Gdm2k was completely build and tested on a PC with Windows 10, Mame Geneve emulator, a 32bits console version of Clint Pulley's 'C' compiler, 32bits console versions of my own written optimizers (C99o, C99x, C99f, C99m), assembler XA99 and linker L99. The final test was done on the real thing. The package =========== This package consists of: GDM2K^^^^^^^^The program for the TI99/4A GDM2L^^^^^^^^" GDM2M^^^^^^^^" GDM2N^^^^^^^^" GDM2KREADME^^This file The history =========== V1.0 The first version. V2.0 Added a left and right file list. v3.1 Added five new direct commands: C(opy), M(ove), D(elete), P(rotect) and U(nprotect) as in Dm2k. Added beeps and honks. Experimented a bit more with the MDOS XOP's for creating characters and vhcra, hchar kind of functions. v3.2 Removed the fctn-6 command mode, direct commands UPCMD can do the same. Added PG-UP (fctn-4) and PG-DN (fctn-6) keys (same as ctrl-e/ctrl-x). This makes more sense in MDOS (thanks Beery). Updated the help screens. Leaving viewing files (text or binary) with fctn-9 (back) instead of Q (Quit). v3.3 Copy or Move file to the same device\directory throws an Error 3: Copy [Illegal operation] v3.4 Removed BEEPs and HONKs ... seems to cause problems. If no path entry's on the command line then the current path is used for both the left and right window. If one entry is on the command line then this is used for the left window and the current path is used for the right window. Special thanks to Michael Zapf, for the Mame Geneve emulator. Very handy while developing.