Skip to content

Trap-and-emulate guestOS SDL-based applications #510

Closed
@ChinYikMing

Description

@ChinYikMing

Currently, the guest OS primarily uses its own syscall table. To enable it to run SDL-based applications, we may need to trap and emulate the SDL instruction, which would be handled by the rv32emu SDL backend.

Goal: at least able to run Doom, Quake and smolnes.

A simple demo is opening a white SDL screen.
image

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions