Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    S

    Shonumi

    shonumi.github.io · Personal blog · on HN since 2017

    Shonumi writes technical articles on emulating obscure Game Boy, GBA and DS hardware and peripherals, such as sewing machines and infrared adapters.

    Visit blogHN submissions
    Retro ComputingGamesHardware & Electronics
    What HN says

    HN commenters recommend it as an in-depth devlog on rare, hard-to-emulate peripherals, and link its articles for the technical detail and nostalgia.

    Stats for nerds
    21HN people shared it
    18linked in comments
    401story points
    Nov 2025last shared
    2022people per year2025

    Top posts on HN

    1. 1
      Glucoboy
      1 person · 166 points · first shared 2024 · 8 comments on HN
    2. 2
      Edge of Emulation: Game Boy Sewing Machines
      5 people · 117 points · first shared 2020 · 21 comments on HN
    3. 3
      In Depth: The Game Boy Printer
      1 person · 100 points · first shared 2020 · 14 comments on HN
    4. 4
      Edge of Emulation: Nintendo Play-Yan – Part 1
      4 people · 3 points · first shared 2023 · Discussion on HN
    5. 5
      Edge of Emulation: Campho Advance
      1 person · 3 points · first shared 2025 · Discussion on HN
    6. 6
      Emulating the Nintendo DS: Part 1
      1 person · 2 points · first shared 2017 · Discussion on HN
    7. 7
      Edge of Emulation: Game Boy 4-Player Adapter
      1 person · 2 points · first shared 2018 · Discussion on HN
    8. 8
      Edge of Emulation: Advance Movie Adapter
      1 person · 2 points · first shared 2022 · Discussion on HN
    9. 9
      Edge of Emulation: Magic Reader
      1 person · 2 points · first shared 2020 · Discussion on HN
    10. 10
      Edge of Emulation: Infrared Madness
      2 people · 1 points · first shared 2019 · Discussion on HN

    What HN people wrote when they linked it

    • matheusmoreiraOct 2025

      https://shonumi.github.io/articles/art16.html

      Wow, that brings back childhood memories.

      > I should mention that I was a huge Battle Network fan growing up with the GBA. I joined my first online community (GameWinners.com) specifically for the Mega Man forum.

      > My first username (Team Shadow V2) was actually a riff on one of the new features found in MMBN2.

      > In a way, Battle Network is a huge reason why I'm here trying to preserve old games.

      > The Battle Network games will always hold memories of joy and nostalgia for me, so I wanted to see the Battle Chip Gates fully emulated not only for the benefit of video game history, but also for my own enjoyment.

      Me too... MMBN2 is a big reason why I learned English and became a programmer. Huge respect.

      I still love it so much. It's fun to think back on it and reflect on how oddly prescient it was.

      PCs reachable directly from the internet, hosting home pages: a world without NAT. Internet connected doghouses and dishwashers. Mobile handheld AI capable personal computers. Everyone has their own custom AI agents that help navigate the complexity of the cyberworld, and also for self-defense. What I can only assume to be vulnerabilities, reified as literal weapons used by the AIs. Underworld networks normal people don't dare to navigate into. Cyber terrorists everywhere doing things like trying to burn people's houses down by electronically sabotating ovens, causing major damage and loss of life by hacking water mains, power…

    • mauvehausMay 2022

      The in-depth technical article linked from TFA is worth a read[0]. It's amazing to me is that a 20 year-old sewing machine needs to be reverse-engineered and requires other hardware to make it useful. The oldest of my sewing machines is closing in on 100 years old and anyone who understands how a straight-stitch machine works could have it running in 5 minutes.

      Does it embroider? No. Hell, it doesn't stitch in reverse, never mind zigzag or sew any fancy stitches (which are all combinations of zigzag and reverse). Nonetheless, it remains a useful machine. For those who aren't aware: fancy stitches can be (and were) implemented purely mechanically for decades, mostly after WWII for consumer machines. My machine is just too old.

      I realize that the point of the machine in TFA is to introduce a new group of people to sewing. It seems that doing so by creating something so lacking in long-term maintainability is unfortunate.

      [0] https://shonumi.github.io/articles/art22.html

    • piltdownmanOct 2025

      Amazing effort, but just makes me pine for the write-ups of Byuu (or the Dolphin devlog in more recent times).

      I would highly recommend Shonumi's contemporary devlog focusing mainly on rare or difficult to emulate peripherals for the gameboy and GBA, ranging from infrared modems to Sonar-based fish detection dongles!

      https://shonumi.github.io/articles.html

    • mmaniacApr 2024

      I like the Play-Yan adapter. It's an official media player which includes its own DAC and headphone jack, avoiding the GBA's own disappointing audio DAC. It also adds hardware decoding[1] - the GBA's CPU is a little too puny to handle media playback by itself.

      [1] https://shonumi.github.io/articles/art32.html

    • cachiusNov 2025

      And in Pokemon Gold/Silver/Crystal on GameBoy Color you could send Mystery gifts via IR!

      Someone even ported it to an emulator! https://shonumi.github.io/articles/art11.html

    • skrrtwwOct 2024

      https://shonumi.github.io/blog/nds_rolling.html

      More context on how this value affects (at least one) DS game- see post from December 27th, 2019.

    Related

    Dolphin Emulator Blogdolphin-emu.org183 people

    Ubershaders: A Ridiculous Solution to an Impossible Problem

    Dolphin Emulator Blog
    Company · last shared 2026
    mGBA Blogmgba.io22 people

    The Infinite Loop That Wasn't

    mGBA Blog
    Company · last shared 2024
    CellPerformancecellperformance.beyond3d.com19 people

    Three Big Lies (2008)

    CellPerformance
    Personal · last shared 2025
    CTurtcturt.github.io30 people

    Writing a Game Boy emulator

    CTurt
    Personal · last shared 2024
    Imran Nazarimrannazar.com41 people

    De-Googling TOTP Authenticator Codes

    Imran Nazar
    Personal · last shared 2026
    Ignore the Codeignorethecode.net112 people

    Oberon (2009)

    Ignore the Code
    Personal · last shared 2026
    Gingerbeardmanblog.gingerbeardman.com28 people

    Turning an iPad Pro into a classic Macintosh

    Gingerbeardman
    Personal · last shared 2026
    Google AI Blogai.googleblog.com596 people

    Google Duplex: An AI System for Accomplishing Real World Tasks Over the Phone

    Google AI Blog
    Company · last shared 2026