AIThis post was created with the assistance of artificial intelligence (AI).

TL;DR

Prime Big Deal Days · Oct 6–7Offer from Amazon

Get the latest gadgets delivered free — and shop member deals

  • Fast, free delivery on millions of items
  • Access to Prime Big Deal Days deals on October 6–7
  • Prime Video, Amazon Music and more included
Start your free Prime trial Free trial for eligible customers · Cancel anytime
As an affiliate, we earn on qualifying purchases.

Against All Odds says its space game SEEDS runs an emulated 64-bit RISC-V machine that boots Alpine Linux and runs native Linux programs for in-game tools. The developer has published PasRISCV, the Object Pascal emulator, and its companion frontend as open-source software under the zlib license. The report describes the emulator’s architecture and capabilities; it does not provide independent performance testing or release details for SEEDS.

Developer Against All Odds has described how its space game SEEDS runs a complete emulated 64-bit RISC-V computer that boots Linux and executes native Linux programs as in-game tools. The developer says the emulator, PasRISCV, is written in Object Pascal and available as free, open-source software under the permissive zlib license, making the project relevant to both players curious about the game’s internals and developers exploring RISC-V emulation.

In a report published October 3, 2026, Against All Odds says the emulated machine runs a modified version of Alpine Linux 3.23.6 with a custom kernel. The guest system runs programs such as the game’s planetary overview and statistics tools. The developer says this works even when the player’s computer uses Windows: those programs are Linux ELF binaries running inside the virtual RISC-V system rather than native Windows applications.

PasRISCV emulates a complete virtual machine, including a CPU, display, storage and interrupts, rather than only translating Linux userspace programs. The report lists support for SMP/MultiHART, RV64GC and RVA23, along with hypervisor, vector and cryptography extensions. Its CPU emulation combines an interpreter with a tracing just-in-time compiler; the developer says the JIT currently supports x86-64 host systems and handles about 99% of the instructions encountered in its use.

The game uses a simple framebuffer for its virtual screens, allowing SEEDS to apply effects such as scanlines and phosphor glow to the display. The emulator also supports several virtual storage and graphics devices, as well as audio hardware. Against All Odds says PasRISCV and its frontend, pasriscvemu, are released under the zlib license. The report points readers to the project repository for the full feature list and source code.

At a glance
announcementWhen: Report published October 3, 2026
The developmentAgainst All Odds published a technical report on PasRISCV, the open-source RISC-V emulator powering a Linux system inside its space game SEEDS.
Top Steam deals right now
The Outlast Trials-90%$3.99
The Elder Scrolls V: Skyrim Special Edition-90%$3.99
Red Dead Redemption 2-75%$14.99
Warhammer 40,000: Space Marine 2-75%$14.99
Cyberpunk 2077-70%$17.99
How to Fish-38%$4.95
Project Zomboid-33%$16.74
Baldur’s Gate 3-30%$41.99
Live · Steam store (current discounts)

Linux Tools Inside a Space Game

The design makes the game’s computer more than a themed interface: its tools run as Linux applications inside a virtual machine. That approach can give developers a consistent software environment across players’ host operating systems, while making the in-game computer a functional part of the game’s systems. The report does not quantify the performance cost or explain how the emulator affects frame rates, battery use or hardware requirements.

Publishing PasRISCV separately also gives the work potential use beyond SEEDS. The zlib license allows others to inspect or reuse the project under permissive terms. For emulator developers and RISC-V enthusiasts, the report offers an example of integrating a guest Linux system, virtual devices and game-rendered graphics into a commercial game project. That broader relevance is a possibility, not evidence that the emulator has already been adopted by other projects.

Amazon

RISC-V emulator for Linux

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

How SEEDS Runs Its Guest System

The developer says the emulator begins booting when a player starts or loads a SEEDS game. Its chosen boot path uses OpenSBI followed by U-Boot, which loads the Linux kernel and lets the guest use disk images as normal storage. Those disks can be connected through VirtIO Block or emulated NVMe hardware, according to the report.

SEEDS can mount its root partition read-only while retaining a separate user partition for player data, including mini-game high scores. Against All Odds says this separation lets game updates replace the root system without overwriting that data. During development, host directories can also be shared with the guest through VirtIO-9P or VirtIO-FS, so developers can access tools compiled on the host without restarting the emulator.

For display, the game currently reads pixels from a SimpleFB framebuffer backed by a custom memory-mapped display buffer. PasRISCV also offers other graphics options, including VirtIO GPU and experimental VirGL support. The developer reports that it has run an X server with Motif in the virtual machine, but says it was too slow for practical use on most machines.

““For PasRISCV we chose the latter and emulate a machine including display and storage devices, interrupts, everything down to the last thing.””

— Against All Odds, in its PasRISCV report

Amazon

open-source RISC-V virtual machine

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Performance and Platform Limits

The report is a developer-authored technical description, not an independent evaluation. It does not provide performance benchmarks, minimum hardware requirements, memory use or a comparison with native applications. The stated figure that the JIT supports about 99% of encountered instructions is not accompanied by a test method, workload size or measurement window.

The JIT is described as limited to x86-64 hosts at present; the report does not specify whether the interpreter or the game itself is supported on other host architectures. It also does not set out a release schedule for SEEDS, explain how the emulator’s capabilities may change, or provide details about the game’s wider availability. The article describes project source access and licensing but does not establish how frequently PasRISCV will be maintained.

Amazon

Object Pascal emulator software

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Repository and Game Updates

Readers can consult the PasRISCV repository for the emulator’s source and detailed feature list; the developer also identifies pasriscvemu as its frontend companion. Those sources are the place to verify current support, build instructions and any later changes beyond the October 3 report.

Against All Odds has not announced a specific next milestone for PasRISCV in the report. Future updates that clarify host-platform support, performance testing or the game’s release plans would help show how broadly the system can be used. Until then, the confirmed development is the published technical account and open-source release, alongside the developer’s description of the emulator’s role in SEEDS.

Amazon

Linux tools for gaming

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Key Questions

What is PasRISCV?

PasRISCV is Against All Odds’ Object Pascal emulator for a 64-bit RISC-V virtual machine. The developer says it is used to run Linux and in-game tools in SEEDS.

Does SEEDS run Linux applications inside the game?

According to the developer, yes. The game’s planetary overview and statistics tools are native Linux ELF programs running in an emulated Alpine Linux system.

Can PasRISCV be used outside SEEDS?

The developer has released PasRISCV and its frontend under the zlib license, and invites others to inspect or use the source. The report does not identify other projects using it.

Which host computers are supported?

The report says the JIT compiler is currently limited to x86-64 hosts. It does not provide a full list of supported host operating systems or clarify the status of the interpreter on other processor architectures.

How fast is the emulator?

The report gives no benchmark results or minimum system requirements. Its statement that the JIT supports about 99% of encountered instructions describes instruction coverage, not a measure of speed or overall performance.

Source: hn

HALLOWEEN

Halloween Picks

As an affiliate, we earn on qualifying purchases.

You May Also Like

Wizards Of The Coast Surges In Global Coverage

Search interest and media coverage of Wizards Of The Coast have sharply increased, with 128 mentions in recent data, indicating rising global attention.

Dwarf Fortress’ Creator Says The Industry’s In Shambles Over AI And Layoff-happy CEOs: ‘Everyone I Know, Their Bosses Are Slowly Getting Psychosis’

The creator of Dwarf Fortress warns that the industry is in turmoil due to AI integration and widespread layoffs among CEOs, citing a decline in stability and morale.

2026’S Leading OLED Gaming Monitors: 9 Must-See Models

Discover the leading OLED gaming monitors for 2026, featuring top models, key specs, and what to consider before buying in this comprehensive guide.

Black Ops 2 Ps5

Call of Duty: Black Ops 2 has been officially released for PlayStation 5, bringing the classic shooter to the modern console. Details on the release and features inside.