Two independent projects have successfully ported DOOM to the Neo Geo console, overcoming its 64 kB RAM limitation. Doom64kB adapts the Doom8088 port for 8088-based systems, stripping out texture mapping, saving/loading, and music. DoomGeo takes a different approach by embracing the Neo Geo's native sprite-based architecture rather than fighting it, requiring a near-complete rewrite of the rendering engine. The key takeaway is that DOOM's portability is less about raw CPU power and more about how framebuffer-friendly the target hardware is.
Nguồn: https://hackaday.com/2026/07/14/the-neo-geo-does-run-doom-after-all. 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.
Đọc tin ở đây, luyện code, học theo lộ trình và luyện IELTS trên các sản phẩm anh em — tất cả kết nối với nhau trong hệ sinh thái 8 Sync Dev.
Cổng chính của hệ sinh thái: giới thiệu sản phẩm, blog và bảng giá trọn bộ.
Khám pháHọc theo lộ trình với video, quiz chấm tự động, certificate và mentor đang làm nghề.
Xem khóa họcLuyện thuật toán chấm tự động 7 ngôn ngữ, chạy code ngay trên trình duyệt.
NASA/Caltech giới thiệu SpaceWASM, trình thông dịch WebAssembly 1.0 bằng Rust, tối ưu cho phần mềm bay quan trọng trên tàu vũ trụ với bộ nhớ cố định, giải mã theo luồng và giới hạn tài nguyên chặt chẽ. Dự án hỗ trợ kiểm thử đơn vị, tích hợp spec WASM 1.0 và fuzzing bằng libfuzzer.
Lập trình viên phát triển phần mềm an toàn cấp hệ thống, đặc biệt là cho các ứng dụng có giới hạn tài nguyên như IoT, drone hay thiết bị y tế, nên đọc để tìm hiểu cách tối ưu hóa WebAssembly với các giải pháp an toàn và hiệu năng cao trong môi trường hạn chế.
AI cho doanh nghiệp B2B: chat đa kênh AI phản hồi, gom lead tiềm năng, phân loại khách hàng.
Sắp ra mắtswSIM là trình giả lập SIM card hoàn toàn bằng phần mềm, mã nguồn mở, không cần phần cứng vật lý. Nó kết nối với PC qua PC/SC nhờ swICC reader, tương thích với mọi điện thoại có khe SIM, được xây dựng bằng make/gcc và không phụ thuộc runtime.
Lập trình viên phát triển ứng dụng di động hoặc hệ thống liên quan đến SIM card nên đọc để tìm hiểu cách tạo mô phỏng SIM card hoàn toàn phần mềm, giúp tiết kiệm chi phí phát triển và mở rộng khả năng tương thích với các thiết bị không cần thiết bị vật lý.
BrisbaneSilicon giới thiệu ELM11-Feather trên Crowd Supply, bo mạch Feather tích hợp FPGA Gowin GW1NR-LV9 chạy softcore PicoRV32 RISC-V lên tới 75 MHz, lập trình được bằng Lua qua EmbluaOS. Bo mạch có debugger BL702, USB-C, sạc LiPo, 5 LED người dùng, giá 39 USD, dự kiến giao hàng vào tháng 11 năm 2026.
Nếu bạn đang tìm kiếm một giải pháp kết hợp lập trình dễ dàng với khả năng xử lý mạnh mẽ trên FPGA mà không cần phải học RTL-HDL, ELM11-Feather là lựa chọn lý tưởng để thử nghiệm các ứng dụng RISC-V trên môi trường phát triển thân thiện với Lua và IDE beta Arvore.
Một nhà phát triển đã biến đổi bộ điều khiển đồ chơi Fisher-Price thành gamepad Bluetooth chơi Mario Kart nhờ vi điều khiển Seeed XIAO nrf52840 Sense, sử dụng cảm biến IMU để điều khiển lái bằng gyro, nhưng vẫn còn dang dở khi các nút bumper phía trên chưa được kết nối.
Những lập trình viên yêu thích DIY và game thủ có thể khám phá cách tái sử dụng thiết bị cũ để tạo ra những thiết bị game độc đáo, mở rộng kiến thức về cảm biến và giao tiếp Bluetooth trong ứng dụng thực tế.
Norik Systems giới thiệu USB dongle nhỏ gọn dựa trên nRF9151 SiP của Nordic, hỗ trợ triển khai DECT NR+ dưới dạng node phụ hoặc gateway cấp nguồn qua USB. Thiết bị tích hợp vi xử lý Arm Cortex-M33, 256KB RAM, 1MB flash, hoạt động trên băng tần 1.9 GHz và 915 MHz, đi kèm RP2040 làm debugger CMSIS-DAP và firmware vỏ console sẵn có cho khám phá mạng.
Nếu bạn đang phát triển hệ thống IoT sử dụng DECT NR+ hoặc cần thiết kế các thiết bị gateway/child node nhỏ gọn, dongle này sẽ là nguồn tham khảo thiết kế hiệu quả về phần cứng, firmware và tích hợp SDK mở nguồn.
Austin McChord đã port thành công trình giả lập Macintosh 68k BasiliskII lên các thiết bị phát triển ESP32-P4 của M5Stack và Waveshare, cho phép chạy hệ điều hành Mac cổ điển (từ System 7.1 đến Mac OS 8.1) trên nền tảng nhúng di động với màn hình cảm ứng, USB, WiFi. Dự án hỗ trợ CPU 68040 ảo (2-3 MIPS), RAM tối đa 16MB từ PSRAM, lưu trữ microSD, xuất video 24 FPS, âm thanh ES8388, mạng WiFi qua NAT, và phân chia tác vụ đa lõi (Core 0 xử lý video/I/O, Core 1 chạy giả lập CPU). Mã nguồn và tài liệu được chia sẻ trên GitHub.
Là người phát triển muốn khám phá cách tối ưu hóa hệ thống tích hợp với các thiết bị IoT nhẹ nhàng nhưng mạnh mẽ, bạn nên đọc để tìm hiểu cách sử dụng hai lõi CPU của ESP32-P4 để phân phối công việc hiệu quả giữa mô hình hiển thị và xử lý máy tính cổ điển, giúp tiết kiệm năng lượng và nâng cao hiệu suất cho ứng dụng emulasi đa nhiệm.
u-blox giới thiệu nền tảng F11 với các chipset và module GNSS tiêu thụ chỉ 7mW ở chế độ LEAP, nhắm đến các thiết bị theo dõi tài sản, thiết bị đeo, drone và phương tiện vi mô. Dòng sản phẩm bao gồm chip dual-band L1/L5, chip L1 đơn, module L1 đơn cùng bộ đánh giá EVK-F112, hỗ trợ công nghệ Selective L5, độ chính xác 1.0m CEP và các tính năng bảo mật chống giả mạo.
Lập trình viên cần đọc bài này để khám phá cách tối ưu hóa tiêu thụ năng lượng cho các thiết bị GNSS trong ứng dụng di động và IoT, giúp giảm chi phí pin và mở rộng thời gian hoạt động cho các giải pháp như theo dõi tài sản hoặc thiết bị Wearable.
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ý.