Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

Farming Simulator 2019 GAR Game Files

Featured Replies

  • Author
  • Localization

_dr71k0l_, posted Tue Jan 05, 2021 2:56 am (61471)


Hi, guys do you have any idea how to decrypt and open .dlc files from farming simulator 19?
TY all
  • Replies 82
  • Views 31
  • Created
  • Last Reply

Top Posters In This Topic

  • Author
  • Localization

aluigi, posted Fri Jan 08, 2021 6:06 pm (61548)


wumpen wrote:
the link for script seems to not be working, any one have a copy ?

https://paste.ee/d/LBRAu
  • Author
  • Localization

Heckblende, posted Mon Jan 25, 2021 2:03 am (61828)


Hi!
Can anyone help? When I try to use the LuaJIT decompiler I get this error. I have no idea what it is, I was looking for a solution everywhere! :oops:
Anyway, I want to make a mod out of Bourgault DLC, it would be enough for someone to upload it for me!
Sorry for my poor English, I hope you understand what I want! :roll:
  • Author
  • Localization

thediabl0, posted Mon Feb 01, 2021 4:53 pm (61964)


Rockstar94 wrote:
Hi, I made a python script that unlocks .shapes files

I have no knowledge of python so please be understanding if I did something wrong.

https://www.youtube.com/watch?v=XXKZ-MGOPOc


Work perfectly the shapesUnlocker.zip, can you attachment similar ZIP with l64decode? I don't know how work, I use python but show the next error:

Image

Edit:

well, I can run it :)

In the folder where you have the file .py hold key shift and right click in the center for open powerShell windows.
After write this commands:
python l64decode.py --recursive ./NameDirOrigin --dir_out ./NameDirOutput this unlock the .l64 files.
python main.py --recursive ./NameDirOrigin --dir_out ./NameDirOutput this rewrite the files .lua

I recommend putting the directories in the same folder as the scripts .py
  • Author
  • Localization

FSLS2019, posted Tue Feb 02, 2021 1:10 pm (61970)


thediabl0 wrote:
Rockstar94 wrote:
Hi, I made a python script that unlocks .shapes files

I have no knowledge of python so please be understanding if I did something wrong.

https://www.youtube.com/watch?v=XXKZ-MGOPOc


Work perfectly the shapesUnlocker.zip, can you attachment similar ZIP with l64decode? I don't know how work, I use python but show the next error:

Image

Edit:

well, I can run it :)

In the folder where you have the file .py hold key shift and right click in the center for open powerShell windows.
After write this commands:
python l64decode.py --recursive ./NameDirOrigin --dir_out ./NameDirOutput this unlock the .l64 files.
python main.py --recursive ./NameDirOrigin --dir_out ./NameDirOutput this rewrite the files .lua

I recommend putting the directories in the same folder as the scripts .py


Can you please make a video about it? Either I don't fully understand it or it doesn't work ?!

Could you send me your "l64decode" file?

Many Thanks!
  • Author
  • Localization

wisniagames239, posted Tue Feb 02, 2021 8:36 pm (61976)


I have a problem, I am trying to decompile lua and I have this error
  • Author
  • Localization

tiger7904, posted Thu Mar 18, 2021 2:28 pm (62917)


Hi
anybody have a script to opened a fs19 data files . i try to find it but all what i find on this quote is not avaible now . can anybody paste a link to this script . thanks
  • Author
  • Localization

Vertuzek, posted Mon Mar 22, 2021 8:04 am (62966)


[PL]
Witam. Jakiego skryptu najlepiej uzyc zeby otworzyc dataS?
[EN]
Hello. What script is best to use to open dataS?
  • Author
  • Localization

Vertuzek, posted Mon Apr 19, 2021 11:43 am (63462)


Do you have a script to recode dataS into * .gar?
  • Author
  • Localization

thediabl0, posted Tue Nov 23, 2021 2:33 pm (67654)


Rockstar94 wrote:
Hi, I made a python script that unlocks .shapes files

I have no knowledge of python so please be understanding if I did something wrong.

https://www.youtube.com/watch?v=XXKZ-MGOPOc


Need update for work in FS22, Giants Soft. change the bits for FS22.
  • Author
  • Localization

dangeon, posted Sun Nov 28, 2021 5:20 pm (67741)


thediabl0 wrote:
Rockstar94 wrote:
Hi, I made a python script that unlocks .shapes files

I have no knowledge of python so please be understanding if I did something wrong.

https://www.youtube.com/watch?v=XXKZ-MGOPOc


Need update for work in FS22, Giants Soft. change the bits for FS22.


In truth, nothing has changed since FS19.
FS22 is openable with same mode of FS19.
  • Author
  • Localization

thediabl0, posted Tue Nov 30, 2021 7:12 am (67764)


dangeon wrote:
thediabl0 wrote:
Rockstar94 wrote:
Hi, I made a python script that unlocks .shapes files

I have no knowledge of python so please be understanding if I did something wrong.

https://www.youtube.com/watch?v=XXKZ-MGOPOc


Need update for work in FS22, Giants Soft. change the bits for FS22.


In truth, nothing has changed since FS19.
FS22 is openable with same mode of FS19.


Well, it doesn't do anything to me when I try ...
  • Author
  • Localization

Farmer_DD, posted Wed Apr 06, 2022 11:45 am (70903)


Hello
did anyone get it working with the shapesUnlocker for FS22 .shapes? for me the shapesUnlocker works perfectly with FS19 shapes, with FS22 shapes I get an error message "Unknown .shapes file format".
or do i need a newer version of the script.bms? didn't find a newer one, i'm using 0.3.3.
I unpack a FS19.dlc with QuickBMS and load e.g. a Vehicle.i3d in Giants Editor, result empty transformgroups. I unlock the i3d.shapes,load again in GE. i3D is loaded and displayed.
I do the same with FS22.dlc -> "Unknown .shapes file format" in shapesUnlocker. What would have to be adjusted?
greetings Micha
  • Author
  • Localization

LarryJD8822, posted Fri Apr 08, 2022 2:24 pm (70961)


That has nothing to do with QuickBMS, U can open FS22 DLC?s with QuickBMS, the only thing is , the python script to unlock the i3d.shapes wont work becouse , they(Giants Software) have changed the encryption for it , is also understandable because decrypted DLC's are available for download and visible to all,I wrote to the CEO(Stefan Geiger) in 2013 and told him that he should refrain from changing the encryption key for every DLC, I shouldn't have done that, since then QuickBMS always works but he now blocks the i3d.shapes , ergo we need an new (python) skript to unlock the new FS22 i3d.shapes , if needed i can send it

it would be nice if someone could help here
  • Author
  • Localization

thediabl0, posted Thu May 19, 2022 8:21 pm (71611)


Shape Unlocker for FS22 is not ready yet?
  • Author
  • Localization

LarryJD8822, posted Tue May 24, 2022 5:53 pm (71652)


exactly , we need someone who can handle it
  • Author
  • Localization

thediabl0, posted Sat Jun 04, 2022 8:57 pm (71851)


Rockstar94 wrote:
updated


WoW!! Thanks!! :D
  • Author
  • Localization

Elch97, posted Fri Jul 01, 2022 8:55 am (72364)


Hi, everyone
  • Author
  • Localization

huben, posted Fri Aug 26, 2022 7:21 pm (73197)


Hi everyone,
I successfully extrcated the files and decompiled the lua bytecode.
I also found a newer branch of luajit-decompiler, wich doesn't produce errors when working with "false" or "null" as arguments (or whatever).
The new branch: https://gitlab.com/DorentuZ/luajit-decompiler

My goal is to modify the lua script, recompile it, encode it with l64 again and repack the GAR file.
To do so i used luajit and a little algorithm to reverse the l64 decoding -> "l64 encoding"
l64-encode can be found on my github: https://github.com/huben1337/l64-encode.
After that i used quickbms to reimport the files into the gar file.
But Farming Simulator, as i expected, finds my gamefiles are corrupted.
I tested if the files where reimported correctly, which they were.

So i have two theories on why that is the case:
1. the luajit compiler is not compatible

More Detail on the luajit compiling i did:
-i hardly know anything about luajit (pls help)
-the compiled files's header contains the path, you put as argument when excuting luajit on this lua file (why?)
-i changed this path in the header to match the original scripts one (e.g "dataS/scripts/...")
-after changing the path in bytecodes' headers were almost the same, expectsome small differences
-to verify if the bytecode (with manually changed header) was valid i tried to run the decompiler on it... errors everywhere
-i also tried to decompiled a file with unchanged header which worked like a charm

The original bytecode vs. mine.
Image Image


2. a checksum is used to verify the data isnt "corrupted"
If anyone has a idea about that, pls comment.
The only things i was able to find using ProcessMonitor were:
-The game writes to the file sometimes (unconsistant)
-it requests file information as can be seen here:
Image

So, if anyone can help, pls do. (u can add me on Discord: huben#8898)
  • Author
  • Localization

Nonnus, posted Sat Nov 19, 2022 12:41 pm (74276)


Hi,

There is a way put the unlockshapes.py working on shapes from FS22 DLC?s? Or if anyone knows other script or method to open the shapes please share with us.
  • Author
  • Localization

knuuud, posted Mon Nov 21, 2022 5:56 am (74305)


The updated unlocker does not work on latest dlc files :) Needs a update :)
  • Author
  • Localization

Nonnus, posted Wed Nov 23, 2022 8:51 am (74336)


The script is not mine a user from this forum pass to me on discord.

shapesUnlocker.zip

  • Author
  • Localization

knuuud, posted Thu Nov 24, 2022 3:28 am (74341)


Nonnus wrote:
The script is not mine a user from this forum pass to me on discord.

That one is the same as this:
Rockstar94 wrote:
updated
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.