My ancient games

My ancient games

Postby eugeneloza » 25 Aug 2015, 00:44

Finally I've got some time to release my ancient games (made in mid/late 90s) :cool:
Nothing special, but, maybe somebody will find them interesting :)
They run fine under DOSBOX.
Last edited by eugeneloza on 25 Aug 2015, 00:46, edited 1 time in total.
User avatar
eugeneloza
 
Posts: 500
Joined: 22 Aug 2014, 12:15
Location: Ukraine

FILLER

Postby eugeneloza » 25 Aug 2015, 00:46

A hardcore Filler clone. Up to 7 computer opponents.

Github: https://github.com/eugeneloza/Filler
Release: https://github.com/eugeneloza/Filler/releases
Attachments
Filler2.png
Filler1.png
User avatar
eugeneloza
 
Posts: 500
Joined: 22 Aug 2014, 12:15
Location: Ukraine

KURTAN

Postby eugeneloza » 25 Aug 2015, 00:50

It's a sokoban-like game copying puzzles of Russian clone named Kurtan. Demos for most levels available.

Github: https://github.com/eugeneloza/Kurtan
Release: https://github.com/eugeneloza/Kurtan/releases
Attachments
Kurtan.png
User avatar
eugeneloza
 
Posts: 500
Joined: 22 Aug 2014, 12:15
Location: Ukraine

LABIRINT

Postby eugeneloza » 25 Aug 2015, 00:53

A maze game with lots of keys and game modes.

Github: https://github.com/eugeneloza/Labirint
Release: https://github.com/eugeneloza/Labirint/releases
Attachments
Labirint4.png
Labirint3.png
Labirint2.png
Labirint1.png
User avatar
eugeneloza
 
Posts: 500
Joined: 22 Aug 2014, 12:15
Location: Ukraine

LAB

Postby eugeneloza » 25 Aug 2015, 00:55

Another maze game with a different set of rules.
There is no help in-game, so see readme for game rules and controls.

github: https://github.com/eugeneloza/Lab
release: https://github.com/eugeneloza/Lab/releases
Attachments
Lab.png
Last edited by eugeneloza on 25 Aug 2015, 00:58, edited 1 time in total.
User avatar
eugeneloza
 
Posts: 500
Joined: 22 Aug 2014, 12:15
Location: Ukraine

FOX HUNT

Postby eugeneloza » 25 Aug 2015, 00:58

Fox is a puzzle game. The goal is to find all the foxes in the field for as little steps as possible. Each number represents amount of foxes seen in column, row and diagonals.
See readme for game controls.

github: https://github.com/eugeneloza/Fox
release: https://github.com/eugeneloza/Fox/releases
Attachments
Fox.png
User avatar
eugeneloza
 
Posts: 500
Joined: 22 Aug 2014, 12:15
Location: Ukraine

PIPE

Postby eugeneloza » 25 Aug 2015, 01:19

A turn-based clone of a well-known Piper game.
See readme for instructions.

Github: https://github.com/eugeneloza/Pipe
Release: https://github.com/eugeneloza/Pipe/releases
Attachments
Pipe.png
User avatar
eugeneloza
 
Posts: 500
Joined: 22 Aug 2014, 12:15
Location: Ukraine

Re: My ancient games

Postby c_xong » 25 Aug 2015, 03:32

Cool, but are they all Turbo Pascal? That might limit the usefulness of these games :)
User avatar
c_xong
 
Posts: 234
Joined: 06 Sep 2013, 04:33

Re: My ancient games

Postby Nikita_Sadkov » 25 Aug 2015, 03:41

c_xong {l Wrote}:Cool, but are they all Turbo Pascal? That might limit the usefulness of these games :)

I have seen a few great Turbo Pascal to C translators, which produce almost human-written code. Although all are commercial and out of print, so good luck locating a pirate copy. Maybe some Pascal enthusiasts still have them.

The other way is to first compile to x86 without optimizations, then use something like HexRays on it, but that will require a lot of manual work afterwards.
Nikita_Sadkov
 
Posts: 89
Joined: 20 Jun 2015, 22:36

Re: My ancient games

Postby beoran_alt » 25 Aug 2015, 04:42

Probably it's a better approach to get this to compile with Freepascal. I compild old Pascal programs like this before and it worked rather well with a bit of work.
beoran_alt
 
Posts: 4
Joined: 20 Apr 2015, 05:38

Re: My ancient games

Postby eugeneloza » 25 Aug 2015, 06:24

Yep, all of those are still TurboPascal.
beoran_alt {l Wrote}:Probably it's a better approach to get this to compile with Freepascal. I compild old Pascal programs like this before and it worked rather well with a bit of work.

Yes, of course... but there are a few problems with this:
1. Those games mainly use stuff like Int13H to set graphic mode, etc. I.e. they are written in DOS-approach. So a lot of the stuff will have to be rewritten, and I don't really think they worth it.
2. Those games were written at my school-years. If I start rewriting something not very small... I'll end up rewriting everything from a scratch :) And I have two ongoing projects I don't want to distract from.
3. The code is very dirty. And almost no comments :) Shame on me, I couldn't even figure out what F5 does in Fox Hunt :D It's 15 to 20 years past now...
User avatar
eugeneloza
 
Posts: 500
Joined: 22 Aug 2014, 12:15
Location: Ukraine

Who is online

Users browsing this forum: No registered users and 1 guest