home.social

#disassembly — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #disassembly, aggregated by home.social.

fetched live
  1. C'est l'heure du nettoyage du ptit serveur web ! Le ventilo commençait à faire trop de bruit et ma compagne l'éteignait le soir avant d'aller dormir :p

    #hardware #disassembly #MenageDePrintemps

  2. Ever curious about how a game gets broken down, taken apart, reverse-engineered? We'll be going over it today with a fresh #disassembly of Mickey Mousecapade for #NES: twitch.tv/chipx86

  3. 🎉 Behold! The ultimate solution for all your #disassembly woes: Capstone! 🌟 It's the Swiss Army knife of code-cracking, perfect for those who think "lightweight" and "multiarchitecture" aren't just buzzwords. Just what you need to dive into a sea of acronyms and pretend you totally understand them. 🤓🔍
    capstone-engine.org/ #Capstone #CodeCracking #Multiarchitecture #Lightweight #HackerNews #ngated

  4. Regenerator 2000 v0.9.14 released.
    Getting closer to v1.0.0.

    In particular, I like the new MCP Server + SKILL improvements.
    "Analyze this program" analyzes the entire game. So far the results are pretty good.

    github.com/ricardoquesada/rege

    Do you have a game/program that you want to be analyzed ? LMK. Happy to try to new MCP server+skills on it.

    #disassembly #c64 #retrocomputing #mcp #mos6502

  5. Christian Hammond Investigates Faxanadu Internals
    Oh we here at Set Side B try to make all kinds of posts, but among my personal favorite kind are finding some deep dive into some aspect of a game's inner workings and presenting it. These days, for multiple reasons (such as ease of monetization) many of these dives turn out to be
    setsideb.com/christian-hammond
    #retro #ChristianHammond #disassembly #faxanadu #hudsonsoft #internals #retro #scripting

  6. I've just released Regenerator 2000 v0.7.0 with MCP Server support.
    I've tested it with Claude Code and Gemini CLI and got impressive results: multi-line comments, good labels,etc.

    youtube.com/watch?v=_HW2d7kNCQw

    #commodore64 #mos6502 #disassembly

  7. Someone brought back this #qrcode sticker from #39c3. The QR code encodes a minified #Linux #x86 #ELF binary that obfuscates what it actually does. Looking at the #disassembly, we can see the following behavior:

    🧵 1/5

  8. Some projects just take a long time to work through. I mean, I’ve got to make sure it can stand alongside the others.

    It should be worth the wait, though.

    #8bit #bbcmicro #disassembly

  9. Computer Archeology’s Page On Space Invaders
    This one's for the hardcore techies out there. Computer Archeology is a terrific site with information on the inner workings of several prominent games. One of their most complete and detailed is on the code and hardware of arcade Space Invaders, including a disassembly. While it is not, a
    setsideb.com/computer-archeolo
    #retro #ComputerArcheology #disassem #disassembly #hardware #retro #spaceinvaders #taito

  10. Grabbed a highlight from Sunday's #pinball hacking #stream where I explain what I'm working on and how it fits into my project to a chatter who dropped in.

    A good overview if you're interested in my work reverse-engineering Data East's Time Machine so I can add my own enhancements to the code.
    twitch.tv/gandalfdagreat/v/248

    #reverseEngineering #mc6800 #disassembly #pinMAME #MAME #C #Livestream #twitch #hacking #retroComputing

  11. 🎉🤖 Behold the riveting #disassembly #adventure of a #modulation #generator that only an #oscilloscope fetishist could love. Dive deep into a sea of acronyms, numbers, and a clock that even your grandfather wouldn't miss. It's like watching paint dry, but with more #circuits and fewer fumes! ⚡🔧
    tomverbeure.github.io/2025/04/ #tech #enthusiasts #HackerNews #ngated

  12. *sigh* things rarely work out the way they should in my head, couldn't find the bit patterns I worked out that should correspond to the representations of digits on the seven-segment displays. I think I'm going to pivot again to implementing a simulator for time machine in PinMAME so I can shoot shots with the keyboard and see what happens in the debugger

    #MAME #Debugger #Pinball #Ghidra #Disassembly #ReverseEngineering

  13. Another detour on the Time Machine #Pinball #disassembly project, I think the processor specification I've been using is incomplete. There are a lot of instances of indexed addressing being interpreted as an offset from the current address. This is making it hard to figure out where in RAM different pieces of data live without manually calculating the address.

    Time to learn #Sleigh and patch the processor definition. Maybe the extension author will even accept a pull request.

    #Ghidra #MC6800

  14. Cool. After my productivity speedbump of last night, my Time Machine #pinball #disassembly project has moved forward. I now have a python script which exports the #ghidra program into an info file which a real 6800 disassembler reads to produce assembly which should actually be able to be reassembled into a final binary.

    I'll use ghidra to continue analyzing the code, and when I'm ready to actually start writing my own patches, I'll do that outside of ghidra as though it were a source file.

  15. Haven't worked on my #Pinball code #disassembly much directly, but I have been working to get all the tools I need collected. It seems like once I've used #Ghidra to annotate and explore the code I'll want to bring the disassembled "source" into a real editor to actually make my changes.

    To ensure the actual disassembly is compatible with assembling back to EPROM images, I plan to write a script to convert ghidra's code representation into a file that will drive a dedicated 68xx disassembler

  16. Printed myself a 68xx #reference guide and put it in a binder. It'll be nice having a paper reference while I'm working on the Time Machine #Pinball #disassembly effort.

    I've really been enjoying having a color #printer of my very own, and I'm especially happy about the fact that I haven't even put a visible dent in the ink tank fill indicators from the first fillup. The #EcoTank was pricey, but not having to be skimpy on ink usage is worth it.

    #DataEast #Arcade #RetroComputing #Motorola6800