Backgammon game, with option to save/load game

167 views
Skip to first unread message

ladislau szilagyi

unread,
Jul 10, 2023, 1:15:09 PMJul 10
to
Hi,

I just published-it here: https://github.com/Laci1953/RC2014-CPM/tree/main/backgmmn

Ladislau

ladislau szilagyi

unread,
Jul 11, 2023, 4:19:29 PMJul 11
to
Hi,

I ported the game also on Bill Shen's Z80ALL, it's published here: https://github.com/Laci1953/Software-for-Z80ALL-retro-computer/tree/main/backgammon

Z80ALL's VGA software interface is VT52-compatible, so it was really easy to adapt the source code...

Of course, on Z80ALL the checkers are represented using some nice graphics.

Another advantage (besides the speed...) is the random number generator, using as seed-value the sum of all screen chars, facilitating for each new game a completely different experience...

regards,
Ladislau

ladislau szilagyi

unread,
Aug 9, 2023, 2:03:53 PMAug 9
to
Hi,

I updated both RC2014 version and Z80ALL version of the game (better random number generator seed routine).

Ladislau


Anna Christina Nass

unread,
Aug 18, 2023, 8:05:57 AMAug 18
to
Am 10.07.23 schrieb ladislau...@euroqst.ro in cpm:

Hallo ladislau,

> I just published-it here: https://github.com/Laci1953/RC2014-CPM/tree/main/b
> ackgmmn

Nice to see that you took my patched version as your base :)

For all other readers, it can be found here:
https://git.imzadi.de/acn/vt100-games/
Of course it lacks the features that Ladislau added.

Regards,
Anna

ladislau szilagyi

unread,
Aug 18, 2023, 12:05:18 PMAug 18
to
Pe vineri, 18 august 2023, la 15:05:57 UTC+3, Anna Christina Nass a scris:
> Nice to see that you took my patched version as your base :)
...
> Regards,
> Anna

Hi Anna,

I was lucky to find your VT100 adaptation of this game!

However, we must all recognize the indisputable merits of the author of the original game, David C. Oshel.

His algorithm for generating the computer moves is outstanding (3 tier strategy...).

I think that my only valuable add-on, besides the game save/load, was the random number generator & seed value setting routine... it adds a unique experience to each new game.

regards,
Ladislau

Anna Christina Nass

unread,
Aug 29, 2023, 6:46:04 AMAug 29
to
Am 18.08.23 schrieb ladislau...@euroqst.ro in cpm:

Hallo ladislau,

>> Nice to see that you took my patched version as your base :)

> I was lucky to find your VT100 adaptation of this game!

> However, we must all recognize the indisputable merits of the author of the
> original game, David C. Oshel.

Of course, no doubt about it! That's why I kept all original
documentation files in my repository and just appended information
about my changes.

> His algorithm for generating the computer moves is outstanding (3 tier
> strategy...).

I have to admit that all this is above my programming knowledge :)

> I think that my only valuable add-on, besides the game save/load, was the
> random number generator & seed value setting routine... it adds a unique
> experience to each new game.

Nice additions, thank you!
I think I might start another round of adding things to the repo soon,
so I'll add a link to your repository, too.

Regards,
Anna

Reply all
Reply to author
Forward
0 new messages