Raspberry Pi 4 OpenBSD based home computer/gaming console
11 by alehyze | 2 comments on Hacker News.
When I started programming as a kid, I had a Commodore 64 and later an amiga 500. Those machines came with very simple software and expected you to write some, rather than giving you thousands of pre-made packages to learn and play with. A lot of existing software was video games. They were much simpler than those people play nowadays but they were still a lot of fun. Part of the fun was low latency. I started working on a gaming console based on the raspberry pi that would have the kind of low latency that older home computers and gaming consoles had, and found a way to do that. At some point, I realised that users would want to use a keyboard, read and write files, connect to the internet, stuff that is taken for granted with computers today. So I wanted not to run on bare metal anymore, I needed an OS. Writing one from scratch would take me years and it probably would not be as good as an existing one. But existing desktop operating systems tend not to be good for games, as they introduce latency and are able to stop a game at any time to do some other task, which can result in stuttering that the game developers cannot fully control or avoid. I modified the OpenBSD kernel for the raspberry pi with gaming related extensions, in such a way that when the game runs there is no latency and no stuttering. A game on my own fork of OpenBSD has the same performance of the bare metal code that I have written previously. And it can do file I/O, connect to the net and all that kind of stuff. And when you quit the game it's just like normal OpenBSD so you can program it and make games yourself, browse the web and do all sort of stuff. I am thinking that other people may want to have something like that, both for nostalgic reasons and for learning programming, so I thought of asking around and, if enough people like the idea, turn this into a product.
Wednesday, June 2, 2021
New top story on Hacker News: Raspberry Pi 4 OpenBSD based home computer/gaming console
Subscribe to:
Post Comments (Atom)
Pages - Menu
About Me
Blog Archive
-
▼
2021
(7588)
-
▼
June
(697)
- New top story on Hacker News: Boring news cycle de...
- New top story on Hacker News: Otter Browser
- New top story on Hacker News: Is Facebook's “Proph...
- New top story on Hacker News: Google sunsets the A...
- New top story on Hacker News: Ancient weights help...
- New top story on Hacker News: The Most Precious Re...
- New top story on Hacker News: Are Beliefs Like Clo...
- New top story on Hacker News: Success in Reversing...
- New top story on Hacker News: Flowers of Fire: Ill...
- New top story on Hacker News: SparkFun Hooks a Pat...
- New top story on Hacker News: What’s an Intellivis...
- New top story on Hacker News: Microsoft exec: Targ...
- New top story on Hacker News: Tesorio (YC S15) Is ...
- New top story on Hacker News: Asking Developers to...
- New top story on Hacker News: Heat dome causing re...
- New top story on Hacker News: Breakthrough in 3D s...
- New top story on Hacker News: Funazushi: The ferme...
- New top story on Hacker News: Mux (YC W16) is hiri...
- New top story on Hacker News: Apple Makes Mac OS X...
- New top story on Hacker News: IBM's 18-month compa...
- New top story on Hacker News: Show HN: Leapp – Mul...
- New top story on Hacker News: Metaphors in Games (...
- New top story on Hacker News: Snowflake Is Down Gl...
- New top story on Hacker News: MicroMac Technology ...
- New top story on Hacker News: NATO Classified Clou...
- New top story on Hacker News: Unusual prey: spider...
- New top story on Hacker News: Ignoring bulk change...
- New top story on Hacker News: Reviving extinct spe...
- New top story on Hacker News: Conspiracy: In Theor...
- New top story on Hacker News: Command Line Interfa...
- New top story on Hacker News: An Elixir adoption s...
- New top story on Hacker News: Storytelling – Mamet...
- New top story on Hacker News: Show HN: A 13.3“ bat...
- New top story on Hacker News: Let's Build a Chip w...
- New top story on Hacker News: Canada to Ban Sale o...
- New top story on Hacker News: Zero Knowledge
- New top story on Hacker News: Researchers translat...
- New top story on Hacker News: What mRNA is good fo...
- New top story on Hacker News: Show HN: A fun way t...
- New top story on Hacker News: The web browser I'm ...
- New top story on Hacker News: Beets: the music gee...
- New top story on Hacker News: BuildZoom (better wa...
- New top story on Hacker News: Incremental Note-Taking
- New top story on Hacker News: Ohio GOP ends attemp...
- New top story on Hacker News: U.S. inflation likel...
- New top story on Hacker News: Electronic lottery t...
- New top story on Hacker News: Jerry (YC S17) Is Hi...
- New top story on Hacker News: Mexico marijuana: To...
- New top story on Hacker News: A Docker footgun led...
- New top story on Hacker News: Make your cluster SWIM
- New top story on Hacker News: Peloton Axes Free 'J...
- New top story on Hacker News: One of the largest o...
- New top story on Hacker News: Many people don’t wa...
- New top story on Hacker News: Simple Test Reveals ...
- New top story on Hacker News: YouTube reinstates R...
- New top story on Hacker News: A New Push to Make E...
- New top story on Hacker News: Show HN: Art Generat...
- New top story on Hacker News: SIRUM (YC W15) is hi...
- New top story on Hacker News: Renewed questions ab...
- New top story on Hacker News: Nvidia Vid2vid-Cameo...
- New top story on Hacker News: Show HN: Minimal ver...
- New top story on Hacker News: Apple making some em...
- New top story on Hacker News: The 'Fuck You' Pattern
- New top story on Hacker News: Judge dismisses FTC ...
- New top story on Hacker News: An announcement abou...
- New top story on Hacker News: Show HN: Optery – Se...
- New top story on Hacker News: The Reign of Introve...
- New top story on Hacker News: EU startup fund over...
- New top story on Hacker News: Unemployment declini...
- New top story on Hacker News: The parallel univers...
- New top story on Hacker News: Lost memoir paints J...
- New top story on Hacker News: Math Rendering Is Wrong
- New top story on Hacker News: Canada to Make Onlin...
- New top story on Hacker News: The genius of Willia...
- New top story on Hacker News: Metformin trial redu...
- New top story on Hacker News: Near
- New top story on Hacker News: One Year in Hell (2013)
- New top story on Hacker News: Reverse-engineering ...
- New top story on Hacker News: Substack (YC W18) is...
- New top story on Hacker News: Google starts adding...
- New top story on Hacker News: Windows 11 will crea...
- New top story on Hacker News: Typed Programs Don't...
- New top story on Hacker News: Vegetables have beco...
- New top story on Hacker News: The wonderful world ...
- New top story on Hacker News: Schools Are Spying o...
- New top story on Hacker News: The Broken Promise o...
- New top story on Hacker News: x86 Bare Metal Examp...
- New top story on Hacker News: Let's code a TCP/IP ...
- New top story on Hacker News: Cuba′s Covid vaccine...
- New top story on Hacker News: The Libera.Chat spli...
- New top story on Hacker News: Challenging the Myth...
- New top story on Hacker News: Duenos Inscription
- New top story on Hacker News: The Evolution of the...
- New top story on Hacker News: A Proven Correct C C...
- New top story on Hacker News: OpenSmalltalk – cros...
- New top story on Hacker News: Crazy Conclusions in...
- New top story on Hacker News: Cellular: A command ...
- New top story on Hacker News: Rapid displacement o...
- New top story on Hacker News: Austin Cyclists Spli...
- New top story on Hacker News: Nathan Seiberg on Ho...
-
▼
June
(697)
Labels
- 'Dedication 5' (1)
- "Miley Cyrus (1)
- Ander Herrera (1)
- Bundesliga (1)
- Catherine Zeta Jones (1)
- CFL (1)
- Chennai Express (1)
- Chris Brown (2)
- Eid Mubarak Wishes (1)
- Electric Zoo (1)
- Hacker News (7613)
- James Spader (1)
- kim jong un pochonbo electronic ensemble kenji fujimoto hyon song-wol pictures (2)
- Lamar Odom (1)
- Lavabit (2)
- Lukaku (1)
- Michael Girgenti (1)
- michael jackson games michael jackson songs michael jackson pictures michael jackson videos michael jackson (1)
- NAACP (21)
- Nexus 4 Price Drop Available to Some Past Buyers (1)
- Nintendo 2DS (1)
- Powerball winner: 'I don't want to work ... for the rest of my life' (1)
- Pretty Little Liars (1)
- Ribery (1)
- Riley Cooper (1)
- Satyagraha (1)
- Seamus Heaney (2)
- Sylvie van der Vaart (1)
- Taste of the Danforth (1)
- UEFA (1)
- US PGA (1)
- Yasin Bhatkal (1)
No comments:
Post a Comment