Extreme Gammon external dice
Hello all,
None of the external dice dll's provided by Extreme Gammon (in the dice dll folder) work - the program complains they are not in the right format and insists upon switching back to the internal dice.
I've followed the instructions in the user guide to compile my own routine via Turbo Pascal but the same error is generated.
Has anyone managed to write their own dll or found one that the program is happy to use?
Many thanks.
4 Replies
I’ve been using external dice for Extreme Gammon, and I have to say, it’s a bit of a mixed bag. On the one hand, they can add a fun twist to the game, especially if you're into the whole physical dice-rolling thing.
I’ve been using external dice for Extreme Gammon, and I have to say, it’s a bit of a mixed bag. On the one hand, they can add a fun twist to the game, especially if you're into the whole physical dice-rolling thing.
But if you want something more seamless, you might want to check out virtual dice online. They’re convenient and save you from chasing those tiny dice across the table! Plus, they’re great for a quick game when you don’t have a lot of space. Overall, it depends on what kind of gaming experience you’re after. If you enjoy the tactile feel of actual dice, go for the external ones. If convenience and speed are your style, virtual dice online might be the way to go.
I’ve been using external dice for Extreme Gammon, and I have to say, it’s a bit of a mixed bag. On the one hand, they can add a fun twist to the game, especially if you're into the whole physical dice-rolling thing.
The option is invaluable.
I have written several dll's. One fixed the dice rolls so they were nothing but 2-1 (bypass the rng call and just hardcode the numbers) and another didn't allow doubles (if dice a = dice b then roll again).
I use them as controls to keep the program honest. Example, if it really *is* calling my 2-1 only dll and the rolls are anything but 2-1 then I know it's upto no good.
XG hasn't deviated once so the dice are definitely honest if you're using your own dll.
Also written a dll where the first roll is random but then player b also gets the same roll.
So 1st roll = random
Roll 2 = roll 1
Roll 3 = random
Roll 4 = roll 3
rinse and repeat
That's a useful tool for watching how the bot plays an identical roll