mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-08 21:00:05 +02:00
speed-dreams: New version 2.2.3 (#6178)
* Add recipe for speed-dreams 2.2.3
This commit is contained in:
@@ -0,0 +1,87 @@
|
||||
resource app_flags B_MULTIPLE_LAUNCH;
|
||||
|
||||
resource app_version {
|
||||
major = @MAJOR@,
|
||||
middle = @MIDDLE@,
|
||||
minor = @MINOR@,
|
||||
|
||||
variety = B_APPV_FINAL,
|
||||
internal = 0,
|
||||
|
||||
short_info = "Speed Dreams",
|
||||
long_info = "@LONG_INFO@"
|
||||
};
|
||||
|
||||
resource app_signature "@APP_SIGNATURE@";
|
||||
|
||||
resource vector_icon {
|
||||
$"6E636966050200060340B0A7B79AA7B462994051754CD2834E246200D85F5C83"
|
||||
$"FF2A2AFFC8C000050005FF020006033C2409B59571340B513BA74248F4A24C79"
|
||||
$"8800D85F5C83FF2A2AFFC8C000020006023AB2490000000000003A767C4AFA8B"
|
||||
$"4B1ACF00008000FFFFFF000C021AB490BB78B490BB78B490BC20B490BD6FB490"
|
||||
$"BCC726BD6FB70CBD6FB638BD6FB79BBD6FB8B8BD6FB829BD6FB9FABD6FBC7FBD"
|
||||
$"6FBB3DBD6FBC9BBD6FBCD2BD6FBCB6BD6FBCE8BD6FBD14BD6FBCFEBD6FBEC3BD"
|
||||
$"8EBEF8C043BF77BE99BEB8C112BE39C2B0BE79C1E1BDB9C45BBA53C544BC41C5"
|
||||
$"44BA40C544BA19C54432C544BACCC2FBBC33BE6ABB80C0B3BAF0BE6AB86CBE6A"
|
||||
$"B9AEBE6AB79CC10FB5FCC658B6CCC3B3B5DEC6C9B702C737B639C737B85AC737"
|
||||
$"BB0BC737B9B3C737BEE7C737C215C27EC147C521C249C1CFC2B3C072C27EC121"
|
||||
$"C389BDB2BE99BB7CC275BB7CBE2BBB7CBD4DBB7CBDBCBB7CBCD2BB7CBBDCBB7C"
|
||||
$"BC57BB7CBBD4BB7CBBC3BB7CBBCBBB7CBBC3BB7BBBC3BB78BBC3BB79B95DBB78"
|
||||
$"B490BB78B6F7BB78B490BB78B490BB78B490BB78B490BB78B490BB78B490BB78"
|
||||
$"B490BB78021AB490BB78B490BB78B490BC20B490BD6FB490BCC726BD6FB70CBD"
|
||||
$"6FB638BD6FB79BBD6FB8B8BD6FB829BD6FB9FABD6FBC7FBD6FBB3DBD6FBC9BBD"
|
||||
$"6FBCD2BD6FBCB6BD6FBCE8BD6FBD14BD6FBCFEBD6FBEC3BD8EBEF8C043BF77BE"
|
||||
$"99BEB8C112BE39C2B0BE79C1E1BDB9C45BBA53C544BC41C544BA40C544BA19C5"
|
||||
$"4432C544BACCC2FBBC33BE6ABB80C0B3BAF0BE6AB86CBE6AB9AEBE6AB79CC10F"
|
||||
$"B5FCC658B6CCC3B3B5DEC6C9B702C737B639C737B85AC737BB0BC737B9B3C737"
|
||||
$"BEE7C737C215C27EC147C521C249C1CFC2B3C072C27EC121C389BDB2BE99BB7C"
|
||||
$"C275BB7CBE2BBB7CBD4DBB7CBDBCBB7CBCD2BB7CBBDCBB7CBC57BB7CBBD4BB7C"
|
||||
$"BBC3BB7CBBCBBB7CBBC3BB7BBBC3BB78BBC3BB79B95DBB78B490BB78B6F7BB78"
|
||||
$"B490BB78B490BB78B490BB78B490BB78B490BB78B490BB78B490BB780214C6DF"
|
||||
$"B849C6DFB849C53CB849C3A6BA4BC404B919C2F4BC87C667BD81C6D5BC1FC63D"
|
||||
$"BE0BC50FBE4BC5BCBE48C4CCBE4BC448BE4BC48ABE4BC20CBE4BBD93BE4BBFCF"
|
||||
$"BE4BBA93BE4BB494BE4BB793BE4BB494BEA7B494BF60B494BF04B494BF60BD8D"
|
||||
$"BF60BD22BF60BFC3BF60C42FBF60C1F9BF60C44CBF60C56BBF60C54EBF60C70D"
|
||||
$"BF62C8AABD6CC84DBE9EC961BB1AC5EDBA3DC57FBB9AC60DB9CEC6E6B973C670"
|
||||
$"B975C753B972C7AEB9CEC78CB9B3C860BA54C9D0B97EC956BA17CA11B92DC7A1"
|
||||
$"B849C954B845C760B849C6DFB849C720B849C6DFB849C6DFB849C6DFB849C6DF"
|
||||
$"B849C6DFB849C6DFB849C6DFB8490214C6DFB849C6DFB849C53CB849C3A6BA4B"
|
||||
$"C404B919C2F4BC87C667BD81C6D5BC1FC63DBE0BC50FBE4BC5BCBE48C4CCBE4B"
|
||||
$"C448BE4BC48ABE4BC20CBE4BBD93BE4BBFCFBE4BBA93BE4BB494BE4BB793BE4B"
|
||||
$"B494BEA7B494BF60B494BF04B494BF60BD8DBF60BD22BF60BFC3BF60C42FBF60"
|
||||
$"C1F9BF60C44CBF60C56BBF60C54EBF60C70DBF62C8AABD6CC84DBE9EC961BB1A"
|
||||
$"C5EDBA3DC57FBB9AC60DB9CEC6E6B973C670B975C753B972C7AEB9CEC78CB9B3"
|
||||
$"C860BA54C9D0B97EC956BA17CA11B92DC7A1B849C954B845C760B849C6DFB849"
|
||||
$"C720B849C6DFB849C6DFB849C6DFB849C6DFB849C6DFB849C6DFB849C6DFB849"
|
||||
$"0A03C9A8BF60C9A8BF60C9A8BF60000FC401BF60C401BF60C45DBF60C514BF60"
|
||||
$"C4B8BF60C531BF60C56ABF60C54EBF60C70DBF62C8AABD6CC84DBE9EC961BB1A"
|
||||
$"C5EDBA3DC57FBB9AC60DB9CEC6E6B973C670B975C753B972C7AEB9CEC78BB9B3"
|
||||
$"C860BA54C9D0B97EC956BA17CA11B92DC7A1B849C953B845C760B849C6DFB849"
|
||||
$"C720B849C6DFB849C6DFB849C6DFB849C53CB849C3A6BA4BC404B919C2F4BC87"
|
||||
$"C667BD81C6D5BC1FC63DBE0BC50FBE4BC5BCBE48C4BEBE4BC41DBE4BC46EBE4B"
|
||||
$"C41DBE4B0208BD1DBE4BBD1DBE4BBB5FBE4BB7E2BE4BB9A1BE4BB6C8BE4BB494"
|
||||
$"BE4BB5AEBE4BB494BEA7B494BF60B494BF04B5A2BF60B7BDBF60B6B0BF60B9BA"
|
||||
$"BF60BDB4BF60BBB7BF60BDEABECDBD1DBE4BBD8CBE3FBD1DBE4BBD1DBE4BBD1D"
|
||||
$"BE4BBD1DBE4B0A03C377C730C377C730C377C730021C24BB8024BB8024BC2624"
|
||||
$"BD7324BCCDB56CBD73B714BD73B640BD73B7A3BD73B8C0BD73B831BD73BA02BD"
|
||||
$"73BC87BD73BB45BD73BCA3BD73BCDABD73BCBFBD73BCF0BD73BD1DBD73BD07BD"
|
||||
$"73BECBBD93BF00C045BF80BE9CBEC1C113BE42C2AEBE81C1E0BDC1C457BA5BC5"
|
||||
$"3FBC49C53FBA48C53FBA21C53FBA34C53FBAA3C39EBBA8C05CBB25C1FDBA65C0"
|
||||
$"5CB7E0C05CB923C05CB741C259B603C652B6A2C456B5E5C6C2B709C730B640C7"
|
||||
$"30B862C730BB13C730B9BAC730BEEFC730C21EC27CC14FC51DC252C1CFC2BCC0"
|
||||
$"73C287C121C392BDB7BEA2BB83C27EBB83BE33BB83BD56BB83BDC4BB83BCDABB"
|
||||
$"83BBE4BB83BC5FBB83BBDCBB83BBCBBB83BBD3BB83BBCBBB82BBCBBB80BBCBBB"
|
||||
$"81B965BB8024BB80B6FEBB8024BB80B497BB8024BB8024BB8024BB8024BB8024"
|
||||
$"BB8024BB8024BB8024BB8024BB8024BB8024BB800609FFFF01C459C2AAC459C2"
|
||||
$"AAC337C31B43C3FEC214C38DC0C4C41043C36BC0C4C37DC1D8C314C3A4C266C2"
|
||||
$"BEC2BDC2BEC21043C164C1D8C1BAC0C4C15243C0D1C0C4C0BFC214C141C459C2"
|
||||
$"21C337C1B1C484C231C459C2AAC484C299C459C2AAC2AA0609FFFF01C70FC2AA"
|
||||
$"C70FC2AAC5EDC31BC3A9C3FEC4CBC38DC37BC410C3A9C36BC37BC37DC48FC314"
|
||||
$"C65AC266C575C2BDC575C210C3A9C164C48FC1BAC37AC152C3A9C0D1C37BC0BF"
|
||||
$"C4CBC141C70FC221C5EDC1B1C73BC231C70FC2AAC73BC299C70FC2AAC2AA0609"
|
||||
$"FFFF01C9B7C2AAC9B7C2AAC895C31BC651C3FEC773C38DC622C410C651C36BC6"
|
||||
$"22C37DC736C314C902C266C81CC2BDC81CC210C651C164C736C1BAC622C152C6"
|
||||
$"51C0D1C622C0BFC773C141C9B7C221C895C1B1C9E2C231C9B7C2AAC9E2C299C9"
|
||||
$"B7C2AAC2AA090A000100000A0101011001178522040A020102000A0101031001"
|
||||
$"178522040A0203040506000A03020708000A040109000A04010A000A04010B00"
|
||||
};
|
||||
532
games-sports/speed-dreams/patches/speed_dreams-2.2.3.patchset
Normal file
532
games-sports/speed-dreams/patches/speed_dreams-2.2.3.patchset
Normal file
@@ -0,0 +1,532 @@
|
||||
From b5c7067d60bb383ffd40ffb0a6b9487261d219a2 Mon Sep 17 00:00:00 2001
|
||||
From: beaglejoe <BeagleJoe13@gmail.com>
|
||||
Date: Sun, 8 Aug 2021 11:07:37 -0500
|
||||
Subject: Fix for building base only
|
||||
|
||||
|
||||
diff --git a/data/config/raceman/CMakeLists.txt b/data/config/raceman/CMakeLists.txt
|
||||
index 02a18e2..4b7216f 100644
|
||||
--- a/data/config/raceman/CMakeLists.txt
|
||||
+++ b/data/config/raceman/CMakeLists.txt
|
||||
@@ -9,7 +9,7 @@ SET(_RACE_FILES practice.xml quickrace.xml
|
||||
networkrace.xml championship-mpa1.xml championship-mpa11.xml career-36GP.xml career-supercars.xml
|
||||
career_36GP.xmls career_MPA1.xmls
|
||||
career_supercars.xmls career_ls1.xmls)
|
||||
-
|
||||
+FILE(GLOB _RACE_FILES *.xml )
|
||||
SD_INSTALL_FILES(DATA config/raceman USER config/raceman FILES ${_RACE_FILES})
|
||||
|
||||
SET(_EXTRA_FILES extra/skill.xml)
|
||||
diff --git a/data/config/sound.xml b/data/config/sound.xml
|
||||
index 15606e3..d69190e 100644
|
||||
--- a/data/config/sound.xml
|
||||
+++ b/data/config/sound.xml
|
||||
@@ -20,8 +20,8 @@
|
||||
<attnum name="volume" unit="%" val="100"/>
|
||||
</section>
|
||||
<section name="Music Settings">
|
||||
- <attstr name="music state" val="enabled"/>
|
||||
+ <attstr name="music state" val="disabled"/>
|
||||
<attstr name="default music" val="data/music/main.ogg"/>
|
||||
<attnum name="music volume" unit="%" val="100"/>
|
||||
</section>
|
||||
-</params>
|
||||
\ No newline at end of file
|
||||
+</params>
|
||||
--
|
||||
2.30.2
|
||||
|
||||
|
||||
From 9290f0ba4839a95e8fc8e866a3e62002f567bc78 Mon Sep 17 00:00:00 2001
|
||||
From: beaglejoe <BeagleJoe13@gmail.com>
|
||||
Date: Wed, 8 Sep 2021 10:12:59 -0500
|
||||
Subject: Set throttle and brake to mouse
|
||||
|
||||
|
||||
diff --git a/data/drivers/human/preferences.xml b/data/drivers/human/preferences.xml
|
||||
index 21bf72f..0a4404b 100644
|
||||
--- a/data/drivers/human/preferences.xml
|
||||
+++ b/data/drivers/human/preferences.xml
|
||||
@@ -1,37 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
-<!--
|
||||
- file : preferences.xml
|
||||
- created : Mon Apr 10 18:04:38 CEST 2000
|
||||
- copyright : (C) 2000 by Eric Espie
|
||||
- email : torcs@free.fr
|
||||
- version : $Id: preferences.xml 6456 2016-07-11 18:51:45Z madbad $
|
||||
--->
|
||||
+<!DOCTYPE params SYSTEM "params.dtd">
|
||||
|
||||
-<!-- This program is free software; you can redistribute it and/or modify -->
|
||||
-<!-- it under the terms of the GNU General Public License as published by -->
|
||||
-<!-- the Free Software Foundation; either version 2 of the License, or -->
|
||||
-<!-- (at your option) any later version. -->
|
||||
-
|
||||
-<!DOCTYPE params SYSTEM "../../libs/tgf/params.dtd">
|
||||
-
|
||||
-<params mode="mw" type="template" name="Player Pref" version="1.6">
|
||||
|
||||
+<params name="preferences" version="1.6">
|
||||
<section name="Preferences">
|
||||
-
|
||||
- <!-- The 'profile' = sub-section below to get the default values from -->
|
||||
<attstr name="control" in="mouse,joystick" val="mouse"/>
|
||||
-
|
||||
<section name="Drivers">
|
||||
-
|
||||
<section name="1">
|
||||
- <!-- Initial parameters ; set to default if not specified (see above) -->
|
||||
<attstr name="transmission" in="auto,sequential,grid" val="auto"/>
|
||||
<attstr name="auto reverse" in="yes,no" val="yes"/>
|
||||
<attstr name="ABS on" in="yes,no" val="yes"/>
|
||||
- <attstr name="ASR on" in="yes,no" val="yes"/>
|
||||
+ <attstr name="ASR on" in="yes,no" val="yes"/>
|
||||
<attnum name="programmed pit stops" val="0"/>
|
||||
<attnum name="steer sensitivity" val="0.6"/>
|
||||
- <attnum name="steer dead zone" val="0.0"/>
|
||||
+ <attnum name="steer dead zone" val="0"/>
|
||||
<attstr name="left steer" val="MOUSE_LEFT"/>
|
||||
<attnum name="left steer min" val="0"/>
|
||||
<attnum name="left steer max" val="319"/>
|
||||
@@ -40,11 +22,11 @@
|
||||
<attnum name="right steer min" val="0"/>
|
||||
<attnum name="right steer max" val="319"/>
|
||||
<attnum name="right steer power" val="0.00315"/>
|
||||
- <attstr name="throttle" val="Up Arrow"/>
|
||||
+ <attstr name="throttle" val="MOUSE_LEFT_BTN"/>
|
||||
<attnum name="throttle min" val="0"/>
|
||||
<attnum name="throttle max" val="1"/>
|
||||
<attnum name="throttle power" val="0"/>
|
||||
- <attstr name="brake" val="Down Arrow"/>
|
||||
+ <attstr name="brake" val="MOUSE_RIGHT_BTN"/>
|
||||
<attnum name="brake min" val="0"/>
|
||||
<attnum name="brake max" val="1"/>
|
||||
<attnum name="brake power" val="0"/>
|
||||
@@ -57,18 +39,60 @@
|
||||
<attstr name="dashboard previous item" val="j"/>
|
||||
<attstr name="dashboard increase" val="k"/>
|
||||
<attstr name="dashboard decrease" val="h"/>
|
||||
- <attnum name="WebServerId" val="none"/>
|
||||
- <attstr name="WebServerUsername" val="none"/>
|
||||
- <attstr name="WebServerPassword" val="none"/>
|
||||
+ <attnum name="WebServerId" val="0"/>
|
||||
+ <attstr name="WebServerUsername" val="none"/>
|
||||
+ <attstr name="WebServerPassword" val="none"/>
|
||||
+ <attstr name="sequential shifter allow neutral" val="no"/>
|
||||
+ <attstr name="sequential shifter allow reverse" val="no"/>
|
||||
+ <attstr name="release gear button goes neutral" val="no"/>
|
||||
+ <attnum name="steer speed sensitivity" val="0.7"/>
|
||||
+ <attnum name="clutch min" val="0"/>
|
||||
+ <attnum name="clutch max" val="0"/>
|
||||
+ <attnum name="clutch power" val="1"/>
|
||||
+ <attnum name="ABS min" val="0"/>
|
||||
+ <attnum name="ABS max" val="0"/>
|
||||
+ <attnum name="ASR min" val="0"/>
|
||||
+ <attnum name="ASR max" val="0"/>
|
||||
+ <attnum name="Speed Limiter min" val="0"/>
|
||||
+ <attnum name="Speed Limiter max" val="0"/>
|
||||
+ <attnum name="Light1 min" val="0"/>
|
||||
+ <attnum name="Light1 max" val="0"/>
|
||||
+ <attnum name="reverse gear min" val="0"/>
|
||||
+ <attnum name="reverse gear max" val="0"/>
|
||||
+ <attnum name="neutral gear min" val="0"/>
|
||||
+ <attnum name="neutral gear max" val="0"/>
|
||||
+ <attnum name="down shift min" val="0"/>
|
||||
+ <attnum name="down shift max" val="0"/>
|
||||
+ <attnum name="up shift min" val="0"/>
|
||||
+ <attnum name="up shift max" val="0"/>
|
||||
+ <attnum name="ebrake min" val="0"/>
|
||||
+ <attnum name="ebrake max" val="0"/>
|
||||
+ <attnum name="hbox x min" val="-1"/>
|
||||
+ <attnum name="hbox x max" val="1"/>
|
||||
+ <attnum name="hbox y min" val="-1"/>
|
||||
+ <attnum name="hbox y max" val="1"/>
|
||||
+ <attnum name="left glance min" val="-1"/>
|
||||
+ <attnum name="left glance max" val="-0.1"/>
|
||||
+ <attnum name="right glance min" val="0.1"/>
|
||||
+ <attnum name="right glance max" val="1"/>
|
||||
+ <attnum name="dashboard next item min" val="0"/>
|
||||
+ <attnum name="dashboard next item max" val="0"/>
|
||||
+ <attnum name="dashboard previous item min" val="0"/>
|
||||
+ <attnum name="dashboard previous item max" val="0"/>
|
||||
+ <attnum name="dashboard increase min" val="0"/>
|
||||
+ <attnum name="dashboard increase max" val="0"/>
|
||||
+ <attnum name="dashboard decrease min" val="0"/>
|
||||
+ <attnum name="dashboard decrease max" val="0"/>
|
||||
+ <attstr name="left glance" val="z"/>
|
||||
+ <attstr name="right glance" val="x"/>
|
||||
</section>
|
||||
|
||||
</section>
|
||||
|
||||
</section>
|
||||
|
||||
- <!-- The default values for a 'joystick' profile -->
|
||||
<section name="joystick">
|
||||
- <attstr name="up shift" val="BTN1-0"/>
|
||||
+ <attstr name="up shift" val="BTN1-0"/>
|
||||
<attstr name="down shift" val="BTN2-0"/>
|
||||
<attstr name="ASR cmd" val="BTN6-0"/>
|
||||
<attstr name="ABS cmd" val="BTN3-0"/>
|
||||
@@ -82,39 +106,32 @@
|
||||
<attstr name="6th gear" val=""/>
|
||||
<attstr name="release gear button goes neutral" in="yes,no" val="no"/>
|
||||
<attstr name="sequential shifter allow neutral" in="yes,no" val="no"/>
|
||||
-
|
||||
<attnum name="steer sensitivity" val="0.8"/>
|
||||
- <attnum name="steer power" val="1.0"/>
|
||||
-
|
||||
+ <attnum name="steer power" val="1"/>
|
||||
<attstr name="left steer" val="AXIS0-0"/>
|
||||
- <attnum name="left steer min" val="1.0"/>
|
||||
+ <attnum name="left steer min" val="1"/>
|
||||
<attnum name="left steer max" val="-1.1"/>
|
||||
-
|
||||
<attstr name="right steer" val="AXIS0-0"/>
|
||||
- <attnum name="right steer min" val="1.0"/>
|
||||
+ <attnum name="right steer min" val="1"/>
|
||||
<attnum name="right steer max" val="-1.1"/>
|
||||
-
|
||||
<attstr name="throttle" val="AXIS1-0"/>
|
||||
- <attnum name="throttle min" val="1.0"/>
|
||||
+ <attnum name="throttle min" val="1"/>
|
||||
<attnum name="throttle max" val="-1.1"/>
|
||||
- <attnum name="throttle sensitivity" val="1.0"/>
|
||||
+ <attnum name="throttle sensitivity" val="1"/>
|
||||
<attnum name="throttle power" val="1.2"/>
|
||||
-
|
||||
<attstr name="brake" val="AXIS4-0"/>
|
||||
- <attnum name="brake min" val="1.0"/>
|
||||
+ <attnum name="brake min" val="1"/>
|
||||
<attnum name="brake max" val="-1.1"/>
|
||||
<attnum name="brake sensitivity" val="0.2"/>
|
||||
<attnum name="brake power" val="1.2"/>
|
||||
<attstr name="ebrake cmd" val=""/>
|
||||
-
|
||||
<attstr name="clutch" val="AXIS4-0"/>
|
||||
- <attnum name="clutch min" val="1.0"/>
|
||||
+ <attnum name="clutch min" val="1"/>
|
||||
<attnum name="clutch max" val="-1.1"/>
|
||||
<attnum name="clutch sensitivity" val="0.2"/>
|
||||
<attnum name="clutch power" val="1.2"/>
|
||||
</section>
|
||||
|
||||
- <!-- The default values for a 'mouse' profile -->
|
||||
<section name="mouse">
|
||||
<attstr name="up shift" val=""/>
|
||||
<attstr name="down shift" val=""/>
|
||||
@@ -128,106 +145,84 @@
|
||||
<attstr name="6th gear" val=""/>
|
||||
<attstr name="release gear button goes neutral" in="yes,no" val="yes"/>
|
||||
<attstr name="sequential shifter allow neutral" in="yes,no" val="no"/>
|
||||
-
|
||||
<attnum name="steer sensitivity" val="0.8"/>
|
||||
<attnum name="steer speed sensitivity" val="0.7"/>
|
||||
- <attnum name="steer dead zone" unit="%" val="4.0"/>
|
||||
-
|
||||
+ <attnum name="steer dead zone" unit="%" val="4"/>
|
||||
<attstr name="left steer" val="MOUSE_LEFT"/>
|
||||
<attnum name="left steer min" val="0"/>
|
||||
<attnum name="left steer max" val="300"/>
|
||||
<attnum name="left steer power" val="0.0034"/>
|
||||
-
|
||||
<attstr name="right steer" val="MOUSE_RIGHT"/>
|
||||
<attnum name="right steer min" val="0"/>
|
||||
<attnum name="right steer max" val="300"/>
|
||||
<attnum name="right steer power" val="0.0034"/>
|
||||
-
|
||||
<attstr name="throttle" val="Up Arrow"/>
|
||||
<attnum name="throttle min" val="0"/>
|
||||
<attnum name="throttle max" val="1"/>
|
||||
- <attnum name="throttle sensitivity" val="1.0"/>
|
||||
+ <attnum name="throttle sensitivity" val="1"/>
|
||||
<attnum name="throttle power" val="0"/>
|
||||
-
|
||||
<attstr name="brake" val="Down Arrow"/>
|
||||
<attnum name="brake min" val="0"/>
|
||||
<attnum name="brake max" val="1"/>
|
||||
- <attnum name="brake sensitivity" val="1.0"/>
|
||||
+ <attnum name="brake sensitivity" val="1"/>
|
||||
<attnum name="brake power" val="0"/>
|
||||
-
|
||||
<attstr name="ebrake cmd" val="Space"/>
|
||||
<attnum name="ebrake min" val="0"/>
|
||||
<attnum name="ebrake max" val="0"/>
|
||||
-
|
||||
<attstr name="ASR cmd" val="t"/>
|
||||
<attstr name="ABS cmd" val="a"/>
|
||||
<attstr name="Light1 cmd" val="l"/>
|
||||
<attstr name="Speed Limiter" val="s"/>
|
||||
-
|
||||
<attstr name="left glance" val="MOUSE_LEFT_BTN"/>
|
||||
<attnum name="left glance min" val="-1"/>
|
||||
<attnum name="left glance max" val="-0.1"/>
|
||||
<attstr name="right glance" val="MOUSE_RIGHT_BTN"/>
|
||||
<attnum name="right glance min" val="0.1"/>
|
||||
<attnum name="right glance max" val="1"/>
|
||||
-
|
||||
- </section>
|
||||
+ </section>
|
||||
|
||||
- <!-- The default values for an 'analog joystick' profile -->
|
||||
<section name="joystick analog">
|
||||
- <attstr name="up shift" val="BTN1-0"/>
|
||||
- <attstr name="down shift" val="BTN2-0"/>
|
||||
- <attstr name="ASR on/off" val="BTN3-0"/>
|
||||
- <attstr name="ABS on/off" val="BTN4-0"/>
|
||||
-
|
||||
+ <attstr name="up shift" val="BTN1-0"/>
|
||||
+ <attstr name="down shift" val="BTN2-0"/>
|
||||
+ <attstr name="ASR on/off" val="BTN3-0"/>
|
||||
+ <attstr name="ABS on/off" val="BTN4-0"/>
|
||||
<attstr name="steer" val="AXIS0-0"/>
|
||||
- <attnum name="steer sensitivity" val="0.5" min="0.1" max="2.0"/>
|
||||
- <attnum name="steer power" val="1.0" min="0.5" max="4.0"/>
|
||||
-
|
||||
+ <attnum name="steer sensitivity" min="0.1" max="2" val="0.5"/>
|
||||
+ <attnum name="steer power" min="0.5" max="4" val="1"/>
|
||||
<attstr name="throttle" val="AXIS1-0"/>
|
||||
- <attnum name="throttle min" val="0.0" min="-1.0" max="1.0"/>
|
||||
- <attnum name="throttle max" val="-1.0" min="-1.0" max="1.0"/>
|
||||
- <!-- Joystick sensitivity -->
|
||||
- <attnum name="throttle sensitivity" val="1.0" min="0.1" max="2.0"/>
|
||||
- <!-- Joystick multiplicator -->
|
||||
- <attnum name="throttle power" val="1.2" min="0.5" max="4.0"/>
|
||||
-
|
||||
+ <attnum name="throttle min" min="-1" max="1" val="0"/>
|
||||
+ <attnum name="throttle max" max="1" val="-1"/>
|
||||
+ <attnum name="throttle sensitivity" min="0.1" max="2" val="1"/>
|
||||
+ <attnum name="throttle power" min="0.5" max="4" val="1.2"/>
|
||||
<attstr name="brake" val="AXIS1-0"/>
|
||||
- <attnum name="brake min" val="0.0" min="-1.0" max="1.0"/>
|
||||
- <attnum name="brake max" val="1.2" min="-1.0" max="1.0"/>
|
||||
- <attnum name="brake sensitivity" val="1.0" min="0.1" max="2.0"/>
|
||||
- <attnum name="brake power" val="1.2" min="0.5" max="4.0"/>
|
||||
+ <attnum name="brake min" min="-1" max="1" val="0"/>
|
||||
+ <attnum name="brake max" min="-1" val="1.2"/>
|
||||
+ <attnum name="brake sensitivity" min="0.1" max="2" val="1"/>
|
||||
+ <attnum name="brake power" min="0.5" max="4" val="1.2"/>
|
||||
<attstr name="ebrake cmd" val=""/>
|
||||
</section>
|
||||
|
||||
- <!-- The default values for a 'MS FF Wheel profile -->
|
||||
<section name="joystick USB MsFFWheel">
|
||||
- <attstr name="up shift" val="BTN8-0"/>
|
||||
- <attstr name="down shift" val="BTN7-0"/>
|
||||
- <attstr name="ASR cmd" val="BTN4-0"/>
|
||||
- <attstr name="ABS cmd" val="BTN1-0"/>
|
||||
-
|
||||
+ <attstr name="up shift" val="BTN8-0"/>
|
||||
+ <attstr name="down shift" val="BTN7-0"/>
|
||||
+ <attstr name="ASR cmd" val="BTN4-0"/>
|
||||
+ <attstr name="ABS cmd" val="BTN1-0"/>
|
||||
<attstr name="steer" val="AXIS0-0"/>
|
||||
<attnum name="steer sensitivity" val="0.5"/>
|
||||
- <attnum name="steer power" val="1.0"/>
|
||||
-
|
||||
+ <attnum name="steer power" val="1"/>
|
||||
<attstr name="throttle" val="AXIS1-0"/>
|
||||
- <attnum name="throttle min" val="1.0"/>
|
||||
+ <attnum name="throttle min" val="1"/>
|
||||
<attnum name="throttle max" val="-1.1"/>
|
||||
- <!-- Joystick sensitivity -->
|
||||
- <attnum name="throttle sensitivity" val="1.0"/>
|
||||
- <!-- Joystick multiplicator -->
|
||||
+ <attnum name="throttle sensitivity" val="1"/>
|
||||
<attnum name="throttle power" val="1.2"/>
|
||||
-
|
||||
<attstr name="brake" val="AXIS4-0"/>
|
||||
- <attnum name="brake min" val="1.0"/>
|
||||
+ <attnum name="brake min" val="1"/>
|
||||
<attnum name="brake max" val="-1.1"/>
|
||||
<attnum name="brake sensitivity" val="0.5"/>
|
||||
<attnum name="brake power" val="0.8"/>
|
||||
<attstr name="ebrake cmd" val=""/>
|
||||
</section>
|
||||
|
||||
- <!-- The default values for a 'digital joystick' profile -->
|
||||
<section name="joystick digital (joypad)">
|
||||
<attstr name="up shift" val="BTN3-0"/>
|
||||
<attstr name="down shift" val="BTN4-0"/>
|
||||
@@ -243,24 +238,23 @@
|
||||
<attstr name="6th gear" val=""/>
|
||||
<attstr name="release gear button goes neutral" val="yes"/>
|
||||
<attstr name="steer" val="AXIS0-0"/>
|
||||
- <attnum name="steer sensitivity" val="0.500000"/>
|
||||
- <attnum name="steer power" val="1.000000"/>
|
||||
+ <attnum name="steer sensitivity" val="0.5"/>
|
||||
+ <attnum name="steer power" val="1"/>
|
||||
<attstr name="throttle" val="BTN1-0"/>
|
||||
<attstr name="brake" val="BTN2-0"/>
|
||||
- <attnum name="steer min" val="-1.000000"/>
|
||||
- <attnum name="steer max" val="1.000000"/>
|
||||
- <attnum name="throttle min" val="0.000000"/>
|
||||
- <attnum name="throttle max" val="1.000000"/>
|
||||
- <attnum name="brake min" val="0.000000"/>
|
||||
- <attnum name="brake max" val="1.000000"/>
|
||||
- <attnum name="throttle sensitivity" val="1.0"/>
|
||||
+ <attnum name="steer min" val="-1"/>
|
||||
+ <attnum name="steer max" val="1"/>
|
||||
+ <attnum name="throttle min" val="0"/>
|
||||
+ <attnum name="throttle max" val="1"/>
|
||||
+ <attnum name="brake min" val="0"/>
|
||||
+ <attnum name="brake max" val="1"/>
|
||||
+ <attnum name="throttle sensitivity" val="1"/>
|
||||
<attnum name="throttle power" val="1.2"/>
|
||||
<attnum name="brake sensitivity" val="0.5"/>
|
||||
<attnum name="brake power" val="1.2"/>
|
||||
<attstr name="ebrake cmd" val=""/>
|
||||
</section>
|
||||
-
|
||||
- <!-- The Force Feedback configurations -->
|
||||
+
|
||||
<section name="forceFeedback">
|
||||
<section name="default">
|
||||
<section name="effectsConfig">
|
||||
@@ -294,7 +288,5 @@
|
||||
</section>
|
||||
|
||||
</section>
|
||||
-
|
||||
-</params>
|
||||
-
|
||||
|
||||
+</params>
|
||||
--
|
||||
2.30.2
|
||||
|
||||
|
||||
From be3646a2d97c21397c58f83830403152dd8a8f6b Mon Sep 17 00:00:00 2001
|
||||
From: beaglejoe <BeagleJoe13@gmail.com>
|
||||
Date: Sat, 11 Sep 2021 17:46:05 -0500
|
||||
Subject: Fix for SDL2
|
||||
|
||||
|
||||
diff --git a/src/libs/tgfclient/glfeatures.cpp b/src/libs/tgfclient/glfeatures.cpp
|
||||
index 459c165..d140b1e 100644
|
||||
--- a/src/libs/tgfclient/glfeatures.cpp
|
||||
+++ b/src/libs/tgfclient/glfeatures.cpp
|
||||
@@ -241,7 +241,7 @@ bool GfglFeatures::detectBestSupportSDL2(int& nWidth, int& nHeight, int& nDepth,
|
||||
SDL_GL_SetAttribute(SDL_GL_DOUBLEBUFFER, 1);
|
||||
|
||||
SDL_Window* testWindow = NULL;
|
||||
- SDL_Renderer* renderer = NULL;
|
||||
+// SDL_Renderer* renderer = NULL;
|
||||
SDL_Surface* pWinSurface = 0;
|
||||
|
||||
int nAlphaChannel = bAlpha ? 1 : 0;
|
||||
@@ -295,9 +295,9 @@ bool GfglFeatures::detectBestSupportSDL2(int& nWidth, int& nHeight, int& nDepth,
|
||||
//SDL_SetWindowSize(GfuiWindow, nWidth, nHeight);
|
||||
if(testWindow)
|
||||
{
|
||||
- renderer = SDL_CreateRenderer(testWindow, -1, 0);
|
||||
- SDL_RenderPresent(renderer);
|
||||
- if(renderer)
|
||||
+ //renderer = SDL_CreateRenderer(testWindow, -1, 0);
|
||||
+ //SDL_RenderPresent(renderer);
|
||||
+ if(true) //(renderer)
|
||||
{
|
||||
|
||||
SDL_GLContext context = 0;
|
||||
@@ -334,8 +334,8 @@ bool GfglFeatures::detectBestSupportSDL2(int& nWidth, int& nHeight, int& nDepth,
|
||||
SDL_GL_DeleteContext(context);
|
||||
context = NULL;
|
||||
}
|
||||
- SDL_DestroyRenderer(renderer);
|
||||
- renderer = NULL;
|
||||
+ //SDL_DestroyRenderer(renderer);
|
||||
+ //renderer = NULL;
|
||||
}
|
||||
SDL_DestroyWindow(testWindow);
|
||||
testWindow = NULL;
|
||||
@@ -360,10 +360,10 @@ bool GfglFeatures::detectBestSupportSDL2(int& nWidth, int& nHeight, int& nDepth,
|
||||
{
|
||||
//SDL_SetWindowSize(GfuiWindow, nWidth, nHeight);
|
||||
|
||||
- renderer = SDL_CreateRenderer(testWindow, -1, 0);
|
||||
- if(renderer)
|
||||
+ //renderer = SDL_CreateRenderer(testWindow, -1, 0);
|
||||
+ if(true) //(renderer)
|
||||
{
|
||||
- SDL_RenderPresent(renderer);
|
||||
+ //SDL_RenderPresent(renderer);
|
||||
|
||||
SDL_GLContext context;
|
||||
context = SDL_GL_CreateContext(testWindow);
|
||||
@@ -381,8 +381,8 @@ bool GfglFeatures::detectBestSupportSDL2(int& nWidth, int& nHeight, int& nDepth,
|
||||
SDL_GL_DeleteContext(context);
|
||||
context = NULL;
|
||||
}
|
||||
- SDL_DestroyRenderer(renderer);
|
||||
- renderer = NULL;
|
||||
+ //SDL_DestroyRenderer(renderer);
|
||||
+ //renderer = NULL;
|
||||
}
|
||||
SDL_DestroyWindow(testWindow);
|
||||
testWindow = NULL;
|
||||
@@ -432,10 +432,10 @@ bool GfglFeatures::detectBestSupportSDL2(int& nWidth, int& nHeight, int& nDepth,
|
||||
nWidth, nHeight, SDL_WINDOW_HIDDEN | SDL_WINDOW_OPENGL);
|
||||
if(testWindow)
|
||||
{
|
||||
- renderer = SDL_CreateRenderer(testWindow, -1, 0);
|
||||
- if(renderer)
|
||||
+ //renderer = SDL_CreateRenderer(testWindow, -1, 0);
|
||||
+ if(true) //(renderer)
|
||||
{
|
||||
- SDL_RenderPresent(renderer);
|
||||
+ //SDL_RenderPresent(renderer);
|
||||
|
||||
SDL_GLContext context;
|
||||
context = SDL_GL_CreateContext(testWindow);
|
||||
@@ -472,8 +472,8 @@ bool GfglFeatures::detectBestSupportSDL2(int& nWidth, int& nHeight, int& nDepth,
|
||||
SDL_GL_DeleteContext(context);
|
||||
context = NULL;
|
||||
}
|
||||
- SDL_DestroyRenderer(renderer);
|
||||
- renderer = NULL;
|
||||
+ //SDL_DestroyRenderer(renderer);
|
||||
+ //renderer = NULL;
|
||||
}
|
||||
SDL_DestroyWindow(testWindow);
|
||||
testWindow = NULL;
|
||||
@@ -546,8 +546,8 @@ bool GfglFeatures::detectBestSupport(int& nWidth, int& nHeight, int& nDepth,
|
||||
#if SDL_MAJOR_VERSION >= 2
|
||||
SDL_SetWindowSize(GfuiWindow, nWidth, nHeight);
|
||||
|
||||
- SDL_Renderer *renderer = SDL_CreateRenderer(GfuiWindow, -1, 0);
|
||||
- SDL_RenderPresent(renderer);
|
||||
+ //SDL_Renderer *renderer = SDL_CreateRenderer(GfuiWindow, -1, 0);
|
||||
+ //SDL_RenderPresent(renderer);
|
||||
|
||||
SDL_GL_CreateContext(GfuiWindow);
|
||||
|
||||
@@ -592,8 +592,8 @@ bool GfglFeatures::detectBestSupport(int& nWidth, int& nHeight, int& nDepth,
|
||||
#if SDL_MAJOR_VERSION >= 2
|
||||
SDL_SetWindowSize(GfuiWindow, nWidth, nHeight);
|
||||
|
||||
- SDL_Renderer *renderer = SDL_CreateRenderer(GfuiWindow, -1, 0);
|
||||
- SDL_RenderPresent(renderer);
|
||||
+ //SDL_Renderer *renderer = SDL_CreateRenderer(GfuiWindow, -1, 0);
|
||||
+ //SDL_RenderPresent(renderer);
|
||||
|
||||
SDL_GL_CreateContext(GfuiWindow);
|
||||
|
||||
diff --git a/src/libs/tgfclient/guiscreen.cpp b/src/libs/tgfclient/guiscreen.cpp
|
||||
index 1c21c8f..b8c48b8 100644
|
||||
--- a/src/libs/tgfclient/guiscreen.cpp
|
||||
+++ b/src/libs/tgfclient/guiscreen.cpp
|
||||
@@ -456,8 +456,8 @@ SDL_Surface* gfScrCreateWindow(int nWinWidth, int nWinHeight, int nTotalDepth,in
|
||||
}
|
||||
#endif
|
||||
// attempt to make window operational
|
||||
- SDL_Renderer *renderer = SDL_CreateRenderer(GfuiWindow, -1, 0);
|
||||
- SDL_RenderPresent(renderer);
|
||||
+ //SDL_Renderer *renderer = SDL_CreateRenderer(GfuiWindow, -1, 0);
|
||||
+ //SDL_RenderPresent(renderer);
|
||||
|
||||
/* Create OpenGL context */
|
||||
SDL_GL_CreateContext(GfuiWindow);
|
||||
--
|
||||
2.30.2
|
||||
|
||||
103
games-sports/speed-dreams/speed_dreams-2.2.3.recipe
Normal file
103
games-sports/speed-dreams/speed_dreams-2.2.3.recipe
Normal file
@@ -0,0 +1,103 @@
|
||||
SUMMARY="Open Motorsport Simulator"
|
||||
DESCRIPTION="Speed Dreams is a 3d cross-platform, open source motorsport \
|
||||
simulation and racing game. It is also intended for any research, study or \
|
||||
teaching activity, around physics and AI."
|
||||
HOMEPAGE="http://www.speed-dreams.org/"
|
||||
COPYRIGHT="2009-2018 Jean-Philippe Meuret"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://sourceforge.net/projects/speed-dreams/files/$portVersion/speed-dreams-src-base-$portVersion-r7616.tar.xz"
|
||||
|
||||
CHECKSUM_SHA256="c67e48a083cd86f6c0062f0b38ed91a5d25274ea8aa656ee182f3f5074e96ff0"
|
||||
SOURCE_DIR=""
|
||||
|
||||
PATCHES="speed_dreams-$portVersion.patchset"
|
||||
ADDITIONAL_FILES="speed_dreams.rdef.in"
|
||||
|
||||
ARCHITECTURES="?all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="?x86"
|
||||
|
||||
PROVIDES="
|
||||
speed_dreams$secondaryArchSuffix = $portVersion
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
lib:libcurl$secondaryArchSuffix
|
||||
lib:libenet$secondaryArchSuffix
|
||||
lib:libexpat$secondaryArchSuffix
|
||||
lib:libGL$secondaryArchSuffix
|
||||
lib:libGLU$secondaryArchSuffix
|
||||
lib:libjpeg$secondaryArchSuffix
|
||||
lib:libogg$secondaryArchSuffix
|
||||
lib:libopenal$secondaryArchSuffix
|
||||
lib:libpng16$secondaryArchSuffix
|
||||
lib:libSDL2_2.0$secondaryArchSuffix
|
||||
lib:libvorbis$secondaryArchSuffix
|
||||
lib:libvorbisfile$secondaryArchSuffix
|
||||
lib:libz$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libcurl$secondaryArchSuffix
|
||||
devel:libenet$secondaryArchSuffix
|
||||
devel:libexpat$secondaryArchSuffix
|
||||
devel:libGL$secondaryArchSuffix
|
||||
devel:libGLU$secondaryArchSuffix
|
||||
devel:libjpeg$secondaryArchSuffix
|
||||
devel:libogg$secondaryArchSuffix
|
||||
devel:libopenal$secondaryArchSuffix
|
||||
devel:libplibjs$secondaryArchSuffix
|
||||
devel:libplibsg$secondaryArchSuffix
|
||||
devel:libplibsl$secondaryArchSuffix
|
||||
devel:libplibssg$secondaryArchSuffix
|
||||
devel:libplibssgaux$secondaryArchSuffix
|
||||
devel:libplibul$secondaryArchSuffix
|
||||
devel:libpng16$secondaryArchSuffix
|
||||
devel:libSDL2_2.0$secondaryArchSuffix
|
||||
devel:libvorbis$secondaryArchSuffix
|
||||
devel:libvorbisfile$secondaryArchSuffix
|
||||
devel:libz$secondaryArchSuffix
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:cmake
|
||||
cmd:gcc$secondaryArchSuffix
|
||||
cmd:make
|
||||
cmd:pkg_config$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
mkdir -p build && cd build
|
||||
|
||||
cmake .. -Wno-dev -DCMAKE_INSTALL_PREFIX=$appsDir/SpeedDreams \
|
||||
-DSD_LOCALDIR=~/config/settings/speed-dreams \
|
||||
-DOPTION_OFFICIAL_ONLY:BOOL=true \
|
||||
-DOPTION_OSGGRAPH:BOOL=false \
|
||||
-DOPTION_WEBSERVER:BOOL=false \
|
||||
-DOPTION_SDL2:BOOL=true
|
||||
make $jobArgs
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
cd build
|
||||
make install
|
||||
|
||||
local APP_SIGNATURE="application/x-vnd.speed_dreams"
|
||||
local MAJOR="`echo "$portVersion" | cut -d. -f1`"
|
||||
local MIDDLE="`echo "$portVersion" | cut -d. -f2`"
|
||||
local MINOR="`echo "$portVersion" | cut -d. -f3`"
|
||||
local LONG_INFO="$SUMMARY"
|
||||
sed \
|
||||
-e "s|@APP_SIGNATURE@|$APP_SIGNATURE|" \
|
||||
-e "s|@MAJOR@|$MAJOR|" \
|
||||
-e "s|@MIDDLE@|$MIDDLE|" \
|
||||
-e "s|@MINOR@|$MINOR|" \
|
||||
-e "s|@LONG_INFO@|$LONG_INFO|" \
|
||||
$portDir/additional-files/speed_dreams.rdef.in > $sourceDir/speed_dreams.rdef
|
||||
|
||||
|
||||
addResourcesToBinaries $sourceDir/speed_dreams.rdef $appsDir/SpeedDreams/games/speed-dreams-2
|
||||
addAppDeskbarSymlink $appsDir/SpeedDreams/games/speed-dreams-2 "Speed Dreams 2"
|
||||
}
|
||||
Reference in New Issue
Block a user