From c5c8c6a4e7d12f482d6b286375476f85079b4074 Mon Sep 17 00:00:00 2001 From: zicodxx <> Date: Sat, 25 Nov 2006 11:57:29 +0000 Subject: [PATCH] optimized movements for GP2X; formatted and optimized GP2X readme's --- gp2x/buttonmap.txt | 50 ++++++++++++++++----------------- gp2x/dxx-rebirth_buttonmap.pdf | Bin 57813 -> 57822 bytes gp2x/notes.txt | 6 +++- main/kconfig.c | 23 ++++++++------- 4 files changed, 41 insertions(+), 38 deletions(-) diff --git a/gp2x/buttonmap.txt b/gp2x/buttonmap.txt index 75a9194d7..45eced77d 100644 --- a/gp2x/buttonmap.txt +++ b/gp2x/buttonmap.txt @@ -2,41 +2,41 @@ DXX-REBIRTH BUTTONMAP MOVEMENT -PITCH FORWARD STICK UP -PITCH BACKWARD STICK DOWN -TURN LEFT STICK LEFT -TURN RIGHT STICK RIGHT -ACCELERATE Y -REVERSE X -SLIDE ON B -BANK ON A -AFTERBURNER* B + Y +PITCH FORWARD STICK UP +PITCH BACKWARD STICK DOWN +TURN LEFT STICK LEFT +TURN RIGHT STICK RIGHT +ACCELERATE Y +REVERSE X +SLIDE ON B +BANK ON A +AFTERBURNER* B + Y WEAPONS -FIRE PRIMARY R -FIRE SECONDARY L -CYCLE PRIMARY SELECT + R -CYCLE SECONDARY SELECT + L -FIRE FLARE A + R -DROP BOMB A + B +FIRE PRIMARY R +FIRE SECONDARY L +CYCLE PRIMARY SELECT + R +CYCLE SECONDARY SELECT + L +FIRE FLARE A + R +DROP BOMB A + B MISC -AUTOMAP A + X -HEADLIGHT* SELECT + STICK LEFT -ENERGY->SHIELD* SELECT + STICK RIGHT -REAR/CYCLE VIEW* SELECT + STICK DOWN -SAVE GAME SELECT + START -MAIN MENU/PAUSE START -VOL-/+ IN-/DECREASE VOLUME +AUTOMAP A + X +HEADLIGHT* SELECT + STICK LEFT +ENERGY->SHIELD* SELECT + STICK RIGHT +REAR/CYCLE VIEW* SELECT + STICK DOWN +SAVE GAME SELECT + START +MAIN MENU/PAUSE START +VOL-/+ IN-/DECREASE VOLUME MENU -MAKE SELECTION B -CANCEL/PREVIOUS MENU START +MAKE SELECTION B +CANCEL/PREVIOUS MENU START - * DESCENT][ ONLY \ No newline at end of file + * DESCENT][ ONLY \ No newline at end of file diff --git a/gp2x/dxx-rebirth_buttonmap.pdf b/gp2x/dxx-rebirth_buttonmap.pdf index bf9325da0f8b971413365ababccf7a4314c2d73a..f16e1d99b2ce0156ebaafa117c2be59a7f82abed 100644 GIT binary patch delta 1946 zcmaixc{JPU9>$x*nxe)QL`ij+NoC0POM+NRgDD#Aq&I3As`gr9n~Ot#Oa-I1_E$y6 zXs)G}sQsc8*B(n$rPS3LrAAS`I-(U-cdpL4=bk%t&$-{f-t(N#^FGh}ey92nKldSW z-M}z3RXGvG1D{7FhtVFa8z=LU4BQ!dB5i?e^Vi8GVUHdxZ9BeZbS!I)XL}f7;fPe{ z*Egd4$90s_8kfaawsRT=DZV}#S=220Gsh9MiF53PCz<6e&g7B!xQ!2R`92dq1R z88Y<47l@95rQxpc3it3iWpPV#51-Q|V-{m#7gy)2Q@)LzT04Pn>X^Gfg_?=uz}_u! z&JHNH_$9B{i7p!@*=33ykH!lUf*n^XCUqKBgEW+nyiv%j7xbi86f&BYC)Uf(pc%{DZYM^UwtHu@N9hCA?Fk7>GH5k+s?L} ze&wWF-)8wLoV*;4N|J+l)00eW+=6Z3v@q>lIoO4}!RmtQr$> zAdcgp+Q~dPkeUC5P!2o@tr{v@ZA+<{>X#`*|$Ch_;}SSs^{s{$~BISxiW{2sc}aNpW=D>bjl3 z%o)woXUUA+*W@C7C4Z$4$DR7Qz>aw?t({wStz5STdJII}{ z3Rh3AhsVh9CUmL{_&MbvG~QLA2Sf8z*|6zKey%FqUabLS97)_0oQRw(pKuAPqi$^j_ zi$`%+wNW5i>PvPYVhua;H!%1C?lM+M7FSyE|>G`*^@ zdNmb(##!H5A41GOT7pK@6rQ`bCi*NY+>m?Jvsu;tAeyS5;K_@}XzW~93y;`UIbI~u z&jmMvv$RW@p{f+p*6rqM9las$lBjffy#T~!cW5fmh23pOYgS7Z6mfqd&b+T_nMjFV z&?#9#Z;csDj~Xv=j8v-k;)98yS`28kM6Q(OZHX=0UE3=!@<`Wu`N8D)PESQqYG_qm z)LD1zYD%d=dQpE`e1N8?Z-AIx%bjJJwZG3Jwgh6kNf&BA>* zKN6&?3*6Hy6L0p;sFRk3OlHrs-$GNhev>{t&}9fEOY6f)q^5G|%Kj#&M>R4~jZj{S zK%r2fHlYP{YNiY-9LF}P{#^)zv?eT@be|rELC+^bnw&?x5O4w!x+g?IDlHX{Qe<;Jo;{ghpaNs2rGL`rT@FNHO56%=g z;HB>WA*8+F6ixzcX(Ssm1Hcn)00s?Ukf{_3flQ#DJVmoHwZ&WhzM=gk?GOF`!Wd6Q gq~*RPD*9q%bZn%bzakQ#5(y+lq=5m0X{U(%7hskrlmGw# delta 1946 zcmai!c~Dd58pa8P#XwlZuwM*GKm#htNlp@M3}6U)1%yj10t$#0DXS(df+8VBh!_#; zaiJ_?DC>n%A+$y*iXh6qBb#6(6fYCAoq`sSJ6^R6@BNS#t|ozhir z-jyMW_Iaw5Cyn4+n)u>$)DWfBZ_sH$`u|g{bVI#nv1Gh4lON5ewTh+=CZZu-{Z}G<4ZX$&t{*kzHSywom`R((-6zA%f4T& zmF0~0@--I5XRBkw8Xx$z$X*VmE~PgA$Q#S?b7l5WI7aVfSF;7R%XnL4J!d<`-zb<< zB>ouGu^js|nbFrO9?niS1-?0>QMA86h(!l(zYX)sS%(`J{`5uP{N3n)=VKMdnEcRs za`_$?x>0|tMcU#|b8oAHa4y($F)FVg2TuFn7SskCm0Cbktqra!>$8=^{RJdH-ah9? z4;$C1wrt;t#wRBT0^a(G_!6epcdlWZKDuQvqj9Yoqp;he&3ZNlv*hxNCrhP=FA=(K z`sS6bJs-f?EVilY+2(uG2H#F~VSWB(t2kH5ToptmC$C95?x{oO1c)O^pxH|mTcF8T z9`Gx(4K7N3As5xj+3rU)!p~&!#A>@#!d2Z8W+KeI3?AAV$CpvhrPJ+PEUmP46`xLL zCLc>POYlBRyvA1ZK3ApSpr#;$#p!gp>u#>$bSF5dHPF8-vGW+7mS`t2)_oG{y!R?x zIR@g8;f?7S&-^@pNkb_sC(`fmsmM_)9Y}*DmoQgoA0>n0x4tkLgs)H zFGB?AB2h?N<%iZh^OMnq-PZ^mp&cIBC?B?h)`<+u0uUC)0f)o%;W z_aiqACg}}*B}tJPqT2O-4Q|hGzuR$XzOgXTR}`1Uj)8k?U5TVbZ$ z&$V|QzBO`afpb;S;50fZ^Sq5;KCwFTSXRNu3-w1I)7tjg?v~|^SVp7SptGgsqR&E4 zw107JI8&j0(||AbzaXyCv??h>Q}?7rM04cYom!uH5p2=5d^1tM^=sUs|Bv?x z(zv__kKM0(et8)aff5!++&jp2BqW>|{*aPF+K+KiZ7!UA-!*)3=Dyv6-H!KI{K)8{ zdBN#Xp&jp`Fr)|nLG#pT*-Ct1#r~tIgBC~GS~EN1qezFlmFia5J!buqQc4Z3BEs}P zCM%6VUs9h>(JK#3(ZbnaVi<}AH67QfKlCil?fQstNx)!8ht%^dT6wy zlTMe+{g!y-m(#(ahI5lsY=Zn-Bgh^}(<&MuSQ84$QAR2PWO12t(GziIub+|z6-_{& zIv$Kf&;S6^>f8gd2J)bpPP}-_;9(dv-pzoDhf*Nx-cYeeQ>hB{p&tP!QYchNb$|gm zcjiG816E?gu2vWnGQ<$$demVM@M5nPL7vqei9n;#){X$02#H2e;`A4dig17ifKb3o zJ4Jc5!k624a`2Bpha(YxJ_tlIC~xT#4W!Trw9hpn6#zfi0160f)TopVnho)6@K-OgZ_VEv=0)& ekXs@m{kf4b+<=ov1V{x4WF*4eoaO3>MEnljyCu;8 diff --git a/gp2x/notes.txt b/gp2x/notes.txt index 070949110..67f67cdfc 100644 --- a/gp2x/notes.txt +++ b/gp2x/notes.txt @@ -1,12 +1,16 @@ D1X-Rebirth +=========== + http://www.dxx-rebirth.de zico@unixboard.de + Install * Copy all the files from the archive to a directory of your SD card * Copy the files "descent.hog" and "descent.pig" from your Descent CD to this directory as well (please note these files MUST be lowercase) +* The files need to be v1.4. If you own v1.0, download a patch for Windows or Linux at the DXX-Rebirth homepage * Run d1x-rebirth_cockpit or d1x-rebirth_fullscreen to run the game * See buttonmap.txt for a list of keys and combos @@ -18,7 +22,7 @@ cpu speed from the main menu. Be aware that this value will not be saved. If you save a game please quit the game normally or your save state may be corrupted. -Please report any bugs to zicounixboard.de or the DXX-Forum found at http://www.dxx-rebirth.de. +Please report any bugs to zico@unixboard.de or the DXX-Forum found at http://www.dxx-rebirth.de. Have fun :) -zico \ No newline at end of file diff --git a/main/kconfig.c b/main/kconfig.c index 63de84b58..03dff135e 100755 --- a/main/kconfig.c +++ b/main/kconfig.c @@ -2351,10 +2351,9 @@ if (!keyd_pressed[ KEY_LALT ]) { if (kc_keyboard[24].value < 255 ) Controls.fire_primary_down_count += key_down_count(kc_keyboard[24].value); if (kc_keyboard[25].value < 255 ) Controls.fire_primary_down_count += key_down_count(kc_keyboard[25].value); -} if ((use_joystick)&&(kc_joystick[0].value < 255 )) Controls.fire_primary_down_count += joy_get_button_down_cnt(kc_joystick[0].value); if ((use_mouse)&&(kc_mouse[0].value < 255 )) Controls.fire_primary_down_count += mouse_button_down_count(kc_mouse[0].value); - +} #ifdef NETWORK if(use_alt_vulcanfire) { @@ -2496,9 +2495,9 @@ if ((Config_control_type != 5) || !mouselook || (Game_mode & GM_MULTI) ) { #endif #ifdef GP2X - if (keyd_pressed[ KEY_LALT ] && keyd_pressed[ KEY_R ]) // SELECT + R = cycle primary + if (keyd_pressed[ KEY_LALT ] && key_down_count( KEY_R )) // SELECT + R = cycle primary Controls.cycle_primary_down_count = 1; - if (keyd_pressed[ KEY_LALT ] && keyd_pressed[ KEY_L ]) // SELECT + L = cycle seconday + if (keyd_pressed[ KEY_LALT ] && key_down_count( KEY_L )) // SELECT + L = cycle seconday Controls.cycle_secondary_down_count = 1; if (keyd_pressed[ KEY_A ] && keyd_pressed[ KEY_R ]) // A + R = fire flare Controls.fire_flare_down_count = 1; @@ -2510,20 +2509,20 @@ if ((Config_control_type != 5) || !mouselook || (Game_mode & GM_MULTI) ) { Controls.drop_bomb_down_count = 1; if (!slide_on) { if (keyd_pressed[ KEY_PAD1 ]) { - Controls.pitch_time = -FrameTime/3; - Controls.heading_time = -FrameTime/3; + Controls.pitch_time = -FrameTime/2; + Controls.heading_time = -FrameTime/2; } if (keyd_pressed[ KEY_PAD3 ]) { - Controls.pitch_time = -FrameTime/3; - Controls.heading_time = FrameTime/3; + Controls.pitch_time = -FrameTime/2; + Controls.heading_time = FrameTime/2; } if (keyd_pressed[ KEY_PAD7 ]) { - Controls.pitch_time = FrameTime/3; - Controls.heading_time = -FrameTime/3; + Controls.pitch_time = FrameTime/2; + Controls.heading_time = -FrameTime/2; } if (keyd_pressed[ KEY_PAD9 ]) { - Controls.pitch_time = FrameTime/3; - Controls.heading_time = FrameTime/3; + Controls.pitch_time = FrameTime/2; + Controls.heading_time = FrameTime/2; } } else { if (keyd_pressed[ KEY_PAD1 ]) {