• Please review our updated Terms and Rules here

Dynamo draughts (vintage DOS game with source)

orac81

Member
Joined
Mar 21, 2024
Messages
29
DYNAMO DRAUGHTS is a vintage DOS program that plays International (10x10), Canadian (12x12), Spanish, American Pool, Portugese and Russian (8x8) games. It is moderately strong for its time, has many features not found on modern programs, and it was widely featured on many magazine cover disks and shareware libraries back in the 1990s. The original DOS version is included, together with a text/console version for win32 and linux, which compiles with C99 compatible compilers.


Download Dynamo 9.18 (Inc source) from vcfed.

Or
Download from GitHub.


dyna2k1.png

The DOS version builds with MSVC 1.52. A make file is included. This build is 386, but it will build for 8086, but it uses VGA.

Now the interesting(?) thing is - I cannot find any 6502 program that plays 10x10 International draughts! So I was trying to get the c99 text-only version of Dynamo to compile with cc65, but it keeps throwing out-of-memory, even targeting a plus4 or c64. Anyone suggest a better C compiler for the 6502?
I may have to go back to much earlier simpler version to make it work. It was not written with the 6502 in mind. The stripped binary of the Linux txt version is 38k. If it does compile, it might be the only 6502 program for these variants.
The best thing of course would be 6502 ASM, but it's a tricky job. Oracs 6502 engine was less than 3k, so it would be possible.
(Orac draughts on GitHub)
 

Attachments

  • dyna918a.zip
    242.9 KB · Views: 6
Last edited:
Thanks for announcing the open release of this DOS game's source. I hadn't come across it before.
 
Thanks for trying it! I wasn't sure where a post like this belongs on vcfed, I thought under pc xt, but that's mostly hardware. I suppose "vintage software"..
DYNAMO compiles to 8086 too, although this version is 386.
 
Back
Top