• Please review our updated Terms and Rules here

Dice endgames

yevrowl

Member
Joined
Jun 26, 2022
Messages
20
Location
Kiev
Thanks to the help and advice of kind people on this and other forums, we managed to complete the program for the formation of chess endgames. Supports all known graphics adapters from the 1980s, except MDA (without OGA). You can read more about the purpose of the program on Wikipedia.



Known issues:
• Occasionally can impose a piece in the 4th pair.
• Sometimes does not give a piece to white or black.
• Can form positions that are not consistent with the rules.

Thank you all for your support and attention!
 

Attachments

  • chess.zip
    48.5 KB · Views: 3

carlos12

Experienced Member
Joined
May 10, 2020
Messages
147
Thanks for sharing it!

I'm just a bit confused by some acronyms. For instance, I don't know what AX is regarding graphics cards, and what's its relationship with EGA. What are DCGA, GDC and OGA? I guess HICC is Hercules In Color Card.
 
Last edited:

yevrowl

Member
Joined
Jun 26, 2022
Messages
20
Location
Kiev
Thanks a lot, it's nice to read a good review.

DCGA — Double Size CGA (Toshiba J3100).
GDC — Goldstar GDC-212M (available in PCEm).
OGA — Orchid Graphics Adapter.
HICC — Hercules InColor Card.
 

carlos12

Experienced Member
Joined
May 10, 2020
Messages
147
In line 103 you have:

Code:
IF vid = 5 THEN SCREEN 1

If I'm not mistaken, 5 corresponds to Olivetti in your program.

Maybe you would want to use SCREEN 4, which starts actual Olivetti/AT&T 640x400 mode, instead of the more generic CGA SCREEN 1.
 
Top