SDL-based native version of the Shrooms Virtual Boy emulator
Go to file
Simon Gellis 8bba7b9e1b Turn off vulkan because it's slow on windows 2024-11-03 14:02:25 -05:00
assets Fix asset bundling to work on Windows 2024-10-23 19:47:28 -04:00
shrooms-vb-core@ae22c95dbe Update core 2024-10-31 21:40:10 -04:00
src Turn off vulkan because it's slow on windows 2024-11-03 14:02:25 -05:00
.gitattributes Fix windows build 2024-10-15 01:06:52 -04:00
.gitignore Set up a rust UI 2024-11-02 16:18:41 -04:00
.gitmodules Fix windows build 2024-10-15 01:06:52 -04:00
Cargo.lock Actually do anaglyph 2024-11-03 13:49:10 -05:00
Cargo.toml Actually do anaglyph 2024-11-03 13:49:10 -05:00
README.md Revert "Switch to SDL3" 2024-10-23 19:01:54 -04:00
assets.h Fix asset bundling to work on Windows 2024-10-23 19:47:28 -04:00
audio.c Drive gameplay with audio instead of timer 2024-10-23 22:50:44 -04:00
audio.h Drive gameplay with audio instead of timer 2024-10-23 22:50:44 -04:00
build.rs Beginnings of rust emulation 2024-11-03 11:32:53 -05:00
cli.c First commit 2024-10-15 00:24:13 -04:00
cli.h First commit 2024-10-15 00:24:13 -04:00
controller.c Revert "Switch to SDL3" 2024-10-23 19:01:54 -04:00
controller.h Revert "Switch to SDL3" 2024-10-23 19:01:54 -04:00
game.c Update core 2024-10-31 21:40:10 -04:00
game.h Render byte buffers from the application 2024-10-16 00:25:31 -04:00
graphics.c Fix asset bundling to work on Windows 2024-10-23 19:47:28 -04:00
graphics.h Revert "Switch to SDL3" 2024-10-23 19:01:54 -04:00
main.c Revert "Switch to SDL3" 2024-10-23 19:01:54 -04:00
makefile Drive gameplay with audio instead of timer 2024-10-23 22:50:44 -04:00

README.md

Shrooms VB (native)

An SDL-based implementation of shrooms-vb.

Setup

Install the following dependencies:

  • gcc (or MinGW on Windows) (or whatever, just set CC)
  • pkg-config
  • sdl2

Run

make build