<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Get Info: #thoruyamamoto</title>
    <description>Posts tagged “thoruyamamoto” — Blog of independent game and app developer Matt Sephton. Featuring vintage Macintosh, game development, digital artwork, Japanese esoterica, video game reviews, hacks and tips, and much more.</description>
    <link>https://blog.gingerbeardman.com/tag/thoruyamamoto/</link>
    <atom:link href="https://blog.gingerbeardman.com/tag/thoruyamamoto/index.xml" rel="self" type="application/rss+xml"/>
    <pubDate>Fri, 17 Jul 2026 01:58:04 +0000</pubDate>
    <lastBuildDate>Fri, 17 Jul 2026 01:58:04 +0000</lastBuildDate>
    <generator>Jekyll v4.4.1</generator>

    
      
        <item>
          <title>Gaming Advent Calendar</title>
          <description>&lt;p&gt;At the start of December I decided to do a sort of “gaming advent calendar”, a single-tweet review of a bunch of my favourite video games. I’m collecting them here for posterity. Hopefully you will find something of interest in the list.&lt;/p&gt;

&lt;p&gt;Each tweet contained:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;hashtag #GamingAdventCalendar&lt;/li&gt;
  &lt;li&gt;title &amp;amp; year&lt;/li&gt;
  &lt;li&gt;text review&lt;/li&gt;
  &lt;li&gt;YouTube video link&lt;/li&gt;
  &lt;li&gt;4x images (box art, flyers, screenshot, etc)&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
  &lt;p&gt;Here begins my #GamingAdventCalendar for 2022.&lt;/p&gt;

  &lt;p&gt;Twenty-five of my favourite video games between 1st and 25th December. Just for kicks!&lt;/p&gt;

  &lt;p&gt;🧵&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2 id=&quot;1-flicky-1984&quot;&gt;1. &lt;strong&gt;Flicky&lt;/strong&gt; (1984)&lt;/h2&gt;

&lt;p&gt;I adore this so much I own an arcade cabinet! It’s deterministic (no randomness) so you can figure out a repeatable route and turn playing into a zen experience. Controls use leaf switches so feel very analogue. &lt;a href=&quot;https://www.youtube.com/watch?v=Gth96brPsxM&quot;&gt;Video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjKnOAvXEAIlR9V.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjKnOA0XgAA8wvj.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjKnOAqXgAAslBU.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjKnOAqWAAABvDM.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;2-pebble-beach-no-hatou-1993&quot;&gt;2. &lt;strong&gt;Pebble Beach no Hatou&lt;/strong&gt; (1993)&lt;/h2&gt;

&lt;p&gt;Or any of the “New 3D Golf Simulation” series; I play the Japanese Mega Drive versions. Great golf, majestic music, super stylish interface &amp;amp; box art, and a tea break after hole 9. Play with CPU overclock! ⛳️🏌️‍♂️  &lt;a href=&quot;https://www.youtube.com/watch?v=fBkWmYxDHk0&quot;&gt;Video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjKsRTxWYAU3crE.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjKsRTwXkAUaf5T.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjKsRTxXoAEb4I7.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjKsRTuXwAIl3y_.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;3-runabout-2-1999&quot;&gt;3. &lt;strong&gt;Runabout 2&lt;/strong&gt; (1999)&lt;/h2&gt;

&lt;p&gt;This sequel fulfilled the promise of the original and took it to great heights, delivering an almost perfect game of chasing, collecting and crashing. Don’t fall into the trap of thinking it’s like Crazy Taxi! &lt;a href=&quot;https://www.youtube.com/watch?v=PaxpR8BtNNo&quot;&gt;Video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjKw3TZXwAAiWVE.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjKw3TUWYAEwI_0.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjKw3TdWYAEHvyg.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjKw3TVXEAALYKK.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;4-orbital-2006&quot;&gt;4. &lt;strong&gt;Orbital&lt;/strong&gt; (2006)&lt;/h2&gt;

&lt;p&gt;Available for both GBA &amp;amp; Wii this is slow motion Katamari Damacy with gravity. You control a star that can absorb smaller stars and crash into larger ones. Two buttons: attract/repel control your orbit &amp;amp; trajectory. &lt;a href=&quot;https://www.youtube.com/watch?v=2aQg5vJrUEM&quot;&gt;Video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjK5WO-WIAMTSYq.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjK5WO8XgAAdR1Z.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjK5WO1WIAAur1S.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjK5WO-WAAAF5mJ.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;5-digitalglider-airman-1999&quot;&gt;5. &lt;strong&gt;DigitalGlider Airman&lt;/strong&gt; (1999)&lt;/h2&gt;

&lt;p&gt;An immensely rewarding glider sim with perfect difficulty curve and lovely, mysterious vibe. But playing this as an arcade game won’t get you far: it requires thinking, planning &amp;amp; minimal/accurate input. &lt;a href=&quot;https://www.youtube.com/watch?v=4kYiTK7EK9c&quot;&gt;Video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjLD3hKWYAIFO7y.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjLD3hUWQAAB1Rg.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjLD3hKWIAAFDxV.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjLD3hLWIAEtbil.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;6-kururin-paradise-2002&quot;&gt;6. &lt;strong&gt;Kururin Paradise&lt;/strong&gt; (2002)&lt;/h2&gt;

&lt;p&gt;This 2nd GBA game in the series gets my vote as best, tho they’re all great. It dials the concept up to 11 with enhanced level design, goals &amp;amp; controls. On a beach holiday I was so engrossed I got sunstroke. &lt;a href=&quot;https://www.youtube.com/watch?v=naTMFWRDneI&quot;&gt;Video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjQPUnFWAAI8NOP.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjQPUnEWIAEXwj4.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjQPUnAWAAAhfbl.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjQPUnCWYAIob2H.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;7-a-little-bit-of-nintendo-touch-golf-2009&quot;&gt;7. &lt;strong&gt;A Little Bit of… Nintendo Touch Golf&lt;/strong&gt; (2009)&lt;/h2&gt;

&lt;p&gt;This DSiWare reworking of the original game throws out online functionality and adds an extensive Challenge mode to reinforce the core. Mod your device and download it &lt;a href=&quot;https://twitter.com/internetarchive&quot;&gt;@internetarchive&lt;/a&gt;!) &lt;a href=&quot;https://www.youtube.com/watch?v=Ch5Ui4RLFbk&quot;&gt;Video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjX2_WfXoAAx_db.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjX2_XPXgAcdXOO.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjX3YzhWAAAFyyR.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjX3tfYXoAQuWJw.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;8-smashing-drive-2002&quot;&gt;8. &lt;strong&gt;Smashing Drive&lt;/strong&gt; (2002)&lt;/h2&gt;

&lt;p&gt;Superb port of an arcade game people think is like Crazy Taxi but is more Out Run with mad shortcuts! Extended play rewarded by seeing more wow moments. I’m yet to see them all. Crash into King Kong’s bits! &lt;a href=&quot;https://www.youtube.com/watch?v=BRVii93BZ8I&quot;&gt;Video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjeYD3vXkAQw-hH.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjeYD30XkBwo8f3.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjeYD3yXkBYEgZX.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjeYD3rWAAAKZAA.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;9-polarium-advance-2005&quot;&gt;9. &lt;strong&gt;Polarium Advance&lt;/strong&gt; (2005)&lt;/h2&gt;

&lt;p&gt;After seeing a prototype Nintendo demanded a version of this for DS, but the GBA version is more refined &amp;amp; released later. Daily puzzle mode will last you a year. One-handed control for commuting is genius! &lt;a href=&quot;https://www.youtube.com/watch?v=IdAsnZlmQtM&quot;&gt;Video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjokjEQWAAUH-jO.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/Fjokx1uXoAIKqFs.png&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjolzkCXwAEqmIB.png&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjolzkAWYAAPuwi.png&quot; alt=&quot;IMAGE&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;10-excite-truck-2006&quot;&gt;10. &lt;strong&gt;Excite Truck&lt;/strong&gt; (2006)&lt;/h2&gt;

&lt;p&gt;An amazingly well-balanced game. Criminally overlooked, maybe because it’s Wii, or only has motion controls? This is a tour de force of close and clever racing; an adrenalin rush like no other once it clicks! &lt;a href=&quot;https://www.youtube.com/watch?v=5U2MDLyXnVM&quot;&gt;Video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjomZ9pXEAE_6AM.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjomvsYXgAAwqJk.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/Fjomwp5WQAMWxlS.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjomxphXkAIOdmI.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;11-downhill-domination-2003&quot;&gt;11. &lt;strong&gt;Downhill Domination&lt;/strong&gt; (2003)&lt;/h2&gt;

&lt;p&gt;I often wonder if the developers of Excite Truck were inspired by this game? It’s certainly as close a relative as I’ve found. It features same BIG AIR adrenalin rush, impossible powers and close racing. &lt;a href=&quot;https://www.youtube.com/watch?v=QNMNiMoRJjs&quot;&gt;Video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjtPT1RWIAI1uKu.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjtPFfhXwAAToZL.png&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjtPGeZXwAM6g-T.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FjtPHu5XoAQTzAW.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;12-pilotwings-1990&quot;&gt;12. &lt;strong&gt;Pilotwings&lt;/strong&gt; (1990)&lt;/h2&gt;

&lt;p&gt;One of my fondest memories: my dad playing hang gliding stage on repeat as a relaxation tool. I loved the surprise &amp;amp; delight of the secret levels that were unlocked for being good at the game: I can still do it! &lt;a href=&quot;https://www.youtube.com/watch?v=dvBbQPMGmiM&quot;&gt;Video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkHHscgXkAAc1ot.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkHHuTDWAAAy-Di.png&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkHHupTXkAM9Toa.png&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkHHu7xWIAAN8A0.png&quot; alt=&quot;IMAGE&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;13-maboshi-2008&quot;&gt;13. &lt;strong&gt;MaBoShi&lt;/strong&gt; (2008)&lt;/h2&gt;

&lt;p&gt;This inventive action game is 3-in-1: Circle, Square &amp;amp; Bar. Circle = physics, Square = turn-based, Bar = Reaction. Circle is quite possibly my favourite game of all time. You can play today using Wii &amp;amp; DS ROMs. See: &lt;a href=&quot;/2013/06/29/maboshi/&quot;&gt;blog.gingerbeardman.com/2013/06/29/maboshi/)&lt;/a&gt; &lt;a href=&quot;https://www.youtube.com/watch?v=2BvygeP0O4g&quot;&gt;Video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkHJ_ljWIAMHB-g.png&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkHKCuzXkAE3qZq.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkHKJ-DXoAAIl8F.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkHKL9BXEAIouFe.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;14-gti-club-supermini-festa-2010&quot;&gt;14. &lt;strong&gt;GTi Club: Supermini Festa!&lt;/strong&gt; (2010)&lt;/h2&gt;

&lt;p&gt;This is a port of the 3rd game in Konami’s arcade series. Developer Genki added online multi-player &amp;amp; extra features to the console versions. You can still play it online today with a modded Wii! &lt;a href=&quot;https://www.youtube.com/watch?v=YqvTjPzXM5E&quot;&gt;Video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkHK6fPXkAEHcSg.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkHMJRkWYAIyr0b.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkHMhmtXkAEaqy8.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkHMihOXEAA5nAU.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;15-bubble-bobble-1986&quot;&gt;15. &lt;strong&gt;Bubble Bobble&lt;/strong&gt; (1986)&lt;/h2&gt;

&lt;p&gt;Maybe the greatest ever arcade game!? A tour-de-force by the late, great Fukio “MTJ” Mitsuji, this game has perfectly balanced gameplay, 2-player perks, 100s levels, inventive power-ups, and hidden secrets. &lt;a href=&quot;https://www.youtube.com/watch?v=BuXOSBb4hQw&quot;&gt;Video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkHNhX6X0AQFpdZ.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkHObF6XoAEtT0o.png&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkHOc5_XoAU06bG.png&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkHOdkyXEAAMZdc.png&quot; alt=&quot;IMAGE&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;16-magical-puzzle-popils-1991&quot;&gt;16. &lt;strong&gt;Magical Puzzle Popils&lt;/strong&gt; (1991)&lt;/h2&gt;

&lt;p&gt;Is a highly original puzzle game with mind-bending level design feat. portals and other cool stuff. Created by MTJ (Bubble Bobble) &amp;amp; Jun Amanai it is largely unknown as it is only for Sega Game Gear! 🧵 &lt;a href=&quot;https://www.youtube.com/watch?v=HxViEixcvfE&quot;&gt;Video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkHPOyZWIAAVoxC.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkHPQUhWIAQBvbq.png&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkHPU22WAAE2XJE.png&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkHPV3mXwAQONOI.png&quot; alt=&quot;IMAGE&quot; /&gt;&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;It’s my birthday! SO… more about POPILS:&lt;/p&gt;

  &lt;p&gt;whilst trying to 100% the game, my friend Jamie “Junosix” Hamshere and I reverse-engineered/hacked/patched the game to make the step and sub-step count always visible. This makes it easier to beat stage targets! &lt;a href=&quot;https://www.smspower.org/forums/16730-MagicalPuzzlePopilsGGHackHelp&quot;&gt;www.smspower.org/forums/16730-MagicalPuzzlePopilsGGHackHelp&lt;/a&gt; &lt;img src=&quot;https://pbs.twimg.com/media/FkHUU8TXEAEMGVi.png&quot; alt=&quot;IMAGE&quot; /&gt;&lt;/p&gt;

  &lt;p&gt;I also discovered a few other previously unknown things: debug mode (step count preview, level select), alt credits, and most notably secret stage 0 that had only been hinted at in the Japanese manual [segaretro.org/images/e/e0/Magical_Puzzle_Popils_GG_JP_Manual.pdf]&amp;gt; (https://segaretro.org/images/e/e0/Magical_Puzzle_Popils_GG_JP_Manual.pdf) these are documented at TCRF: &lt;a href=&quot;https://tcrf.net/Magical_Puzzle_Popils&quot;&gt;tcrf.net/Magical_Puzzle_Popils&lt;/a&gt; &lt;img src=&quot;https://pbs.twimg.com/media/FkHVurVX0AESbqz.png&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkHVwxNXEAc5xgd.png&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkHVzYLXkAAsioj.png&quot; alt=&quot;IMAGE&quot; /&gt;&lt;/p&gt;

  &lt;p&gt;I’ll summarise my complete POPILS adventures in a future blog post, because it’s worth it. But not today. See you in a bit for the big birthday blog post, and tomorrow for the next entry in 🎄&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2 id=&quot;17-boogie-wings-1992&quot;&gt;17. &lt;strong&gt;Boogie Wings&lt;/strong&gt; (1992)&lt;/h2&gt;

&lt;p&gt;This “shmup” contains more ideas than any other single game. At every turn you think you’ve seen it all: you have not. Game designer Kazuyuki Kurata called it a day after this, his only game. A masterpiece. &lt;a href=&quot;https://www.youtube.com/watch?v=zBJaVkJdvsc&quot;&gt;Video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkMlbNjWYAEBNiV.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkMlbNjXgAAUM1Y.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkMlbNnXgAAoiDz.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkMlbNqXEAIm23f.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;18-sideswiped-2009&quot;&gt;18. &lt;strong&gt;Sideswiped&lt;/strong&gt; (2009)&lt;/h2&gt;

&lt;p&gt;Crazy, fast, manic, 60fps. There’s racing, plus so much more. My favourite mode involves juggling exploding cars and traffic cones to keep your multiplier and have the road ahead in a constant state of explosion. &lt;a href=&quot;https://www.youtube.com/watch?v=fBkWmYxDHk0&quot;&gt;Video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkTjB-kXkAAmbB8.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkTjB-kWYAEcFcM.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkTjB-hWIAAO2vP.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkTjB-pXwAEQHxx.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;19-guru-logi-champ-2001&quot;&gt;19. &lt;strong&gt;Guru Logi Champ&lt;/strong&gt; (2001)&lt;/h2&gt;

&lt;p&gt;Dev COMPILE made games of all types for their Disc Station compilations. Related to those is this puzzle game: rotate the field &amp;amp; pull/push blocks to compete the picture. Sort of Magical Drop meets Picross. &lt;a href=&quot;https://www.youtube.com/watch?v=Ny_kTCvscRw&quot;&gt;Video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkXhi6qWIAggomV.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkXhi6xXoAEmxwb.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkXhi6sWIBMVFea.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkXhi6tWYAEP9Nf.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;20-the-italian-job-2003&quot;&gt;20. &lt;strong&gt;The Italian Job&lt;/strong&gt; (2003)&lt;/h2&gt;

&lt;p&gt;A short 60fps mission-based driving game like “Driver”. Tight arcade controls, demanding targets, interesting env. Story mode echoes movie plot. Stunt mode involves driving elaborate scaffolded courses. Fun! &lt;a href=&quot;https://www.youtube.com/watch?v=1J-bpZjz6jk&quot;&gt;Video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/Fkcy7YhXgAMSHID.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/Fkcy7YdXkAcPqve.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/Fkcy7YkXwAYra_-.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/Fkcy7YeWAAEu8lz.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;21-donkey-kongs-crash-course-2012&quot;&gt;21. &lt;strong&gt;Donkey Kong’s Crash Course&lt;/strong&gt; (2012)&lt;/h2&gt;

&lt;p&gt;A motion-controlled mini-game in Nintendo Land on Wii U. Navigate the maze-like stages using all your skill and dexterity. A forgotten prototypes that made it into a real game! 100% pure Nintendo. &lt;a href=&quot;https://www.youtube.com/watch?v=uFhTmXTi6Mw&quot;&gt;Video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkdaGX-XkAEMmhB.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkdaGYGX0AAvMxU.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkdaGX_XgAA6m1s.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkdaGYGWYAAQLJj.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;22-llamatron-1991&quot;&gt;22. &lt;strong&gt;Llamatron&lt;/strong&gt; (1991)&lt;/h2&gt;

&lt;p&gt;Jeff Minter improves on Robotron by adding elaborate power-ups, enhancing enemies, and channeling Monty Python. Round up animals, avoid radioactive rain, shoot a screaming Mandelbrot set! Assisted by an AI droid? &lt;a href=&quot;https://www.youtube.com/watch?v=xNHl0jG0mug&quot;&gt;Video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkiwuoFWYAAWr67.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkiwuoGXoAIA2Ua.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkiwuoEWQAArGJk.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FkiwuoNXkAIe65-.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;23-sheep-raider-2001&quot;&gt;23. &lt;strong&gt;Sheep Raider&lt;/strong&gt; (2001)&lt;/h2&gt;

&lt;p&gt;A “despicable” 3D puzzle platform stealth game dressed as TV show. Beautifully presented, supremely self-aware, inventive puzzles anchored in the Looney Toons world, good difficulty curve, secrets, jazz …nice! &lt;a href=&quot;https://www.youtube.com/watch?v=XXhiddyQzsA&quot;&gt;Video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FknkK7-XgAkhfuS.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FknkK7-XkAA1cnV.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FknkK78WIAEGF5n.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/FknkK7-WIAY1r9f.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;24-pang-2010&quot;&gt;24. &lt;strong&gt;Pang&lt;/strong&gt; (2010)&lt;/h2&gt;

&lt;p&gt;All prior games in the series are perfectly distilled and stretched across dual screens. A more perfect difficulty curve I am yet to find. Extended play is mind-melding: you begin to think like the level designer! 🤯  &lt;a href=&quot;https://www.youtube.com/watch?v=K5vTOyFjcM0&quot;&gt;Video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/Fkwv33nXgAAMihs.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/Fkwv33kXoAAtjTL.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/Fkwv33nXoAA5SWQ.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/Fkwv33iXkAAAcFq.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;25-winter-gold-1996&quot;&gt;25. &lt;strong&gt;Winter Gold&lt;/strong&gt; (1996)&lt;/h2&gt;

&lt;p&gt;Part Amiga demoscene production, part SNES technical showcase for the Super FX 2 chip, 1–8 players can compete across six winter sports events. Downhill and luge are my favourites. Very fun! Happy Christmas 🎄 &lt;a href=&quot;https://www.youtube.com/watch?v=2HR8_0z8nwM&quot;&gt;Video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/Fkz3mpQXkAAn8xL.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/Fkz3mpSWYAA1nMN.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/Fkz3mpSX0AAj1JF.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/Fkz3mpSWIAI2odB.jpg&quot; alt=&quot;IMAGE&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;26-bonus-a-little-tree-1995&quot;&gt;26. BONUS! &lt;strong&gt;A Little Tree&lt;/strong&gt; (1995)&lt;/h2&gt;

&lt;p&gt;This wonderful animated story book by Thoru Yamamoto 山本徹 &lt;a href=&quot;https://twitter.com/thoruman&quot;&gt;@thoruman&lt;/a&gt; is one of several Christmas-themed works he created using HyperCard on Macintosh. Play/download this, See The Sky and ZiZi Christmas &lt;a href=&quot;https://archive.org/details/thoru-yamamoto-hypercard-stacks&quot;&gt;archive.org/details/thoru-yamamoto-hypercard-stacks&lt;/a&gt; &lt;a href=&quot;https://www.youtube.com/watch?v=QS7zN9GlV9s&quot;&gt;Video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/Fk565XnWYAciA1q.png&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/Fk565XoXkAE88AS.png&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/Fk565XnWIAAZY3P.png&quot; alt=&quot;IMAGE&quot; /&gt;&lt;img src=&quot;https://pbs.twimg.com/media/Fk565X0XoAEr77B.png&quot; alt=&quot;IMAGE&quot; /&gt;&lt;/p&gt;
</description>
          <author>by Matt Sephton</author>
          <pubDate>Mon, 26 Dec 2022 00:00:00 +0000</pubDate>
          <link>https://blog.gingerbeardman.com/2022/12/26/gaming-advent-calendar/</link>
          <guid isPermaLink="true">https://blog.gingerbeardman.com/2022/12/26/gaming-advent-calendar/</guid>
        </item>
      
    
      
        <item>
          <title>AsistantPickle desktop toy for Macintosh</title>
          <description>&lt;p&gt;AsistantPickle was a desktop toy by Thoru Yamamoto, released for Macintosh in September 2000, featuring a suite of tiny applications:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;TinyMemo&lt;/li&gt;
  &lt;li&gt;TinySketch&lt;/li&gt;
  &lt;li&gt;TinyPiano&lt;/li&gt;
  &lt;li&gt;TinyWatch&lt;/li&gt;
  &lt;li&gt;TinySchedule&lt;/li&gt;
  &lt;li&gt;TinyEmail&lt;/li&gt;
  &lt;li&gt;TinyAddress&lt;/li&gt;
  &lt;li&gt;TinyClip&lt;/li&gt;
  &lt;li&gt;TinyTimer&lt;/li&gt;
  &lt;li&gt;TinyAudioCD&lt;/li&gt;
  &lt;li&gt;TinyCalc&lt;/li&gt;
  &lt;li&gt;TinyPrinter&lt;/li&gt;
  &lt;li&gt;TinyLauncher (use the blue arrows)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It can now be downloaded at: &lt;a href=&quot;https://macintoshgarden.org/apps/asistantpickle&quot;&gt;macintoshgarden.org/apps/asistantpickle&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This copy of the previously lost app was found on Japanese Macintosh magazine &lt;em&gt;MacPeople2000 No.22 CD-ROM&lt;/em&gt; which was recently acquired for my Macintosh Magazine Media collection.&lt;/p&gt;

&lt;p&gt;An informational web site existed at &lt;a href=&quot;https://web.archive.org/web/20010203173700/http://www.eggegg.co.jp:80/tango/rbhp/pasist2/pasist.html&quot;&gt;eggegg.co.jp&lt;/a&gt; the text of which is archived. Images and additional files &lt;a href=&quot;https://web.archive.org/web/20020528060444/http://www.eggegg.co.jp:80/tango/rbhp/pasist2/data/&quot;&gt;also existed&lt;/a&gt; but they have sadly not been archived.&lt;/p&gt;

&lt;div class=&quot;carousel__holder&quot;&gt;
    &lt;div class=&quot;carousel&quot;&gt;
        
          &lt;input class=&quot;carousel__activator&quot; type=&quot;radio&quot; name=&quot;carousel&quot; id=&quot;a&quot; checked=&quot;checked&quot; /&gt;
        
          &lt;input class=&quot;carousel__activator&quot; type=&quot;radio&quot; name=&quot;carousel&quot; id=&quot;b&quot; /&gt;
        
          &lt;input class=&quot;carousel__activator&quot; type=&quot;radio&quot; name=&quot;carousel&quot; id=&quot;c&quot; /&gt;
        
          &lt;input class=&quot;carousel__activator&quot; type=&quot;radio&quot; name=&quot;carousel&quot; id=&quot;d&quot; /&gt;
        
          &lt;input class=&quot;carousel__activator&quot; type=&quot;radio&quot; name=&quot;carousel&quot; id=&quot;e&quot; /&gt;
        
          &lt;input class=&quot;carousel__activator&quot; type=&quot;radio&quot; name=&quot;carousel&quot; id=&quot;f&quot; /&gt;
        
          &lt;input class=&quot;carousel__activator&quot; type=&quot;radio&quot; name=&quot;carousel&quot; id=&quot;g&quot; /&gt;
        
          &lt;input class=&quot;carousel__activator&quot; type=&quot;radio&quot; name=&quot;carousel&quot; id=&quot;h&quot; /&gt;
        
          &lt;input class=&quot;carousel__activator&quot; type=&quot;radio&quot; name=&quot;carousel&quot; id=&quot;i&quot; /&gt;
        
          &lt;input class=&quot;carousel__activator&quot; type=&quot;radio&quot; name=&quot;carousel&quot; id=&quot;j&quot; /&gt;
        
          &lt;input class=&quot;carousel__activator&quot; type=&quot;radio&quot; name=&quot;carousel&quot; id=&quot;k&quot; /&gt;
        
          &lt;input class=&quot;carousel__activator&quot; type=&quot;radio&quot; name=&quot;carousel&quot; id=&quot;l&quot; /&gt;
        
          &lt;input class=&quot;carousel__activator&quot; type=&quot;radio&quot; name=&quot;carousel&quot; id=&quot;m&quot; /&gt;
        
        
          
          
          
          
          &lt;div class=&quot;carousel__controls&quot;&gt;
              &lt;label class=&quot;carousel__control carousel__control--backward&quot; for=&quot;m&quot;&gt;&lt;/label&gt;
              &lt;label class=&quot;carousel__control carousel__control--forward&quot; for=&quot;b&quot;&gt;&lt;/label&gt;
          &lt;/div&gt;
        
          
          
          
          
          &lt;div class=&quot;carousel__controls&quot;&gt;
              &lt;label class=&quot;carousel__control carousel__control--backward&quot; for=&quot;a&quot;&gt;&lt;/label&gt;
              &lt;label class=&quot;carousel__control carousel__control--forward&quot; for=&quot;c&quot;&gt;&lt;/label&gt;
          &lt;/div&gt;
        
          
          
          
          
          &lt;div class=&quot;carousel__controls&quot;&gt;
              &lt;label class=&quot;carousel__control carousel__control--backward&quot; for=&quot;b&quot;&gt;&lt;/label&gt;
              &lt;label class=&quot;carousel__control carousel__control--forward&quot; for=&quot;d&quot;&gt;&lt;/label&gt;
          &lt;/div&gt;
        
          
          
          
          
          &lt;div class=&quot;carousel__controls&quot;&gt;
              &lt;label class=&quot;carousel__control carousel__control--backward&quot; for=&quot;c&quot;&gt;&lt;/label&gt;
              &lt;label class=&quot;carousel__control carousel__control--forward&quot; for=&quot;e&quot;&gt;&lt;/label&gt;
          &lt;/div&gt;
        
          
          
          
          
          &lt;div class=&quot;carousel__controls&quot;&gt;
              &lt;label class=&quot;carousel__control carousel__control--backward&quot; for=&quot;d&quot;&gt;&lt;/label&gt;
              &lt;label class=&quot;carousel__control carousel__control--forward&quot; for=&quot;f&quot;&gt;&lt;/label&gt;
          &lt;/div&gt;
        
          
          
          
          
          &lt;div class=&quot;carousel__controls&quot;&gt;
              &lt;label class=&quot;carousel__control carousel__control--backward&quot; for=&quot;e&quot;&gt;&lt;/label&gt;
              &lt;label class=&quot;carousel__control carousel__control--forward&quot; for=&quot;g&quot;&gt;&lt;/label&gt;
          &lt;/div&gt;
        
          
          
          
          
          &lt;div class=&quot;carousel__controls&quot;&gt;
              &lt;label class=&quot;carousel__control carousel__control--backward&quot; for=&quot;f&quot;&gt;&lt;/label&gt;
              &lt;label class=&quot;carousel__control carousel__control--forward&quot; for=&quot;h&quot;&gt;&lt;/label&gt;
          &lt;/div&gt;
        
          
          
          
          
          &lt;div class=&quot;carousel__controls&quot;&gt;
              &lt;label class=&quot;carousel__control carousel__control--backward&quot; for=&quot;g&quot;&gt;&lt;/label&gt;
              &lt;label class=&quot;carousel__control carousel__control--forward&quot; for=&quot;i&quot;&gt;&lt;/label&gt;
          &lt;/div&gt;
        
          
          
          
          
          &lt;div class=&quot;carousel__controls&quot;&gt;
              &lt;label class=&quot;carousel__control carousel__control--backward&quot; for=&quot;h&quot;&gt;&lt;/label&gt;
              &lt;label class=&quot;carousel__control carousel__control--forward&quot; for=&quot;j&quot;&gt;&lt;/label&gt;
          &lt;/div&gt;
        
          
          
          
          
          &lt;div class=&quot;carousel__controls&quot;&gt;
              &lt;label class=&quot;carousel__control carousel__control--backward&quot; for=&quot;i&quot;&gt;&lt;/label&gt;
              &lt;label class=&quot;carousel__control carousel__control--forward&quot; for=&quot;k&quot;&gt;&lt;/label&gt;
          &lt;/div&gt;
        
          
          
          
          
          &lt;div class=&quot;carousel__controls&quot;&gt;
              &lt;label class=&quot;carousel__control carousel__control--backward&quot; for=&quot;j&quot;&gt;&lt;/label&gt;
              &lt;label class=&quot;carousel__control carousel__control--forward&quot; for=&quot;l&quot;&gt;&lt;/label&gt;
          &lt;/div&gt;
        
          
          
          
          
          &lt;div class=&quot;carousel__controls&quot;&gt;
              &lt;label class=&quot;carousel__control carousel__control--backward&quot; for=&quot;k&quot;&gt;&lt;/label&gt;
              &lt;label class=&quot;carousel__control carousel__control--forward&quot; for=&quot;m&quot;&gt;&lt;/label&gt;
          &lt;/div&gt;
        
          
          
          
          
          &lt;div class=&quot;carousel__controls&quot;&gt;
              &lt;label class=&quot;carousel__control carousel__control--backward&quot; for=&quot;l&quot;&gt;&lt;/label&gt;
              &lt;label class=&quot;carousel__control carousel__control--forward&quot; for=&quot;a&quot;&gt;&lt;/label&gt;
          &lt;/div&gt;
        
        &lt;div class=&quot;carousel__track&quot;&gt;
          &lt;ul&gt;
            
            &lt;li class=&quot;carousel__slide&quot; style=&quot;background-image: url(&apos;https://cdn.gingerbeardman.com/images/posts/AsistantPickle-icon.png&apos;);&quot;&gt;&lt;img class=&quot;carousel__staticimage&quot; src=&quot;https://cdn.gingerbeardman.com/images/posts/AsistantPickle-icon.png&quot; /&gt;&lt;/li&gt;
            
            &lt;li class=&quot;carousel__slide&quot; style=&quot;background-image: url(&apos;https://cdn.gingerbeardman.com/images/posts/AsistantPickle-menu.png&apos;);&quot;&gt;&lt;img class=&quot;carousel__staticimage&quot; src=&quot;https://cdn.gingerbeardman.com/images/posts/AsistantPickle-menu.png&quot; /&gt;&lt;/li&gt;
            
            &lt;li class=&quot;carousel__slide&quot; style=&quot;background-image: url(&apos;https://cdn.gingerbeardman.com/images/posts/AsistantPickle-memo.png&apos;);&quot;&gt;&lt;img class=&quot;carousel__staticimage&quot; src=&quot;https://cdn.gingerbeardman.com/images/posts/AsistantPickle-memo.png&quot; /&gt;&lt;/li&gt;
            
            &lt;li class=&quot;carousel__slide&quot; style=&quot;background-image: url(&apos;https://cdn.gingerbeardman.com/images/posts/AsistantPickle-sketch.png&apos;);&quot;&gt;&lt;img class=&quot;carousel__staticimage&quot; src=&quot;https://cdn.gingerbeardman.com/images/posts/AsistantPickle-sketch.png&quot; /&gt;&lt;/li&gt;
            
            &lt;li class=&quot;carousel__slide&quot; style=&quot;background-image: url(&apos;https://cdn.gingerbeardman.com/images/posts/AsistantPickle-piano.png&apos;);&quot;&gt;&lt;img class=&quot;carousel__staticimage&quot; src=&quot;https://cdn.gingerbeardman.com/images/posts/AsistantPickle-piano.png&quot; /&gt;&lt;/li&gt;
            
            &lt;li class=&quot;carousel__slide&quot; style=&quot;background-image: url(&apos;https://cdn.gingerbeardman.com/images/posts/AsistantPickle-watch.png&apos;);&quot;&gt;&lt;img class=&quot;carousel__staticimage&quot; src=&quot;https://cdn.gingerbeardman.com/images/posts/AsistantPickle-watch.png&quot; /&gt;&lt;/li&gt;
            
            &lt;li class=&quot;carousel__slide&quot; style=&quot;background-image: url(&apos;https://cdn.gingerbeardman.com/images/posts/AsistantPickle-schedule.png&apos;);&quot;&gt;&lt;img class=&quot;carousel__staticimage&quot; src=&quot;https://cdn.gingerbeardman.com/images/posts/AsistantPickle-schedule.png&quot; /&gt;&lt;/li&gt;
            
            &lt;li class=&quot;carousel__slide&quot; style=&quot;background-image: url(&apos;https://cdn.gingerbeardman.com/images/posts/AsistantPickle-email.png&apos;);&quot;&gt;&lt;img class=&quot;carousel__staticimage&quot; src=&quot;https://cdn.gingerbeardman.com/images/posts/AsistantPickle-email.png&quot; /&gt;&lt;/li&gt;
            
            &lt;li class=&quot;carousel__slide&quot; style=&quot;background-image: url(&apos;https://cdn.gingerbeardman.com/images/posts/AsistantPickle-clip.png&apos;);&quot;&gt;&lt;img class=&quot;carousel__staticimage&quot; src=&quot;https://cdn.gingerbeardman.com/images/posts/AsistantPickle-clip.png&quot; /&gt;&lt;/li&gt;
            
            &lt;li class=&quot;carousel__slide&quot; style=&quot;background-image: url(&apos;https://cdn.gingerbeardman.com/images/posts/AsistantPickle-timer.png&apos;);&quot;&gt;&lt;img class=&quot;carousel__staticimage&quot; src=&quot;https://cdn.gingerbeardman.com/images/posts/AsistantPickle-timer.png&quot; /&gt;&lt;/li&gt;
            
            &lt;li class=&quot;carousel__slide&quot; style=&quot;background-image: url(&apos;https://cdn.gingerbeardman.com/images/posts/AsistantPickle-audiocd.png&apos;);&quot;&gt;&lt;img class=&quot;carousel__staticimage&quot; src=&quot;https://cdn.gingerbeardman.com/images/posts/AsistantPickle-audiocd.png&quot; /&gt;&lt;/li&gt;
            
            &lt;li class=&quot;carousel__slide&quot; style=&quot;background-image: url(&apos;https://cdn.gingerbeardman.com/images/posts/AsistantPickle-calc.png&apos;);&quot;&gt;&lt;img class=&quot;carousel__staticimage&quot; src=&quot;https://cdn.gingerbeardman.com/images/posts/AsistantPickle-calc.png&quot; /&gt;&lt;/li&gt;
            
            &lt;li class=&quot;carousel__slide&quot; style=&quot;background-image: url(&apos;https://cdn.gingerbeardman.com/images/posts/AsistantPickle-about.png&apos;);&quot;&gt;&lt;img class=&quot;carousel__staticimage&quot; src=&quot;https://cdn.gingerbeardman.com/images/posts/AsistantPickle-about.png&quot; /&gt;&lt;/li&gt;
            
          &lt;/ul&gt;
        &lt;/div&gt;
        &lt;div class=&quot;carousel__indicators&quot;&gt;
            
              &lt;label class=&quot;carousel__indicator&quot; for=&quot;a&quot;&gt;&lt;/label&gt;
            
              &lt;label class=&quot;carousel__indicator&quot; for=&quot;b&quot;&gt;&lt;/label&gt;
            
              &lt;label class=&quot;carousel__indicator&quot; for=&quot;c&quot;&gt;&lt;/label&gt;
            
              &lt;label class=&quot;carousel__indicator&quot; for=&quot;d&quot;&gt;&lt;/label&gt;
            
              &lt;label class=&quot;carousel__indicator&quot; for=&quot;e&quot;&gt;&lt;/label&gt;
            
              &lt;label class=&quot;carousel__indicator&quot; for=&quot;f&quot;&gt;&lt;/label&gt;
            
              &lt;label class=&quot;carousel__indicator&quot; for=&quot;g&quot;&gt;&lt;/label&gt;
            
              &lt;label class=&quot;carousel__indicator&quot; for=&quot;h&quot;&gt;&lt;/label&gt;
            
              &lt;label class=&quot;carousel__indicator&quot; for=&quot;i&quot;&gt;&lt;/label&gt;
            
              &lt;label class=&quot;carousel__indicator&quot; for=&quot;j&quot;&gt;&lt;/label&gt;
            
              &lt;label class=&quot;carousel__indicator&quot; for=&quot;k&quot;&gt;&lt;/label&gt;
            
              &lt;label class=&quot;carousel__indicator&quot; for=&quot;l&quot;&gt;&lt;/label&gt;
            
              &lt;label class=&quot;carousel__indicator&quot; for=&quot;m&quot;&gt;&lt;/label&gt;
            
        &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;

&lt;style&gt;
.carousel__holder {width: 100%; position: relative; padding-bottom: 100%; margin: 1rem 0 1rem;}
.carousel {
  height: 100%;
  width: 100%;
  overflow: hidden;
  text-align: center;
  position: absolute;
  padding: 0;
}
.carousel__staticimage,
.carousel__controls,
.carousel__activator {
  display: none;
}

.carousel__activator:nth-of-type(1):checked ~ .carousel__track {
  -webkit-transform: translateX(-000%);
          transform: translateX(-000%);
}
.carousel__activator:nth-of-type(1):checked ~ .carousel__slide:nth-of-type(1) {
  transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: opacity 0.5s, transform 0.5s;
  transition: opacity 0.5s, transform 0.5s, -webkit-transform 0.5s;
  top: 0;
  left: 0;
  right: 0;
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1);
}
.carousel__activator:nth-of-type(1):checked ~ .carousel__controls:nth-of-type(1) {
  display: block;
  opacity: 1;
}
.carousel__activator:nth-of-type(1):checked ~ .carousel__indicators .carousel__indicator:nth-of-type(1) {
  opacity: 1;
}

.carousel__activator:nth-of-type(2):checked ~ .carousel__track {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
.carousel__activator:nth-of-type(2):checked ~ .carousel__slide:nth-of-type(2) {
  transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: opacity 0.5s, transform 0.5s;
  transition: opacity 0.5s, transform 0.5s, -webkit-transform 0.5s;
  top: 0;
  left: 0;
  right: 0;
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1);
}
.carousel__activator:nth-of-type(2):checked ~ .carousel__controls:nth-of-type(2) {
  display: block;
  opacity: 1;
}
.carousel__activator:nth-of-type(2):checked ~ .carousel__indicators .carousel__indicator:nth-of-type(2) {
  opacity: 1;
}

.carousel__activator:nth-of-type(3):checked ~ .carousel__track {
  -webkit-transform: translateX(-200%);
          transform: translateX(-200%);
}
.carousel__activator:nth-of-type(3):checked ~ .carousel__slide:nth-of-type(3) {
  transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: opacity 0.5s, transform 0.5s;
  transition: opacity 0.5s, transform 0.5s, -webkit-transform 0.5s;
  top: 0;
  left: 0;
  right: 0;
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1);
}
.carousel__activator:nth-of-type(3):checked ~ .carousel__controls:nth-of-type(3) {
  display: block;
  opacity: 1;
}
.carousel__activator:nth-of-type(3):checked ~ .carousel__indicators .carousel__indicator:nth-of-type(3) {
  opacity: 1;
}

.carousel__activator:nth-of-type(4):checked ~ .carousel__track {
  -webkit-transform: translateX(-300%);
          transform: translateX(-300%);
}
.carousel__activator:nth-of-type(4):checked ~ .carousel__slide:nth-of-type(4) {
  transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: opacity 0.5s, transform 0.5s;
  transition: opacity 0.5s, transform 0.5s, -webkit-transform 0.5s;
  top: 0;
  left: 0;
  right: 0;
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1);
}
.carousel__activator:nth-of-type(4):checked ~ .carousel__controls:nth-of-type(4) {
  display: block;
  opacity: 1;
}
.carousel__activator:nth-of-type(4):checked ~ .carousel__indicators .carousel__indicator:nth-of-type(4) {
  opacity: 1;
}

.carousel__activator:nth-of-type(5):checked ~ .carousel__track {
  -webkit-transform: translateX(-400%);
          transform: translateX(-400%);
}
.carousel__activator:nth-of-type(5):checked ~ .carousel__slide:nth-of-type(5) {
  transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: opacity 0.5s, transform 0.5s;
  transition: opacity 0.5s, transform 0.5s, -webkit-transform 0.5s;
  top: 0;
  left: 0;
  right: 0;
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1);
}
.carousel__activator:nth-of-type(5):checked ~ .carousel__controls:nth-of-type(5) {
  display: block;
  opacity: 1;
}
.carousel__activator:nth-of-type(5):checked ~ .carousel__indicators .carousel__indicator:nth-of-type(5) {
  opacity: 1;
}

.carousel__activator:nth-of-type(6):checked ~ .carousel__track {
  -webkit-transform: translateX(-500%);
          transform: translateX(-500%);
}
.carousel__activator:nth-of-type(6):checked ~ .carousel__slide:nth-of-type(6) {
  transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: opacity 0.5s, transform 0.5s;
  transition: opacity 0.5s, transform 0.5s, -webkit-transform 0.5s;
  top: 0;
  left: 0;
  right: 0;
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1);
}
.carousel__activator:nth-of-type(6):checked ~ .carousel__controls:nth-of-type(6) {
  display: block;
  opacity: 1;
}
.carousel__activator:nth-of-type(6):checked ~ .carousel__indicators .carousel__indicator:nth-of-type(6) {
  opacity: 1;
}

.carousel__activator:nth-of-type(7):checked ~ .carousel__track {
  -webkit-transform: translateX(-600%);
          transform: translateX(-600%);
}
.carousel__activator:nth-of-type(7):checked ~ .carousel__slide:nth-of-type(7) {
  transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: opacity 0.5s, transform 0.5s;
  transition: opacity 0.5s, transform 0.5s, -webkit-transform 0.5s;
  top: 0;
  left: 0;
  right: 0;
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1);
}
.carousel__activator:nth-of-type(7):checked ~ .carousel__controls:nth-of-type(7) {
  display: block;
  opacity: 1;
}
.carousel__activator:nth-of-type(7):checked ~ .carousel__indicators .carousel__indicator:nth-of-type(7) {
  opacity: 1;
}

.carousel__activator:nth-of-type(8):checked ~ .carousel__track {
  -webkit-transform: translateX(-700%);
          transform: translateX(-700%);
}
.carousel__activator:nth-of-type(8):checked ~ .carousel__slide:nth-of-type(8) {
  transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: opacity 0.5s, transform 0.5s;
  transition: opacity 0.5s, transform 0.5s, -webkit-transform 0.5s;
  top: 0;
  left: 0;
  right: 0;
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1);
}
.carousel__activator:nth-of-type(8):checked ~ .carousel__controls:nth-of-type(8) {
  display: block;
  opacity: 1;
}
.carousel__activator:nth-of-type(8):checked ~ .carousel__indicators .carousel__indicator:nth-of-type(8) {
  opacity: 1;
}

.carousel__activator:nth-of-type(9):checked ~ .carousel__track {
  -webkit-transform: translateX(-800%);
          transform: translateX(-800%);
}
.carousel__activator:nth-of-type(9):checked ~ .carousel__slide:nth-of-type(9) {
  transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: opacity 0.5s, transform 0.5s;
  transition: opacity 0.5s, transform 0.5s, -webkit-transform 0.5s;
  top: 0;
  left: 0;
  right: 0;
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1);
}
.carousel__activator:nth-of-type(9):checked ~ .carousel__controls:nth-of-type(9) {
  display: block;
  opacity: 1;
}
.carousel__activator:nth-of-type(9):checked ~ .carousel__indicators .carousel__indicator:nth-of-type(9) {
  opacity: 1;
}

.carousel__activator:nth-of-type(10):checked ~ .carousel__track {
  -webkit-transform: translateX(-900%);
          transform: translateX(-900%);
}
.carousel__activator:nth-of-type(10):checked ~ .carousel__slide:nth-of-type(10) {
  transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: opacity 0.5s, transform 0.5s;
  transition: opacity 0.5s, transform 0.5s, -webkit-transform 0.5s;
  top: 0;
  left: 0;
  right: 0;
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1);
}
.carousel__activator:nth-of-type(10):checked ~ .carousel__controls:nth-of-type(10) {
  display: block;
  opacity: 1;
}
.carousel__activator:nth-of-type(10):checked ~ .carousel__indicators .carousel__indicator:nth-of-type(10) {
  opacity: 1;
}

.carousel__activator:nth-of-type(11):checked ~ .carousel__track {
  -webkit-transform: translateX(-1000%);
          transform: translateX(-1000%);
}
.carousel__activator:nth-of-type(11):checked ~ .carousel__slide:nth-of-type(11) {
  transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: opacity 0.5s, transform 0.5s;
  transition: opacity 0.5s, transform 0.5s, -webkit-transform 0.5s;
  top: 0;
  left: 0;
  right: 0;
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1);
}
.carousel__activator:nth-of-type(11):checked ~ .carousel__controls:nth-of-type(11) {
  display: block;
  opacity: 1;
}
.carousel__activator:nth-of-type(11):checked ~ .carousel__indicators .carousel__indicator:nth-of-type(11) {
  opacity: 1;
}

.carousel__activator:nth-of-type(12):checked ~ .carousel__track {
  -webkit-transform: translateX(-1100%);
          transform: translateX(-1100%);
}
.carousel__activator:nth-of-type(12):checked ~ .carousel__slide:nth-of-type(12) {
  transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: opacity 0.5s, transform 0.5s;
  transition: opacity 0.5s, transform 0.5s, -webkit-transform 0.5s;
  top: 0;
  left: 0;
  right: 0;
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1);
}
.carousel__activator:nth-of-type(12):checked ~ .carousel__controls:nth-of-type(12) {
  display: block;
  opacity: 1;
}
.carousel__activator:nth-of-type(12):checked ~ .carousel__indicators .carousel__indicator:nth-of-type(12) {
  opacity: 1;
}

.carousel__activator:nth-of-type(13):checked ~ .carousel__track {
  -webkit-transform: translateX(-1200%);
          transform: translateX(-1200%);
}
.carousel__activator:nth-of-type(13):checked ~ .carousel__slide:nth-of-type(13) {
  transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: opacity 0.5s, transform 0.5s;
  transition: opacity 0.5s, transform 0.5s, -webkit-transform 0.5s;
  top: 0;
  left: 0;
  right: 0;
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1);
}
.carousel__activator:nth-of-type(13):checked ~ .carousel__controls:nth-of-type(13) {
  display: block;
  opacity: 1;
}
.carousel__activator:nth-of-type(13):checked ~ .carousel__indicators .carousel__indicator:nth-of-type(13) {
  opacity: 1;
}


.carousel__control {
  height: 30px;
  width: 30px;
  margin-top: -15px;
  top: 50%;
  position: absolute;
  display: block;
  cursor: pointer;
  border-width: 5px 5px 0 0;
  border-style: solid;
  opacity: 0.35;
  opacity: 1;
  outline: 0;
  z-index: 3;
  color: #fafafa;
  mix-blend-mode: difference;
}
.carousel__control:hover {
  opacity: 1;
}
.carousel__control--backward {
  left: 20px;
  -webkit-transform: rotate(-135deg);
          transform: rotate(-135deg);
}
.carousel__control--forward {
  right: 20px;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.carousel__indicators {
  position: absolute;
  bottom: 20px;
  width: 100%;
  text-align: center;
}
.carousel__indicator {
  height: 10px;
  width: 10px;
  border-radius: 100%;
  display: inline-block;
  z-index: 2;
  cursor: pointer;
  opacity: 0.35;
  margin: 0 2.5px 0 2.5px;
}
.carousel__indicator:hover {
  opacity: 0.75;
}
.carousel__track {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 0;
  margin: 0;
  transition: -webkit-transform 0.5s ease 0s;
  transition: transform 0.5s ease 0s;
  transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s;
}
.carousel__track .carousel__slide {
  display: block;
  top: 0;
  left: 0;
  right: 0;
  opacity: 1;
}

.carousel__track .carousel__slide:nth-of-type(1) {
  -webkit-transform: translateX(000%) translateZ(0);
          transform: translateX(000%) translateZ(0);
}

.carousel__track .carousel__slide:nth-of-type(2) {
  -webkit-transform: translateX(100%) translateZ(0);
          transform: translateX(100%) translateZ(0);
}

.carousel__track .carousel__slide:nth-of-type(3) {
  -webkit-transform: translateX(200%) translateZ(0);
          transform: translateX(200%) translateZ(0);
}

.carousel__track .carousel__slide:nth-of-type(4) {
  -webkit-transform: translateX(300%) translateZ(0);
          transform: translateX(300%) translateZ(0);
}

.carousel__track .carousel__slide:nth-of-type(5) {
  -webkit-transform: translateX(400%) translateZ(0);
          transform: translateX(400%) translateZ(0);
}

.carousel__track .carousel__slide:nth-of-type(6) {
  -webkit-transform: translateX(500%) translateZ(0);
          transform: translateX(500%) translateZ(0);
}

.carousel__track .carousel__slide:nth-of-type(7) {
  -webkit-transform: translateX(600%) translateZ(0);
          transform: translateX(600%) translateZ(0);
}

.carousel__track .carousel__slide:nth-of-type(8) {
  -webkit-transform: translateX(700%) translateZ(0);
          transform: translateX(700%) translateZ(0);
}

.carousel__track .carousel__slide:nth-of-type(9) {
  -webkit-transform: translateX(800%) translateZ(0);
          transform: translateX(800%) translateZ(0);
}

.carousel__track .carousel__slide:nth-of-type(10) {
  -webkit-transform: translateX(900%) translateZ(0);
          transform: translateX(900%) translateZ(0);
}

.carousel__track .carousel__slide:nth-of-type(11) {
  -webkit-transform: translateX(1000%) translateZ(0);
          transform: translateX(1000%) translateZ(0);
}

.carousel__track .carousel__slide:nth-of-type(12) {
  -webkit-transform: translateX(1100%) translateZ(0);
          transform: translateX(1100%) translateZ(0);
}

.carousel__track .carousel__slide:nth-of-type(13) {
  -webkit-transform: translateX(1200%) translateZ(0);
          transform: translateX(1200%) translateZ(0);
}


.carousel--scale .carousel__slide {
  -webkit-transform: scale(0);
          transform: scale(0);
}
.carousel__slide {
  height: 100%;
  position: absolute;
  opacity: 0;
  overflow: hidden;
}
.carousel__slide .overlay {height: 100%;}
.carousel--thumb .carousel__indicator {
  height: 30px;
  width: 30px;
}
.carousel__indicator {
  background-color: #fafafa;
}

.carousel__slide:nth-of-type(1),
.carousel--thumb .carousel__indicators .carousel__indicator:nth-of-type(1) {
  background-size: cover;
  background-position: center;
}

.carousel__slide:nth-of-type(2),
.carousel--thumb .carousel__indicators .carousel__indicator:nth-of-type(2) {
  background-size: cover;
  background-position: center;
}

.carousel__slide:nth-of-type(3),
.carousel--thumb .carousel__indicators .carousel__indicator:nth-of-type(3) {
  background-size: cover;
  background-position: center;
}

.carousel__slide:nth-of-type(4),
.carousel--thumb .carousel__indicators .carousel__indicator:nth-of-type(4) {
  background-size: cover;
  background-position: center;
}

.carousel__slide:nth-of-type(5),
.carousel--thumb .carousel__indicators .carousel__indicator:nth-of-type(5) {
  background-size: cover;
  background-position: center;
}

.carousel__slide:nth-of-type(6),
.carousel--thumb .carousel__indicators .carousel__indicator:nth-of-type(6) {
  background-size: cover;
  background-position: center;
}

.carousel__slide:nth-of-type(7),
.carousel--thumb .carousel__indicators .carousel__indicator:nth-of-type(7) {
  background-size: cover;
  background-position: center;
}

.carousel__slide:nth-of-type(8),
.carousel--thumb .carousel__indicators .carousel__indicator:nth-of-type(8) {
  background-size: cover;
  background-position: center;
}

.carousel__slide:nth-of-type(9),
.carousel--thumb .carousel__indicators .carousel__indicator:nth-of-type(9) {
  background-size: cover;
  background-position: center;
}

.carousel__slide:nth-of-type(10),
.carousel--thumb .carousel__indicators .carousel__indicator:nth-of-type(10) {
  background-size: cover;
  background-position: center;
}

.carousel__slide:nth-of-type(11),
.carousel--thumb .carousel__indicators .carousel__indicator:nth-of-type(11) {
  background-size: cover;
  background-position: center;
}

.carousel__slide:nth-of-type(12),
.carousel--thumb .carousel__indicators .carousel__indicator:nth-of-type(12) {
  background-size: cover;
  background-position: center;
}

.carousel__slide:nth-of-type(13),
.carousel--thumb .carousel__indicators .carousel__indicator:nth-of-type(13) {
  background-size: cover;
  background-position: center;
}

&lt;/style&gt;

&lt;script&gt;
  function isVisible(el) {
        while (el) {
            if (el === document) {
                return true;
            }

            var $style = window.getComputedStyle(el, null);

            if (!el) {
                return false;
            } else if (!$style) {
                return false;
            } else if ($style.display === &apos;none&apos;) {
                return false;
            } else if ($style.visibility === &apos;hidden&apos;) {
                return false;
            } else if (+$style.opacity === 0) {
                return false;
            } else if (($style.display === &apos;block&apos; || $style.display === &apos;inline-block&apos;) &amp;&amp;
                $style.height === &apos;0px&apos; &amp;&amp; $style.overflow === &apos;hidden&apos;) {
                return false;
            } else {
                return $style.position === &apos;fixed&apos; || isVisible(el.parentNode);
            }
        }
  }
  
  setInterval(function(){
    var j=0;
    var elements = document.querySelectorAll(&apos;.carousel__control--forward&apos;);
    for(i=(elements.length - 1);i&gt;-1;i--) {
      if(isVisible(elements[i])) j=i;
    }
    elements[j].click();
  },7000);
  
&lt;/script&gt;

&lt;p&gt;Thoru also created &lt;a href=&quot;http://www.vector.co.jp/magazine/pocket/spotlight/030423/sl030423114.html&quot;&gt;PalmPickle&lt;/a&gt; a similar suite of apps for PalmOS.&lt;/p&gt;

&lt;p&gt;Pickle is probably Thoru’s most well-known character. Pickle’s Book was a masterpiece of interactive media, released for Macintosh in 1994 and &lt;a href=&quot;https://apps.apple.com/gb/app/pickles-book/id794738212&quot;&gt;available for iPhone and iPad since 2014&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Note: the typo in the title (Asistant) is as it has always been.&lt;/p&gt;
</description>
          <author>by Matt Sephton</author>
          <pubDate>Sat, 20 Nov 2021 00:00:00 +0000</pubDate>
          <link>https://blog.gingerbeardman.com/2021/11/20/asistantpickle-desktop-toy-for-macintosh/</link>
          <guid isPermaLink="true">https://blog.gingerbeardman.com/2021/11/20/asistantpickle-desktop-toy-for-macintosh/</guid>
        </item>
      
    
      
        <item>
          <title>I’m preserving vintage Macintosh magazine media</title>
          <description>&lt;p&gt;For a while now I’ve been collecting CD-ROMs and Floppy Disks that came with Japanese Macintosh magazines for the sake of preservation of classic Macintosh software and games.&lt;/p&gt;

&lt;p&gt;These magazines were released before widespread adoption of the internet, when it was tricky to discover new software and even more difficult to obtain it. Buying a magazine with a disc containing hundreds or sometimes thousands of files was an easy way of getting the latest software. Of course, more than twenty years have now passed and software that was once common has all but disappeared. These magazine discs provide time capsules inside which live many long forgotten secrets.&lt;/p&gt;

&lt;p&gt;This is such an amazing treasure trove of files, containing many long lost files of both English and Japanese origin. The scatter chart shows the range of date coverage of the collection, full file listings are searchable by file/directory name, file type, creator code at &lt;a href=&quot;https://www.gingerbeardman.com/mmm/&quot;&gt;gingerbeardman.com/mmm/&lt;/a&gt;, by content at &lt;a href=&quot;https://discmaster.textfiles.com&quot;&gt;DiscMaster&lt;/a&gt;, and all files are uploaded to &lt;a href=&quot;https://archive.org/details/@gingerbeardman&quot;&gt;Internet Archive&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id=&quot;archive-status-report&quot;&gt;Archive status report&lt;/h2&gt;

&lt;p&gt;The archive as it stands (updated March 2025):&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;date range: 1991–2002&lt;/li&gt;
  &lt;li&gt;total media: 500 discs&lt;/li&gt;
  &lt;li&gt;total files: 1,086,536 files&lt;/li&gt;
&lt;/ul&gt;

&lt;!--
The archive as it stands (updated July 2024):

*   date range: 1991–2002
*   total media: 461 discs
*   total files: 998,512 files
--&gt;

&lt;p class=&quot;tofigure&quot;&gt;&lt;img src=&quot;https://cdn.gingerbeardman.com/images/posts/mmm-scatter.png&quot; alt=&quot;PNG&quot; title=&quot;Distribution of discs by month&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;notable-finds-so-far&quot;&gt;Notable finds so far&lt;/h2&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://macintoshgarden.org/apps/japanease&quot;&gt;JapanEase&lt;/a&gt; rolling demos of two gorgeous language learning &lt;em&gt;HyperCard&lt;/em&gt; stacks from the early 1990s (one previously lost)&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;/2021/10/31/hypercard-hanafuda/&quot;&gt;Hanafuda Stack&lt;/a&gt; from 1992/3 (previously zero google search results)&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;/2021/10/31/mouse-controlled-super-mario-kart-clone-for-classic-macintosh/&quot;&gt;Emora Kart&lt;/a&gt; from 1994 (previously three google search results)&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://macintoshgarden.org/games/unyo-2&quot;&gt;Unyo! 2&lt;/a&gt; the infamous &lt;em&gt;HyperCard&lt;/em&gt; stack version of the famous UNO card game, from 1995 (previously lost)&lt;/li&gt;
  &lt;li&gt;&lt;em&gt;Tower Xmas Demo&lt;/em&gt;, a demo version of &lt;em&gt;Yoot Saito&lt;/em&gt;’s &lt;em&gt;Tower ~Christmas Disc~&lt;/em&gt; add-on from December 1995 (previously lost)&lt;/li&gt;
  &lt;li&gt;Fans of &lt;em&gt;Macromedia Shockwave&lt;/em&gt; and &lt;em&gt;Osamu Sato&lt;/em&gt; uncovered a 1997/8 &lt;a href=&quot;https://www.youtube.com/watch?v=FlMzJs8Eb8Y&quot;&gt;demo of Roly-Polys World Tour&lt;/a&gt; which is hugely exciting as the complete game remained lost to time (it has since been found, May 2023)&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://macintoshgarden.org/apps/pickles-pocket&quot;&gt;Pickle’s Pocket&lt;/a&gt; from 1998 is the first desktop toy and suite of tiny apps by &lt;em&gt;Thoru Yamamoto&lt;/em&gt; (previously lost with zero screen grabs online)&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://macintoshgarden.org/apps/maccalligraphy-sansui&quot;&gt;MacCalligraphy Sansui Demo&lt;/a&gt;, version of Japanese calligraphy tool by &lt;em&gt;Enzan-Hoshigumi&lt;/em&gt; from 1999 (previously lost) I also uncovered a promotional leaflet and demo guide from Wayback Machine&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://macintoshgarden.org/apps/asistantpickle&quot;&gt;AsistantPickle&lt;/a&gt; from 2000 is a more advanced desktop toy and suite of tiny apps by &lt;em&gt;Thoru Yamamoto&lt;/em&gt; (previously lost with zero screen grabs online)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;My &lt;a href=&quot;https://www.patreon.com/gingerbeardman&quot;&gt;Patreon&lt;/a&gt; enables me to buy more discs to build out the database, finding more lost gems and sharing them once again with the world. I add missing discs to &lt;em&gt;Internet Archive&lt;/em&gt; and the &lt;em&gt;redump&lt;/em&gt; project and upload individual games to various Classic Macintosh archives.&lt;/p&gt;

&lt;p&gt;Thanks for being on this journey with me!&lt;/p&gt;

&lt;h3 id=&quot;further-reading&quot;&gt;Further reading&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;/2022/03/31/working-with-classic-macintosh-text-encodings-in-the-age-of-unicode/&quot;&gt;Working with classic Macintosh text encodings in the age of Unicode&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
          <author>by Matt Sephton</author>
          <pubDate>Sat, 30 Oct 2021 12:34:00 +0000</pubDate>
          <link>https://blog.gingerbeardman.com/2021/10/30/macintosh-magazine-media/</link>
          <guid isPermaLink="true">https://blog.gingerbeardman.com/2021/10/30/macintosh-magazine-media/</guid>
        </item>
      
    

  </channel>
</rss>
