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.
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)
Download Dynamo 9.18 (Inc source) from vcfed.
Or
Download from GitHub.
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
Last edited: