๐ ๏ธ Title: SR (Static Recompile)
๐ฆ๏ธ Idea: A libre tool for binary translation of DOS and Windows executables to various platforms
๐ก๏ธ -
๐ฃ๏ธ https://github.com/M-HT/SR
๐ #LinuxEmulation #BinaryTranslation
๐ฆ๏ธ #Libre #Bin
๐๏ธ https://lebottinlinux.vps.a-lec.org/LO.html
๐ฅ๏ธ Update: Septerra Core v1.04.0.13
โ๏ธ Patch release(Stable)๐๏ธ
๐๏ธ Changes: https://github.com/M-HT/SR/releases
๐ฆฃ๏ธ From: ๐๏ธ https://github.com/M-HT/SR/releases.atom
๐ ๏ธ Title: SR (Static Recompile)
๐ฆ๏ธ Idea: A libre tool for binary translation of DOS and Windows executables to various platforms
๐ก๏ธ -
๐ฃ๏ธ https://github.com/M-HT/SR
๐ #LinuxEmulation #BinaryTranslation
๐ฆ๏ธ #Libre #Bin
๐๏ธ https://lebottinlinux.vps.a-lec.org/LO.html
๐ฅ๏ธ Update: X-COM 1.2 v1.6.2, Albion v1.8.2
โ๏ธ Patch release(Stable)๐๏ธ
๐๏ธ Changes: https://github.com/M-HT/SR/releases
๐ฆฃ๏ธ From: ๐๏ธ https://github.com/M-HT/SR/releases.atom
๐ ๏ธ Title: SR (Static Recompile)
๐ฆ๏ธ Idea: A libre tool for binary translation of DOS and Windows executables to various platforms
๐ก๏ธ -
๐ฃ๏ธ https://github.com/M-HT/SR
๐ #LinuxEmulation #BinaryTranslation
๐ฆ๏ธ #Libre #Bin
๐๏ธ https://lebottinlinux.vps.a-lec.org/LO.html
๐ฅ๏ธ Update: Warcraft v1.4.2
โ๏ธ Patch release(Stable)๐๏ธ
๐๏ธ Changes: https://github.com/M-HT/SR/releases
๐ฆฃ๏ธ From: ๐๏ธ https://github.com/M-HT/SR/releases.atom
Whole-Binary Translation
Discover how deterministic, fully-static whole-binary translation can optimize binaries without heuristics.
https://airanked.dev/posts/whole-binary-translation-approach
#BinaryTranslation #Optimization #Deterministic
๐ Ah, yes, the thrill of translating ENTIRE binaries without those pesky
#heuristics. Because we all know guessing is for amateurs, and real professionals demand their code be as static and lifeless as a rock. ๐ชจ Let's all take a moment to thank the Simons Foundation for making such groundbreaking boredom possible. ๐
https://arxiv.org/abs/2605.08419 #binarytranslation #staticcode #SimonsFoundation #programminghumor #softwareengineering #HackerNews #ngated
Deterministic Fully-Static Whole-Binary Translation without Heuristics
We present Elevator, the first binary translator that statically translates entire x86-64 executables to AArch64 without debug information, source code, or assumptions about code layout. Unlike existing systems, which rely on heuristics or runtime fallbacks to handle code-versus-data decoding errors, Elevator considers all possible interpretations of every byte and produces a separate translation for each feasible one ahead of time. Any byte may be interpreted as data, an opcode, or an opcode argument; we generate separate control flow paths for all interpretations, pruning only those leading to abnormal termination.
Translations are built by composing code "tiles" automatically derived from a high-level description of the source ISA, yielding a nimble translation framework. The approach is deterministic and produces complete, self-contained binaries with no runtime component in the trusted code base. The principal cost is substantial code size expansion. The key benefit is that the output is the actual code that will run, enabling testing, validation, certification, and cryptographic signing prior to deployment, reducing risk compared to emulators or JIT compilers.
We evaluate Elevator on a diverse corpus of real-world binaries, including the entire SPECint 2006 suite, demonstrating that static full-program binary translation can be both reliable and practical. Elevator achieves performance on par with or better than QEMU's user-mode JIT emulation.
arXiv.orgOh, look! Another "groundbreaking" paper promising to make your binary translation dreams come true... if only you'd sacrifice your firstborn to the
#JavaScript and cookie gods first! ๐๐ช Maybe next time they could just publish an article on how to actually read their article. ๐
https://dl.acm.org/doi/abs/10.1145/3767295.3803591 #binarytranslation #cookiegods #techhumor #groundbreakingpapers #HackerNews #HackerNews #ngated๐ ๏ธ Title: SR (Static Recompile)
๐ฆ๏ธ What's: A libre tool for binary translation of DOS and Windows executables to various platforms
๐ก๏ธ -
๐ฃ๏ธ https://github.com/M-HT/SR
๐ #LinuxEmulation #BinaryTranslation
๐ฆ๏ธ #Libre #Bin
๐ Our entry: ๐๏ธHomeless
๐ตโ Tested (X-COM v1.5.0 & Warcraft v1.3.0): ๐๏ธโญโญโญโญโญ
๐ฅ๏ธ Update: Battle Isle 3 v1.0.5, Warcraft v1.4.1, Albion v1.8.1, X-COM 1.2 v1.6.1
โ๏ธ New features ๐
๐๏ธ Changes: https://github.com/M-HT/SR/releases
๐ฆฃ๏ธ From: https://mastodon.social/@holarse/113691536018007669


GitHub - M-HT/SR: A project to statically recompile following games to create Windows or Linux (x86 or arm) versions of the games - Albion, X-Com: UFO Defense (UFO: Enemy Unknown), X-Com: Terror from the Deep, Warcraft: Orcs & Humans, Septerra Core: Legacy of the Creator, Battle Isle 3: Shadow of the Emperor
A project to statically recompile following games to create Windows or Linux (x86 or arm) versions of the games - Albion, X-Com: UFO Defense (UFO: Enemy Unknown), X-Com: Terror from the Deep, Warcr...
GitHub๐ ๏ธ Title: SR (Static Recompile)
๐ฆ๏ธ What's: A libre tool for binary translation of DOS and Windows executables to various platforms
๐ก๏ธ -
๐ฃ๏ธ https://github.com/M-HT/SR
๐ #LinuxEmulation #BinaryTranslation
๐ฆ๏ธ #Libre #Bin
๐ Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/
๐ตโโ๏ธ๏ธ Tested (X-COM v1.5.0 & Warcraft v1.3.0): ๐๏ธโญโญโญโญโญ
๐ฅ๏ธ Update: Albion v1.8.0, X-COM 1.2 v1.6.0, Septerra Core v1.04.0.12
โ๏ธ Consistent version ๐ฆ๏ธ
๐๏ธ Changes: https://github.com/M-HT/SR/releases
๐ฆฃ๏ธ From: https://mastodon.social/@holarse/113216139400513038


GitHub - M-HT/SR: A project to statically recompile following games to create Windows or Linux (x86 or arm) versions of the games - Albion, X-Com: UFO Defense (UFO: Enemy Unknown), X-Com: Terror from the Deep, Warcraft: Orcs & Humans, Septerra Core: Legacy of the Creator, Battle Isle 3: Shadow of the Emperor
A project to statically recompile following games to create Windows or Linux (x86 or arm) versions of the games - Albion, X-Com: UFO Defense (UFO: Enemy Unknown), X-Com: Terror from the Deep, Warcr...
GitHub๐ ๏ธ Title: SR (Static Recompile)
๐ฆ๏ธ What's: A libre tool for binary translation of DOS and Windows executables to various platforms
๐ก๏ธ -
๐ฃ๏ธ https://github.com/M-HT/SR
๐ #LinuxEmulation #BinaryTranslation
๐ฆ๏ธ #Libre #Bin
๐ Our entry (outdated, upload pb): https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/
๐ตโโ๏ธ๏ธ Tested (X-COM v1.5.0 & Warcraft v1.3.0): ๐๏ธโญโญโญโญโญ
๐ฅ๏ธ Update: Warcraft v1.4.0 & Battle Isle 3 v1.0.4
โ๏ธ Consistent version ๐ฆ๏ธ
๐๏ธ Changes: https://github.com/M-HT/SR/releases
๐ฆฃ๏ธ From: https://mastodon.social/@holarse/113178235620905424


GitHub - M-HT/SR: A project to statically recompile following games to create Windows or Linux (x86 or arm) versions of the games - Albion, X-Com: UFO Defense (UFO: Enemy Unknown), X-Com: Terror from the Deep, Warcraft: Orcs & Humans, Septerra Core: Legacy of the Creator, Battle Isle 3: Shadow of the Emperor
A project to statically recompile following games to create Windows or Linux (x86 or arm) versions of the games - Albion, X-Com: UFO Defense (UFO: Enemy Unknown), X-Com: Terror from the Deep, Warcr...
GitHub