All Topics
All Topics
Technology
Technology
AI
AI
Business
Business
Entertainment
Entertainment
News
News
Programming
Programming
Security
Security
Science
Science
Design
Design
Environment
Environment
Finance
Finance
Crypto
Crypto
Politics
Politics
Sports
Sports
Education
Education
Gaming
Gaming
Art
Art
Music
Music
Health
Health
Books
Books
Food
Food
Travel
Travel
Personal
Personal
Bluesky
Twitter
First reported by bsky
LinuxMD: Linux kernel ported to the Sega Megadrive/Genesis console

LinuxMD: Porting Linux to the Sega MegaDrive via EverDrive Hardware

By

HardwareLust

15h ago· 8 min readenCode

Summary

A GitHub repository (LinuxMD/linuxmd) that ports a minimal Linux-like operating system to run on the Sega MegaDrive (Genesis) console, leveraging the EverDrive flash cartridge's special hardware features including its SSF2 mapper for 4MB of RAM, SD card file loading protocol, and timer register. The project includes a QEMU fork for emulation, though it notes the emulation doesn't accurately replicate the real hardware experience. The repository provides build instructions and documentation for getting Linux running on the retro console.

Source

Hacker NewsLinuxMD: Porting Linux to the Sega MegaDrive via EverDrive Hardwaregithub.com

Key quotes

· 3 pulled
Is this a joke? No
Probably not, the emulator would need to emulate the EverDrive's special SSF2 mapper that gives us 4MB of RAM, the EverDrive's protocol that allows the MegaDrive to load files from the SD card and the timer register the EverDrive provides.
Note that this doesn't really emulate the feel of the real thing, QEMU emulates the CPU way too fast.
Snippet from the RSS feed
Linux for the Sega MegaDrive. Contribute to LinuxMD/linuxmd development by creating an account on GitHub.

You might also wanna read

Comments

Sign in to join the conversation.

No comments yet. Be the first.