1001 Jackalopes... Eugh, probably
the most tedious game experience I've ever had, considering everything back to Vic20. Some general advice follows:
1. The cartridges appear in your inventory in order they were ejected (last ejected should be right-most).
2. The game can randomly swap cart order & contents upon ejection from the Jackalope Generator, causing much confusion, to avoid this eject the cart you don't need then leave the Jackalope Generator, the cart with the mix you want will be auto-ejected & should be right-most in your inventory.
3. I was able to skip all reaction dialogue without ill consequence, & the cart ejected from the cart compartment can be selected from your inventory & clicked onto the Jackalope Generator to auto-combine walking & insertion into slot A.
Some help for 'Nix users follows:
1. It is possible to track your progress by using commands (see code 2 below) piped through common programs (
cat,
grep,
sed,
sort,
strings) to compare values in your savefile to a list of all combinations required (see code 1 below).
2. If you have a SSH client on another device (eg: phone) then you can track your progress from outside the game by using a shared session in
screen by first creating a named session in your terminal emulator on your game computer, eg:
screen -L -S WolpAch, then SSH to your game computer from the other device & enter
screen -x WolpAch.
3. The digits in the combinations refer to each genetic source: 1=reptile, 2=clown, 3=sable.
4. The position of the digit in the combinations represents the body component: (B)uild, [E]xtremity, [M]ood, [H]air, [C]olour.
5. The order of the body component buttons on the Jackalope Generator is: [E]xtremity, [M]ood, [H]air, (B)uild, [C]olour.
Code 1 (create the reference file):
cat << EOF > DepTarget
11112,11113,11121,11122,11123,11131,11132,11133,11211,11212,11213,11221,11222,11223,11231,11232,11233,11311,11 312,11313,11321,11322,11323,11331,11332,11333,12111,12112,12113,12121,12122,12123,12131,12132,12133,12211,1221 2,12213,12221,12222,12223,12231,12232,12233,12311,12312,12313,12321,12322,12323,12331,12332,12333,13111,13112, 13113,13121,13122,13123,13131,13132,13133,13211,13212,13213,13221,13222,13223,13231,13232,13233,13311,13312,13 313,13321,13322,13323,13331,13332,13333,21111,21112,21113,21121,21122,21123,21131,21132,21133,21211,21212,2121 3,21221,21222,21223,21231,21232,21233,21311,21312,21313,21321,21322,21323,21331,21332,21333,22111,22112,22113, 22121,22122,22123,22131,22132,22133,22211,22212,22213,22221,22222,22223,22231,22232,22233,22311,22312,22313,22 321,22322,22323,22331,22332,22333,23111,23112,23113,23121,23122,23123,23131,23132,23133,23211,23212,23213,2322 1,23222,23223,23231,23232,23233,23311,23312,23313,23321,23322,23323,23331,23332,23333,31111,31112,31113,31121, 31122,31123,31131,31132,31133,31211,31212,31213,31221,31222,31223,31231,31232,31233,31311,31312,31313,31321,31 322,31323,31331,31332,31333,32111,32112,32113,32121,32122,32123,32131,32132,32133,32211,32212,32213,32221,3222 2,32223,32231,32232,32233,32311,32312,32313,32321,32322,32323,32331,32332,32333,33111,33112,33113,33121,33122, 33123,33131,33132,33133,33211,33212,33213,33221,33222,33223,33231,33232,33233,33311,33312,33313,33321,33322,33 323,33331,33332,33333
EOF
Code 2 (compare savefile to reference, change path & filename to match yours, BACKUP YOUR SAVEFILE!):
grep -xvFf <( strings .local/share/Daedalic\ Entertainment\ GmbH/Deponia\ 4/Savegames/savegame00.dat | grep -Po '[1-3]{5}' ) <( cat DepTarget | sed 's/,/\n/g' ) | sort -n | sed -z 's/\n/,/g; s/,$/\n/'
Extra:
You can pipe code 2 output to a grep pattern search if hunting for specific combinations to max the efficiency, eg:
grep -xvFf <( strings .local/share/Daedalic\ Entertainment\ GmbH/Deponia\ 4/Savegames/savegame00.dat | grep -Po '[1-3]{5}' ) <( cat DepTarget | sed 's/,/\n/g' ) | sort -n | sed -z 's/\n/,/g; s/,$/\n/' | grep -Po '11[23]{3}'
You can loop the string of commands with a duration in seconds so it auto refreshes if you prefer, eg:
while true; do grep -xvFf <( strings .local/share/Daedalic\ Entertainment\ GmbH/Deponia\ 4/Savegames/savegame00.dat | grep -Po '[1-3]{5}' ) <( cat DepTarget | sed 's/,/\n/g' ) | sort -n | sed -z 's/\n/,/g; s/,$/\n/'; sleep 5s; clear; done
You can combine the above, run one version in a tab as a master list & a looped pattern search version in a named screen session in another tab while watching changes from your phone, or you can say "TO HELL WITH THIS ACHIEVEMENT!" & go do something funner.
I had way more fun in BASH with the commands than I did completing this odious achievement. Choose life.
Extra Extra:
If you
must have this achievement but can't do this process to yourself (can't blame you) you could try replacing all hex values in your savefile from
& including 4000_WolpAchievState... right up to but
not including 4000_CurrentWolpStaturValue, then save changes, load the savefile, create gene sequence 32123 & jam it in the cloning machine (this data from savefile produced by Deponia 4 1.2.0267, no guarantee it will work):
34 30 30 30 5F 57 6F 6C 70 41 63 68 69 65 76 53 74 61 74 65 00 DC 0B 00 00 07 00 00 00 FF FF FF FF FF FF FF FF AC 05 00 00 31 31 33 33 33 2C 33 32 32 31 32 2C 32 33 31 32 31 2C 31 32 31 31 31 2C 32 31 32 32 32 2C 31 32 32 31 31 2C 32 31 31 32 32 2C 31 32 32 32 31 2C 32 31 31 31 32 2C 31 31 31 31 32 2C 32 32 32 32 31 2C 31 32 31 31 32 2C 32 31 32 32 31 2C 31 31 32 31 32 2C 32 32 31 32 31 2C 31 31 31 31 31 2C 33 33 33 33 33 2C 31 32 32 32 32 2C 32 31 31 31 31 2C 31 31 31 32 31 2C 32 32 32 31 32 2C 31 32 31 32 32 2C 32 31 32 31 31 2C 31 33 31 31 31 2C 33 31 33 33 33 2C 31 31 33 31 31 2C 33 33 31 33 33 2C 31 31 31 33 31 2C 33 33 33 31 33 2C 31 33 33 31 33 2C 33 31 31 33 31 2C 31 33 33 33 33 2C 33 31 31 31 31 2C 31 31 31 31 33 2C 33 33 33 33 31 2C 31 32 31 32 31 2C 32 31 32 31 32 2C 31 31 31 32 32 2C 32 32 32 31 31 2C 31 32 32 31 32 2C 32 32 31 32 32 2C 31 31 32 31 31 2C 31 31 32 32 32 2C 32 32 31 31 31 2C 31 31 32 32 31 2C 32 32 31 31 32 2C 32 31 31 32 31 2C 32 33 32 32 32 2C 33 32 33 33 33 2C 32 32 33 32 32 2C 33 33 32 33 33 2C 32 32 32 33 32 2C 33 33 33 32 33 2C 32 33 33 33 33 2C 33 32 32 32 32 2C 32 32 32 32 33 2C 33 33 33 33 32 2C 32 33 33 33 32 2C 33 32 32 32 33 2C 32 33 33 32 32 2C 33 32 32 33 33 2C 32 33 32 32 33 2C 33 32 33 33 32 2C 32 33 33 32 33 2C 33 32 32 33 32 2C 32 32 33 33 32 2C 33 33 32 32 33 2C 32 33 32 33 33 2C 33 32 33 32 32 2C 32 32 32 33 33 2C 33 33 33 32 32 2C 32 32 33 33 33 2C 33 33 32 32 32 2C 31 33 33 33 32 2C 33 31 31 31 33 2C 31 33 33 31 32 2C 33 31 31 33 33 2C 33 33 31 31 32 2C 31 31 33 31 33 2C 33 33 31 33 32 2C 31 31 33 31 32 2C 31 31 31 33 32 2C 31 31 31 33 33 2C 33 33 33 31 32 2C 31 31 33 33 32 2C 33 33 31 31 33 2C 31 33 31 31 32 2C 31 33 31 31 33 2C 33 31 33 33 32 2C 31 33 31 33 32 2C 33 31 33 31 33 2C 31 33 31 33 33 2C 33 31 33 31 32 2C 33 31 31 31 32 2C 33 31 31 33 32 2C 32 33 31 31 31 2C 32 33 33 31 31 2C 32 33 33 33 31 2C 32 33 33 31 33 2C 32 33 31 31 33 2C 32 33 31 33 33 2C 32 33 31 33 31 2C 32 31 31 31 33 2C 32 31 31 33 31 2C 32 31 31 33 33 2C 32 31 33 31 31 2C 32 31 33 31 33 2C 32 31 33 33 31 2C 32 31 33 33 33 2C 31 31 31 32 33 2C 31 31 32 31 33 2C 31 31 32 32 33 2C 31 32 31 31 33 2C 31 32 31 32 33 2C 31 32 32 31 33 2C 31 32 32 32 33 2C 32 31 31 32 33 2C 32 31 32 31 33 2C 32 31 32 32 33 2C 32 32 31 31 33 2C 32 32 31 32 33 2C 32 32 32 31 33 2C 32 32 32 33 31 2C 32 32 33 32 31 2C 32 32 33 33 31 2C 32 33 32 32 31 2C 32 33 32 33 31 2C 32 33 33 32 31 2C 33 32 33 33 31 2C 33 33 32 32 31 2C 33 33 32 33 31 2C 33 33 33 32 31 2C 33 32 32 32 31 2C 33 32 32 33 31 2C 33 32 33 32 31 2C 31 31 33 33 31 2C 31 33 33 31 31 2C 31 33 33 33 31 2C 31 33 31 33 31 2C 33 31 33 31 31 2C 33 31 33 33 31 2C 33 33 31 31 31 2C 33 33 31 33 31 2C 33 33 33 31 31 2C 32 32 33 32 33 2C 33 33 32 33 32 2C 32 33 32 33 32 2C 33 32 33 32 33 2C 32 32 33 31 32 2C 32 32 33 31 33 2C 32 33 32 31 32 2C 32 33 33 31 32 2C 32 32 32 32 32 2C 33 32 33 31 33 2C 33 32 33 31 32 2C 33 33 32 31 32 2C 33 33 32 31 33 2C 33 32 32 31 33 2C 32 33 32 31 33 2C 31 31 32 33 31 2C 33 33 32 31 31 2C 31 31 32 33 33 2C 31 33 32 31 31 2C 31 33 32 31 33 2C 31 33 32 33 31 2C 31 33 32 33 33 2C 33 31 32 31 31 2C 33 31 32 33 31 2C 33 31 32 33 33 2C 33 31 32 31 33 2C 31 32 31 33 31 2C 31 32 31 33 33 2C 31 32 33 31 31 2C 31 32 33 31 33 2C 31 32 33 33 31 2C 31 32 33 33 33 2C 33 32 31 31 31 2C 33 32 31 31 33 2C 33 32 31 33 31 2C 33 32 31 33 33 2C 33 32 33 31 31 2C 33 31 31 32 31 2C 33 31 31 32 32 2C 33 31 32 31 32 2C 33 31 32 32 31 2C 33 31 32 32 32 2C 33 32 31 31 32 2C 33 32 31 32 31 2C 33 32 31 32 32 2C 33 32 32 31 31 2C 31 32 32 33 32 2C 31 32 32 33 33 2C 31 32 33 32 32 2C 31 32 33 32 33 2C 31 32 33 33 32 2C 31 33 32 32 32 2C 31 33 32 32 33 2C 31 33 32 33 32 2C 31 33 33 32 32 2C 31 33 33 32 33 2C 31 31 32 33 32 2C 31 31 33 32 31 2C 31 31 33 32 32 2C 31 31 33 32 33 2C 33 33 31 32 31 2C 33 33 31 32 32 2C 33 33 31 32 33 2C 32 31 31 33 32 2C 32 31 32 33 31 2C 32 31 32 33 33 2C 32 31 32 33 32 2C 32 31 33 31 32 2C 32 31 33 32 32 2C 32 31 33 32 33 2C 32 31 33 33 32 2C 32 33 31 31 32 2C 32 33 31 32 32 2C 32 33 31 32 33 2C 32 33 31 33 32 2C 32 33 32 31 31 2C 31 32 31 33 32 2C 31 32 32 33 31 2C 31 32 33 31 32 2C 31 32 33 32 31 2C 31 33 31 32 31 2C 31 33 31 32 32 2C 31 33 31 32 33 2C 31 33 33 32 31 2C 31 33 32 32 31 2C 31 33 32 31 32 2C 32 32 31 33 31 2C 32 32 31 33 32 2C 32 32 31 33 33 2C 32 32 33 31 31 2C 33 31 31 32 33 2C 33 31 32 32 33 2C 33 31 32 33 32 2C 33 31 33 32 31 2C 33 31 33 32 32 2C 33 31 33 32 33 2C 32 31 33 32 31 2C 33 32 31 33 32 00 00 00 80 BF 1C 00 00 00