Loading [MathJax]/extensions/Safe.js

Special Aircraft Service

The SAS Factory - Tech Help, Ancient Mods etc. => C.U.P. Downloads => Community Universal Patch (C.U.P.) => The Keepsake: Old Mod Packs, Game Versions and Guest Mods => Optional Extras => Topic started by: SAS~Monty27 on January 27, 2016, 09:54:10 PM

Title: Last.Quick Permanent Bugfix
Post by: SAS~Monty27 on January 27, 2016, 09:54:10 PM
Last.Quick Permanent Bugfix

 ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D

Following a brilliant suggestion by Whiskey_Sierra_972 the TD Last.Quick QMB Bug was permanently fixed.

Install:
UnZIP/UnRAR Straight to your main Il2 Directory and overwrite.

Last.Quick.FIX.zip
https://www.mediafire.com/?i4wdiaozm3q3pzm

This is another geat solution:
WindWpn's Batchfile deletes ".last.quick" each time you run the selector.
https://www.sas1946.com/main/index.php/topic,40001.msg447118.html#msg447118


SAS~Monty27
Title: Re: Last.Quick Permanent Bugfix
Post by: SAS~Malone on January 27, 2016, 10:13:29 PM
hoo-frickin-ray!!! it's about bloody time!   8) 8) 8)
thanks, thanks and again, thanks!     ;D

https://youtu.be/vo53T8WXaPg
Title: Re: Last.Quick Permanent Bugfix
Post by: cgagan on January 28, 2016, 12:57:05 AM
You are doing a brilliant job!!!!
Title: Re: Last.Quick Permanent Bugfix
Post by: asheshouse on January 28, 2016, 01:35:33 AM
A great addition. Thanks.
Title: Re: Last.Quick Permanent Bugfix
Post by: VonWaffen on January 28, 2016, 03:09:14 AM
it s seem this one will eliminate a huge amount of post :p
Title: Re: Last.Quick Permanent Bugfix
Post by: spartan18a on January 28, 2016, 04:11:42 AM
Another big step forward :)
Title: Re: Last.Quick Permanent Bugfix
Post by: Sid on February 21, 2016, 03:41:52 AM
Thank you very much :)
Title: Re: Last.Quick Permanent Bugfix
Post by: SAS~Tom2 on February 21, 2016, 05:28:37 AM
Don't know how it works, but definately an interisting mod!
Funny enough, I ususually only have this issue in my 4.09m installs. :)
Title: Re: Last.Quick Permanent Bugfix
Post by: SAS~Malone on February 21, 2016, 10:52:06 PM
i need to ask - EXACTLY how is this fix meant to work?
i just started installing CUP yesterday, first the MME module, then the DOF module. when i wanted to test out the DOF module, i was met with the game freeze/crash when clicking on the QMB button. this was prior to having this last.quick fix installed.
what i then did was to add this fix, putting the two files into the Quicks folder - one was overwriting the previous, which seemed okay.
however, when restarting the game via the selector, i was met with the same freeze/ctd when clicking on QMB.
i then went and physically deleted the last.quick file, and on the next restart, i went into QMB okay.
so, my question is, how exactly is this fix meant to work? i mean, if i'm still physically having to delete the last.quick, then nothing has changed from how i had to do it prior to this fix....?
Title: Re: Last.Quick Permanent Bugfix
Post by: fosh901 on February 22, 2016, 12:20:35 AM
Exactly the procedure I followed with same result. Am intrigued as to the answer that'll be posted.  :-)
Title: Re: Last.Quick Permanent Bugfix
Post by: Whiskey_Sierra_972 on February 22, 2016, 01:11:28 AM
The fix work in a simply way: set the last.quick property to read only....

So when you start the game with a missing last.quick the game add a default file....if you set it as read only you have a loooong lasting fix....
Title: Re: Last.Quick Permanent Bugfix
Post by: SAS~Malone on February 22, 2016, 01:56:13 AM
thanks for the reply, walter :D
i'm still not 100% clear, though - the mod comes with 2 files - LAST.quick and .LAST.quick
which of the two should be made read only? the one prefixed with the '.'? or the one without ?
Title: Re: Last.Quick Permanent Bugfix
Post by: Whiskey_Sierra_972 on February 22, 2016, 02:26:15 AM
....the one with....IIRC
Title: Re: Last.Quick Permanent Bugfix
Post by: benitomuso on February 22, 2016, 03:11:43 AM
Last.Quick Permanent Bugfix

 ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D

Following a brilliant suggestion by Whiskey_Sierra_972 the TD Last.Quick QMB Bug was permanently fixed.

Install:
UnZIP/UnRAR Straight to your main Il2 Directory and overwrite.

Last.Quick.FIX.zip
https://www.mediafire.com/?i4wdiaozm3q3pzm

This is another geat solution:
WindWpn's Batchfile deletes ".last.quick" each time you run the selector.
https://www.sas1946.com/main/index.php/topic,40001.msg447118.html#msg447118


SAS~Monty27

One of the several things I addressed when I wrote the QMB part of the MissionProCombo is that it is 100% independent of the non-considered situation of the stock game changing the planes set. If you use the MissionProCombo you should never have those sort of problems and it is not a work-around, it really has in code the protection the original game doesn't have to these unpredicted conditions.

Regards,
                   Pablo
Title: Re: Last.Quick Permanent Bugfix
Post by: Whiskey_Sierra_972 on February 22, 2016, 03:44:59 AM
....maybe some mods interdipendeces hampered your intended goal....

....in CUP as in my personally modded installation happen as you planned....
Title: Re: Last.Quick Permanent Bugfix
Post by: SAS~Malone on February 22, 2016, 05:05:46 AM
well, i am still in the 'checking and testing' process of CUP, so still prior to enabling anything in JSGME, such as the MissionProCombo mod, this is not yet a factor, and as such, at this stage, i need to make use of something like this 'fix'.

@ walter;
Quote
....the one with....IIRC

err.......  o_O
Title: Re: Last.Quick Permanent Bugfix
Post by: benitomuso on February 22, 2016, 05:32:21 AM
In fact, and this is funny, the idea of remembering the last Quick Mission the Team Daidalos have used was mine. If you remember in older versions of the game it didn't do that.

I implemented it for the very first time, then TD made "their own version" of my idea with the .last.quick but much weaker and prone to problems like this. So I had to readapt their way of dealing with it (to be the more stock respectfully possible) in further versions of MissionProCombo but avoiding the bugs they introduced and its lack of dealing with unpredicted situations as the planes selected not existing anymore...

Regards,
                   Pablo
Title: Re: Last.Quick Permanent Bugfix
Post by: Whiskey_Sierra_972 on February 22, 2016, 05:32:23 PM
thanks for the reply, walter :D
i'm still not 100% clear, though - the mod comes with 2 files - LAST.quick and .LAST.quick
which of the two should be made read only? the one prefixed with the '.'? or the one without ?

.....
@ walter;
Quote
....the one with....IIRC

err.......  o_O

The one....with....

....the dot before....IIRC

:)
Title: Re: Last.Quick Permanent Bugfix
Post by: SAS~Malone on February 22, 2016, 10:11:10 PM
ok, got it! lol, thanks mate :D
Title: Re: Last.Quick Permanent Bugfix
Post by: SAS~Malone on February 22, 2016, 11:12:07 PM
looking at how this mod ships, i'm sure that if most people just follow the instructions, they'll never get it working.
nowhere does it actually say to make one file 'read-only'.
only after i asked about it, was the first time i discovered this.

to avoid confusion, i'll refer to the two files as follows from now: LAST.quick and DOTLAST.quick... ;)

it might be a better idea to have this mod ship with the correct file already marked as 'read only' or is that not possible?
for example, before i knew which about the read only thing, and now that i've since discovered the read only thing, my 'current' DOTLAST.quick file already contains data from DOF, ie: Fokker Dr.I info and such.
so, the DOTLAST.quick file appears to be the one that changes as you play, whereas the LAST.quick file stays as it is....
if i mark this (DOTLAST) now as 'read-only' it for sure won't work with any other module than #DOF.....
it kind of makes more sense that the LAST.quick file is the one to be marked 'read only', doesn't it?

my apologies for turning something which should be really simple, into something more complicated - but if i don't understand the basic concept, i'll never understand anything more....  :P
Title: Re: Last.Quick Permanent Bugfix
Post by: Whiskey_Sierra_972 on February 23, 2016, 02:31:15 AM
Mate send me a PM or I'll forgot about this before I'll reach my main rig....

....I'll post the correct .last file text for all....for CUP obviously....
Title: Re: Last.Quick Permanent Bugfix
Post by: SAS~Malone on February 23, 2016, 03:04:17 AM
sure thing, mate - i'll send you a PM reminder soon ;)
Title: Re: Last.Quick Permanent Bugfix
Post by: VonWaffen on February 24, 2016, 02:23:54 PM
Quote
If you use the MissionProCombo you should never have those sort of problems and it is not a work-around,

True,,, but unfortunatly when we play campaign like Monty DOF we have to remove MissionProCombo for aircraft  selection and the last quick problem still there
 if we try to hit the QMB to change sething
Title: Re: Last.Quick Permanent Bugfix
Post by: SAS~Malone on February 24, 2016, 09:42:38 PM
...when we play campaign like Monty DOF we have to remove MissionProCombo for aircraft  selection and the last quick problem still there...

why do you need to remove it for aircraft selection? i don't follow... (maybe because i have not enjoyed the luxury of playing any campaigns for quite some time now, lol)
Title: Re: Last.Quick Permanent Bugfix
Post by: VonWaffen on February 24, 2016, 10:06:15 PM
Quote
IMPORTANT SETTINGS:
JSGME ENABLE - #CUP_Forgotten Countries - Make sure this is ON or aircraft selection may be broken.
JSGME DISABLE - #CUP_MissionProCombo-v4122 - Make sure this is OFF or aircraft selection may be broken.

Those are setting tell on monty post for is Dof campaing. I think if we leave it activated it will not work right
Title: Re: Last.Quick Permanent Bugfix
Post by: Whiskey_Sierra_972 on March 02, 2016, 04:50:34 AM
A dedicated CUP fix solution:

1) Search for your:

main root/Quicks/.last.quick

2) Right click on it and verify that is NOT read only (or change it to NOT read only)

3a) MAKE A BACKUP
3b) Open it

4) Delete all entries

5) Past those entries:

Code: [Select]
[states]
  head (altitude=1000,cldheight=2000,defence=1,map=SandsOfTime,noneTARGET=0,our=true,pos=0,scramble=false,situation=0,target=3,timeH=12,timeM=0,weather=0)
  wing0 (fuel=100,noseart=[4,,,,],numberOn=[4,true,true,true,true],pilot=[4,,,,],plane=*,planes=1,regiment=r01,skill=1,skin=[4,,,,],weapon=default)
  wing1 (fuel=100,noseart=[4,,,,],numberOn=[4,true,true,true,true],pilot=[4,,,,],plane=*,planes=0,regiment=r01,skill=1,skin=[4,,,,],weapon=default)
  wing2 (fuel=100,noseart=[4,,,,],numberOn=[4,true,true,true,true],pilot=[4,,,,],plane=*,planes=0,regiment=r01,skill=1,skin=[4,,,,],weapon=default)
  wing3 (fuel=100,noseart=[4,,,,],numberOn=[4,true,true,true,true],pilot=[4,,,,],plane=*,planes=0,regiment=r01,skill=1,skin=[4,,,,],weapon=default)
  wing4 (fuel=100,noseart=[4,,,,],numberOn=[4,true,true,true,true],pilot=[4,,,,],plane=*,planes=0,regiment=r01,skill=1,skin=[4,,,,],weapon=default)
  wing5 (fuel=100,noseart=[4,,,,],numberOn=[4,true,true,true,true],pilot=[4,,,,],plane=*,planes=0,regiment=r01,skill=1,skin=[4,,,,],weapon=default)
  wing6 (fuel=100,noseart=[4,,,,],numberOn=[4,true,true,true,true],pilot=[4,,,,],plane=*,planes=0,regiment=r01,skill=1,skin=[4,,,,],weapon=default)
  wing7 (fuel=100,noseart=[4,,,,],numberOn=[4,true,true,true,true],pilot=[4,,,,],plane=*,planes=0,regiment=r01,skill=1,skin=[4,,,,],weapon=default)
  wing8 (fuel=100,noseart=[4,,,,],numberOn=[4,true,true,true,true],pilot=[4,,,,],plane=*,planes=0,regiment=g01,skill=1,skin=[4,,,,],weapon=default)
  wing9 (fuel=100,noseart=[4,,,,],numberOn=[4,true,true,true,true],pilot=[4,,,,],plane=*,planes=0,regiment=g01,skill=1,skin=[4,,,,],weapon=default)
  wing10 (fuel=100,noseart=[4,,,,],numberOn=[4,true,true,true,true],pilot=[4,,,,],plane=*,planes=0,regiment=g01,skill=1,skin=[4,,,,],weapon=default)
  wing11 (fuel=100,noseart=[4,,,,],numberOn=[4,true,true,true,true],pilot=[4,,,,],plane=*,planes=0,regiment=g01,skill=1,skin=[4,,,,],weapon=default)
  wing12 (fuel=100,noseart=[4,,,,],numberOn=[4,true,true,true,true],pilot=[4,,,,],plane=*,planes=0,regiment=g01,skill=1,skin=[4,,,,],weapon=default)
  wing13 (fuel=100,noseart=[4,,,,],numberOn=[4,true,true,true,true],pilot=[4,,,,],plane=*,planes=0,regiment=g01,skill=1,skin=[4,,,,],weapon=default)
  wing14 (fuel=100,noseart=[4,,,,],numberOn=[4,true,true,true,true],pilot=[4,,,,],plane=*,planes=0,regiment=g01,skill=1,skin=[4,,,,],weapon=default)
  wing15 (fuel=100,noseart=[4,,,,],numberOn=[4,true,true,true,true],pilot=[4,,,,],plane=*,planes=0,regiment=g01,skill=1,skin=[4,,,,],weapon=default)

6) Save and close the file

7) Right click on it and set properties as READ ONLY
Title: Re: Last.Quick Permanent Bugfix
Post by: Draken on March 05, 2016, 06:51:22 AM
Thanks .
Does it work with HSFX 7 , please ?
Title: Re: Last.Quick Permanent Bugfix
Post by: Whiskey_Sierra_972 on March 05, 2016, 09:26:58 AM
If the Pablo work is in HSFX maybe yes....but I suggest to simply make your .last.quick file as NOT read only , then load the game and reset your QMB with the reset button , then make the .last.quick file as read only....