linux下玩跳舞毯
Pubdate:2009-09-19 07:29:01 Categories: linux 3241 ViewsTags: ddr, gentoo
刚放暑假的时候,女儿去欢乐谷玩儿,回来告诉我玩儿了半天跳舞毯,花了四十多块。我说咱家有跳舞毯的时候你不玩儿,真是家花不如野花香啊,四十多够买个跳舞毯的了。她说,咱家有过吗?我说,因为没人玩儿,搬家时送人了。她说,再给我买个吧。于是驱车到中关村花38买了一个。牌子叫特瑞德,USB接口。所带的程序是windows下的。在linux下试了试。emerge stepmania , 运行之,看起来不认。因为女儿要回老家带着路跳舞毯就没折腾。昨天搞了一搞。简单步骤如下:
# lsusb
看到跳舞毯已经认了。
在内核中加入joystick支持。CONFIG_INPUT_JOYDEV=Y
stepmania中只有程序没有舞曲,windows下的程序其实就是修改版的windows下的stepmania。于是把windows下的直接链过去了。
ln -sf /c/Program Files/Trend/Songs /usr/share/games/stepmania/Songs
主题也链过去。
ln -sf /c/Program Files/Trend/Themes /usr/share/games/stepmania/Themes
stepmania默认是没有键对应关系的,把Keymaps.ini也链过去。
ln -sf /c/Program\ Files/Trend/Data/Keymaps.ini /usr/share/games/stepmania/Data/Keymaps.ini
另外还改了一些选项,贴一下GamePrefs.ini和StepMania.ini,这两个文件是放在/usr/share/games/stepmania/Data/或用户home目录下的Stepmania目录下的:
GamePrefs.ini
[Options]
Game=dance
[dance]
Announcer=
DefaultModifiers=
Theme=chinese
StepMania.ini
[Debug]
ForceLogFlush=0
LogCheckpoints=0
LogFPS=1
LogSkips=0
LogToDisk=1
ShowLoadingWindow=1
ShowLogOutput=0
Timestamping=0
[Editor]
ShowBGChangesPlay=0
[Options]
AdditionalFolders=
AdditionalSongFolders=
AllowExtraStage=1
AllowUnacceleratedRenderer=0
AnisotropicFiltering=0
ArcadeOptionsNavigation=0
AttractSoundFrequency=1
AutoMapJoysticks=1
AutoPlay=0
AutoRestart=0
AutogenGroupCourses=1
AutogenSteps=1
BGBrightness=0.800000
BackgroundMode=1
BannerCache=1
BlinkGameplayButtonLightsOnNote=0
BoostAppPriority=-1
BreakComboToGetItem=0
Caution=1
CelShadeModels=0
CenterImageScaleX=1.000000
CenterImageScaleY=1.000000
CenterImageTranslateX=0
CenterImageTranslateY=0
CoinMode=0
CoinsPerCredit=1
ComboContinuesBetweenSongs=0
ConstantUpdateDeltaSeconds=0.000000
CourseSortOrder=0
CoursesToShowRanking=
DancePointsForOni=0
DefaultLocalProfileIDP1=
DefaultLocalProfileIDP2=
DelayedCreditsReconcile=0
DelayedEscape=1
DelayedModelDelete=0
DelayedScreenLoad=0
DelayedTextureDelete=1
DisableScreenSaver=1
DisplayColorDepth=32
DisplayHeight=1040
DisplayWidth=1340
Disqualification=0
EasterEggs=1
EndlessBreakEnabled=1
EndlessBreakLength=5
EndlessStagesUntilBreak=5
EventMode=0
FastLoad=1
FirstRun=0
ForceMipMaps=0
GetRankingName=1
GlobalOffsetSeconds=0.000000
GradePercentTier01=1.000000
GradePercentTier02=1.000000
GradePercentTier03=0.930000
GradePercentTier04=0.800000
GradePercentTier05=0.650000
GradePercentTier06=0.450000
GradePercentTier07=-99999.000000
GradePercentTier08=0.000000
GradePercentTier09=0.000000
GradePercentTier10=0.000000
GradePercentTier11=0.000000
GradePercentTier12=0.000000
GradePercentTier13=0.000000
GradePercentTier14=0.000000
GradePercentTier15=0.000000
GradePercentTier16=0.000000
GradePercentTier17=0.000000
GradePercentTier18=0.000000
GradePercentTier19=0.000000
GradePercentTier20=0.000000
GradeTier02IsAllPerfects=1
GradeWeightBoo=-4
GradeWeightGood=0
GradeWeightGreat=1
GradeWeightHitMine=-8
GradeWeightMarvelous=2
GradeWeightMiss=-8
GradeWeightNG=0
GradeWeightOK=6
GradeWeightPerfect=2
HiddenSongs=0
HideDefaultNoteSkin=0
HowToPlay=1
IgnoredMessageWindows=
Interlaced=0
JudgeWindowAdd=0.000000
JudgeWindowScale=1.000000
JudgeWindowSecondsAttack=0.135000
JudgeWindowSecondsBoo=0.180000
JudgeWindowSecondsGood=0.135000
JudgeWindowSecondsGreat=0.090000
JudgeWindowSecondsMarvelous=0.022500
JudgeWindowSecondsMine=0.090000
JudgeWindowSecondsOK=0.250000
JudgeWindowSecondsPerfect=0.045000
Language=chinese
LastSeenInputDevices=Keyboard,ga451-usb device
LastSeenVideoDriver=OpenGL
LifeDeltaPercentChangeBoo=-0.040000
LifeDeltaPercentChangeGood=0.000000
LifeDeltaPercentChangeGreat=0.004000
LifeDeltaPercentChangeHitMine=-0.160000
LifeDeltaPercentChangeMarvelous=0.008000
LifeDeltaPercentChangeMiss=-0.080000
LifeDeltaPercentChangeNG=-0.080000
LifeDeltaPercentChangeOK=0.008000
LifeDeltaPercentChangePerfect=0.008000
LifeDifficultyScale=1.000000
LightsStepsDifficulty=medium
LockCourseDifficulties=1
LongVerSeconds=150.000000
MachineName=NoName
MarathonVerSeconds=300.000000
MarvelousTiming=2
MaxHighScoresPerListForMachine=10
MaxHighScoresPerListForPlayer=3
MaxRegenComboAfterFail=10
MaxRegenComboAfterMiss=10
MaxTextureResolution=2048
MemoryCardOsMountPointP1=
MemoryCardOsMountPointP2=
MemoryCardProfileSubdir=StepMania
MemoryCardUsbBusP1=-1
MemoryCardUsbBusP2=-1
MemoryCardUsbLevelP1=-1
MemoryCardUsbLevelP2=-1
MemoryCardUsbPortP1=-1
MemoryCardUsbPortP2=-1
MemoryCards=0
MenuTimer=1
MercifulDrain=1
MercifulSuperMeter=1
MinPercentageForMachineCourseHighScore=0.001000
MinPercentageForMachineSongHighScore=0.500000
Minimum1FullSongInCourses=0
MoveRandomToEnd=0
MovieColorDepth=32
MusicWheelSwitchSpeed=10
MusicWheelUsesSections=1
NumArcadeStages=3
NumBackgrounds=8
NumGradeTiersUsed=7
PAL=0
PadStickSeconds=0.000000
PalettedBannerCache=0
PercentScoreWeightBoo=0
PercentScoreWeightGood=0
PercentScoreWeightGreat=1
PercentScoreWeightHitMine=-2
PercentScoreWeightMarvelous=3
PercentScoreWeightMiss=0
PercentScoreWeightNG=0
PercentScoreWeightOK=3
PercentScoreWeightPerfect=2
PercentageScoring=0
PickExtraStage=0
Premium=0
ProductID=1
ProgressiveLifebar=0
ProgressiveNonstopLifebar=0
ProgressiveStageLifebar=0
RefreshRate=0
RegenComboAfterFail=10
RegenComboAfterMiss=5
ScoringType=0
ScreenTestMode=0
ShowBanners=1
ShowBeginnerHelper=0
ShowDancingCharacters=1
ShowDanger=1
ShowLyrics=1
ShowNative=1
ShowSelectGroup=1
ShowSongOptions=1
ShowStats=0
SignProfileData=0
SmoothLines=1
SoloSingle=0
SoundDevice=
SoundDrivers=
SoundResampleQuality=1
SoundWriteAhead=0
SubSortByNumSteps=0
SuperMeterPercentChangeBoo=-0.000000
SuperMeterPercentChangeGood=0.000000
SuperMeterPercentChangeGreat=0.020000
SuperMeterPercentChangeHitMine=-0.400000
SuperMeterPercentChangeMarvelous=0.050000
SuperMeterPercentChangeMiss=-0.200000
SuperMeterPercentChangeNG=-0.200000
SuperMeterPercentChangeOK=0.040000
SuperMeterPercentChangePerfect=0.040000
TextureColorDepth=32
TexturePreload=0
ThreadedInput=1
ThreadedMovieDecode=1
TrilinearFiltering=0
TugMeterPercentChangeBoo=-0.010000
TugMeterPercentChangeGood=0.000000
TugMeterPercentChangeGreat=0.004000
TugMeterPercentChangeHitMine=-0.040000
TugMeterPercentChangeMarvelous=0.010000
TugMeterPercentChangeMiss=-0.020000
TugMeterPercentChangeNG=-0.020000
TugMeterPercentChangeOK=0.008000
TugMeterPercentChangePerfect=0.008000
TwoPlayerRecovery=1
UseDedicatedMenuButtons=0
UseUnlockSystem=0
VideoRenderers=opengl
Vsync=1
Windowed=1
现存问题:声音在用一段时间后变成沙沙声。另外据女儿说还不能存分数。
Comments(0)