A retrocomputing story about Oscar Toledo G. and his father building a high-performance computer around AMD's AM29000 processor in the early days of that architecture, then writing a full operating system for it entirely in AM29000 assembly, complete with a GUI, a C compiler, and a period-accurate web browser. The two-part writeup covers the hardware and early software development, then the compiler and browser work, including hand-porting C code into machine code, and features an in-browser emulator to try it out. The same author previously built a Transputer emulator for the browser.
Source: https://hackaday.com/2026/08/24/a-1990s-homebrew-os-with-gui-and-web-browser-in-am29000-machine-code. 8 Sync News only summarizes and links out; content copyright belongs to the authors and original sources.
Đang tải bình luận…
Năm 1996, IBM giới thiệu Home Director, hệ thống tự động hóa gia đình dựa trên giao thức truyền thông X10 qua đường dây điện. Người dùng có thể điều khiển các module nhà thông minh thông qua phần mềm chuyên dụng trên dòng PC Aptiva của IBM, kết nối qua cổng serial, mà không cần lắp đặt thêm dây mới.
Lập trình viên nên đọc bài này để hiểu cách tích hợp hệ thống thông minh nhà ở từ những năm 90, từ đó tìm hiểu về các cơ sở hạ tầng giao tiếp cũ như X10, giúp hiểu về tiến triển và hạn chế của các giải pháp tương lai trong IoT và nhà thông minh.
A Hackaday Europe 2026 talk by Nicola Cimmino explores the Motorola MC14500B, a minimalist 1-bit CPU released in 1977 with just 16 instructions and 500 transistors, costing around $5 compared to the Zilog Z80's 8,500 transistors and $200 price tag. The chip became popular in early programmable logic controllers, replacing bulky relay-based industrial automation. The talk covers its architecture, ladder logic programming, conditional logic, and includes homemade breadboard and custom PCB implementations built by the speaker.
Ahmed Amer built CSS-DOS, a 300 MB CSS stylesheet that emulates a full IBM PC compatible — including an 8086 CPU, 640 kB RAM, floppy and VGA controllers — capable of running DOS, Windows 1.0, and even DOOM. The key insight was that CSS's static, declarative nature maps surprisingly well to hardware architecture. The emulator runs at just two CPU instructions per second, making DOOM technically playable at 0.0001 FPS, with a DOS boot taking roughly 3 weeks and a level load taking 3 months.
Trình quản lý tập tin mới cho Commodore 64, tên là Multi Floppy Commander with Turbo (MFCWT), mang giao diện hai ngăn kiểu Norton Commander đến máy tính 8-bit cổ điển này. Nó chạy từ cartridge, hỗ trợ tối đa bốn ổ đĩa floppy, và cung cấp các chức năng quản lý tập tin cơ bản như đổi tên, sao chép, di chuyển, xóa và khởi chạy chương trình, với chế độ Turbo trên một số model ổ đĩa.
Lập trình viên yêu thích retro và phát triển phần mềm cho hệ thống cũ nên tìm hiểu MFCWT để hiểu cách thiết kế giao diện người dùng và quản lý dữ liệu trên máy tính 8-bit, giúp mở rộng kiến thức về kiến trúc hệ thống và tương tác người dùng trong môi trường hạn chế tài nguyên.
Bài viết của Ken Shirriff phân tích module TR-3 của IBM 604 (1948), sử dụng ống chân không 2033 để tạo flip-flop điều khiển tín hiệu và xung nhịp. Sau khi kết nối, module hoạt động nhưng cần tín hiệu đầu vào ổn định, thể hiện bước tiến từ thiết kế analog sang logic diode trong IBM 650 (1954).
Đọc bài này giúp bạn hiểu rõ cách thiết kế cơ bản của flip-flop analog bằng ống chân không, một trong những thành tựu kỹ thuật quan trọng của thời kỳ tiền transistor, và so sánh với tiến bộ sau này trong điện tử số.
Một người đam mê phần cứng đã nâng cấp chiếc chuột cổ điển Genius GM-6000 bằng cách lắp ráp một bảng mạch tùy chỉnh sử dụng vi điều khiển nRF52840, bổ sung kết nối Bluetooth Low Energy trong khi vẫn giữ nguyên các nút bấm và bộ mã hóa góc quay gốc. Dự án còn tích hợp chế độ cảm ứng cuộn bằng nút giữa và chế độ "chuột không khí" dựa trên IMU để trình chiếu.
Lập trình viên muốn khám phá cách kết hợp hardware cổ điển với công nghệ hiện đại như Bluetooth Low Energy để tạo ra những giải pháp sáng tạo cho ứng dụng di động, thiết bị IoT hay thậm chí là các hệ thống tự động hóa.
Một nguyên mẫu IBM 7496 Executive Workstation hiếm từ cuối thập niên 1980, sở hữu màn hình xoay và hệ thống đồ họa MCGA lờ mờ, đã được hồi sinh qua video teardown của Epictronics. Quá trình sửa chữa thay thế ổ đĩa mềm 720K hỏng bằng card XT-IDE hỗ trợ ổ cứng và bổ sung card âm thanh AdLib clone, giúp máy có thể chạy game phù hợp thời kỳ đó.
Lập trình viên nên đọc bài này để khám phá cách tái sinh và mở rộng khả năng của hệ thống cổ điển bằng cách kết hợp kiến thức về kiến trúc máy cũ với các giải pháp hiện đại, giúp hiểu rõ hơn về cách tối ưu hóa và tái sử dụng các thiết bị yếm cũ trong các dự án tương lai.
A homebrew computer built by maniek86 around a Motorola 68000 CPU running at 10 MHz features a genuine PCI bus, implemented using a Xilinx Spartan II FPGA acting as a PCI bridge and an XC95144XL CPLD for glue logic. The machine has 1 MB of SRAM, 4 KB of ROM, and an MC68681P chip serving as UART, timer, and I/O controller. It offers two 32-bit, 5-volt PCI slots with interrupt support (but no bus mastering), and has been tested with a PCI serial expansion card and a Cirrus VGA adapter. The build is assembled on protoboard rather than a custom PCB, and its creator previously built an FPGA-based 486-compatible single-board computer.
Read the news here, practice coding, follow structured courses and train for IELTS on our sibling products — all connected through one 8 Sync account.
The ecosystem home: product overviews, blog and full pricing.
ExploreLearn along a clear roadmap: videos, auto-graded quizzes, certificates and mentors who ship for a living.
View the roadmap1,000+ DSA problems in Vietnamese, auto-graded across 7 languages — many FREE, right in your browser.
Practice for freeAI grading for all four IELTS skills with detailed rubric feedback.
Try it freeA 22 MB AI IDE for Vietnamese devs.
Download freeOrganizational memory for AI agents.
ExploreAI that staffs your Fanpage and qualifies leads for you.
Try it