Virtual OS/2 International Consumer Education
VOICE Home Page: http://www.os2voice.org
February 2003

[Newsletter Index]
[Previous Page] [Next Page]
[News Index]

submit@os2voice.org


News Page 1

January 04

Night Vision for OS/2 2.5 beta available

Brian Simpson has released a beta version of Night Vision 2.5. Night Vision is a "planetarium" astronomy program for OS/2 (beside the native version, there is also a Java version available).

New features in version 2.5:

* Zoom scrollbar
* 16777216 colors
* Different fonts for different object types
* Can continue to identify objects when ID window is up

For more information and to download the program, visit the Night Vision web site at http://home.att.net/~bsimpson/nvsn.html.


January 04

z! 2.7-alpha1

Hi everyone!! please test the new z! version, heres the changelog:

x shift+insert to paste text from the clipboard in most input boxes
x shoutcast search function ('h') possibly fixed for 16bit tcp/ip stacks
x right-click popup menu for the file selector
x scrollbar in the file selector now draggable
x "addnext" pipe command to add a track after the current song

last few versions:

x updated Russian codepage dll (see cpdetect.txt)
x fixed input function (again) for really long strings
x decode html junk ("/'/&) in id3
x fix for latest normalizer ( http://hobbes.nmsu.edu/pub/os2/apps/mmedia/sound/convert/normalize-0.7.5.zip)
x added automatic russian codepage detection (thanks to [RElf]!!) see cpdetect.readme for info how to enable it
x fixed /playing
x bugfixes I forgot to log...
x fixed cursor-key editing for long strings (file rename..etc.) (needs testing)
x fixed blinking slider position indicator w/heavy cpu load
x fixed crash on bad mp3 frame (seriously rare occurance)
x added *vol # pipe command
x /playing for irc (needs testing)

http://dink.org/files/z-2.7alpha1.zip


January 03

Odin Application Database

About Odin

Odin is the name of the project and software that allows users to run Win32 (Windows 95 and Windows NT) applications in OS/2 Warp operating system natively, almost as if they were intended to be OS/2 applications in the first place. It also makes porting from Win32 to OS/2 easier by providing a Win32 API implementation in OS/2: the Odin32 API.

Binary compatibility is achieved by converting Windows EXE and DLL files (applications are made of those) into the format that OS/2 uses. Conversion can be permanent, or it can be done transparently on runtime, when an application is started. Conversion and loading of Win32 programs, basicaly, consists of:

* Converting PE (Portable Executable - Win32 binaries) objects in OS/2's LX (Linear eXecutable) format.

* Reassembling them in memory in the way OS/2 applications are supposed to be assembled.

The program that will permanently convert binaries (EXE and DLL files) is called PE2LX.EXE. However, it's much more flexible to use dynamic, on-the-fly conversion (via PE.EXE loader) because in that case executable modules on disk are not changed, and you can use your Win32 programs in both Windows 95/98/NT and OS/2 from the same space on disk. Both methods can be automated and made absolutely transparent to users with the use of the WIN32K.SYS driver that allows OS/2 processes (WPS, command prompt...) to launch Win32 binaries as any other OS/2 applications, providing automatic conversion/loading at startup time. Converted/loaded program will look and behave as any other OS/2 application. There is no emulation layer, no Windows "sessions" or virtual machines like it was the case with Win-OS/2 that IBM has provided for running Windows 3.1 applications: the code is executed directly by CPU with all rights, priviledges and limitations of normal 32-bit OS/2 programs. In order for program to operate, it must have access to the same API functions as in Windows operating system(s). Those functions are called Win32 API (Application Programming Interface) and Odin provides them, as well. It's the second part of the project whitch aims at: Providing runtime libraries that replicate Win32 API functions and that are used by loaded and running programs. Runtime libraries are supplied as a number of DLL files with the same names as the ones what are supplied with Windows 95 and Windows NT because Win32 applications expect to find them under those names. Any name conflicts (DLLs with same names shipped with OS/2) are resolved during the conversion/loading process. Odin32 DLLs are pure native OS/2 binaries which operate in the same way as their Windows counterparts. The set of API functions that are implemented for Project Odin is called Odin32.

The Odin32 API can also be used (and is used) for native OS/2 development, primarly for porting software from Windows. Since it replicates the functionality of the Win32 API closely, a porter can much easier match the basic functionality and then add OS/2 specific improvements. A very good example of an application which is using this technology is Opera for OS/2. It is compiled using Odin32 API and OS/2 specific behaviour was added as well.

The final goal of the first part of the project is to make every Windows program load and operate properly, and the goal of the second part of the project is to create complete OS/2 implementation of Win32 API, which means that every single API function should be implemented or mapped to equivalent OS/2 API function via Odin32. Whether those goals will be ever achieved remains to be seen, but this project gives good results even now, since no Windows program uses all API functions and very few use even majority of them. Our projects: Multimedia Sound device driver Programming Use WarpDriver to write your own device driver on OS/2 System Utilities Kill your processes with kTaskManager Business mSQL: A free SQL database system User Interface Reinvent your desktop with XWorkplace Same category: Operating System Run Linux/Unix applications on your OS/2 PM with EverBlue

http://odin.netlabs.org/

Application database:
http://odin.netlabs.org/?show=appdb


January 03

OS/2 Java Corner update!

OS/2 Java Corner is updated!

http://home.hccnet.nl/rjj.troost/japp4os2.htm

It now contains 120 Java applications (and some applets), each with its version no., the required Java version, a short description and its url, and sorted in the categories:

- Communication
- Development
- Games
- Graphic and image
- Multimedia
- Scientific
- Various

All applications have been reported to run well with IBM Java 1.1.8, 1.3.0 or 1.3.1 for OS/2 and eComStation.

In addition, it also contains a general section on 'Java resources and software sites'. For your convenience, all new entries are in red.

Please feel free to send me your additions, corrections, wishes or other comments!

Kind regards,


January 03

PHP 4.3.0

PHP is a popular scripting language most commonly used with a web server to produce dynamically generated web page. I've ported it to OS/2 and built the binaries below including the functions that require the following optional libraries:

* GDBM v1.7.3
* MySQL client v3.23.49
* PostgreSQL client v7.2.2
* ZLib v1.1.4
* GD v2.0 (as bundled with PHP)
* FreeType v2.1.0
* PDFLib v4.0.1

Notes

The 4.3.0 build is the first time I've made a fully dynamic build though the 4 release candidates before it seemed to work well. The advantage of the dynamic build is that it supports all variations (Apache 1.3, 1.3 EAPI, 2.0, CGI, DB2) in a single package using a common core DLL. It should also use less memory as you only load the extensions you use.

Program URL:http://apache.org/~bjh/php/

http://apache.org/~bjh/php/download/php4.3.0-os2.zip


January 03

Danis506 1.6.1

IBM1S506 replacement, supports Intel, VIA, Ali, SiS, CMD, Promise, Cyrix, HPT, AMD, Artop, SMSC, ServerWorks, Opti, Nvidia, NatSemi and SiliconImage, SerialATA, disk capacities up to 2TiB, V1.6.1

http://hobbes.nmsu.edu/pub/incoming/danis506r161.zip
http://hobbes.nmsu.edu/cgi-bin/h-search?key=danis506r161.zip


January 03

OpenGL Samples using Mesa3D port to OS/2 PM

OpenGL Samples using Mesa3D port to OS/2 PM: 34 OpenGL progamms with source code, MesaGL2.DLL, build toolkit

http://hobbes.nmsu.edu/pub/incoming/mesa5samples.zip
http://hobbes.nmsu.edu/cgi-bin/h-search?key=mesa5samples.zip


January 02

UUDEVIEW 0.5p18 compiled for OS/2. (Also UUENVIEW)

Smart multi-file multi-part decoder for uuencoded, xxencoded, Base64, BinHex and yEnc encoded files.

Program URL: http://www.fpx.de/fp/Software/UUDeview/

http://hobbes.nmsu.edu/pub/incoming/uudeview-0.5.18-os2.zip
http://hobbes.nmsu.edu/cgi-bin/h-search?key=uudeview-0.5.18-os2.zip


January 02

DCF77 decoder for Gude serial Expert Mouse Clock 1.0 aplha

http://hobbes.nmsu.edu/pub/incoming/dcf77emc.zip
http://hobbes.nmsu.edu/cgi-bin/h-search?key=dcf77emc.zip


January 02

Open Source ZIP password cracker.

FCrackZip is a free ZIP password cracker, similar to FZC, ZipCrack and others.

Program URL: http://www.goof.com/pcg/marc/fcrackzip.html

http://hobbes.nmsu.edu/pub/incoming/fcrackzip-0.2.4-os2.zip
http://hobbes.nmsu.edu/cgi-bin/h-search?key=fcrackzip-0.2.4-os2.zip


January 02

Enhanced WHOIS client 4.6.1

This is a new whois (RFC 954) client rewritten from scratch. It is derived from and compatible with the usual BSD and RIPE whois(1) programs. It is intelligent and can automatically select the appropriate whois server for most queries.

Program URL: http://www.linux.it/~md/software/

http://hobbes.nmsu.edu/pub/incoming/whois-4.6.1-os2.zip
http://hobbes.nmsu.edu/cgi-bin/h-search?key=whois-4.6.1-os2.zip


January 02

DFSee version 5.08 released

DFSee is the SWISS-ARMY-KNIFE for disk and filesystem problems. With FDISK-like displays, analysis and recovery, FIX commands, UNDELETE for HPFS/NTFS, imaging and cloning. More details at:

http://www.dfsee.com/dfsee.htm

Direct download links:

http://www.dfsee.com/dfsee/dfsee508.zip
http://hobbes.nmsu.edu/pub/os2/util/disk/dfsee508.zip
http://hobbes.nmsu.edu/pub/incoming/dfsee508.zip

Most important functional changes compared to 5.06:

- SIM/WRIM Speedup when using compression (upto 2x faster!)
- PART/MAP Added diskname to display, LVM or DFSee-generated
- PART/MAP Changed freespace naming for better readability
- DFSUNFD Improved progress reporting and error handling
- DFSUNFD Optimized by using a DFSUNFD.DFS native script
- DFSUNFD Fixed abort on unregistred versions (no dfsee.key)
- CR Don't allow 0x00 systemtype, new type 0xDF=DFSee-TMP
- Dialogs More info on DELETE/START/SETA/SETTYPE/FAT2OS/PCLEAR dialogs
- FDISK Recognize sectors cleared with 0xF6 pattern by FDISK
- LVM Add warning when creating a new LVM/JFS partition - Main EXE return value in range 0..254 (for DOS batch)
- Many mcs-numbers now accept Gb, Kb, Heads and Track units - PART Fixed disknumber display for more than 10 disks
- RUN Find .DFS scripts in exe-directory or on the PATH
- Startup Finetuning of logo, about text and registration
- WALK Improved bad MBR/EBR detection and warning message

Check DFS*.TXT files for details, all changes listed in DFSHIST.TXT

Registering DFSee will give you the right to use all 5.xx versions and get support plus a reasonable amount of assistance by email. Existing 4.xx registrations can be upgraded to 5.xx as well.

But even more important, it enables further development of DFSee!

Regards, Jan van Wijk


January 01

eCS 1.1 release candidate #1

eCS 1.1 release candidate #1 is available for to all Upgrade Protection customers.

From a post by Kim Cheung on the eComSTation Yahoo list:

"I will be uploading eCS release candadite #1 to www.ecomstation.com and it will be available to all Upgrade Protection customers.

This track will go through the install *all* the way through phase 2. There are still some house keeping tasks at phase 3 (like moving some ugly icons out of the way) but otherwise it's fairly complete."

http://www.ecomstation.com/


December 30

SLRN text mode newsreader 0.974

SLRN is a text mode newsreader that works both online and offline, is fully configurable, supports scoring and much more.

Program URL: http://slrn.sourceforge.net/

http://hobbes.nmsu.edu/pub/incoming/slrn0974.zip
http://hobbes.nmsu.edu/cgi-bin/h-search?key=slrn0974.zip


December 29

WarpVision GUI updated

PLEASE! Remove VIDEO2.INI first!

29.12.2002
* fixed sync problem with mp3 audio streams

28.12.2002
* more accurate WO errors handling
* catch for 3184 (divide by zero) while playing mpeg1

27.12.2002
+ added autodetect cd drive letter

Program URL: http://os2.kiev.ua/

http://www.laemmlin.net/mirror/wvgui/wvgui20021229.zip


December 29

WaveCut version beta 10 is available.

WaveCut is a PM tool for playing and cutting large wav files into smaller wav file tracks. It runs under os/2 and ecomstation.

Features:
- small and tall PM interface
- integrated wav player
- fast cutting (integration of COPYWAVE)
- source files can be very large, up to 4 GB
- adjust the volume of several files to the same level (integration of NORMALIZE) - fade in / fade out of tracks
- burning tracks to CDR (support for "RSJ CD WRITER")
- DAO compatible
- integration of rexx scripts
- sample scripts to encode the tracks to MP3 or OGG VORBIS formats - sample script to create medleys

Download:

http://www.subsys.de/wavecut/WCut10b.zip

Its freeware. Enjoy!



[News Index]
submit@os2voice.org
[Previous Page] [Newsletter Index] [Next Page]
VOICE Home Page: http://www.os2voice.org