fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

8.7K
active users

#shufflepuck

0 posts0 participants0 posts today
Colin McMillen<p>Two-players <a href="https://piaille.fr/tags/Shufflepuck" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Shufflepuck</span></a> news: I've cleaned up and abstracted the serial code from the two-players code, and put an effort into describing things, so I've opened issues to point out that if someone were to implement it, Shufflepuck could get <a href="https://piaille.fr/tags/Uthernet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Uthernet</span></a> and/or <a href="https://piaille.fr/tags/Fujinet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fujinet</span></a> support.</p><p>It's just a matter of four callbacks (and the actual driver).</p><p>See <a href="https://github.com/colinleroy/a2tools/issues/7" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/colinleroy/a2tools/</span><span class="invisible">issues/7</span></a> for details.</p><p><a href="https://piaille.fr/tags/RetroComputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RetroComputing</span></a> <a href="https://piaille.fr/tags/AppleII" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AppleII</span></a> <a href="https://piaille.fr/tags/GameDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GameDev</span></a></p>
Colin McMillen<p>In this blog post is a teaser video of the first ever two-player Shufflepuck game. (It's in french because it's been muuuuch too long since I posted in french on my blog)</p><p><a href="https://www.colino.net/wordpress/archives/2025/05/18/shufflepuck-a-deux-joueurs/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">colino.net/wordpress/archives/</span><span class="invisible">2025/05/18/shufflepuck-a-deux-joueurs/</span></a></p><p><a href="https://piaille.fr/tags/RetroComputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RetroComputing</span></a> <a href="https://piaille.fr/tags/AppleII" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AppleII</span></a> <a href="https://piaille.fr/tags/Shufflepuck" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Shufflepuck</span></a> <a href="https://piaille.fr/tags/GameDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GameDev</span></a></p>
Colin McMillen<p>✅ Splash screen!</p><p><a href="https://piaille.fr/tags/RetroComputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RetroComputing</span></a> <a href="https://piaille.fr/tags/GameDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GameDev</span></a> <a href="https://piaille.fr/tags/Apple2" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Apple2</span></a> <a href="https://piaille.fr/tags/PixelArt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PixelArt</span></a> <a href="https://piaille.fr/tags/Shufflepuck" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Shufflepuck</span></a></p>
Colin McMillen<p>Biff is done. It's basically Eneg but harder. I've started on DC3, the robot bartender, and will finish tomorrow because he's supposed to be configurable and making text UIs in assembly is tedious! </p><p><a href="https://piaille.fr/tags/RetroComputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RetroComputing</span></a> <a href="https://piaille.fr/tags/GameDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GameDev</span></a> <a href="https://piaille.fr/tags/Apple2" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Apple2</span></a> <a href="https://piaille.fr/tags/shufflepuck" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shufflepuck</span></a></p>
Colin McMillen<p>Look at this shameless cheater. <br><a href="https://piaille.fr/tags/Shufflepuck" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Shufflepuck</span></a> <a href="https://piaille.fr/tags/RetroComputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RetroComputing</span></a> <a href="https://piaille.fr/tags/Apple2" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Apple2</span></a> <a href="https://piaille.fr/tags/GameDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GameDev</span></a></p>
Colin McMillen<p>I'm happy with the Cafe. Here's how it will feel starting <a href="https://piaille.fr/tags/shufflepuck" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shufflepuck</span></a> on the <a href="https://piaille.fr/tags/Apple2" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Apple2</span></a>.</p><p><a href="https://piaille.fr/tags/RetroComputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RetroComputing</span></a> <a href="https://piaille.fr/tags/GameDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GameDev</span></a></p>
Colin McMillen<p>Vinnie's done ! Sprite by <span class="h-card" translate="no"><a href="https://framapiaf.org/@JauneBaguette" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>JauneBaguette</span></a></span> (thanks!), win/lose animation, lose sound, and algorithm. (<a href="https://github.com/colinleroy/a2tools/commit/637f34a0b3f01adaa30fff02c5a463788e306195" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/colinleroy/a2tools/</span><span class="invisible">commit/637f34a0b3f01adaa30fff02c5a463788e306195</span></a>)</p><p>My <a href="https://piaille.fr/tags/Shufflepuck" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Shufflepuck</span></a> now has its first four opponents, I've reworked the linking so that I have 11kB available per opponent, which should give me room for about 1 second of audio total per opponent. (<a href="https://github.com/colinleroy/a2tools/commit/fce683c3f3ad35cf33ae0990242310d8236286fc" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/colinleroy/a2tools/</span><span class="invisible">commit/fce683c3f3ad35cf33ae0990242310d8236286fc</span></a>)</p><p>Maybe I'll start implementing the bar so I can choose the opponent, before continuing coding them - their algorithms are HARD in assembly.</p>
Colin McMillen<p>Another insomnia put to good use this morning with the scoreboard ! (Commit: <a href="https://github.com/colinleroy/a2tools/commit/f87b515c44e5910e9610edc99cff41af406ae727" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/colinleroy/a2tools/</span><span class="invisible">commit/f87b515c44e5910e9610edc99cff41af406ae727</span></a>)</p><p>And with that, I played my first full <a href="https://piaille.fr/tags/Shufflepuck" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Shufflepuck</span></a> game after lunch.</p><p><a href="https://piaille.fr/tags/RetroComputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RetroComputing</span></a> <a href="https://piaille.fr/tags/Apple2" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Apple2</span></a> <a href="https://piaille.fr/tags/GameDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GameDev</span></a></p>
Colin McMillen<p>Next project? I'm still at the "I'll never manage it" phase.<br>(Thread below for the progress)<br><a href="https://piaille.fr/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a> <a href="https://piaille.fr/tags/gamedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gamedev</span></a> <a href="https://piaille.fr/tags/shufflepuck" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shufflepuck</span></a></p>
onion<p>Maybe some school memories for <a href="https://mastodon.tal.org/tags/marchintosh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>marchintosh</span></a> ? Timeline about 1988-92ish.<br>Class full of <a href="https://mastodon.tal.org/tags/Macintosh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Macintosh</span></a> Plusses with external floppy drives. Everyone got their own system disk, apps was run from external drive. I think one even had a harddrive attached. Sometime later they got a LC with color. All in a <a href="https://mastodon.tal.org/tags/appletalk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>appletalk</span></a> <a href="https://mastodon.tal.org/tags/network" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>network</span></a> think we did some coding with <a href="https://mastodon.tal.org/tags/pascal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pascal</span></a> <br>We mostly played some networked <a href="https://mastodon.tal.org/tags/StarTrek" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>StarTrek</span></a> game, also <a href="https://mastodon.tal.org/tags/Shufflepuck" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Shufflepuck</span></a> <a href="https://mastodon.tal.org/tags/CrystalQuest" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CrystalQuest</span></a> and <a href="https://mastodon.tal.org/tags/DarkCastle" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DarkCastle</span></a> </p><p><a href="https://mastodon.tal.org/tags/Bj%C3%B6rneborg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Björneborg</span></a> <a href="https://mastodon.tal.org/tags/Pori" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pori</span></a></p>