veganism.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Veganism Social is a welcoming space on the internet for vegans to connect and engage with the broader decentralized social media community.

Administered by:

Server stats:

297
active users

#disassembly

1 post1 participant0 posts today
Jack C.<p>Printed myself a 68xx <a href="https://indieweb.social/tags/reference" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>reference</span></a> guide and put it in a binder. It'll be nice having a paper reference while I'm working on the Time Machine <a href="https://indieweb.social/tags/Pinball" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pinball</span></a> <a href="https://indieweb.social/tags/disassembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>disassembly</span></a> effort.</p><p>I've really been enjoying having a color <a href="https://indieweb.social/tags/printer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>printer</span></a> 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 <a href="https://indieweb.social/tags/EcoTank" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EcoTank</span></a> was pricey, but not having to be skimpy on ink usage is worth it.</p><p><a href="https://indieweb.social/tags/DataEast" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DataEast</span></a> <a href="https://indieweb.social/tags/Arcade" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Arcade</span></a> <a href="https://indieweb.social/tags/RetroComputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RetroComputing</span></a> <a href="https://indieweb.social/tags/Motorola6800" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Motorola6800</span></a></p>
Nils M Holm<p>Is there a tool that can disassemble ARMv6 machine code in ELF files without any sections? The file has a single program header, and the code immediately follows after the header.<br>Here is the file: <a href="http://t3x.org/files/hello.bin" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">http://</span><span class="">t3x.org/files/hello.bin</span><span class="invisible"></span></a><br>It is a "hello world" program that is supposed to run stand-alone on a Raspi 1B+, but doesn't. Next step would be to check the instructions in the file.<br><a href="https://mastodon.social/tags/ARM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ARM</span></a> <a href="https://mastodon.social/tags/disassembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>disassembly</span></a> <a href="https://mastodon.social/tags/ELF" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ELF</span></a></p>
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://hci.social/@fasterandworse" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>fasterandworse</span></a></span> you forgot the <em>"unloading hammer"</em> (which is used to disassemble small arms ammunition by using kinetic energy)...</p><p><a href="https://infosec.space/tags/Firearms" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Firearms</span></a> <a href="https://infosec.space/tags/Reloading" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Reloading</span></a> <a href="https://infosec.space/tags/AmmoProduction" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AmmoProduction</span></a> <a href="https://infosec.space/tags/Disassembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Disassembly</span></a> <a href="https://infosec.space/tags/Hammer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Hammer</span></a> <a href="https://infosec.space/tags/UnloadingHammer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UnloadingHammer</span></a> <a href="https://infosec.space/tags/Ammunition" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ammunition</span></a> <a href="https://infosec.space/tags/Disposal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Disposal</span></a></p>
Mark Moxon<p>People ask me how I create my disassembly sites and repositories. The answer is a complex combination of writing and scripting, so I've made all my code public and have written a guide to how it works.</p><p>This is high-level nerding, but I hope you like it.</p><p><a href="https://universeodon.com/tags/assembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>assembly</span></a> <a href="https://universeodon.com/tags/disassembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>disassembly</span></a> <a href="https://universeodon.com/tags/8bit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>8bit</span></a> <a href="https://universeodon.com/tags/32bit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>32bit</span></a> <a href="https://universeodon.com/tags/bbcmicro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bbcmicro</span></a> <a href="https://universeodon.com/tags/archimedes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>archimedes</span></a></p><p><a href="https://www.bbcelite.com/disassembly_websites/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">bbcelite.com/disassembly_websi</span><span class="invisible">tes/</span></a></p>
Mark Moxon<p>My project to document Lander, David Braben's second classic and the first-ever ARM game, is complete. You can read the fully documented source code and 21 deep dives here:</p><p><a href="https://lander.bbcelite.com" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lander.bbcelite.com</span><span class="invisible"></span></a></p><p>I hope you enjoy reading it as much as I've enjoyed writing it!</p><p><a href="https://universeodon.com/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a> <a href="https://universeodon.com/tags/arm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>arm</span></a> <a href="https://universeodon.com/tags/retrogaming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrogaming</span></a> <a href="https://universeodon.com/tags/acorn" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>acorn</span></a> <a href="https://universeodon.com/tags/riscos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>riscos</span></a> <a href="https://universeodon.com/tags/archimedes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>archimedes</span></a> <a href="https://universeodon.com/tags/disassembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>disassembly</span></a></p>
Mark Moxon<p>If you're after some weekend reading, I have now added 8 deep dives about David Braben's epic Lander, the world's first game for the ARM platform. Landscape generation, 3D objects, particle physics and memory maps... it's all here.</p><p>More articles soon...</p><p><a href="https://lander.bbcelite.com/deep_dives/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lander.bbcelite.com/deep_dives</span><span class="invisible">/</span></a></p><p><a href="https://universeodon.com/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a> <a href="https://universeodon.com/tags/arm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>arm</span></a> <a href="https://universeodon.com/tags/retrogaming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrogaming</span></a> <a href="https://universeodon.com/tags/acorn" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>acorn</span></a> <a href="https://universeodon.com/tags/riscos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>riscos</span></a> <a href="https://universeodon.com/tags/archimedes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>archimedes</span></a> <a href="https://universeodon.com/tags/disassembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>disassembly</span></a></p>
Mark Moxon<p>I am very proud to present the results of my latest project...</p><p>...the first-ever fully documented and annotated disassembly of Lander on the Acorn Archimedes.</p><p>Lander was the very first game released for the ARM platform, and is arguably the only game ever written explicitly for the original ARM1 processor (there are famously no MUL instructions in there). And, of course, it's the second bona fide classic from the genius of David Braben, as this is the game he wrote next after his astonishing work on Elite.</p><p>I will be adding a number of deep dives to the site over the coming weeks, but for now, I hope you enjoy the results, which you can see here:</p><p><a href="https://lander.bbcelite.com" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lander.bbcelite.com</span><span class="invisible"></span></a></p><p>And as always there is also a GitHub repository containing fully buildable source code that you can play with:</p><p><a href="https://github.com/markmoxon/archimedes-lander" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/markmoxon/archimede</span><span class="invisible">s-lander</span></a></p><p>I hope you like it!</p><p><a href="https://universeodon.com/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a> <a href="https://universeodon.com/tags/arm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>arm</span></a> <a href="https://universeodon.com/tags/retrogaming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrogaming</span></a> <a href="https://universeodon.com/tags/acorn" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>acorn</span></a> <a href="https://universeodon.com/tags/riscos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>riscos</span></a> <a href="https://universeodon.com/tags/archimedes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>archimedes</span></a> <a href="https://universeodon.com/tags/disassembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>disassembly</span></a></p>
Csepp 🌢<p><a href="https://merveilles.town/tags/PocketViewer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PocketViewer</span></a> finally (carefully!) disassembled! Damn, that required some finesse and "I wonder what Casio's engineers were thinking" pondering and poking.<br>Anyways, now I might finally get a better angle from which I can poke at the serial port.</p><p>ps.: Thanks <span class="h-card"><a href="https://merveilles.town/@rostiger" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>rostiger</span></a></span> for the stickers! They arrived recently and I've been putting them on things so I become more attached to them. Hopefully that will give extra motivation for their maintenance.</p><p>cc: <a href="https://merveilles.town/tags/electronics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>electronics</span></a> <a href="https://merveilles.town/tags/theFoundry" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>theFoundry</span></a> <a href="https://merveilles.town/tags/disassembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>disassembly</span></a></p>
Ivan Enderlin 🦀<p><a href="https://fosstodon.org/tags/weld" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>weld</span></a></p><p>ˋweld-object` is now able to disassemble x86 instructions when debugging an object file (with the ˋdebug-x86` feature turned on), <a href="https://github.com/Hywan/weld/commit/043e16d731108ac1a7cade05de209a18e0591959" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/Hywan/weld/commit/0</span><span class="invisible">43e16d731108ac1a7cade05de209a18e0591959</span></a>.</p><p>It’s really handy :-)!</p><p>It’s based on the excellent iced-x86 crate, <a href="https://github.com/icedland/iced" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/icedland/iced</span><span class="invisible"></span></a>.</p><p>❓📣 If you know an equivalent for ARM, please let me know!</p><p><a href="https://fosstodon.org/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a> <a href="https://fosstodon.org/tags/disassembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>disassembly</span></a> <a href="https://fosstodon.org/tags/assembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>assembly</span></a> <a href="https://fosstodon.org/tags/x86" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>x86</span></a></p>