frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Linux on the Sega 32X. Who needs hardware synchronization primitives anyway?

https://cakehonolulu.github.io/linux-on-32x/
65•cakehonolulu•4h ago

Comments

cakehonolulu•4h ago
After testing the waters with a Linux for Jaguar port; I basically set myself to get similar results on the 32X add-on for the Sega Genesis. Turns out that, even without hardware synchronization primitives, you can get smp-ready Linux: https://github.com/cakehonolulu/linux_ports
faragon•1h ago
Thank you very much! Is the SSFv2 mapper supporting memory writes in the MiSTer FPGA, too? (Megadrive and/or 32x cores). Also, now that there's a SH3 core already available ([1] for replicating the Cave CV1000 system), it could be mind blowing having a system with 512MB of RAM on a SH3 at 100MHz running Linux.

[1] https://github.com/ika-musume/HS3

cakehonolulu•54m ago
Hi!

Honestly, no idea if Krikkz's Extended SSFv2 is even implemented on MiSTer. I'd have to check but considering the rarity of it I'd be surprised if it was there.

Porting Linux to SH3 is surely easier than what it has been for SH2 (SH7604, more precisely); and considering it has 512MB of RAM you probably can just get away with a non-stripped to the bones Linux image (And initramfs, of course). It surely sounds like a good playground.

msk-lywenn•2m ago
[delayed]
jonhohle•3h ago
This is exciting! I didn’t see anything about I/O, but could the serial port be used for terminal access (or to drive keyboard input for the console). Lots of untapped potential.

With the Sega CD you’d get more RAM and a second, faster 68k

cakehonolulu•2h ago
Hi! I'm basically forwarding UART data from the SH2s over to the M68K using a simple communication channel. Since the SH2s don't really have "direct" access to the Genesis's I/O port (They have TTL UART which caps at 4800 bps) I need this precise schema to have output. Technically speaking it should be simple enough to wire RXD too so you can interact with it. I saw some keyboard prototypes for the Genesis online (Which seem to use the Joypad ports) but I figured no one would have them so why bother writing a driver for it (Which again, would add more complexity to the M68K dispatcher; which does UART and acts as an INTC "master" to forwards IPIs between the 2 SH2s).

As to the Sega CD; it'd probably be cool but this is already super-slow as it is (There's lots of bus contention already from 2 x SH2s and 1 x 68000) so yeah.

Maybe a cool project would be SMP for the 2 68000s (Sega CD + Genesis) but I'm not even sure if there's any form of SMP available for arch/m68k in Linux (If both 68000s are wired you could maybe get away-ish with some simple bringup but can't really say for sure).

to11mtm•55m ago
As a semi silly (But also possibly pragmatic, if we want to do this for more than simple 'fun') question... I wonder what it would take for projects like this, to take the video output and turn it into a (possibly not-visually-usable) jankhacked data output stream that could then be decoded?

I mean, there's a lot of hand-waving there (i.e. it would only be output which could complicate ease of using it practically) OTOH it might free up resources?

(I'm not experienced in this hardware level so I apologize if this idea is absolutely stupid/impractical.)

cakehonolulu
pizzaiolo•1h ago
These recent posts remind me of an earlier time in the 2000s when people were trying to boot Linux from anything computer-like
cakehonolulu•57m ago
It's kinda like "Running DOOM on x"
•
50m ago
Not a silly question actually.

There's really clever ways you can get down to scratch that space-saving itch; I'm not knowledgeable about it either (I'm just really bad when it comes to analog signals) but if you really, really needed to shave off even more stuff; I reckon that the video console driver could possibly be reduced to something far more esoteric (That'd need signal processing to get tangible output of). But at that point, just use UART (Which is simple-enough already and should not really starve you out of much memory).

to11mtm•43m ago
Well, when I say resources in this case, I mean UART bandwidth and the overhead of synchronizing that for output.... not so much memory itself (well, unless the overhead of the hackery for whatever 32x does as far as VRAM is worse, not sure if it's another tile engine or one just bangs bits...)

Trump Shrinks Grand Staircase-Escalante and Bears Ears National Monuments

https://www.sltrib.com/news/environment/2026/07/13/president-trump-shrinks-bears-ears/
1•almog•40s ago•0 comments

Four awful new privacy-eroding features from Meta in a month

https://manualdousuario.net/en/meta-instagram-ai-facial-recognition/
2•rpgbr•2m ago•0 comments

Show HN: I built a one-prompt hackathon platform, free entry, sponsored prizes

https://1shotchallenge.ai
2•lucasmartinic•4m ago•0 comments

" We care deeply about your privacy and respect customer choice"

https://twitter.com/spacexai/status/2076692402442846289
1•telotortium•6m ago•0 comments

Show HN: A reproducible harness for catching agent-eval cheating

https://github.com/sebuzdugan/agent-eval-harness
1•sebuzdugan•7m ago•0 comments

Show HN: Raftig – Plant Breeding X Naval Combat Roguelike

https://raftig.seldoncortex.com/
1•EstanislaoStan•8m ago•0 comments

Karios AI Agent Carzy

https://github.com/adnqcr7-code/kairosv2
1•kairos_agent•14m ago•0 comments

Claude is just Mr. Meeseeks

https://github.com/thephw/claude-meseeks
2•patrickwiseman•15m ago•0 comments

Soofi – Sovereign Open Source Foundation Models

https://www.soofi.info/
1•karussell•16m ago•1 comments

NYC Launches "Public Interest Technology (Pit) Crew" to Build Digital Solutions

https://www.nyc.gov/mayors-office/news/2026/07/mayor-mamdani-launches--public-interest-technology...
1•ChrisArchitect•17m ago•1 comments

How does an LLM feel about you?

https://sackfield.substack.com/p/how-does-an-llm-feel-about-you
1•sackfield•18m ago•0 comments

Economists are coming around to the idea that AI really is killing jobs

https://qz.com/economists-ai-job-displacement-industrial-revolution-statement-071326
2•pseudolus•20m ago•1 comments

The Estranged Worlds of J. G. Ballard

https://lareviewofbooks.org/article/jg-ballard-illuminated-man-christopher-priest-nina-allan/
1•Caiero•21m ago•0 comments

A Large-Scale Empirical Study of AI-Generated Code in Real-World Repositories

https://arxiv.org/abs/2603.27130
1•softwaredoug•22m ago•0 comments

$65K to work at Anthropic? Debate ensues amid IPO wave

https://missionlocal.org/2026/07/anthropic-sf-affordability-ipo-housing-evictions-rent/
2•gcheong•22m ago•0 comments

Primate 0.40: Route pages, store enums, async schemas and events

https://primate.run/blog/primate-040
4•terrablue•22m ago•0 comments

DOOMQL – what if SQLite were the game engine?

https://github.com/petergpt/doomql
1•simonw•24m ago•1 comments

SHOW HN: Every Repo as a Unique Galaxy

https://gitgalaxy.io/
1•squid-protocol•25m ago•1 comments

Frankie: AI analyst you can email to get work done

https://getcompound.ai/blog/introducing-frankie
1•somerandomness•29m ago•0 comments

The Work of Helping A.I. Destroy Work

https://www.nytimes.com/2026/07/10/business/ai-white-collar-jobs.html
1•bookofjoe•29m ago•1 comments

MindRoom: AI agents that live in Matrix and work everywhere

https://www.nijho.lt/post/mindroom/
1•AdamGibbins•30m ago•0 comments

The case of the 500-mile email (2002)

https://www.ibiblio.org/harris/500milemail.html
1•downbad_•32m ago•1 comments

Pentagon suspends CMMC phase two requirements, launches review of program

https://federalnewsnetwork.com/cybersecurity/2026/07/pentagon-suspends-cmmc-phase-two-requirement...
2•petethomas•32m ago•0 comments

MIT's New Method Flags AI Models Trained on CASM Without Generating It

https://insideai.news/news/ai-safety/mits-new-method-flags-ai-models-trained-on-child-abuse-image...
1•sdoering•34m ago•0 comments

A Study of Microsoft's Early 2026 Rollout of Claude Code and GitHub Copilot CLI

https://arxiv.org/abs/2607.01418
2•softwaredoug•35m ago•0 comments

Yes, You Can Trick AI into Exonerating Someone

https://braddelong.substack.com/p/semi-crosspost-kelsey-piper-yes-you
2•gumby•37m ago•0 comments

OpenAI's new Agent Sandbox Cloud [video]

https://www.youtube.com/watch?v=OqM67QG_Ikk
2•iacguy•38m ago•0 comments

Noisia: Harmful Workload Generator for PostgreSQL

https://github.com/lesovsky/noisia/
1•handfuloflight•38m ago•0 comments

Starship – Critical Path [video]

https://www.youtube.com/watch?v=-a0ecQMq-rM
3•throwitaway222•40m ago•0 comments

AI use case library – Who is deploying AI, and what happened (150+ cases)

https://aiweekly.co/ai-use-cases
1•adu_onemore•42m ago•0 comments