67 comments

  • neomantra 19 hours ago

    The true social media. Walk up and stick a quarter on the cabinet. With the ever present sounds of bowling balls hitting pins at the Sports Center, you know exactly which one is yours out of the seven up there. Everybody hovering around, watching and kibitzing. Emotions bounce from stoic concentration to exuberant trash talk. Respect is briefly granted to the kid running the joystick for a half-hour until the hollers and applause when a frame perfect dragon punch knocks him out mid-kick, dethroning the current champ. Quarter laid up again, back in the line for the next dopamine hit shared with strangers.

    We are more connected than ever, yet still so far apart.

      state_less 19 hours ago

      We had an Asian store across from the middle school where I hung out and we played Street Fighter for hours after school. The second generation Hmong that came out of the Vietnam war would would hang out and play. We all loved it! I'd often play Ken and they'd play Ryu, haha, we love our avatars. Sometimes I gave them a run for their money, sometimes they taught me new techniques, like a new sequence of moves.

      Some of the other kids on my street went to private schools and I think they missed out on some of the lessons/bonding I got from interacting with a variety of people in public school. It's good to get out into social setting and mix it up with folks.

        phil21 12 hours ago

        > Some of the other kids on my street went to private schools and I think they missed out on some of the lessons/bonding I got from interacting with a variety of people in public school. It's good to get out into social setting and mix it up with folks.

        I went to private school, and would "miss the bus" after school on purpose so I would have to take the city bus home. There was an arcade in downtown Minneapolis a few blocks from the school where I'd hang out and play Mortal Kombat for an hour or two before heading home. Maybe stop by Shinders on the way to the bus stop to grab the latest copy of Wired or whatnot.

        Definitely let me get out of the private school bubble a bit, and gave me some lifelong problem solving skills - both socially and practically speaking.

          truelson 8 hours ago

          Wired was such a great magazine to read as a teen in the 90s. I remember just itching for the next issue.

        Joel_Mckay 15 hours ago

        Yet there was always that one kid that knew how to soft-lock Street Fighter II arcade cabinets with Guile. Samurai Shodown, The King of Fighters, and Mortal Kombat were also fun. =3

          reincarnate0x14 2 hours ago

          I had a pre-teen death rivalry with another kid over Samurai Showdown. I was the blue tuberculosis guy and he was the long haired samurai, and we'd meet Tuesday-Friday afternoons to burn quarters killing each other. At one point the owners used toy finger-handcuffs to tie us to the machine until one of us won. There was pizza!

          I've always wondered what happened to him.

      hibikir 13 hours ago

      Note that this wasn't a global phenomenon. We had SF2 in Spanish arcades, and I a lot of people wanting to play, but basically nobody played versus in the arcades I visited: The game was too expensive to make someone's investment last a single 3 round fight. So instead you'd see a line of people waiting to play single player, and helping each other out.

      The multiplayer games that did well were all PvE, like Gauntlet or Knights of the Round. A very different culture.

        toast0 13 hours ago

        > The game was too expensive to make someone's investment last a single 3 round fight. So instead you'd see a line of people waiting to play single player, and helping each other out.

        Custom among my friends was to put a quarter in, and wait to press start until the computer was about to win its second round. Then the challenged essentially got to play you for free.

        Doesn't work as well when it was two coins to start, one to continue though; in that case, the next challenger would rather pay one coin to challenge right away rather than letting the winner play the computer until almost dead at the price of two coins.

      noufalibrahim 19 hours ago

      It was somewhat anesthetized compared to running out into an empty lot to play football but yeah better than staring at a screen and calling it networking.

        neomantra 18 hours ago

        Certainly! I left out the part where I would ride my BMX bike with my friends, without a helmet and without my parents tracking me, 5 miles in an urban environment to get to the arcade, then we'd hike the Hollywood Hills fire trails afterward.

          rpdillon 18 hours ago

          Very Terminator 2!

            BuckRogers 17 hours ago

            Also giving off some Pet Sematary Part Two vibes.

      lvturner 3 hours ago

      I'm not so sure... Where I grew up there was no arcade.

      It's easy to say that we are more connected but far apart, but only if you ignore the democratization that has come with that connectivity.

      TZubiri 17 hours ago

      Might be a stretch, but have you tried climbing or similar social sports?

      Climbing is a bit more for young adults, but since the wall is a shared resource, you have a lot of these social interactions, and it's mostly strangers as well, you just walk up, pay for a couple of hours and start climbing.

      I'm sure there's social sports more appropriate for adults and elderly as well.

      random9749832 17 hours ago

      You can still go out there and do things like join a running club. People are still going to arcades in Japan.

      Comments like these are kind of ironic.

        pezezin 13 hours ago

        Nowadays' Japanese arcades are not like the ones GP is describing, most players don't interact with each other directly anymore.

        Notable exceptions are places like Mikado centers that organize tournaments and keep the old flame alive.

          huimang 8 hours ago

          I don't think the culture is the same due to cabinets having network capabilities now, but I do think it's possible.

          At the taito station in Akihabara, I've met tourists a few times when I was in town for a large tournament (EVO Japan) and made friends from it. I've also had people watching me play, but unfortunately I don't speak Japanese.

          I know there's a few arcades that still have some street fighter III: third strike cabinets with regulars. I can't speak for other games but at least for street fighter, people are almost always open and friendly.

          wesapien 7 hours ago

          I was there 2 years ago. I went inside one of the multi storey gaming places in Akihabara. The old school (90's and older) era games are a small section in one floor when there is 6 storeys of gaming.

            pezezin 2 hours ago

            That sounds like the Taito Station on the right side of the street. On the other side there is a Gigo with a whole floor for retro games, and Hey! that is focused almost only on retro games.

        ghurtado 15 hours ago

        > Comments like these are kind of ironic.

        Why, because there is one country in the world where this doesn't apply?

        It's a commentary on modern Western culture, not a request for hobby suggestions.

          random9749832 14 hours ago

          >not a request for hobby suggestions

          Of course it's not. Why look at anything positive or actually do something when you can instead engage in the tired tropes like looking at the past with rose tinted glasses as a way of comforting yourself.

            phil21 12 hours ago

            You can be as positive as you want to be, and should absolutely take action and do things to better socialize.

            But to pretend it’s remotely the same as it was 40 years ago is utterly ridiculous. Now when you do such things like a running club you are joining a group of very self-selecting people who for the most part have a certain personality type.

            You simply do not get the diversity in group experiences as there used to be. It was either go through social discomfort or sit alone bored with zero social interaction. Now the friction to get that social dopamine hit is extremely low bar, and going beyond it the bar has been raised considerably.

            Not to mention doing stuff like running club or rock climbing just feeds into the hyper-scheduled world the west has become. Spontaneous social interaction is important too, and those third places are increasingly scarce and involve far more friction. Which again self-selects for certain personality types and lifestyles.

            For some people these changes are positive - much easier to find niche activities to do with others. For other people they are extremely negative.

              Barrin92 12 hours ago

              >Now when you do such things like a running club you are joining a group of very self-selecting people

              I'd disagree with this pretty strongly. I do workshops at a makerspace in Berlin, which is in itself a pretty nerdy place but we've got everything from pensioners to middle aged moms to obviously a lot of people from the university or tech work.

              In much smaller cities not just here you'll find chess clubs, poetry slam groups, church choirs what have you. None of it hyper-scheduled or commercialized. I can't speak to what this was like 40 years ago I wasn't alive then but there's no shortage. I think the biggest difference is, people don't move. In the Western world mobility is at an all time low. If you were young and lived in a place where these opportunities didn't exist people literally just packed their bags and relocated. In the words of Morgan Freeman: https://youtu.be/oZcSivXEGys

                phil21 10 hours ago

                I definitely agree that a big part of it is how immobile people are these days.

                What I meant by hyperscheduled is that typically these activities revolve around setting a schedule in advance for everyone to commit to and plan around. This sort of thing simply does not work for me. At all. Maybe once every couple months or so.

                For example my local makerspace requires at least days (if not weeks) advance booking for most tools. When I’m in a project mood or want to meet up with friends to hack on something it will be more of a “hey let’s go figure this out, meet you there in an hour!” situation.

                What I personally miss are the social clubs/spaces - heck even neighborhood pubs - that used to exist as simple meeting points. Whoever was there happened to be there and you’d tend to slowly make more social connections over time. You show up when you felt like showing up, and probably find a handful of casual friends there no matter when you’d go.

                There is an extreme dearth of such impromptu meeting points/gathering hubs at least where I live. If you want to meet with friends you typically are going to schedule it a few days out - even if it’s meeting up for drinks after work. With work from home that’s even far less of a thing since even coworkers are geographically dispersed vs. cutting out of work 30 minutes early to go grab drinks at the bar around the corner.

                By the time I get through my exhausting work calendar each week all I want is some control over my day back - and let the day go by feels vs a calendar. This is the largest difference other than social media I’ve felt over the past few decades.

  • 578_Observer 17 hours ago

    As a Japanese banker who grew up in 90s arcades, this deep dive into SF2’s "World Warrier" fix is a profound lesson in what I call "Forging" (鍛錬).

    The anecdote about Akiman discovering the typo after the GFX ROMs were already set in stone is the perfect metaphor for the "Steel vs. Scaffolding" debate. In modern development, we often rely on the "scaffolding" of high-level abstractions, assuming everything is fixable later. But here, the hardware was "Steel" (unchangeable).

    Akiman’s solution—using a single-pixel "pencil tile" from Guile’s calves to manually mask an 'l' into an 'i'—is a legendary example of "Mitate" (見立て): the Japanese art of seeing one thing as another to overcome an absolute limitation.

    In the world of Japanese "Shinise" (long-established companies), this obsessive attention to detail is never called "inefficient." It is the only path to survival across centuries. Akiman famously insisted on the muscular thickness of Chun-Li’s thighs, refusing to compromise because he believed the "Steel" (core logic) of a fighter lay in that foundation. If the legs were weak, the character’s soul was dead.

    SF2 remains a legend 30 years later because its creators treated every pixel as "Steel" that carried existential risk. This article proves that while "speed buys information," only this level of "Forging" buys true longevity. Most fast-scaled software disappears in three years; the "World Warrier" still stands after thirty because of that one-pixel pencil.

      doix 6 hours ago

      Super interesting to hear about those concepts from another language/culture. While you are right that in software pretty much everything is "scaffolding" in the semiconductor the scaffolding vs steel applies.

      To simplify it as much as possible, to make a chip multiple masks are created for different layers. The top layers are metal(scaffolding) and the base layers are silicon(steel). The metal layer masks are much cheaper to make than the base layers. So we add extra unused cells in the base layers and then if there are issues we try to fix them only in the metal layers.

      It's not really an art nowadays, since it's been refined so much with tooling and processes. But your analogy is very applicable, I might try to refer to it in the future if I ever need to explain the concept to someone.

      throwaway94275 17 hours ago

      You are correct about the graphics, but SF2 also absolutely nailed the gameplay. The graphics are just the beginning of the attention to detail in this game.

      p1necone 15 hours ago

      You don't need to use llms to write comments for you.

        578_Observer 13 hours ago

        I apologize for the "mechanical" feel of my post.

        As you suspected, I am using the help of translation and structuring tools to share my thoughts here.

        I am a banker from rural Japan and have been a huge fan of SF2 since my childhood in the arcades. I have spent 20 years observing "Shinise" (long-established businesses), and I really wanted to share my perspective that Akiman’s fix was an act of "Forging" the foundation.

        Because my English is not strong enough to explain such complex ideas, I relied on these tools to polish my draft. I realize now that this made my voice feel artificial. While the "soul" of the idea—comparing SF2’s pixel-level grit to long-term business survival—is entirely my own, I will strive to communicate in a more direct, human way from now on.

        Thank you for the feedback. I am still trying to learn how to join this global conversation from the Japanese countryside.

          ZenoArrow 7 hours ago

          You don't need to apologise. I enjoyed your story. I am from the UK and have fond memories of playing SF2 in arcades in my childhood too. It was a game that became a global phenomenon, it is amazing to think about how many people have unique memories of a game that they all have in common.

          Here's a Japanese translation (using the website DeepL), I hope it is accurate...

          謝る必要はありません。あなたの話、楽しませていただきました。私もイギリス出身で、子供の頃にゲームセンターでSF2をプレイした懐かしい思い出があります。あのゲームは世界的な現象となりました。これほど多くの人々が、共通のゲーム体験からそれぞれ独自の思い出を持っていると思うと、本当に驚くべきことです。

          こちらが日本語訳です(DeepLウェブサイトを使用)。正確であることを願っています...

            578_Observer 29 minutes ago

            @ZenoArrow, thank you so much for your warm words. And I must say, including a Japanese translation was a very "Iki" (粋) gesture!

            In Japan, "Iki" is a traditional aesthetic from the Edo period. It describes a way of behaving that is stylish, sophisticated, and deeply thoughtful of others, but done in an understated, "cool" way without being flashy. Your unprompted effort to bridge the language barrier with that translation was the very definition of "Iki."

            Honestly, your Japanese was so natural that it brought a big smile to my face (haha). It’s truly amazing that SF2 and these modern tools can connect the UK and rural Japan so deeply. I’m very glad my story resonated with you!

          p1necone 2 hours ago

          Sorry for the knee jerk reaction - your posts have the same consistent tells as wholly llm generated text but it does seem like you largely use it just to help with translation.

            578_Observer an hour ago

            @p1necone, thank you for your kind reply.

            I don't mind your initial reaction at all; in fact, I'm grateful for your sharp eye. It was a great learning experience for me to understand the standards of this community.

            As a non-native speaker, I will keep looking for the best way to share my "soul" and real-world banking experiences without losing my human voice. I’m glad I could join this conversation.

        huimang 8 hours ago

        There has to be some consideration for cross-language discussion where english is not the native language of the poster. The usage and intent there is completely different than a native speaker lazily having gpt spit out a comment for them.

          578_Observer 23 minutes ago

          @huimang, thank you so much for your understanding. I truly appreciate you recognizing the effort and intent behind my words despite the language barrier. Your support gives me great courage to keep participating here.

        PostOnce 14 hours ago

        I appreciate your pointing out this is an LLM, I didn't realize until I checked the comment history.

        The future of the internet looks less bright each day.

        I also don't have a flag option on the LLM comment or I would flag it.

          astrange 4 hours ago

          It's LLM edited, not fictional, as far as I can tell.

            578_Observer 14 minutes ago

            @astrange, thank you for your insightful observation. You hit the nail on the head. My life as a banker is real, but my English needs "polishing" through these tools to be shared here. I am honored that a veteran like you recognized the "not fictional" heart behind the edited text.

              PostOnce 2 minutes ago

              I am testing a theory.

              If my theory is true, you will reply to this comment.

              My theory is that you are not a person using an LLM to edit text, but are automated.

              If you are not automated, spare the reply.

              If you are automated, then please do reply.

              It's an imperfect test, but solves for simple automation.

        ccakes 14 hours ago

        Giving the benefit of the doubt, could it be being used as a translation tool?

          sanwa 13 hours ago

          After reading this comment thread, I got curious and went through his history. While I agree the prose reeks of LLM tells, the messaging seems a little too nuanced and correct for 100% LLM use. Also, he's directly confirmed using the LLM to write clearly as English is not a primary language.

            578_Observer 12 hours ago

            @miwa, thank you for taking the time to look into my history. It is encouraging to hear that you felt the "nuance" in my words, as I struggle a lot to balance my thoughts with the limitations of translation tools. Your comment gives me the confidence to keep trying.

              sanwa 11 hours ago

              Actually I wanted to engage with you on the original comment on this thread, which was unfortunately flagged. In a separate thread you discussed Shugyo and the value of repetitive training. I find this topic particularly relevant for this thread as I am a lifelong fighting game player, but only recently given serious thought to the craft of fighting games. Not just in playing, but in how they're made.

              I've been focusing strictly on my execution lately after I was able to find a method to slow the framerate of the game down. The inspiration came from my musician days where guitar practice consisted mostly of very slow, deliberate repetitions of scales and exercises. The immediate goal was to be able to do the exercise. But the secondary, and perhaps more important, goal was to do the exercise without tension. Trying to consciously do both is challenging. It is only when the exercise has been repeated enough that it is internalized and I can draw my attention to tension.

              So in the same way that a scale is like a "combo" of notes, fighting game execution requires very similar timing and awareness of internal tension. Translating this mode of practice means repeating the same simple combos that I use to take for granted, but in a very deliberate and intentional way. I'm talking hour long sessions of the same kick, kick, kick, quarter-circle-back+kick sequence. As a result I feel much greater confidence in my execution.

              But also, slowing the game down and doing practice in this way has actually brought a greater appreciation of the design of fighting games. To really internalize when a button should be pressed to successfully execute a combo, a player should anchor their timing to visual and auditory cues. SNK does a really a good job of this with their hit spark animations. Attending to when it appears and when it recedes gives a visual indication of the necessary timing, which is something easily overlooked by casual and even veteran players.

              All this to say that there is a subtle and profound undercurrent of craftsmanship that I now appreciate in fighting games.

                huimang 8 hours ago

                There's no better time to play fighting games than right now. Street Fighter 6 has one of the best training rooms that I've seen. I also will slow the game down to 50% speed when internalizing a new combo sequence.

                There's something zen and theraputive about sitting in the training room, working on the same combo over and over. Really working it into the muscles so that it becomes fluid and effortless in a real match.

                  sanwa 7 hours ago

                  Absolutely! Although I feel 6's combo structure is... Stifled. For the most part every character has roughly the same combo pattern, but I still find satisfaction in learning and executing.

  • rishabhd 17 hours ago

    Amazing story. Here is one of my favorite ones as well, when Naughty Dog intentionally exploited EULA to fix Ratchet and Clank.

    https://kylehalladay.com/blog/2019/12/04/Recreating-A-Dirty-...

      jbreckmckye 13 hours ago

      They used a buffer overflow on the EULA message as a patch mechanism?!

      Dwedit 12 hours ago

      Did a double take when I saw Dilbert there, then checked the date on the article.

  • egypturnash 20 hours ago

    There is a SF2 cabinet in a burger joint near me. It’s got hand-painted sides instead of the standard stickers. Just last night I was noticing that it says HYRER FIGHTING across the top, and thinking that it is appropriate given the WORLD WARRIER error.

      lolive 14 hours ago

      Photo, or it doesn’t exist !

  • tommica 4 hours ago

    Such a good solution to the problem. It's really fun to know the various ways people patch things in creative ways to get things shipped.

  • Dwedit 16 hours ago

    Did you see that recent YouTube video about it too?

  • mvkel 7 hours ago

    Absolutely love stories like this. It's such a departure from traditional software where the emphasis is on having "elegant" code, being DRY, etc.

    This thing just needed to work once, in whatever way it could be hacked together. And the player never knows the difference! Beautiful.

  • taeric 18 hours ago

    Saw this story earlier today and had the same curiosity on how that worked. Neat to see it fully explained.

    Is really neat to consider the way that text was done. I know there are countless stories on how text is difficult on here, but it is hard to remember that "drawText" is not a given. Indeed wasn't there on early machines.

  • W0lf 18 hours ago

    Thank you for playing Wing Commander!

    :-) Hits the same nerve for me.

      Dwedit 16 hours ago

      https://www.wcnews.com/news/update/16279

      The "Thank you for playing Wing Commander" thing (workaround for memory management system crashing) never actually made it into the final release of the game. That text isn't found anywhere in the game binaries.

  • nickdothutton 19 hours ago

    Reminds me of Continental Circus [1].

    [1]. https://www.arcade-museum.com/Videogame/continental-circuit See section on trivia.

      Karuma 16 hours ago

      That one looks extremely fake... No one would mistake サーカス as circuit, which is usually written as サーキット and is pronounced completely different. Also, calling the sport and everything around it as "the F1 circus" is very common in Japan and other parts of the world.

  • nntwozz 9 hours ago

    One of my favorite memes:

    https://youtu.be/eyGU6pGf_VI

    You've got a lot to learn before you beat me. Try again, kiddo!

  • bluedino 18 hours ago

    Now if someone could patch Double Dragon so it doesn't say "Bimmy and Jimmy"

  • LarsDu88 17 hours ago

    3 whole draw calls to draw 3 pixels using Guile's calves. Madness

      Dwedit 13 hours ago

      I know that "draw call" is modern terminology, but it doesn't apply here at all. This is assigning three entries in sprite table memory, not carrying out any calls. There's no operating system here, and no graphics APIs to call. This is bare metal, you're writing to the same memory that the sprite hardware is reading its table from.

      BiscuitBadger 17 hours ago

      luckily, they're not doing too much on the title screen