mirror of
https://github.com/yann64/haikuports.git
synced 2026-05-06 06:58:57 +02:00
53 lines
1.3 KiB
Plaintext
53 lines
1.3 KiB
Plaintext
From 604842a2d0e2cee9d054adead66ba238a533bc4e Mon Sep 17 00:00:00 2001
|
|
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
|
Date: Thu, 27 Sep 2018 19:26:28 +1000
|
|
Subject: Disable haptic init
|
|
|
|
|
|
diff --git a/src/seg009.c b/src/seg009.c
|
|
index 295d960..d6f0267 100644
|
|
--- a/src/seg009.c
|
|
+++ b/src/seg009.c
|
|
@@ -2301,7 +2301,7 @@ void __pascal far set_gr_mode(byte grmode) {
|
|
SDL_SetHint(SDL_HINT_WINDOWS_DISABLE_THREAD_NAMING, "1");
|
|
#endif
|
|
if (SDL_Init(SDL_INIT_VIDEO | SDL_INIT_TIMER | SDL_INIT_NOPARACHUTE |
|
|
- SDL_INIT_GAMECONTROLLER | SDL_INIT_HAPTIC ) != 0) {
|
|
+ SDL_INIT_GAMECONTROLLER ) != 0) {
|
|
sdlperror("SDL_Init");
|
|
quit(1);
|
|
}
|
|
--
|
|
2.23.0
|
|
|
|
|
|
From 9bfc4743827c52aab832805771d71881419935e3 Mon Sep 17 00:00:00 2001
|
|
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
|
Date: Mon, 9 Sep 2019 22:02:54 +1000
|
|
Subject: Set working directory
|
|
|
|
|
|
diff --git a/src/main.c b/src/main.c
|
|
index 4f5b9f3..2a01eb4 100644
|
|
--- a/src/main.c
|
|
+++ b/src/main.c
|
|
@@ -22,6 +22,15 @@ The authors of this program may be contacted at http://forum.princed.org
|
|
|
|
int main(int argc, char *argv[])
|
|
{
|
|
+#ifdef __HAIKU__
|
|
+ char *binpath = realpath(argv[0], NULL);
|
|
+ if (binpath != NULL) {
|
|
+ char *appdir = strrchr(binpath, '/');
|
|
+ *appdir = '\0';
|
|
+ chdir(binpath);
|
|
+ free(binpath);
|
|
+ }
|
|
+#endif
|
|
g_argc = argc;
|
|
g_argv = argv;
|
|
pop_main();
|
|
--
|
|
2.23.0
|
|
|