BIEW

Versione: 
5.6.4
Data rilascio: 
Mercoledì, 22 Novembre, 2017

Licenza:

Interfaccia:

Authors/Port authors:

BIEW è un visualizzatore di file con un editor esadecimale binario interno il quale supporta anche la modalità disassemblatore. Sono supportati i seguenti eseguibili: MZ, NE, PE, LE, LX, DOS.SYS...

Questo software è distribuito come pacchetto compresso, da scaricare e installare manualmente; se ci sono prerequisiti da soddisfare, andranno anch'essi scaricati e installati manualmente.

Installazione manuale

Il programma è distribuito come pacchetto ZIP: scaricare in una cartella temporanea e scompattare nella cartella di destinazione. Vedi sotto per il(i) link di download.

Documentazione in linea

Qui di seguito trovi i link di download per l'installazione manuale del software:

BIEW v. 5.6.4 (22/11/2017) Readme/What's new
Release notes for BIEW version 5.6.X ==================================== This document contains up-to-date information for end-users and developers. Limitations of use of this release: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Min. screen width: 80 characters Max. screen width: 255 characters Min. screen height: 3 rows Max. screen height: unlimited Min. colors: 2 Max. colors: 16 Dynamic resizing of screen's size: no Max. size of viewing file: 2Gb (for 32-bit fileaccess) 8'589'934'592 Gb (for 64-bit fileaccess) Known problems in this release: =============================== Known problems at developing-time: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - When I try used *scanf* function family, then in many development systems I found bugs for those functions. I mostly recommend use strto* function family instead. - Project contains "danger" code for some platforms. (See: biewlib/sysdep/ia32/dos/timer.c, ...) I mostly recommend use -O2 switch for gcc with any other keys. - Wrong displayed contents of LX format, when file consist from "Iterated data page type II" pages. - About problem with different results of fastcall and cdecl versions under Win32: It may be a deep-hidden bug of biew or bug of gcc, because in some snapshots of biew it appeared also under other gcc related development systems. (Notes: compiled with GCC CDECL version works correctly, as compiled with Watcom and TopSpeed, where fastcall is used by default!!!) See also topic 4.3 in develop.en(ru) PROBLEM IS SOLVED: BUG IN GCC. This problem never occurs if gcc-2.95.3 is installed. Known problem at run-time (this problem of OS's): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - When biew-OS/2 is running under OS/2 v4.5 UNI_040 in fullscreen mode sometime it generated TRAP in POINTER$ device. (Better run it in windowed mode or use last patched UNI_039 kernel (at 03.11.1999) or last patched UNI_040 kernel (at 28.03.2000)). (Author has no problems with UNI_054 (unofficial)). - Biew-Win32 does not work properly under WinNT-4.0 SP3 and older. - Sometime, when biew-Win32 is running under WinNT-4.0 (SP4-5) and system perform swapping after quitting of biew You may receive GPF. - If you have selected 'Use MMF' option in biew-Win32 and are viewing file biew.ini, that after leaving biew you get GPF. - 'CPU performance' of biew-DOS32 (aka djgpp) doesn't work under Win98 and may crash such systems. What's todo: ============ (This block contain a lot of ideas. Not all will released, but most of them) + Try to implement MMF for DOS32 with using DPMI32 service (AS FAR AS POSSIBLE) if it possible. + For procedure 'Save as (disassembler mode)' usage virtual (QUICKLY) addresses instead of physical ones. + User defined names for labels. (QUICKLY) + Support of ordinal entries by name. (QUICKLY) + Expand references prediction code. (WHEN NEW IDEAS WILL COME) + Accelerating video i/o (ALWAYS) + Fully-featured support for LE, LX, a.out, arch, (AS FAR AS POSSIBLE) *nix formats (if possible with using binutils or scripts) + Dissasemblers for other platform. (IF THEIR USERS WILL CODED IT) + OS/2 mouse-related bug fix. (AS FAR AS POSSIBLE) + Any base for hex-mode (probably it will digit mode viewer) (NOT URGENTLY) + Bookmarks (screen-shot functionality) (NOT URGENTLY) + Search and replace (non-interactive) (NOT URGENTLY) + capable showing the stack of calls. (IN THE NEAR FUTURE) As effect: search of code which references given place (NOTE: Partially done as disassembler search engine since 5.3.0-pre.5) + Window classes -> most effective mouse usage (NOT URGENTLY) (this will start 6.x series) + Add support for dynamically linked plugins and addons. (NOT URGENTLY) (this will in 6.x series) + Filters for text-mode (like rtf-view) (IN THE NEAR FUTURE) + User defined structures (like dbf-view) (NOT URGENTLY) + Support for ASF, MPEG, MOV, RM, JPEG file formats (NOT URGENTLY) Sweet dreams: (DISTANT FUTURE) ~~~~~~~~~~~~~ + Format-related writting. (Insert new sections, change size of existsing sections and rebind them e.t.c.). ++ First effect: attempt to try particular restore of corrupted file. ++ Next effect: optimization of binary files on assembler level (Note: not all formates allowed it). See also @todo records in sources.
 hobbes.nmsu.edu/download/pub/os2/dev/util/biew564o.zip  local copy
BIEW v. 5.6.2 (1/9/2004) Readme/What's new
Release notes for BIEW version 5.6.2 ==================================== This document contains up-to-date information for end-users and developers. Limitations of use of this release: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Min. screen width: 80 characters Max. screen width: 255 characters Min. screen height: 3 rows Max. screen height: unlimited Min. colors: 2 Max. colors: 16 Dynamic resizing of size of screen: no Max. size of viewing file: 2Gb Known problems in this release: =============================== Known problems at developing-time: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - When I try used *scanf* function family, then in many development systems I found bugs for those functions. I mostly recommend use strto* function family instead. - Project contains "danger" code for some platforms. (See: biewlib/sysdep/ia32/dos/timer.c, ...) I mostly recommend use -O2 switch for gcc with any other keys. - Wrong displayed contents of LX format, when file consist from "Iterated data page type II" pages. - About problem with different results of fastcall and cdecl versions under Win32: It may be a deep-hidden bug of biew or bug of gcc, because in some snapshots of biew it appeared also under other gcc related development systems. (Notes: compiled with GCC CDECL version works correctly, as compiled with Watcom and TopSpeed, where fastcall is used by default!!!) See also topic 4.3 in develop.en(ru) PROBLEM IS SOLVED: BUG IN GCC. This problem never occurs if gcc-2.95.3 is installed. Known problem at run-time (this problem of OS's): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - When biew-OS/2 is running under OS/2 v4.5 UNI_040 in fullscreen mode sometime it generated TRAP in POINTER$ device. (Better run it in windowed mode or use last patched UNI_039 kernel (at 03.11.1999) or last patched UNI_040 kernel (at 28.03.2000)). (Author has no problems with UNI_054 (unofficial)). - Biew-Win32 does not work properly under WinNT-4.0 SP3 and older. - Sometime, when biew-Win32 is running under WinNT-4.0 (SP4-5) and system perform swapping after quitting of biew You may receive GPF. - If you have selected 'Use MMF' option in biew-Win32 and are viewing file biew.ini, that after leaving biew you get GPF. - 'CPU performance' of biew-DOS32 (aka djgpp) doesn't work under Win98 and may crash such systems. What's todo: ============ (This block contain a lot of ideas. Not all will released, but most of them) + Try to implement MMF for DOS32 with using DPMI32 service (AS FAR AS POSSIBLE) if it possible. + For procedure 'Save as (disassembler mode)' usage virtual (QUICKLY) addresses instead of physical ones. + User defined names for labels. (QUICKLY) + Support of ordinal entries by name. (QUICKLY) + Expand references prediction code. (WHEN NEW IDEAS WILL COME) + Accelerating video i/o (ALWAYS) + Fully-featured support for LE, LX, a.out, arch, (AS FAR AS POSSIBLE) *nix formats (if possible with using binutils or scripts) + Dissasemblers for other platform. (IF THEIR USERS WILL CODED IT) + OS/2 mouse-related bug fix. (AS FAR AS POSSIBLE) + Any base for hex-mode (probably it will digit mode viewer) (NOT URGENTLY) + Bookmarks (screen-shot functionality) (NOT URGENTLY) + Search and replace (non-interactive) (NOT URGENTLY) + capable showing the stack of calls. (IN THE NEAR FUTURE) As effect: search of code which references given place (NOTE: Partially done as disassembler search engine since 5.3.0-pre.5) + Window classes -> most effective mouse usage (NOT URGENTLY) (this will start 6.x series) + Add support for dynamically linked plugins and addons. (NOT URGENTLY) (this will in 6.x series) + Filters for text-mode (like rtf-view) (IN THE NEAR FUTURE) + User defined structures (like dbf-view) (NOT URGENTLY) Sweet dreams: (DISTANT FUTURE) ~~~~~~~~~~~~~ + Format-related writting. (Insert new sections, change size of existsing sections and rebind them e.t.c.). ++ First effect: attempt to try particular restore of corrupted file. ++ Next effect: optimization of binary files on assembler level (Note: not all formates allowed it). See also @todo records in sources.
 hobbes.nmsu.edu/download/pub/os2/dev/util/biew562o.zip
BIEW v. 5.6.1 (8/4/2004) Readme/What's new
Release notes for BIEW version 5.6.1 ==================================== This document contains up-to-date information for end-users and developers. Limitations of use of this release: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Min. screen width: 80 characters Max. screen width: 255 characters Min. screen height: 3 rows Max. screen height: unlimited Min. colors: 2 Max. colors: 16 Dynamic resizing of size of screen: no Max. size of viewing file: 2Gb Known problems in this release: =============================== Known problems at developing-time: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - When I try used *scanf* function family, then in many development systems I found bugs for those functions. I mostly recommend use strto* function family instead. - Project contains "danger" code for some platforms. (See: biewlib/sysdep/ia32/dos/timer.c, ...) I mostly recommend use -O2 switch for gcc with any other keys. - Wrong displayed contents of LX format, when file consist from "Iterated data page type II" pages. - About problem with different results of fastcall and cdecl versions under Win32: It may be a deep-hidden bug of biew or bug of gcc, because in some snapshots of biew it appeared also under other gcc related development systems. (Notes: compiled with GCC CDECL version works correctly, as compiled with Watcom and TopSpeed, where fastcall is used by default!!!) See also topic 4.3 in develop.en(ru) PROBLEM IS SOLVED: BUG IN GCC. This problem never occurs if gcc-2.95.3 is installed. Known problem at run-time (this problem of OS's): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - When biew-OS/2 is running under OS/2 v4.5 UNI_040 in fullscreen mode sometime it generated TRAP in POINTER$ device. (Better run it in windowed mode or use last patched UNI_039 kernel (at 03.11.1999) or last patched UNI_040 kernel (at 28.03.2000)). (Author has no problems with UNI_054 (unofficial)). - Biew-Win32 does not work properly under WinNT-4.0 SP3 and older. - Sometime, when biew-Win32 is running under WinNT-4.0 (SP4-5) and system perform swapping after quitting of biew You may receive GPF. - If you have selected 'Use MMF' option in biew-Win32 and are viewing file biew.ini, that after leaving biew you get GPF. - 'CPU performance' of biew-DOS32 (aka djgpp) doesn't work under Win98 and may crash such systems. What's todo: ============ (This block contain a lot of ideas. Not all will released, but most of them) + Try to implement MMF for DOS32 with using DPMI32 service (AS FAR AS POSSIBLE) if it possible. + For procedure 'Save as (disassembler mode)' usage virtual (QUICKLY) addresses instead of physical ones. + User defined names for labels. (QUICKLY) + Support of ordinal entries by name. (QUICKLY) + Expand references prediction code. (WHEN NEW IDEAS WILL COME) + Accelerating video i/o (ALWAYS) + Fully-featured support for LE, LX, a.out, arch, (AS FAR AS POSSIBLE) *nix formats (if possible with using binutils or scripts) + Dissasemblers for other platform. (IF THEIR USERS WILL CODED IT) + OS/2 mouse-related bug fix. (AS FAR AS POSSIBLE) + Any base for hex-mode (probably it will digit mode viewer) (NOT URGENTLY) + Bookmarks (screen-shot functionality) (NOT URGENTLY) + Search and replace (non-interactive) (NOT URGENTLY) + capable showing the stack of calls. (IN THE NEAR FUTURE) As effect: search of code which references given place (NOTE: Partially done as disassembler search engine since 5.3.0-pre.5) + Window classes -> most effective mouse usage (NOT URGENTLY) (this will start 6.x series) + Add support for dynamically linked plugins and addons. (NOT URGENTLY) (this will in 6.x series) + Filters for text-mode (like rtf-view) (IN THE NEAR FUTURE) + User defined structures (like dbf-view) (NOT URGENTLY) Sweet dreams: (DISTANT FUTURE) ~~~~~~~~~~~~~ + Format-related writting. (Insert new sections, change size of existsing sections and rebind them e.t.c.). ++ First effect: attempt to try particular restore of corrupted file. ++ Next effect: optimization of binary files on assembler level (Note: not all formates allowed it). See also @todo records in sources.
 ecsoft2.org/system/files/repository/biew561o.zip  local copy
BIEW v. 5.5.0 (27/6/2003) Readme/What's new
Release notes for BIEW version 5.5.0 ==================================== This document contains up-to-date information for end-users and developers. Limitations of use of this release: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Min. screen width: 80 characters Max. screen width: 255 characters Min. screen height: 3 rows Max. screen height: unlimited Min. colors: 2 Max. colors: 16 Dynamic resizing of size of screen: no Max. size of viewing file: 2Gb Known problems in this release: =============================== Known problems at developing-time: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - When I try used *scanf* function family, then in many development systems I found bugs for those functions. I mostly recommend use strto* function family instead. - Project contains "danger" code for some platforms. (See: biewlib/sysdep/ia32/dos/timer.c, ...) I mostly recommend use -O2 switch for gcc with any other keys. - Wrong displayed contents of LX format, when file consist from "Iterated data page type II" pages. - About problem with different results of fastcall and cdecl versions under Win32: It may be a deep-hidden bug of biew or bug of gcc, because in some snapshots of biew it appeared also under other gcc related development systems. (Notes: compiled with GCC CDECL version works correctly, as compiled with Watcom and TopSpeed, where fastcall is used by default!!!) See also topic 4.3 in develop.en(ru) PROBLEM IS SOLVED: BUG IN GCC. This problem never occurs if gcc-2.95.3 is installed. Known problem at run-time (this problem of OS's): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - When biew-OS/2 is running under OS/2 v4.5 UNI_040 in fullscreen mode sometime it generated TRAP in POINTER$ device. (Better run it in windowed mode or use last patched UNI_039 kernel (at 03.11.1999) or last patched UNI_040 kernel (at 28.03.2000)). (Author has no problems with UNI_054 (unofficial)). - Biew-Win32 does not work properly under WinNT-4.0 SP3 and older. - Sometime, when biew-Win32 is running under WinNT-4.0 (SP4-5) and system perform swapping after quitting of biew You may receive GPF. - If you have selected 'Use MMF' option in biew-Win32 and are viewing file biew.ini, that after leaving biew you get GPF. - 'CPU performance' of biew-DOS32 (aka djgpp) doesn't work under Win98 and may crash such systems. What's todo: ============ (This block contain a lot of ideas. Not all will released, but most of them) + Try to implement MMF for DOS32 with using DPMI32 service (AS FAR AS POSSIBLE) if it possible. + For procedure 'Save as (disassembler mode)' usage virtual (QUICKLY) addresses instead of physical ones. + User defined names for labels. (QUICKLY) + Support of ordinal entries by name. (QUICKLY) + Expand references prediction code. (WHEN NEW IDEAS WILL COME) + Accelerating video i/o (ALWAYS) + Fully-featured support for LE, LX, a.out, arch, (AS FAR AS POSSIBLE) *nix formats (if possible with using binutils or scripts) + Dissasemblers for other platform. (IF THEIR USERS WILL CODED IT) + OS/2 mouse-related bug fix. (AS FAR AS POSSIBLE) + Any base for hex-mode (probably it will digit mode viewer) (NOT URGENTLY) + C (.c .cpp .h .hpp) syntax hilighting (NOT URGENTLY) + Bookmarks (screen-shot functionality) (NOT URGENTLY) + Search and replace (non-interactive) (NOT URGENTLY) + capable showing the stack of calls. (IN THE NEAR FUTURE) As effect: search of code which references given place (NOTE: Partially done as disassembler search engine since 5.3.0-pre.5) + Window classes -> most effective mouse usage (NOT URGENTLY) (this will start 6.x series) + Add support for dynamically linked plugins and addons. (NOT URGENTLY) (this will in 6.x series) + Fully featured Java support (AS FAR AS POSSIBLE) Sweet dreams: (DISTANT FUTURE) ~~~~~~~~~~~~~ + Format-related writting. (Insert new sections, change size of existsing sections and rebind them e.t.c.). ++ First effect: attempt to try particular restore of corrupted file. ++ Next effect: optimization of binary files on assembler level (Note: not all formates allowed it). See also @todo records in sources.
 ecsoft2.org/system/files/repository/biew550o.zip  local copy
Scheda aggiornata l'ultima volta il: 20/08/2018 - 11:50

Aggiungi un commento