From 390bae583d6499e2ab3372f63f0b3acf1e488fbf Mon Sep 17 00:00:00 2001 From: Luna <37005649+lunalawl@users.noreply.github.com> Date: Wed, 7 Aug 2024 21:18:15 -0700 Subject: [PATCH] RB1/LRB: Track Speed adjustment, Sync Diff Speeds --- README.md | 4 ++ _custom_configs/minimum_all.zip | Bin 13928 -> 14172 bytes _custom_configs/minimum_lrb.zip | Bin 3991 -> 4104 bytes _custom_configs/minimum_rb1.zip | Bin 4105 -> 4236 bytes _custom_configs/recommended_all.zip | Bin 13950 -> 14194 bytes _custom_configs/recommended_lrb.zip | Bin 3997 -> 4110 bytes _custom_configs/recommended_rb1.zip | Bin 4111 -> 4242 bytes lrb/_ark/dx/dx_init.dta | 2 + lrb/_ark/dx/dx_macros.dta | 10 ++++ lrb/_ark/ui/track_panel.dta | 83 ++++++++++++++++++++++++++++ lrb/platform/ps3/USRDIR/config.dta | 14 ++++- lrb/platform/xbox/config.dta | 16 ++++-- lrb/scripts/terminate_rpcs3.bat | 1 + rb1/_ark/dx/dx_init.dta | 2 + rb1/_ark/dx/dx_macros.dta | 10 ++++ rb1/_ark/ui/track_panel.dta | 2 + rb1/platform/ps3/USRDIR/config.dta | 16 ++++-- rb1/platform/xbox/config.dta | 18 +++--- rb1/scripts/terminate_rpcs3.bat | 1 + 19 files changed, 159 insertions(+), 20 deletions(-) create mode 100644 lrb/_ark/ui/track_panel.dta create mode 100644 lrb/scripts/terminate_rpcs3.bat create mode 100644 rb1/scripts/terminate_rpcs3.bat diff --git a/README.md b/README.md index 1805d30..2cf4ce7 100644 --- a/README.md +++ b/README.md @@ -64,6 +64,8 @@ Lightweight patches to vanilla RB games that add small quality-of-life improveme ### RB1: - Adjustable options via external `config.dta` file: + - Track Speed + - Sync Difficulty Speeds - Venue FPS - Black Background - Performance Mode @@ -86,6 +88,8 @@ Lightweight patches to vanilla RB games that add small quality-of-life improveme ### LRB: - Adjustable options via external `config.dta` file: + - Track Speed + - Sync Difficulty Speeds - Venue FPS - Vsync - Instrument Slots diff --git a/_custom_configs/minimum_all.zip b/_custom_configs/minimum_all.zip index d23788df9df6122c36c9014c0ffe21a7dc65ba3c..8114fe83e72212c03b20e3e094203ab726a86906 100644 GIT binary patch delta 1236 zcmaEnb0?2Cz?+#xgaHJWtz_TG>#N5Mq$kJfX@coaJ!3GvU(bqf(@OTp#!U`ygqau^ z_*o_g8cIz*V8Svv+*GhWcT#-*Ed!CG_b2|~Th2du1&ipK*K#j}>zR68IK3BC_xL0o zICLZM&4!O}%YBU|U33i;x&QjJb@=f**Y)fPf1kO}U^zY0{(j5it@1jCpT*@?NLAUJ z)xGfD$Y=0v1J~XY(d#^&PnEsidS$x5z@catxr;Vu+~3R9{pw~_d#F*xELeZsaYLQM zUyHrUYl^4I2&T?i{(@)TFK3=#fAwQ~rVF+leDJbWOMjhG*^U=X-xRJ~tnGcR&VFu9 zK=m8blEhw*pUJzgZtRnicF)~@Vr`^C+Wc=eR^MMN67o5kr#{K)mbYcQBfqj{;Z=zz ztxTIg)TP^OUok`0`ILofDyQkvv$dk;^~?F!arNEQQu;CFy~Iu4k6)w3IfL_lC^cXG zaZmlr&D`Gd$fJ97Kh`YnUFx0dGrx8n_f(;hMgB9NOgqiJ?fScI@3^ks-Yl&CZL8?@ zwU-|4i|XI|=%?Rv^<_eR<#UUSqCCqM{;`x1+TUUu@F5{JCS~H)Nk3dBffPpfaIH2z zzN9{(B{BLWFOT)*g=Gt;ikv!oc9pN{oA;{(*L%y!?y{4fxRZ7}S+@K#`_uE4S7Gr6Z9;nzB7 zayxJHl2dONo-}!pJmvWcTej4t3OYBc6}`KaFB?C(v*bz6f@PgQS3a8ZMI}_#FuJfJ zc&F$Tvm^Uo%hd}l+;DjXS43~L`Mba6i)ZH+rp$|qsl6B@U~}tCl(KghS^JFTZ<;=D;hnNEb?fx5e={#veQ!B;g)c7RhL5)Kk=HKT z(XVW#Kb`F7l2?_R8J8M1<^B@Qk1-jFmwJ=UcFw<>ANN@#KYVhOLf^Cx)*myxG*_ou zZmr+b{*FDsn~_O`0bX8gUTd_F5geI;CYE5j*Tfl2?=_X4{LVxlz0lA$^@J*uX7V(g y{J}&FoFvwn^1yU4)x(6v6;M+I1A`{GoMK>LWKaOI_P`W!PxdgAVw+?Pk_7?>@3j}x!F{c`W`i+>q8+npP>9ho1v|Mtu3TOpsm@CH|X z^1802{K99t8<+YM&i3N(7s|Lz&s1u5)aJdteNFYz@~-R)ZXxcmQ)8AgowpJe*)s7D z%Xh5@6MtyjS-noyBF43@%V2G4{G_M#LLY;3mDRRhK4$#Vp!F%crjAa%eu!N|*rtHG z{ChmH3Gt!aH*Ze%x+vYdF;vssE#==e<~zMFmwmbZz5J{3S>N-I!^;<}S^X+VgI#;8 zvnR_bcYTv}7f$tkG`oB%G|DURZON&nvUj{r?<&~yOYLmub7$W3-{#$nS-7(9v)<}2 zpNth=9xGJ-)7*JZQzVCEivw?u?caJ}ZV}&|BUOLB45M^zTSY%;3VZ~|= zK_ORFGp68`_3^W9yr#aZIbM8juH~{|hMSX?aYSrd5P0ry&n6abDd88I>hCR|s<<5c z;I-kAimK-_N#9%7?tJKJKB9S1tm#C(@{J1?ZU_FBbe^50a^eTOuTpZyO!-6Zr%LKg z_86|wz8D^{CdeXjtNyR3%8Ht@Krtrv&V7xODrWlToc?LF`gZN*o73zbm_IsMqPKf(;k@egFYlGx9kt|HCTJ*i$2@Mq z+;>un+kc$5oh%>V&B!Fe0M9*}7aA{Q1ZN*tQ%i8RX*6{P(;LmCCqFXP=R?gxljY4k z!O9y=rJ0Ty0CSTVFroy&LO>l%e;`7jczSQfqktJt;B3pl$e;jZSQ>)$zcUn_>}D>& JHqQto2>`wlrFZ}U diff --git a/_custom_configs/minimum_lrb.zip b/_custom_configs/minimum_lrb.zip index 68905f156520aab410097cc2aa035b5fa995aa22..fa32353ae8675e17de15317cef4a7abac6a5f9d4 100644 GIT binary patch delta 550 zcmbO(-=V-8;LXe;!T!p+==1%a=e`O%h`rYGC`(@XqAx&C$?8Hir9=_l)<$}c) z?-bQGH{LQ4>+MhPm(K~9Wv8Q`*7vOD_&n<`zZo9=Zb%l=OFvj6+xti%CP_?3!lU=b zW2=rEB844>hqaRC=q7)fu=)1R>_2BYl{c`ayCl!(my?*+e3Yqva>kMOjz+OEQLX6Rt$f+| z$({JHYclrJiws)o_^g%!a&MW>h@+5cKjXyJy-E4U(hqs`y_Enhr4w=iX1 zR7~x~7y+AGXQEUWX}kz;S;ouT85kb*lwBfI_S$m3i&=-(pUc{3EPvDVc?<89jj3Cw zcm11rx$1k%xhs5e5jT9ajgP!`(T;v)GyUmgKbO3!+|0PtuqpSKXnu^zP`uQeY^J?) z{@whz&m#HZlcV~keX#zR;ib7c)pBe7p7wX_0p5&EA`I}@oqUdWCO9^;_$fityYTz68SsIU1puU_^9%q0 delta 437 zcmeBBm@dy7;LXe;!T)AH)?%-zjUe7l91h*!b{=#hxrnPvigdEnfMdnBzy(Y)V z!0;Q0H5n#X@hjFR=jWwmrt77YB@x zV;{UWJW^5hTqfyz>)M?UJ zB4@{}8KV7qSJw4SIS F5&*uku=W4| diff --git a/_custom_configs/minimum_rb1.zip b/_custom_configs/minimum_rb1.zip index 73c15fdb9c8927c749628f577c8be7205637b811..8c686b4dc833248d1ab37ac28197ac268061c8ab 100644 GIT binary patch delta 684 zcmeBF=uzYi@MdNaVE}=1E7>>l?%-wy(vwecYl7)7+{R#9i^oc6(@OTp#!U`ygqau^ z_*objG#MsW^DEXT=jWwmrt77YB<4XGnuM4O5 zg6bZhqyvX;1isnu@ol-U(WHy6fg<-`f3^-kUgx@=J>l;&_ZcjwXWHLyS-e$V$MCbb z+zP2Gd$YP1z8m=rzHQ*zdm?(Br}L?@*ITbl_ZK)6?IL&4=8XG$x%#?a-K=U4HL92e zk2`LtbNFkqS9wkGG#SCvIm=)0%=_ic^XspEY|nJTmV*yowrc6GQ!3l>g6W&Wm5a5# zuhrSltqG`pV_K5f>+v&r_tlMkQqu0Z+fS^GR7jiu&Bp5ci$y{{NAuJtIoT<*WMU{VKur-g2_L?4+k|&{>?kY|U;7 z9?i?I;gmsz@b|0Jm{w}+dP zRlQEGR@|xk-`?77} H10_xX=ioL? delta 546 zcmeBC>{Q?l@MdNaVE_T`^=un?cW^W7u4kKkf?E?zf8jO;(^@=MLRZ$YMgH@)N}RyR zz`(@Jz@W)6`5(XHj%l|uCb2w}>P|T7kaZ+(o8ysZ z9!@@zW`f-}trUZ|e}1v{thigk>KTHaiI$aVKg8FB&2XLkgVSYpTjD3vS8MCQ6Y^i@#qe<2F50so7DR_xAQR)kn*_vM;!WxW`V7S;}b#RI$4Vt*Sao)wW;xwp4JO}49-h z0_yVb@x&&?hjQP%Ioa!?bnnJcO>?)Df7h7r^uAp7<@)#Xuf}J6&p!??U$AENs~`<_ z?XAw9ET`P{P1apF)%Vft@~O}$ufVq@r%YCMXA1CUWD;S3$L!?8d^5o@8P9JCrf2gzgXxF- SUVNxAJK0jem(7q5lq3MgtL_Q_ diff --git a/_custom_configs/recommended_all.zip b/_custom_configs/recommended_all.zip index 2c4e46be0ddb685dffb673c849109e1f5370c0d3..edfc7eb676aa07dbebcb84293a3c07a722d5faf1 100644 GIT binary patch delta 1240 zcmeyD^C^!vz?+#xgaHI*u4LcHo2~K;-ECi9h(3^G{yEBD&_a+za7)rd}6L?*-L8K1l}- z-3WZM;p5wKU!zGET?0k#zy53;e!R|gJ$u66XYMmtPS3Qz-?DhCypG{#ak&*zRrY3e zFMK!h8GPHowf98yI#1_QWv{nhneH!eDB4BtqRkoi_i}Z=x>?m8YE&@`9I;|0?H;vDf2g^6sk}`=q4ZbGM&Z8>x^s|C^1~_ZN$Ve2(U+Pjb5DZQ1U~udG>kRpLo2 z)8-F#={DO}%#d|HWucnNX}a`mt*H6(dj54>eK)m~eoT2Uag+Ds*JyFh;JhD7%~yZi zQ~z=^x3@g<=pNmVHH&+fdguDguU*GIRj6c<|I8=TPIGU&{%+eluB*2<3#)(IDtdkG zrAPas`u9Hi>GxcHnNVN(+#;hW&$5MoEM550^T<*WMU{VKur-g2_L?4+k|&{>?kY|U;79?i?IM5M@s^2LZ-08fd``eDJ01PB zzGpSZ=UIRG&G6`VL$Z)w`oS96-bV^CNn$z@9=$gnTXozJDeN#jtd%rJH~G_q&9`@E z|2fO4yn!{{C3!}_oW#85qfC=Cj=Xm~QYdjOz5a*Qx%V7}nv=pmIGqx?_u!Iz(u3d6 zZF%(aSL`WFUA1tFYpTjUqu)&*Cn*R2oqOYSci!>MeH#q>F1!`ksVi`7`AqKVNBFf4 zn%vIYyyVo|g(pp3Bu{z1!j>&{se;apYDMpE<;%uT?kstdvtU{0&y|m+d{GHiHHr*VrnnO2-w^@6Q#OH<3)JOGG5-! z!0@Q2>=K!>*Ov2L%sRCGT-H8g`J1NCTX?5zOx-%Y>)*`FRo`3AUEzz1xZ$I1eB`x@ zcJwQo=}#y7x#U&lX2zw4O}W2B^J7eg;-%hXvz_zr=Er>&$q%2b7}YoJgZ0M@FU{4d zmRsxhw7+8y@MdHZVStwzn-3c;WCRxy=_Zz7y4O^C@;(y{F#Dy67av+-;b`g!Q^pi; zI9X9&3>eu0P}R~*Q(;0Zlex@<6;P7~1A`{GtYTnbWKaOIE+G_$n<=ubFb2s20KrHl AyZ`_I delta 985 zcmeyA_b-Pxz?+#xgaHH+*RyTpP1a+sT+cSSSWgp7&(|{s(^vJZ_^zyDi~Q$pl{kTs zfq{v6vaG&A{e-i5uM7lQzkBRC9NEMo^mgy7rgc9IO@vfUIPa($b$Twg+9qnfw&Hi6 zqUx5tkr6YEi}xANa_4FHnAaq+xnM8HwA&ezSRP7sCmeOiIuf_d@yIg|Cm%^O!S0(@ ziox4IzgT-#+$~}C48hJs%gVGL;%mZYxK94T=`y=5@ssJRwfE}x2(J>0$VuWc6nBsF zHb3_FK4Z|j3E5ZJ{2nJ>dHdzw-xvQfa<)4+Y&$YPaR2R>)we=Eec=tR`s8(8OZkP* zbT=;bC!FoY-!GJLo1UrE?5NFqd;6N|qvc)M7u-VJW2eR}Wjb#qEV5B=PIjhy?o60r9tacc1<0fdi@Z)hOkWmb@}&rViV#+ zxo_T_>~&GPcVnogxm(J=Ys`0gUoQJ{{d@UWn@z?`)GFgRA`h};M6$p#JZ>T-(J=;A)*r$jq~+X1&u9?^if5x>ZwltWyUK7iFghM2VlhJNFKc= z2aMR?K&;6y+0b0OKDY05UbBIK>vxYohhv30JzhG;P7q~nk62`3I$_0X4nZMTRWqjG zmG$wnZM>$wt2thLZm#9BV1}EMmT^RES`c{dZ_g$cZYkjxn(FT@pQ^YV`{1?Vk&3G4 zGD+WC*Y14iX+ENPQLO1iz4DC<7H$XrmUNz-q;ld1yRTAm$4vP{?x*TYO!gSA(Y_cS zu_nkOajX8XsLG0(vOqB=_Rf8clPYHV=A8a%wEA}K<(t#&9+*EmS>w+Z{ax3~!kB-j zM)$InWo~aD9lXr1cUEj`YT(Jwjr7yC3ZQ;D?^)K(0+a0y!Ste*Gb;mqz!Q6LJirasj zx1B5>;LXS+!T`@Zo3|S;WCUlHXj4lt-DoB~d6TIIn0?pO3q1pwnt8&MG2JnkywOl< p@(wc|sA_2@Aw!^$vL?(9Y|#YHwhW963P6VcWCL>>wk<{=F#txko-P0Y diff --git a/_custom_configs/recommended_lrb.zip b/_custom_configs/recommended_lrb.zip index 681fbde9376312ad7cafa0e99ffffe273868ba7b..dd59174d2884c6b671bb4519a0c7a7ace22d9316 100644 GIT binary patch delta 543 zcmbO$->1ME;LXe;!T>l?&D?#(v#0|Yl7)t+{R$qfX7O3@(T9I*sOS-entj{ zS4<2Hnv?B#lqS#R;jW+Ho&U-}p!K`QpZ3eHOGBEp?%0Wy96fx&W6A}KE#4`rZEn0} zBG%iV-Y=gMFw0IyKdtXs&GC8GUw$(@`rVK$q?dlMMz;5nLQImFj)X_=jmK6UH$)0M z3=eB1&CyN%G-31Yo!NiRaw>0NO?OG2(Jv=4ulXp`MD9JfB%k!)_j6kwz5Eq>3R71t+~S(5a?j{@)5l55!GGu8INhChd~@Fh!@dh| z1$OER99uq*P&lNZTTp0BWFOI@m*vj4SQz0kr9msfB_^hTS%`&+(vc5Y$Hyr`Jki!lN= zx6VYVF4A}r-m;9Bw=*z2>M6TKrtG!ld>6A0tv{Ew&shGZ>GKxeDH~I_PVf3R^K#Yq zmUCD5;v#PNXd54S?V=t1%4Yi0$$l<*Rk@jQsbN#@FVXxMlc9L2H`#3G{JZ&apGES+ zCr2stP5WT|F~du9b*kmo`aSLM*aN&7nM4@i(K`7G?@Vws7Vueu={0=LVEPlE7awZ0 OPWIyWWi#Ugr3V0U`0wlh delta 431 zcmeBEm@Cg4;LXe;!T)1B(?&D@QTgNu}9JeO3IgtLvZOm*1qz!nigdEnfMdnBz zy(Y)V!0;Q0H5n#1@GDM!$In%t+jlyz*+9VcyT_lyu|l05FP&p2h_bdvEV3}2uwpfb zppdJo8B_4e`uN#4UQ^%I94|gM*K%1f!_7&{I3hMJ2t4<%Mk;Jup6VbU@zk^jpc13B;+44|>uOMP^Ur>ph z9kXVL_Um0)*Ei|BIw#w|=--O2Z|60x*ahFx7umhGa9;KLm-ou;j#~086Eu{%V;;9) z?mH>P?LW@jPL>bwW@Hj!fCuwrSH79xV1CGF2@YmierIqnC-Zypp$7Bh-Tc06M|nZ< F0|33?u0sF- diff --git a/_custom_configs/recommended_rb1.zip b/_custom_configs/recommended_rb1.zip index 3685970c8e569d6ad9fde7c03021fd78b94c563a..40942b12cc01397e7fc3947ff48b28867ab98aff 100644 GIT binary patch delta 678 zcmeBIn54)X;LXe;!Tho}a5ecT#-*Ed!CG_b2|~Th2du1&ipK*K#j}>zR68IK3BC_xL0o zICLZM&4!O}%YBU|U33i;x&QjJb@=f**Y)fPf1kO}U^zY0{(j5it@1jCpT*@?NLAUJ z)xGfD$Y=0v1J~XY(d#^&PnEsidS$x5z@catxr;Vu+~3R9{pw~_d#F*xELeZsaYLQM zUyHrUYl^4I2&T?i{(@)TFK3=#fAwQ~rVF+leDJbWOMjhG*^U=X-xRJ~tnGcR&VFu9 zK=m8blEhw*pUJzgZtRnicF)~@Vr`^C+Wc=eR^MMN67o5kr#{K)mbYcQBfqj{;Z=zz ztxTIg)TP^OUok`0`ILofDyQkvv$dk;^~?F!arNEQQu;CFy~Iu4k6)w3IfL_lC^cXG zaZmlr&D`Gd$fJ97Kh`YnUFx0dGrx8n_f(;hMgB9NOgqiJ?fScI@3^ks-Yl&CZL8?@ zwU-|4i|XI|=%?Rv^<_eR<#UUSqCCqM{;`x1+TUUu@F5{JCS~H)Nk3dBffPpfaIH2z zzN9{(B{BLWFOT)*g=Gt;ikv!oc9pN{oA;{(*L%y!?y{4fxxbAigl!6_ z%fH7Hn-Cw$ee>pIuZz;X8$&hC-BSKtW4_b-a@m*b-^;%mpY=WeIJ|tpn$@p@G}yJb zI(xF5a@RLmci~juN3+YPLZiF_-F4}j Re5kQH*