Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to index page
Thread view  Board view
rr

Homepage E-mail

Berlin, Germany,
07.12.2020, 20:32
 

Doszip Commander version 3.59 available (Announce)

On 22 November 2020 Hjort Nidudsson released a new version.

Home page: https://github.com/nidud/doszip
Download: https://github.com/nidud/doszip/releases/tag/v3.59

Note: Latest 16-bit DOS version is still 2.55 from 5 years ago. (File dz.dos, 80186 required.)

Changes since last announcement (version 3.21):
Changes in 3.59 - 20 Nov 2020
- Update for Windows 10 Console -- exec / clip board

Changes in 3.55 - 9 Mar 2019
- fixed bug in delete - stack fault in _rmdir()
- fixed bug %edit% command - failed if panel not visible.
- fixed bug in Text-View. Long lines in large files error.
- fixed mouse-lock in dialogs when check box active..
- fixed zip error: compression method

Changes in 3.54 - 9 Nov 2017
- fixed bug in compression engine. Compression level was
  set incorrectly from v3.48 and potentially leaving some
  archives created with Doszip up to version 3.53 corrupted.
  The bug mostly effected large files.
- fixed bug in Compare Directory (Shift-F6)
- fixed a few bugs in HexEdit..

Changes in 3.53 - 19 Oct 2017
- added Class Edit to HexEdit (Ctrl-F4)

Changes in 3.52 - 15 Oct 2017
- fixed a few bugs in TextView (F3)

Changes in 3.51 - 14 Oct 2017
- added HexEdit (Ctrl-F4)

Changes in 3.50 - 6 Jun 2017
- fixed bug in Confirm Copy -- target deleted on Cancel..
- fixed bug in FindFile -- memory leak..

Changes in 3.49 - 4 Jun 2017
- added Edit/Add to Transfer dialog
- removed memory restriction in panels -- max file count
- fixed bug edit.style() -- buffer overflow
- fixed memory leak in unzip functions
- fixed memory leak file panels
- fixed bug in [Path] -- failed to updated panels
- fixed bug in editor using Auto Indent with no Tabs

Changes in 3.48 - 15 Feb 2017
- added Advansed Settings to Compare Directories -- Shift-F5
- added Desktop Size -- Alt-Z
- removed dz.cfg --> moved to dz.ini
- added key F7 to Toggle Edit Panel/Full Screen
- fixed bug in Save Session -- one file short
- fixed bug in reading Unix .INI files -- LF / CR, LF

Changes in 3.47 - 15 May 2016
- added Ctrl-C to the edit help menu for the Transfer dialog...

Changes in 3.46 - 15 May 2016
- added Transfer to program dialog to editor
- added %DZDRIVE% to simplify configuration of tools
- added multi command to transfer keys, same as [Filetype]:

  [ShiftF1]
  ;
  ; The first command creates an .EXE from the .ASM file;
  ; the second execute the .EXE file and the last
  ; command pause to view the output before returning
  ; to the editor
  ;
  asm = asmc -pe !.!, !.exe, pause

- updated/fixed colours in some dialogs
- fixed bug in cursor after execute -- menus line overwritten
- fixed bug in .ERR handle in editor -- multiple copies of the same file
  The editor search for an .ERR file after transfer and display the line
  of the file where the error occurs if found. The Open Watcom tools,
  JWasm, and Asmc create these files. In order to use this on other tools,
  like Masm, use the following format:

  [ShiftF3]
  ;
  ; Using the full path name here in case the file is not
  ; in the current directory
  ;
  asm = ml -c !:\!\\!.! > !.err

Changes in 3.45 - 5 May 2016
- added [FileColor] to DZ.INI
  syntax: <file_type>=<color> ; the value of <color> is 0..15 (0..F)

  [FileColor]
  exe      = B
  zip      = 11
  mak      = 6
  makefile = 6  ; file with no type

Changes in 3.44 - 7 Apr 2016
- fixed bug in _time() function -- day miscalculation
  after Feb current day dec: 04/05/16 --> 04/07/16
- fixed bug on missing %TEMP% -- [x] CMD Compatible Mode
- fixed bug in Text view -- CR/LF problem
- added Produce Hex output to Copy (F5) in Text view
- added Save and Load Environment to Shift-F6

Changes in 3.43 - 25 Feb 2016
- fixed bug on edit file inside a .ZIP file

Changes in 3.42 - 24 Feb 2016
- fixed bug in decompressing (7ZA) -- added quotes on target directory
- added option [ ] CMD Compatible Mode. Default is OFF.
  This option expands commands and batch files (.CMD and .BAT) "inline".
  Environment and the current directory will then be upated if set. This
  option is also needed to run the command SET name=value.

Changes in 3.41 - 18 Jan 2016
- fixed bug on executing external assosiated files
- added handleing of archives 7ZA.EXE

Changes in 3.40 - 11 Jan 2016
- removed plugins code
- fixed bug in Edit: SPACE/TAB not strippen from end of lines on save

Changes in 3.39 - 29 Jul 2015
- added more support for Win95 -- reduced memory usage
- added dynamic alloc for editor -- tested up to 300M size
- rewrote some of the clipboard functions -- large selections
- increaced maximum open files to 300 -- default to 2M per file
- added code for text macros (plugins) to editor -- .\EDI\DLL\*.dll
- added option Use Short File Names to System options -- Ctrl-L is only visual
- added option Use SIMD Extensions to System options -- auto detect
- added option Win95 Compatible Mode to System options -- auto detect
- added mouse-wheel functions to dialogs, edit, and view
  Note: this only works in a window and not in full screen text mode
- added mouse-select-text functions to editor
- added Quick-Menu for edit and view -- right mouse-click
- expanded history to 64 doskeys and 32 folders
- fixed bug in option <Auto Delete History> -- System options
- fixed bug in Copy -- missing Filter Dialog (@v3.35)
- fixed Extension and Filename Support -- didn't work
- fixed bug in Create List dialog -- hard error
- fixed bug in editor F11 toggle menus -- hard error

Changes in 3.38 - 15 May 2015
- updated library source -- 3.37 build from old source..

Changes in 3.37 - 15 May 2015
- fixed bug in Filter -- Files Date After/Before error

Changes in 3.36 - 29 Des 2014
- fixed bug on copy selected files -- (fake) recursive error
- fixed bug in Swap Panels (Ctrl-W) -- hard error

Changes in 3.35 - 17 Des 2014
- added section [Path] to DZ.INI
- added section [Environ] to DZ.INI
- added dialog Edit Environment -- Shift-F6
- fixed bug in Zip Attributes -- no output

Changes in 3.34 - 12 Nov 2014
- fixed bug in command -- cration of batch file failed..
- dropped support for Windows 95/98 compatibility
  however, this is still optional in source code

Changes in 3.33 - 5 Nov 2014
- fixed bug in stricmp..

Changes in 3.32 - 5 Nov 2014
- fixed bug in reading .ZIP files created using backslash
  versions up to 2.24 handle this but not later versions
- removed Use SSE Functions from System options
  the SIMD functions are now optional in source code
  the default is to use SIMD functions (SSE2)

Changes in 3.31 - 14 Oct 2014
- fixed bug in File Attributes -- unicode IO-functions

Changes in 3.30 - 7 Oct 2014
- option "Win95 Compatible Mode" is added to System Options
  some of the new functions fails in Windows 95/98

Changes in 3.29 - 6 Oct 2014
- unicode IO-functions is now used to access long paths
  the maximum length is currently set to 2048 bytes
- the visual update on copy is now removed -- slow output
  option "Visual update on copy" is added to Panel Options
- the DOS version is now included as a stub

Changes in 3.28 - 28 Aug 2014
- removed the .\DOC directory -- %DZ% == %DOSZIP%
  syntax highlighting settings is moved to DZ.INI
  history is moved to DZ.CFG -- now a text file
- renamed .\DOC\plugins do .\DLL -- new plugins
- made SIMD functions optional -- System Options
- made source code compatible with Windows 95
- extended the maximum size of a directory -- panels
- reduced default memory consumption from 32M to 4M
- added option to exclude Ascii Symbols -- System Options
- bugs fixed:
- screen output on text out of range (x, y, length)
  this works in XP++ where size is clipped to screen size
  in Windows 95/98 no output is made if out of range
- on using COMMAND.COM -- quotes removed on command..
- in Compare and Search -- new limits and error handle
- in Panel filter -- path and read-mask not updated

Changes in 3.27 - 20 Aug 2014
- fixed bug in File Attributes (ZIP) -- hard error
- fixed execution of .BAT files and > < commands
- fixed some clipboard functions in the editor
- changed the handling of the [x] Use NT Prompt option
  this now toggles the use of CMD.EXE/COMMAND.COM

Changes in 3.26 - 18 Aug 2014
- fixed bug in Compare Directory -- User abort
- fixed bug in File Search -- failed on search string < 16 byte

Changes in 3.25 - 16 Aug 2014
- split source base for 16/32-bit -- dialogs mixed up
- fixed bug in screen output -- Tabs and CR/LF error
- fixed bug in Compare Directory -- recursive warning
- fixed bug in File Search -- zero not assumed in search string

Changes in 3.24 - 14 Aug 2014
- fixed bug in Directory Information on selected files -- hard error
- fixed bug on open dialogs if screen metrics have changed -- hard error
- fixed bug on expanding environment variables -- failed
- fixed bug in STDIO functions -- not used by Doszip

Changes in 3.23 - 11 Aug 2014
- fixed bug in CPU detection -- missing values in System Info

Changes in 3.22 - 11 Aug 2014
- added CPU detection -- this (W32) version needs XP/SSE2++
- added System Information dialog -- old Memory dialog
- added SSE2 code to speed up string and memory functions
- added Compare Directories dialog (Shift-F5)
- added (or rewrote) Editor code to handle larger files
- added options to Make List dialog for Search and Compare
- added new (C) Stack Frame to the Assembler (ASM.EXE)

---
Forum admin

rr

Homepage E-mail

Berlin, Germany,
07.12.2020, 20:39

@ rr
 

Doszip Commander version 3.59 available

> Note: Latest 16-bit DOS version is still 2.55 from 5 years ago. (File
> dz.dos, 80186 required.)

This hangs in pce-20201020-85c21aca-turbo-xt-msdos-3.30a.zip (but FD 1.3 RC3 kernel + FreeCOM 0.84pre7), when run without HDDs and doesn't see my A: drive, although I booted from. :-|

---
Forum admin

rr

Homepage E-mail

Berlin, Germany,
07.12.2020, 20:54

@ rr
 

Asmc Macro Assembler

Hjort Nidudsson also has the Asmc Macro Assembler: "Assembles and links one or more assembly-language source files."

Features:
- 0=8086 (default), 1=80186, 2=80286, 3=80386, 4=80486, 5=Pentium,6=PPro,7=P2,8=P3,9=P4,10=x86-64.
- Generate plain binary file.
- Generate COFF format object file.
- Generate 32-bit ELF object file.
- Generate 64-bit ELF object file.
- Generate DOS MZ binary file.
- Generates object module file format (OMF) type of object module.
- Generate PE binary file, 32/64-bit.
- Generate 64-bit COFF object.

See file asmc.chm for details.

Binaries are available for Windows and Linux/WSL (?).

---
Forum admin

Japheth

Homepage

Germany (South),
08.12.2020, 11:25

@ rr
 

Asmc Macro Assembler

> Hjort Nidudsson also has the Asmc Macro
> Assembler: "Assembles and links one or more assembly-language source
> files."

It's a fork of JWasm, released under GPL2 license. Probably problematic, since IMO the OW license (JWasm) and GPL are not compatible.

---
MS-DOS forever!

rr

Homepage E-mail

Berlin, Germany,
08.12.2020, 22:19

@ Japheth
 

Asmc Macro Assembler

> It's a fork of JWasm, released under GPL2 license. Probably problematic,
> since IMO the OW license (JWasm) and GPL are not compatible.

Thanks for clarifying! :-)

---
Forum admin

Back to index page
Thread view  Board view
22632 Postings in 2109 Threads, 402 registered users, 404 users online (1 registered, 403 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum