The MSX Commander W.I.P.

UPDATE: The source code has been added. Since I'm no longer in MSX scene anymore. 

Enjoy.

P.S.: You gonna need the TNIAsm 1.0.  You must pay a contribution to have it, it's not for free.

Retro
--


This is a new Norton Commander clone for the MSX.

Well in fact it's a GNU Midnight Commander clone, which is itself a NC clone too.




And why another NC clone? Well take a look on theses screens. No other NC clone has such nice interface.


Features:

- Developed 100% in assembly
- Rich colorful text mode interface
- Object-oriented interface with pull-down menus, windows, dialogs, buttons and text-boxes
- Mouse support for point and click
- IBM PC-like cursor emulation
- Mapper usage. There is no limit on the number of files per folder
- Double buffered screen, no artifacts when refreshing
- Integrated shell with fork/join process up to 124 characters of command line
- MSX standard

Requirements:

- MSX2
- MSXDOS2
- 256K Mapper (it needs 64K of free RAM on top of 64K of DOS)
- Mouse (optional)

Current available features:

Version 0.0.22:

- Basic navigation
- Prompt shell
- Execute programs with ENTER or double click
- Multiple selection (SELECT, +, - *)
- Recursive delete with progression bar (*)
- User Menu (MC.MNU) for custom commands

(*) Progression bars are visible only in multiple selection only. It counts the number of selected items instead of number of files inside each folder.

Some instructions:

- To access  the pull-down menu from keyboard press F9
- Swap panes: TAB
- Page Up/Down: Ctrl + Up / Down key
- To select: SELECT
- Select all: +
- Unselect all: -
- Invert selection: *
- To execute: press enter over one item or double click
- For the prompt shell: just type the command and press enter. you can edit the command line using cursor keys or mouse click

Don't forget to set alias in your autoexec.bat for file extensions like:

ALIAS .BAS = "BASIC "
ALIAS .ROM = "ROMLOAD "

In this way you can run those files with just the enter or mouse click.

Enjoy.

retrocanada

Versions:

Version 0.0.32:

- Help (F1)
- View file (F3)

Version 0.0.31:

- Filter view (Ctrl-F)

Version 0.0.30:

- File Attributes (Ctrl-A or menu option)
- Buttons hot keys, just press the uppercase letter to jump to it in dialogs

Version 0.0.29:

- Make dir
- Recursive Move
- Rename
- Attributes display on footer 
- Sort view (CTRL-S) or menuoption Sort View.

Version 0.0.26:

- Fixed bug in mapper size allocation
- Better support for Ctrl-C during copy/delete
- Program exits if there is no memory available

Version 0.0.24:

- Proceed all for read only files when copying or deleting
- Copy over itself check
- Some bug fixes

Version 0.0.23:

- Recursive copy

Version 0.0.19:

- Recursive delete
- Progression bar for selected items (there is no folder search as windows does)
- Fixed error handling issues

Version 0.0.10:

- Faster navigation
- File delete. Single and bulk file deletion. No recursive folder yet. Not deleting read only files.

Version 0.0.7:

- Faster item browsing

Version 0.0.5:

- Optimizations

Version 0.0.5:

- Fixed parameter paths

Version 0.0.4:

- Improved speed
- You can call passing the 2 paths as: MC A:\ B:\GAMES\

Version 0.0.3:

- Fix bug caused on 0.0.2 (menu mouse click)
- Faster up/down keys

Version 0.0.2:

- Fix garbage in last half line
- Improve double click detection


Downloads:
ċ
MCv1.1.04.7z
(80k)
CoCo Demus,
Oct 4, 2012, 8:03 AM
ċ
MSX COMMANDER v1.0.0rc6.zip
(17k)
CoCo Demus,
Apr 15, 2012, 7:56 PM
ċ
MSX COMMANDER v1.1.00.zip
(18k)
CoCo Demus,
Apr 18, 2012, 9:04 PM
ċ
MSX COMMANDER v1.1.01.zip
(18k)
CoCo Demus,
Apr 19, 2012, 4:22 AM
ċ
MSX COMMANDER v1.1.02.zip
(18k)
CoCo Demus,
Apr 19, 2012, 10:01 AM
ċ
MSX COMMANDER v1.1.03.zip
(18k)
CoCo Demus,
Apr 23, 2012, 6:26 AM
ċ
MSX COMMANDER v1.1.04.zip
(18k)
CoCo Demus,
Apr 24, 2012, 9:26 AM
Comments