Print at Dec 18, 2025, 1:17:28 PM

Posted by arm64appcompatguy at Jul 19, 2018, 11:49:52 PM
Re: SH3D on Windows 10 on ARM works using DirectX
So, until the installer is fixed, here's how to get Sweet Home 3D working on Windows 10 on ARM:

  • Make sure you are running the latest Windows updates.
  • If you have already installed Sweet Home 3D, uninstall it. (Start -> Settings -> Apps -> Sweet Home 3D -> Uninstall)
  • Download and save the Sweet Home 3D installer file. (for example, SweetHome3D-5.7-windows.exe)
  • Right-click on the Start button and select Run.
  • Type the location and name of the installer file, then add "/os.arch=x86 /j3d.version=1.5.2". (Downloads\SweetHome3D-5.7-windows.exe /os.arch=x86 /j3d.version=1.5.2)
  • Once the installer has finished, open Explorer and find SweetHome3D.exe. ("C:\Program Files (X86)\Sweet Home 3D\SweetHome3D.exe")
  • Create a file next to it named "SweetHome3d.l4j.ini".
  • Open the new file and add this text to it (might have to run Notepad as Administrator):
    -Dj3d.rend=d3d
    -Dsun.java2d.d3d=true
    -Dsun.java2d.noddraw=false
    -Dsun.java2d.ddoffscreen=true
    -Dsun.java2d.ddscale=true
    -Dcom.eteks.sweethome3d.resolutionScale=2.5
    -Dswing.defaultlaf=javax.swing.plaf.metal.MetalLookAndFeel
    -Dswing.plaf.metal.controlFont=Dialog-11
    -Dswing.plaf.metal.userFont=SansSerif-11
    -Dswing.plaf.metal.systemFont=SansSerif-11

    (This tells Sweet Home 3D to work with the limited OpenGL support and sweet high-DPI screens these devices come with.)
  • Save and close the file.
  • Launch Sweet Home 3D like normal.

Hopefully that gets you rolling!