mirror of
https://github.com/RGBCube/serenity
synced 2025-07-31 14:27:34 +00:00
Ports: Add Sonic Robo Blast 2
This commit adds Sonic Robo Blast 2, a Sonic fangame running with SDL2 to the list of SerenityOS game ports. The game is working fine for the most part but there's some performance issues and the mouse never resets to the center so it gets stuck in the window's corners. It seems like the multiplayer / networking is also not quite working but I think that this is very cool already.
This commit is contained in:
parent
a580118e53
commit
4fbc701721
8 changed files with 318 additions and 0 deletions
23
Ports/SRB2/patches/0002-fix-libgme-include.patch
Normal file
23
Ports/SRB2/patches/0002-fix-libgme-include.patch
Normal file
|
@ -0,0 +1,23 @@
|
|||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From: Refrag <R3FR4GYT@gmail.com>
|
||||
Date: Sun, 4 Feb 2024 17:45:15 +0100
|
||||
Subject: [PATCH] Fix libgme include
|
||||
|
||||
One of the build targets is looking for the gme.h header.
|
||||
It seems like it cannot automatically find it so we help it a little.
|
||||
---
|
||||
CMakeLists.txt | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 80a3bdcd6..a01d32e1f 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -168,6 +168,7 @@ set(SRB2_SDL2_EXE_NAME "" CACHE STRING "Override executable binary output name")
|
||||
set(SRB2_SDL2_EXE_SUFFIX "" CACHE STRING "Optional executable suffix, separated by an underscore")
|
||||
|
||||
include_directories(${CMAKE_CURRENT_BINARY_DIR}/src)
|
||||
+include_directories(${CMAKE_BINARY_DIR}/_deps/libgme-src)
|
||||
|
||||
add_subdirectory(src)
|
||||
add_subdirectory(assets)
|
Loading…
Add table
Add a link
Reference in a new issue