Very Oldish Projects
Wait!!!
Click to see screen-shots of my
best and most beloved work before you look any further!
...Now read on the history...
Economics or IT?
I excelled at both, but this page designed to show my work in IT only.
Projects in IT
I am in programming since 1989 counting my first programming
microcalculator (no basic machine opcodes only) and since 1991 if you count
PC (I get one in my home poccession only in late 1993), during that time
I coded many projects, some good, most not. Most of them just gone and
exist only in my memory, some held at my home computer, but still few presented
here for your enjoyment. You may note some of the links do not work on
program descriptions. I decided to leave files as they were at time of
publishing back many days ago. Just to keep history as it was, not trying
to make it look better. If you have any word to say about my programs
whether good or not feel free to contact me. ... some sucks I know it,
I was young and never had time to code, I was Business School student,
I could not code all the time, besides I had no access to Inet till late
1996. Lame excuse, still ;(
I didn't include various stuff I do on my work ocasionally
in VisualBasic for Applications to speedup work. It's too boring to remember
all these scripts. However I did it pretty often!
Major (in no particular order):
-
H@ckMail - get your mail easy from free
web mail provider:
hotmail.com Basic
advantage is that you dont waste your time, just run program and it fetches
mail and forwards to your any other account. No stupid ad's which just
slow down us. For your info: it's uses 100% legal methods, word HACK intented
to indicate it's done in unexpected way for some dudes out there ;)
-
Game Development System - one of my programs
designed to help me in game creation. Dates back to 1993 when I coded first
prototype using Borland C++ 3.1 during just 5 days. It was (at first) SpriteEditor.
Then I added MapEditor which was used for some demos listed below. It also
contained some utilities like resident spy: explorer designed to
rip graphics from games and explore how they work. Tools coded in Borland
C/Asm.
-
Dune3 - original clone of classical Dune2 by Westwood
Studios. Coded from scratch by me in 1994-95. You can look here playable
demo. Note: it doesn;t run under any kind of Windows! Use DOS please. Don't
forget to load mouse driver. I know it sucks but, hey, it was 1994! I didn't
lack any features I could not finish myself. I did almost all coding whole
Westwood did in just 4 months of part-time evening coding!!! Shame on them.
btw, I released that after I seen WarCraft, and I was also close to that
engine in some parts better!!! I have source code handy, if you interested
then mail me.
-
Dune32 - a more advanced Dune3 which
had Command&Conquer type units and terrain. In fact I used graphis
from that game. You can see screenshots there. Engine was FAST supporting
SVGA modes and was running w/o crashes under Windows. Terrain engine was
redesigned, new type of units appeared. I advanced engine well.1997.
-
AtWbot - IRC like for major webChat line
designed for big fun. Coded entirely in JavaScript (Netscape 3, in 4 you
will be able to see chat but won't submit, if you intersted why I
can explain just mail me). Spring, 1997. I even used this program as supplementary
research for my dissertation in 1997. It was succeesful program.
-
AtWbot2 - that was major remake of above
program, 100% recoded in C++ and complited to work on Windows95/98/NT.
Was piece of advanced software!
-
RichView -- 100kb source of
C++ class implements browser-like visual object for C++Builder. Can be
ported anywhere as it's very low level fast HTML rendering engine developed
for my AtWbot2 and HackMail projects. It's far from being anything like
NGLayout
but the idea is the same. It was coded during few weeks in spare time.
It appeared to be useful particularly for my other projects related to
HTML parsing and displaying simple HTML on screen without huge memory and
file footprint. See more information about RichView here.
Minor:
-
CODEC - JavaScript toy to encript messages using
non-linear encription (yes I know it's wrong terminology but that's how
I called it). I was using it for passverify on HTML. I creat that algorithm
to encript, ;) of course it's not against any serious man. But still. Done
in 1996.
-
Phraze of the Day - one of my first programs
in JavaScript, which simply was giving out 'phrase of the day'.
-
Fades - actually not a program but html text with
fades generated by AtWbot (it could make fancy color effects on html) 1996.
-
TXT2HTML - is a little program to convert
funny IRC ascii
art into html, at least doing it close to let us enjoy seeing it on
the web and not only on IRC chat's. Originally I did it to enable myself
showing funny pics on WEB chat. If i want something - I do that.
Fades black in History (still are somewhere on my computer at home in Russia).
-
Commander Keen in Neverland - was a demo using ripped with my tools
from Commander Keen 4-6 series by iD
Software. It was pretty hard to rip it! Game was using weird EGA reprogramming,
still I got gfx. Demo was running fine using my newly developed USAT (Ultra-Speed
Animation Technology). early 1994.
-
Captain Comic - demo.Based on USAT but gfx from Captain Comic 1,2
by Michael Denio. Ah, what a game. I never thouhg I could do something
like that, but except for gfx I was damn close!
-
Scriptable Animator - animation done via easy scripts in text files,
was designed to be engine for games, was on few BBS in my city, that was
last implementation of USAT for such types of games. Later USAT moved to
Dune3 real time engine and Dune32, using advanced 32bit Pentium optimised
assembler. But that was ahead...and now behind.
-
Dune2Ed - Dune2 Scenario Editor -- coded in VisualBasic 3 (i hate
this language, but was only RAD for Win that days), 1994. I reversed engeneer
Westwood studious .PAK files format and also Scenarion .INI files format.
I made one of the first scenario editors for that game, I guess creators
of it didn't suspect, hugh??? Was running under Windows 3.1.
-
AntiBug - my first antivirus. Winter 1994 laboratory of informatics
was attacked by unknown virus, particularly it was annoyable that it (due
to err in code as I found later) was messing up all programs (EXE) with
overlays, in particular my lovely BorlandC++ 3.1!. It had good anti-trace
protection, however I found easier method to get this virus down. After
2 days I had my anti-virus which could DETECT _and_ CURE infected files.
Virus was called Tyumen. You can find it in McAfee. Later on I met
this guy who made up this virus, he quit it years ago and now Unix Admin
in local ISP ;)
-
Adventure - text style game, included lexical parser to understand
'native' English. Stuff like: look, get axe, kill! Was designed to be used
as engine for my game JUDGEMENT DAY, which took place in my university
:-), unfortunatly, due to frigging bugging Norton
Cache (which I still hate and do not use) I lost month of the work
:-(, don't telll me about backups, I was 1st year student of Finance and
Credit faculty :( poor game. Backup often!
-
Secret of the Captain Shelton - text-style game based on one of
the Russian book-games popular back in 1993.
-
MonsterLand - RPG game sort of Nethack/Moria but with tile graphics.
Was designed to be highly configurable in text resource files. I didnt
finish it, just started having done parsers and video stuff.
-
BASIC - like interpreter. I don't remember for what I was doing
it, I think to have scripting engine for my games, or just for fun? Everyone
was doing them anyway!
-
there were many other small and not only programs which I did, all of them
in my heart...
Everywhere was used C/C++, Assembler unless otherwise stated. I preferred
Borland, Watcom compilers. These days they lag behind great
cookie monster.
My personal rank of game developers:
-
id Software (I know you since 1991 - Commander Keen, Shadow Knights, Dangerous
Dave, Wolf3D, DOOM, Quake). I would not challedge you in 3D, but Aleksei
Goloshubin would. ;) We were studying in the same class. He is now
busy with his company though. Make sure you checked out his great Java
Bean -- browser at www.icesoft.no.
-
Westwood -- nah, I could and i did beaten you!
-
Brodenbund software (Prince of Persia was lovely done)
-
Michle Denio and his Captain Comic.
-
myself :-)
Memory
At the time of writing, I do not know if anyone will ever look at this
piece, who would care??? Anyway, if you reach this point, I will finish
my ramblings just saying few words about inspiration: I never get paid
for doing programming, instead, I lost money, time, opportunities, lots
of fun on parties, huge part of life many had. Many of these programs were
dedicated, some had certain strings in them, it's history now, few seen
my programs, although some of them were very good at their time. I want
to keep that little piece of memory a bit warmer:
Legal stuff: Nothing to my knowledge on this page hurts anyone
in this world. If you have anything to correct me in sense of legality
or whatever, then mail me. I am always open for friendly discussion.