Skip to content

Source code for timEd, NetMgr, Jaminfo and WIMM by Gerard van Essen.

License

Notifications You must be signed in to change notification settings

zoomosis/artware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Date: November 20, 2000 Author: Gerard van Essen ([email protected])

Source code release for Artware products under GPL license

First of all: all the source created by me is now distributed under the GPL license (included in the file Copying also in this package). Please note, that some of the code contained in this package is NOT made by me, and therefor DOES NOT CARRY THE GPL LICENSING. (The code in the \exec directory, for example, is NOT GPL).

In this package you will find the source code for the products released by Artware in the past. Somewhere in the package you will be able to find source for timEd, NetMgr, Jaminfo and WIMM.

Because it appears there is still at least one person around who wants me to release this, I am now releasing the sources for my products. Please note, that these products contain several serious y2k bugs! If you manage to compile them, you still can not use them safely!

There are two .zip files in this package. They are the original zipfiles I found on my backup CD from that period. I have deleted some files from the zip files with personal stuff and some stuff that was unnecessary. Apart from that, you get the exact mess I used to work with!

The file tcsrc.zip contains the d:\tc\ tree that existed on my system at the time. It had several subdirs like d:\tc\api (for the msgapi), d:\tc\netmgr, d:\tc\wimm etc.

The file timdev.zip contains what existed in my d:\timed directory at the time. It obviously contains the timEd sources.

As I mentioned, those are the original backup files. I have not touched them. In most cases there exist dos.bat, 386.bat and os2.cmd batchfiles to compile the source for that particular platform. All with hardcoded paths etc. So they will definitely not work on your system.

The compiler I used was Watcom 10.6 (and an older version of Watcom's linker for the DOS version of timEd. I think I remember it didn't work with Watcom's 10.6 linker). Borland's Turbo Assembler was used to compile the assembler files found in the package.

There are two versions of the msgapi (directory \api and \msgapi). I included both, because I am not sure what the differences are. The files in \api seem a bit more recent, with some changes to make the stuff compile on Linux (with GCC). I remember fiddling with it at the time. Your best bet might be to use the code in \msgapi, because I have most likely severely messed up the code in \api to make it compile (note that I do not say: work) on Linux.

Please note that the msgapi is based on Scott Dudley's original msgapi, but severy hacked to add JAM and Hudson support and some other extensions (I think?! :-).

What is NOT included is the code that was contained in \database on my system. It contained the Mix C Databsse Toolchest. It is a commercial library that I used for the V7 nodelist browsing in timEd. The license for that library does not allow me to distribute the source code.

It seems Mix Software is still alive, I found them on the web at http://www.mixsoftware.com. They even still have the (a?) C Database Toolchest on sale for USD 50 (source included). The version I have is 2.0.1. Whether or not this is still the same code/format they are using now, I don't know..

!!!!! PLEASE NOTE:

Also contained in the package is a directory with Thomas Wagner's swapper library. THAT IS NOT MY CODE! There is a DOC included in the package with more info. I have left it in the package to aid people who want to mess around with the stuff, as it is required to compile the DOS versions of NetMgr and timEd. I don't know if I ever made modifications to that package. I think not, because my assembler knowledge was very, very limited.

--

That's about it, really. It was quite a few years ago that I messed around with this stuff. Still, if you have any questions feel free to mail me at [email protected]. Who knows, I may have the answers to your questions hidden somewhere in my grey cells. I am currently connected to FidoNet again due to the swift actions of Dallas Hinton who set me up as a point off his sytem, so I can also be reached in the Artware echomail area for now.

About

Source code for timEd, NetMgr, Jaminfo and WIMM by Gerard van Essen.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published