Tag
A homebrew project by maniek86 creates a Motorola 68000-based computer with a PCI bus using an FPGA as a bridge, showcasing advanced DIY hardware engineering on protoboard.
Picophysics is a single-file physics library designed for game development on retro platforms like N64, PSX, and Dreamcast.
A recipe and patch set for building GNU Emacs on macOS with a native Liquid Glass frame effect inspired by Ghostty, adding NSGlassEffectView support and new frame parameters for transparency and blur.
The author details how he ported his JavaScript game engine to C and built Xibalba 64, a new physical N64 game published by Modretro — only the second new N64 game released since the console's commercial lifetime ended.
Oscar Toledo G. recounts developing a windowed operating system in machine code for a homebrew Am29000 computer in 1996-1997, and his recent journey to rediscover and document it.
A hobbyist describes an ongoing project to write a Tetris game for the BBC Bridge Companion, a 1985 Z80-based console, including hardware specs and background.
ntfsmac is an open-source tool that enables NTFS read/write on Apple Silicon macOS by using a libkrun microVM running ntfs-3g, avoiding kernel extensions and SIP modifications. It provides both CLI and a GUI menu-bar app.
This article reports on the unlocking of the PSP's second core (Media Engine) and its VME co-processor by developer m-cid, resulting in new libraries that allow homebrew developers to utilize both cores for enhanced performance.
ps5-linux-loader is a Linux payload that exploits hypervisor vulnerabilities on PS5 Phat and Slim consoles (firmware 3.00-7.61) to run a custom bootloader, enabling full Linux desktop usage with GPU acceleration, USB, Bluetooth, and M.2 SSD support.
A community edition of Windows CE for the Sega Dreamcast that turns the on-disc CE runtime into a usable multitasking desktop with a built-in toolchain.
Homebrew 6.0.0 introduces tap trust security, a new default internal JSON API for faster updates, Linux sandboxing via Bubblewrap, and various improvements based on user survey feedback.
pleNx is the first native Plex client for the Nintendo Switch, allowing users to stream media directly on the console.
This article describes the author's project of bringing the pinball table from the classic Windows game "Space Cadet Pinball" to life, building a real mechanical pinball machine from scratch using 3D printing, microcontrollers, and homemade mechanisms. It details the design and iteration of rebound buffers, drop targets, slingshots, and other features.
This article introduces the need for async programming on the Nintendo 3DS due to its cooperative multitasking and begins to explain how to build an asyncio executor for it, focusing on the concepts of tasks, futures, wakers, and executors in Rust.
Anubis OSS, an Apple Silicon Mac app for benchmarking local LLMs, now supports direct model downloads from the UI via a 'Browse Models' button that pulls from ollama.com library. The developer is seeking testers to confirm installation and functionality.
Hunk version 0.12.0 is live with new installation options (Homebrew, Nix), lazygit support, scroll performance improvements, and Windows support.