The University of Cambridge's Future Nostalgia project has released 'Copy That Floppy!', a comprehensive guide to preserving floppy disk contents before they degrade beyond recovery. The guide covers everything from basic USB floppy drive copying of standard 3.5-inch disks to advanced topics like interfacing with uncommon drive types, safely cleaning disks, and using tools like Greaseweazle to analyze captured disk images. With floppy disks degrading over time — especially when improperly stored — and modern computers lacking drives entirely, the window for preserving this data is closing.
Nguồn: https://hackaday.com/2026/07/07/its-now-imperative-that-you-copy-that-floppy. 8sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.
Dự án DIY này chế tạo một chiếc USB drive hoạt động dựa trên bộ nhớ lõi từ 64-bit, công nghệ lưu trữ cũ kỹ. Sử dụng mạch in CNC, IC điều khiển L293 H-bridge, ESP32 làm giao diện USB, bộ nhớ lõi từ yêu cầu logic đọc/ghi/khôi phục phức tạp do tính chất phá hủy khi đọc, toàn bộ được ngâm trong dầu silicone để ổn định nhiệt độ. Dù không thực tế (ESP32 tiêu tốn nhiều bộ nhớ hơn dung lượng lõi từ), đây là dự án phần cứng retro hấp dẫn.
Lập trình viên muốn khám phá cách kết hợp logic cổ điển với hiện đại để giải quyết vấn đề storage trong một thiết bị USB thực tế, đồng thời tìm hiểu về kỹ thuật điều khiển và bảo vệ hệ thống từ cơ sở vật lý.
Bản tái triển khai FPGA mã nguồn mở z386 cho chip Intel 80386 vừa được cải thiện hiệu năng đáng kể nhờ bổ sung tính năng truy cập bộ nhớ sớm (early start memory access), tối ưu hóa hàng đợi lưu trữ, và xử lý nhánh sớm hơn, giúp tăng ~39% hiệu suất trên benchmark DOOM. Dù vậy, z386 vẫn chưa hoàn thiện, chạy chậm hơn 80386 gốc và chưa thể khởi động Windows.
Lập trình viên muốn khám phá cách tối ưu hóa hiệu suất cho các kiến trúc cổ điển như x86 trong môi trường FPGA, đặc biệt khi cần giải quyết vấn đề hiệu năng cho các ứng dụng yêu cầu độ chính xác cao và tính tương thích mở rộng.
Bài viết phân tích sâu về cách mô phỏng thẻ Videx VideoTerm 80-column trên FPGA (dự án A2FPGA), tập trung vào giao diện thanh ghi và vai trò điều khiển thời gian của MC6845 CRT Controller, cũng như cơ chế độc đáo của slot 3 trên Apple II nhờ INTCXROM/SLOTC3ROM. Phần cứng FPGA triển khai VRAM, character ROM và logic kết nối trong khoảng 250 LUTs và 160 thanh ghi, tối ưu bằng cách lưu 128 ký tự và tạo video đảo ngược qua XOR thay vì dùng khối BSRAM thứ hai.
Những kiến thức về cách thiết kế và tối ưu hóa card emulation đặc biệt như Videx VideoTerm trên FPGA sẽ giúp bạn hiểu rõ hơn về cách tối ưu hóa tài nguyên hardware cho các giải pháp emulation phức tạp, đặc biệt khi làm việc với hệ thống cổ điển như Apple II.
A developer named balooii has packaged GIMP version 0.54 from 1996 as a Flatpak, making it runnable on modern Linux desktops. This required a series of patches beyond simple recompilation. The release includes original plugins and tutorials, serving as a time capsule of early GIMP. Notably, this is the first GIMP version with fully surviving source code, and it used the Motif widget toolkit before the project switched to GTK. The UI features the classic multi-window approach that was later dropped in favor of a single-window mode.
A retrospective analysis of Intel's 8086 segmented memory architecture, examining why it was designed the way it was and whether it was actually a good idea. The 8086 used segments to extend the 16-bit address space to 20 bits while maintaining conceptual compatibility with 8080/Z80 software. In theory, segments could have enabled clean memory isolation and virtual memory; in practice, programmers exploited overlapping addresses and treated segments as raw address bits, leading to the flat memory model that eventually dominated. The post also touches on 'unreal mode,' a trick where developers loaded a flat segment descriptor in protected mode then returned to real mode for a flat address space.
Developer Yeo Kheng Meng built a Swift development environment that targets the Apple II platform, covering the original 1977 model through the IIe. Since the Apple II runs a 1 MHz 6502 CPU, the approach compiles Swift to bytecode executed by a virtual machine running on the 6502. The setup requires a 48 KB RAM upgrade but otherwise targets stock hardware. Claude Code and GPT 4.5 Codex assisted in piecing the project together.
Plasticizer migration is the real cause behind cable-shaped indents found on retro computer cases. PVC cable insulation contains plasticizers that slowly migrate into adjacent ABS plastic when cables are wrapped tightly around devices during storage. This leaves visible impressions and makes the PVC brittle over time. To prevent damage, avoid wrapping PVC cables around devices, keep them physically separated from ABS plastics, and store in cool environments. The problem is especially common with 1980s gear made before phthalate-free and more stable plasticizer formulations were developed.
A look at reviving the i-Buddy, a USB HID accessory originally designed for MSN Messenger that could light up, twist, and flap wings in response to IM notifications. Using a Windows 7 PC, the Escargot service (a community-run MSN Messenger revival), and a patched Windows Live Messenger 2009 client, the i-Buddy is brought back to life after tracking down a compatible version 2.10 of its software from an old forum post.