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.

Lands of Lore 2 MIX

Featured Replies

  • Author
  • Localization

Klapek, posted Tue Aug 09, 2022 1:06 pm (72931)


Hello, I have a question about the MIX encryption algorithms of Lands Of Lore 2.
Anyone knows the method of decrypting MIX files so that you can choose textures, etc., resources.
I would like to ask for any help in this regard. ;)

The first thing I did was, of course, I used the Luigi program :) What came out of the exe file I am sure that the encryption algorithm is blowfish.cpp I found such info in the exe file.

Signsrch 0.2.4
by Luigi Auriemma
e-mail: [email protected]
web: aluigi.org
optimized search function by Andrew http://www.team5150.com/~andrew/
disassembler engine by Oleh Yuschuk

- open file "D:\Lands of Lore 2 w95\LOLG95.EXE"
- 1743872 bytes allocated
- load signatures
- open file J:\pobrane lipiec2022\signsrch\signsrch.sig
- 3075 signatures in the database
- start 12 threads
- start signatures scanning:

offset num description [bits.endian.size]
--------------------------------------------
.....................
........
004df4cc 2065 Haval init [32.le.32&]
004df4e8 919 Blowfish bfp table [32.le.72]
004df505 2335 Blowfish_s_init [32.le.4096]
004e3e5e 1036 SHA1 / SHA0 / RIPEMD-160 initialization [32.le.20&]
004e3e73 2053 RIPEMD-128 InitState [32.le.16&]
004ebe16 1016 MD4 digest [32.le.24&]
005173b8 841 ima_adpcm step table [16.le.178]
00517a43 2654 Westwood Studios ADPCM (WSTable2bit and WSTable4bit) [..20]
0059e890 1054 Haval hash pass2 [32.le.128&]
0059e8b8 921 Blowfish ks0 table [32.le.1024]
0059e910 2067 Haval mc3 [32.le.128]
0059e970 2219 HAVAL2_DS [32.le.32]
0059e990 2069 Haval mc4 [32.le.128]
0059e9f0 2217 HAVAL1_DS [32.le.32]
0059ea10 2071 Haval mc5 [32.le.128]
0059ecb8 923 Blowfish ks1 table [32.le.1024]
0059f0b8 925 Blowfish ks2 table [32.le.1024]
0059f4b8 927 Blowfish ks3 table [32.le.1024]
0059f902 1947 small prime numbers used in libgcrypt [16.le.1336]
005a5520 862 Yamaha ADPCM diff lookup table [32.le.64]
006f1af4 3050 compression algorithm seen in the game DreamKiller [32.le.12&]

- 21 signatures found in the file in 2 seconds
- done
  • Author
  • Localization

Siberian GRemlin, posted Sat Sep 03, 2022 3:54 am (73301)


File formats description and DOS tools from Vladan Bato: MIX Manager, etc.
http://vladan.bato.net/cnc/

P.S. MIX is a pseudo-archive, so please move the topic to the proper section.
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.