[HN Gopher] Hacking Hadoukens: Reverse Engineering a Street Figh...
       ___________________________________________________________________
        
       Hacking Hadoukens: Reverse Engineering a Street Fighter Two Cabinet
        
       Author : wrongbaud
       Score  : 55 points
       Date   : 2022-03-17 00:35 UTC (22 hours ago)
        
 (HTM) web link (wrongbaud.github.io)
 (TXT) w3m dump (wrongbaud.github.io)
        
       | Eduard wrote:
       | Great write up. I learned plenty for upcoming private reverse
       | engineering projects !
       | 
       | Any idea why this cabinet uses EPOS?
        
       | trynewideas wrote:
       | This is great, thanks for sharing this. Such a great, step-by-
       | step description with the tools used. Even as a deck, it's easy
       | to follow as someone with less experience.
       | 
       | Tangentially, I have a feeling the FB Alpha and Final Burn
       | licenses are being violated by this commercial use:
       | https://github.com/barry65536/FBAlpha/blob/master/src/licens...
        
         | AdmiralAsshat wrote:
         | Tangent on a tangent: has FB Alpha really seen no development
         | since 2019?
        
           | ASalazarMX wrote:
           | I'm more appalled by Final Burn for Linux abandonment since
           | 2001. Then it was much faster than MAME, but now computers
           | are so fast MAME is the better choice for old Capcom arcade
           | emulation.
        
       | wrongbaud wrote:
       | For those of you having issues with the slides on mobile, the
       | github repo (including a pdf of the slides) can be found here:
       | 
       | https://github.com/wrongbaud/sf-cabinet/
       | 
       | Feel free to ping me with any questions or comments!
        
       | pcardoso wrote:
       | Having some issues with this on mobile (ios). Opens page but soon
       | Safari displays and error.
       | 
       | Anyway, I wonder if some of this to the cheap $10 chinese gameboy
       | clones (500 in 1). Will try on mine soon.
       | 
       | I'd love to clean up and improve the game selection on mine.
        
         | Fellshard wrote:
         | Brave iOS, the page keeps refreshing on a loop. Bizarre.
        
       | asguy wrote:
       | Now please do the original hardware.
        
       | oonerspism wrote:
       | For context: the "Street Fighter Two Cabinet" in the title is
       | actually a modern "Street Fighter II CE Micro Player" miniature
       | toy containing an embedded ARM board. Still interesting, but if
       | the title lead you to expect original hardware then you may be
       | surprised.
       | 
       | Housekeeping note for the author: a few instances of the misspell
       | "Analyzying". Not that it greatly matters! Just noting.
        
       | ada1981 wrote:
       | Site isn't working.
        
         | wrongbaud wrote:
         | It seems to be up now, I know that MARP/GH pages sometimes
         | causes issues on mobile for some folks. The slides can also be
         | found here: https://github.com/wrongbaud/sf-
         | cabinet/tree/main/slides
        
       | pengaru wrote:
       | Seems totally useless, as in broken, here without js (noscript)
        
         | lilSebastian wrote:
         | You could say the same for most of the modern internet, but
         | please don't brother.
        
       | jstanley wrote:
       | Off-topic, but the scroll behaviour is weird. 1 click on my
       | scroll wheel gives me 1 slide of scroll, but more clicks don't
       | give me more slides unless I stop and pause. If I keep scrolling
       | manually for a really long time (the entire length of my hand,
       | about 25 clicks over about 7 seconds) then I still only get 1
       | slide of scroll. If I flick the wheel really fast then it scrolls
       | by about 1 slide every 500ms. I can't work out the logic.
        
         | wrongbaud wrote:
         | Interesting, I generated the slides with MARP and hosted them
         | via github pages so I imagine that's where the issue lies. The
         | slides can also be found here: https://github.com/wrongbaud/sf-
         | cabinet/tree/main/slides
        
       ___________________________________________________________________
       (page generated 2022-03-17 23:02 UTC)