2024-02-24

GitHub - decrazyo/nes86: x86 emulation on the NES

An IBM PC emulator for NES that runs the Embeddable Linux Kernel Subset (ELKS) and supports x86 software with basic serial terminal functionality. The project features compatibility with select NES emulators like Mesen2, FCEUX, and Rustico, while providing detailed build instructions for custom deployments.

Original archive.is archive.ph web.archive.org

Log in to get one-click access to archived versions of this article.

read comments on news aggregators:

Related articles

Get unstuck

A simple listing page showcasing various coding project prompts and chat functionalities in a development environment. The interface allows users to start new conversations, import chats/folders, and access coding tutorials for different technologies like React, Astro, and JavaScript.

Let's code a TCP/IP stack, 1: Ethernet & ARP

A detailed guide explains how to build a TCP/IP stack from scratch, focusing on implementing Ethernet and ARP protocols in userspace Linux. The implementation uses TUN/TAP devices for intercepting network traffic and demonstrates successful ARP request handling, serving as an educational resource for deep network programming.

Deno shows us there's a better way

A developer shares their experience rewriting a Django project to Deno, highlighting significant improvements in deployment simplicity and development workflow. The migration to Deno demonstrated faster development cycles, simpler deployment processes, and better security features compared to traditional containerized approaches.

Xcode constantly phones home

An investigation reveals how Xcode's unnecessary connections to Apple's servers can significantly slow down build times, particularly during the 'Gather provisioning inputs' phase. The post details how blocking specific connections through Little Snitch can improve build performance and reduce unwanted analytics collection by Xcode.

Netboot Windows 11 with iSCSI and iPXE

An in-depth guide demonstrates how to netboot Windows 11 using iSCSI and iPXE, enabling Windows to run from a NAS instead of local storage. The solution allows gaming on Windows while maintaining Linux as the primary OS, providing a practical workaround for AAA games that restrict virtual machine usage.

GitHub - LadybirdBrowser/ladybird: Truly independent web browser

Ladybird is a novel pre-alpha web browser featuring a multi-process architecture and its own rendering engine based on web standards. The browser implements robust security measures through process isolation and inherits core components from SerenityOS. Compatible with Linux, macOS, and Windows (WSL2), it aims to become a complete, modern browsing solution.

GitHub - adenta/fire_red_agent

A developer shares their experience building an autonomous AI system to play Pokémon FireRed using LLMs, RetroArch emulation, and memory management techniques. The project faced challenges with emulator input control and battle handling, while successfully implementing navigation, text parsing, and conversation systems. The implementation demonstrates potential applications for AI-driven gaming content creation.

MIMT

A minimalist horror game project offering source files for both MacOS and Windows platforms. Project documentation appears to be a straightforward file structure listing for development access.