Rocksolid Light

Welcome to Rocksolid Light

mail  files  register  newsreader  groups  login

Message-ID:  

There are two kinds of egotists: 1) Those who admit it 2) The rest of us


devel / comp.os.cpm / Re: Backgammon game, with option to save/load game

SubjectAuthor
* Backgammon game, with option to save/load gameladislau szilagyi
+* Backgammon game, with option to save/load gameladislau szilagyi
|`- Backgammon game, with option to save/load gameladislau szilagyi
`* Backgammon game, with option to save/load gameAnna Christina Nass
 `* Backgammon game, with option to save/load gameladislau szilagyi
  `- Backgammon game, with option to save/load gameAnna Christina Nass

1
Backgammon game, with option to save/load game

<8c9ecf74-53ed-45f0-90ec-6a67c5337032n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=4280&group=comp.os.cpm#4280

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:622a:58d:b0:400:9629:cfad with SMTP id c13-20020a05622a058d00b004009629cfadmr45591qtb.13.1689009308696;
Mon, 10 Jul 2023 10:15:08 -0700 (PDT)
X-Received: by 2002:a17:90b:602:b0:262:f758:9ad4 with SMTP id
gb2-20020a17090b060200b00262f7589ad4mr10471800pjb.1.1689009308130; Mon, 10
Jul 2023 10:15:08 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Mon, 10 Jul 2023 10:15:07 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=86.125.83.230; posting-account=Zav8fAoAAACRqOOZYggbw7GhvvIJEzFn
NNTP-Posting-Host: 86.125.83.230
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <8c9ecf74-53ed-45f0-90ec-6a67c5337032n@googlegroups.com>
Subject: Backgammon game, with option to save/load game
From: ladislau_szilagyi@euroqst.ro (ladislau szilagyi)
Injection-Date: Mon, 10 Jul 2023 17:15:08 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1108
 by: ladislau szilagyi - Mon, 10 Jul 2023 17:15 UTC

Hi,

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

Ladislau

Re: Backgammon game, with option to save/load game

<0395fd1f-87fe-4022-b228-d957d00906c3n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=4281&group=comp.os.cpm#4281

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:ad4:48d1:0:b0:635:ec4c:9763 with SMTP id v17-20020ad448d1000000b00635ec4c9763mr67046qvx.4.1689106769286;
Tue, 11 Jul 2023 13:19:29 -0700 (PDT)
X-Received: by 2002:a05:6820:60a:b0:566:13da:836f with SMTP id
e10-20020a056820060a00b0056613da836fmr3681243oow.1.1689106769031; Tue, 11 Jul
2023 13:19:29 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!1.us.feeder.erje.net!feeder.erje.net!border-1.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Tue, 11 Jul 2023 13:19:28 -0700 (PDT)
In-Reply-To: <8c9ecf74-53ed-45f0-90ec-6a67c5337032n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=86.125.83.230; posting-account=Zav8fAoAAACRqOOZYggbw7GhvvIJEzFn
NNTP-Posting-Host: 86.125.83.230
References: <8c9ecf74-53ed-45f0-90ec-6a67c5337032n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <0395fd1f-87fe-4022-b228-d957d00906c3n@googlegroups.com>
Subject: Re: Backgammon game, with option to save/load game
From: ladislau_szilagyi@euroqst.ro (ladislau szilagyi)
Injection-Date: Tue, 11 Jul 2023 20:19:29 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 11
 by: ladislau szilagyi - Tue, 11 Jul 2023 20:19 UTC

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

Re: Backgammon game, with option to save/load game

<a2a8ae2f-7156-4a12-9d3c-f36413bba335n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=4421&group=comp.os.cpm#4421

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:6214:bc3:b0:635:ef76:6448 with SMTP id ff3-20020a0562140bc300b00635ef766448mr62625qvb.6.1691604232889;
Wed, 09 Aug 2023 11:03:52 -0700 (PDT)
X-Received: by 2002:a63:950a:0:b0:564:ed6c:b6c0 with SMTP id
p10-20020a63950a000000b00564ed6cb6c0mr5203pgd.12.1691604232305; Wed, 09 Aug
2023 11:03:52 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Wed, 9 Aug 2023 11:03:51 -0700 (PDT)
In-Reply-To: <0395fd1f-87fe-4022-b228-d957d00906c3n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=86.125.83.230; posting-account=Zav8fAoAAACRqOOZYggbw7GhvvIJEzFn
NNTP-Posting-Host: 86.125.83.230
References: <8c9ecf74-53ed-45f0-90ec-6a67c5337032n@googlegroups.com> <0395fd1f-87fe-4022-b228-d957d00906c3n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <a2a8ae2f-7156-4a12-9d3c-f36413bba335n@googlegroups.com>
Subject: Re: Backgammon game, with option to save/load game
From: ladislau_szilagyi@euroqst.ro (ladislau szilagyi)
Injection-Date: Wed, 09 Aug 2023 18:03:52 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1332
 by: ladislau szilagyi - Wed, 9 Aug 2023 18:03 UTC

Hi,

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

Ladislau

Re: Backgammon game, with option to save/load game

<GN46NVF4fvB@point.imzadi.de>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=4441&group=comp.os.cpm#4441

  copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: acn@acn.wtf (Anna Christina Nass)
Newsgroups: comp.os.cpm
Subject: Re: Backgammon game, with option to save/load game
Date: Fri, 18 Aug 2023 13:57:00 +0200
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <GN46NVF4fvB@point.imzadi.de>
References: <8c9ecf74-53ed-45f0-90ec-6a67c5337032n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Injection-Info: dont-email.me; posting-host="92b0f73326ec852bb3c4e051afd342c9";
logging-data="279888"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/jlcDiB8AivUrg0RBYelM6"
User-Agent: OpenXP/5.0.57 (Linux) (x86_64)
Cancel-Lock: sha1:XZaIzXzb4NdqfWsn/ga4Ixp1Fqk=
 by: Anna Christina Nass - Fri, 18 Aug 2023 11:57 UTC

Am 10.07.23 schrieb ladislau_szilagyi@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

Re: Backgammon game, with option to save/load game

<41efd83e-11a3-453f-ab3c-bd5ec0a3ee90n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=4442&group=comp.os.cpm#4442

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:6214:9c5:b0:63c:ec39:1405 with SMTP id dp5-20020a05621409c500b0063cec391405mr36813qvb.5.1692374717225;
Fri, 18 Aug 2023 09:05:17 -0700 (PDT)
X-Received: by 2002:a17:903:18a:b0:1bb:cf58:532f with SMTP id
z10-20020a170903018a00b001bbcf58532fmr1141285plg.0.1692374716821; Fri, 18 Aug
2023 09:05:16 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Fri, 18 Aug 2023 09:05:16 -0700 (PDT)
In-Reply-To: <GN46NVF4fvB@point.imzadi.de>
Injection-Info: google-groups.googlegroups.com; posting-host=86.125.83.230; posting-account=Zav8fAoAAACRqOOZYggbw7GhvvIJEzFn
NNTP-Posting-Host: 86.125.83.230
References: <8c9ecf74-53ed-45f0-90ec-6a67c5337032n@googlegroups.com> <GN46NVF4fvB@point.imzadi.de>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <41efd83e-11a3-453f-ab3c-bd5ec0a3ee90n@googlegroups.com>
Subject: Re: Backgammon game, with option to save/load game
From: ladislau_szilagyi@euroqst.ro (ladislau szilagyi)
Injection-Date: Fri, 18 Aug 2023 16:05:17 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1788
 by: ladislau szilagyi - Fri, 18 Aug 2023 16:05 UTC

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

Re: Backgammon game, with option to save/load game

<GNlCYs6pfvB@point.imzadi.de>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=4490&group=comp.os.cpm#4490

  copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: acn@acn.wtf (Anna Christina Nass)
Newsgroups: comp.os.cpm
Subject: Re: Backgammon game, with option to save/load game
Date: Tue, 29 Aug 2023 12:31:00 +0200
Organization: A noiseless patient Spider
Lines: 31
Message-ID: <GNlCYs6pfvB@point.imzadi.de>
References: <8c9ecf74-53ed-45f0-90ec-6a67c5337032n@googlegroups.com>
<GN46NVF4fvB@point.imzadi.de>
<41efd83e-11a3-453f-ab3c-bd5ec0a3ee90n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Injection-Info: dont-email.me; posting-host="68b108b5de7d12a1956ea9dcc50d7225";
logging-data="2347517"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX181rfOMKHbPAPBas0nPNRxM"
User-Agent: OpenXP/5.0.57 (Linux) (x86_64)
Cancel-Lock: sha1:yltJ3vmzUY5wI2+sGLGaM4V+iIc=
 by: Anna Christina Nass - Tue, 29 Aug 2023 10:31 UTC

Am 18.08.23 schrieb ladislau_szilagyi@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

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor