Экспериментальный проект Kakehashi на Rust позволяет запускать бинарники macOS ARM64 на Linux aarch64 без JIT-компиляции. Работает трансляция BSD-системных вызовов и подмена libSystem. Уже запускают curl, 7-Zip и clang в Docker/Colima.
github.com · #tool #arm #emulation #linux #macos #show-hn
Фабьен Санглард разобрал, как устроена Silpheed на Sega CD, и это, как обычно у него, не про ностальгию, а про железо и трюки. Такие статьи хороши тем, что напоминают: ранние консольные игры часто были не «играми», а аккуратно упакованной инженерной головоломкой.
fabiensanglard.net · #hardware #emulation #engineering #sacd #sega
Вышел новый monthly-релиз FEX — x86/x86_64-эмулятора для ARM64, который нужен и для Wine/Proton, и для Linux-игр на ARM. В этой версии проект уже оптимизируют под ещё не выпущенное железо с 256-bit SVE2, так что разработчики явно играют в долгую и на опережение.
www.phoronix.com · #infra #arm #emulation #fex #sve2
В блоге MartyPC — разбор отладки эмулятора Area 5150, в том числе кейса с названием Lake Effect. Для любителей железа и эмуляции это как раз тот тип текста, где настоящая ценность не в громком заголовке, а в том, как именно авторы вычисляют странные баги на уровне машинного поведения.
martypc.blogspot.com · #other #debugging #emulation #retrocomputing
ReactOS, который пытается быть совместимым с Windows на уровне бинарников и драйверов, добрался до запуска Half-Life. Это такой редкий момент, когда открытая ОС и старый шутер встречаются не в презентации, а в виде реального «оно хоть как-то работает».
www.phoronix.com · #infra #emulation #reactos #windows-compat
На Habr разобрали отечественный супер-картридж InviteDRIVE v6 MAX для Sega Genesis / Mega Drive. Устройство заявляет поддержку Sega CD, Master System и 32X — редкий случай, когда ретро-железо выглядит как полноценный инструмент, а не просто дорогая ностальгия.
habr.com · #hardware #cartridge #emulation #megadrive #retro #smd