Skip to content

Instantly share code, notes, and snippets.

@soup-bowl
Last active January 19, 2023 13:00
Show Gist options
  • Save soup-bowl/cd0d942eeb1e458604da3fd4538d736e to your computer and use it in GitHub Desktop.
Save soup-bowl/cd0d942eeb1e458604da3fd4538d736e to your computer and use it in GitHub Desktop.
Lutris - Lego Creator (Not working)
name: Lego Creator
game_slug: lego-creator
version: Installer
slug: lego-creator-installer
runner: wine
script:
game:
arch: win32
exe: $GAMEDIR/drive_c/Program Files/LEGO Media/Constructive/CREATOR/Creator.exe
prefix: $GAMEDIR
installer:
- insert-disc:
description: Please mount or extract the LEGO Creator disc/iso and browse to the autorun.exe in the directory.
requires: autorun.exe
- merge:
description: Copy disc to cache
dst: $CACHE
src: $DISC
- execute:
args: 744 -R $CACHE
file: chmod
- task:
app: mfc40 msvcrt40 vb5run vb6run
description: Install LEGO Creator Win32 dependencies
name: winetricks
- task:
name: wineexec
description: Installing LEGO Creator
executable: $CACHE/Creator/SETUP.EXE
prefix: $GAMEDIR
wine:
Desktop: true
WineDesktop: 1024x768
@soup-bowl
Copy link
Author

soup-bowl commented Jan 11, 2023

Test run from directory using:

lutris -i $(pwd)/lego-creator.yml 

Disc image is from archive.org.

Install errors:

  • Unable to open DSETUP.DLL
  • File(s) failed to self-register:
    C:\Program Files\LEGO Media\Constructive\CREATOR\MCIWNDX.OCX;C:\windows\system32\TEGODS.OCX
    (fixed by mfc40)

Post-install errors:

  • Run-time error '339': Component 'MCIWNDX.OCX' not correctly registered: file is missing or invalid. (fixed by mfc40)
  • Run-time error '339': Application-defined or object-defined error. (fixed by mfc40)

Does not run Application installs but now starts up, but then gets stuck on the loading screen.

Potential Solutions?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment