Windows 7 support for Blender 3.0

Overview

BlenderCompat

Windows 7 support for Blender 3.0

Description

This repository contains a compatibility DLL for running Blender 3.0 on Windows 7 and a patch to modify the Blender source to use it. It does this by prepending bcompat7 to the list of libraries so it uses the entry points in it instead of those in the system libraries.

Binaries

You can get a build of Blender 3.0 that should work on Windows 7 from https://1drv.ms/u/s!AhpnXywMA4U1mQV-F-k19I17fE51?e=K8kgKw

Building Blender for Windows 7

Build Blender following these instructions: https://wiki.blender.org/wiki/Building_Blender/Windows with a small change. Before running make update, copy bcompat7.patch into the blender source tree and run git apply bcompat7.patch (there will be some warnings about whitespace, they can be ignored) then continue with the guide.

To use the your own build of this compatibility DLL, overwrite the files in the lib/win64_vc15/bcompat7 directory created after running make update.

api-ms-win-core-path-l1-1-0.dll

In addition to this DLL, api-ms-win-core-path-l1-1-0.dll is required to run Blender because of Python. A version of this library for Windows 7 can be found here: https://github.com/nalexandru/api-ms-win-core-path-HACK

Comments
  • View Shading bug

    View Shading bug

    3.2 View Shading: Material Preview and Rendered The view shows only the model boundary (yellow border) 3.2.1 View Shading: The same problem but Render Engine with cycles, The view Shading is ok.

    opened by lnesuper 11
  • Feeding Noise Texture Into Bump Map's Height Produces Error Pink Output

    Feeding Noise Texture Into Bump Map's Height Produces Error Pink Output

    Steps To Reproduce:

    1. Open Blender 2.93, 3.0 or 3.1 on Windows 7
    2. Go to Shader Editor
    3. Add a Noise Texture node & a Bump Map node
    4. Feed the Noise Texture's Color or Fac output into the Bump Map's Height input
    5. Shift+CTRL+LMB on the Bump Map
    6. Notice the output is pink
    opened by hkunz 10
  • Eevee materials not working starting from 3.2.0 beta 967f96ee2e2e

    Eevee materials not working starting from 3.2.0 beta 967f96ee2e2e

    Neither the preview (shows black box for everything apart from hair) not the actual rendering works for me anymore. It still works in 3.2.0 beta bf352df27a6f. Hard to say if it's related to core blender code, or Win7 compat. A wild guess, but maybe 3.2.1 fixed it somehow already?

    opened by FyiurAmron 9
  • Can run Blender, but unable to save project

    Can run Blender, but unable to save project

    Hmmm.... Both the 3.3 beta and 3.2 issue an error when trying to save a project.

    The message that pops up is something about needing a video card with OpenGL support.

    Not sure why that would affect the ability to save the file.

    I didn't have that issue with 3.0 on the same machine.

    https://github.com/nalexandru/BlenderCompat/releases

    opened by BubbaBoBobSmith 8
  • Any chance for getting a compiled version with VC redist lower than 2015?

    Any chance for getting a compiled version with VC redist lower than 2015?

    vcdist 2015 and above are for windows 7 SP1.

    Any chance we can get a version that requires VCDist runlime lib with versions below 2015 as we used to?

    as i recall correctly, you wrote something about changing visual studio version.

    Any chance you can re-gain a copy of the older version and compile there as you did with blender 3.0?

    (Yes, we can compile blender ourselves with an older visual studio but it will be a nightmare for anyone not used to compiling blender to get into it and start configuration everything and check dependencies and what not.

    It would mean the world to me and anyone without Windows Service pack 1 for windows to get a version that works on windows 7 without service pack.

    opened by Illasera 8
  • [Feature request] Please, make a upgrade alpha/beta Blender versions to Windows 7 too!

    [Feature request] Please, make a upgrade alpha/beta Blender versions to Windows 7 too!

    Dear author! Thanks for the possibility to use last Blender release with last personal OS Windows 7!

    And can You upgrade not only releases of Blender, but some new alpha/beta versions too? With the beta status (and alpha), this versions more stably than, for example, 3ds max release and it also can be used almost fully.

    Thanks!

    opened by newillusion 7
  • Error with Intel. drivers/Ошибка с Интел. драйверами

    Error with Intel. drivers/Ошибка с Интел. драйверами

    Что то при запуске ишет посл. версию драйвера , потом вылетает с этой ошибкой, Я так понимаю нужны посл. интеловские драйвера для видеокарты . Да и вот что то интересно выдал на этом скрине : https://prnt.sc/11IgTkMpL_-m , типа драйвер если я правильно понял для 8ки .. А так спасибо ...

    Something at startup is looking for a post. driver version, then crashes with this error, as I understand it, we need a last. Intel video card drivers. Yes, and here's something interesting that I gave out on this screen: https://prnt.sc/11IgTkMpL_-m, like a driver, if I understood correctly for 8ki .. And thanks ...

    opened by n81665 6
  • Error when using CUDA in Cycles

    Error when using CUDA in Cycles

    When I trying to use Cycles with CUDA (gpu+processor) active - it shows this error изображение_2021-11-29_173733 and also don't render any lights(in any other versions of blender it works(on win 10-11, or those that earlier, that could work on win 7 too) (works only GPU compute without CUDA When i tried to build it - error appears on trying to patch files apply bcompat7.patch image also even if i will not try to patch it, but just update and use make/make.bat i'll have this error image It could be great if any of those errors can be solved, because, with CUDA it really works faster(even if it with processor)

    opened by Sergiarius 4
  • Requests : Add another zip as debugging info and one without and compile with code optimization.

    Requests : Add another zip as debugging info and one without and compile with code optimization.

    The default version we are currently downloading from your github "Releases" comes with debugging files and make files.

    Request 1 : Friend @nalexandru , most people don't need debugging information nor do they know what they are. Which is why i suggest when uploading your releases to have the following files :

    Source code archives, blender-x.x-windows-7.zip (For Release). blender-x.x-debug-windows-7.zip

    Request 2 : Are you compiling with release config or debugging config? I hope the code is compiled with maximum optimization flag on , If not; please compile with full optimization and strip binary data we don't need for release version.

    opened by Illasera 2
  • Thank you

    Thank you

    Sorry for the "noise". I just wanted to find a way to say thank you for compiling these windows7 compatible binaries of blender. I truly appreciate it. I was trying to find a way to contact you and tell you mulţumesc!

    opened by patientAtGithub 2
  • Technical reasons for the addition of BlenderCompat to api-ms-win-core-path-l1-1-0.dll

    Technical reasons for the addition of BlenderCompat to api-ms-win-core-path-l1-1-0.dll

    If " api-ms-win-core-path-l1-1-0.dll" library , if i understand correctly, fills the gap for running blender 2.93 on windows 7.

    How come in later versions (Version 3.0) the addition of blendercompat (Another .dll library) is needed? What changed that merits the addition of another library and source code project? unless its meant to do something else?

    opened by Illasera 2
  • GLB Export Error Mesh & Node Animation

    GLB Export Error Mesh & Node Animation

    Hello I need help with GLB-Exporter of Blender. On one of my .blend-files the model with an animation per mesh/node cannot be exported in .gITF/-GLB-Format.

    The error I get:

    glbexporterror

    I hope you can help me out, what I am doing wrong :)

    opened by Atsutakemura 6
  • Win 7 32 bit?

    Win 7 32 bit?

    Hi there.

    Is it possible to compile your version for Win 7 32 bit?

    Stupidly that's one thing I didn't check before getting excited and trying to run your fixed 3.x on my Win 7 machine! Blender 2.80 runs perfectly on it, allowing me to use my Wacom GD-1218-R 18" x 12" serial tablet on my 1070 ti.

    Hope you can! Thanks!

    opened by ozyrisdigital 2
  • Mantaflow?

    Mantaflow?

    Thank-you so much for posting a fix for running Blender 3.x under Windows 7-64.

    For others who are running Blender 3.1 in Windows 7, what happens for you when you do the following?

    • Press F3
    • Search for Quick Liquid
    • Double click it from the list
    • Press [Play]

    In 2.92, I see an animated fluid simulation with particles. In 3.1.0 I see the domain and emitter, but no particles.

    Maybe I installed Blender incorrectly? All I did was extract the file: "blender-3.1.0-windows-7.zip"

    Then I double-clicked blender.exe and it ran.

    • Modeling works fine.
    • Rendering works fine.
    • Load and save are good.
    opened by BubbaBoBobSmith 20
  • Clarification in instructions for people not used to building from source?

    Clarification in instructions for people not used to building from source?

    Howdy! Just got my main desktop running again after hardware-related downtime. Super stoked to find this project since I started learning Blender with 3.0 on my laptop that has W10.

    I just have two questions.

    1. What the hell is the Blender source tree? I do front-end web stuff and never have a need to build from source or even think about C langs and compiling. I have all the stuff downloaded and have the folders opened ready to copy the bcompat7.patch but I don't know what the "Blender source tree" means in the instructions. In blender/, is it build_files/? source/? /?
    2. In the second step,

    To use the your own build of this compatibility DLL, overwrite the files in the lib/win64_vc15/bcompat7 directory created after running make update

    'to use your compatibility DLL' sounds like this is an optional step. Is this step required to run Blender on W7? And when you say, "overwrite the files..." but you don't say what I'm overwriting them with. Not sure what to do with this second step at all.

    Sorry for the probably ubernoob questions, this is just an area I'm not sure how to make judgement calls on since I'm out of my wheelhouse. Thank you for any help!

    opened by televators 1
Releases(3.3.0)
Owner
Alexandru Naiman
Alexandru Naiman
Integrate the ZENO node system into Blender for creating robust physics animations!

ZenoBlend Integrate the ZENO node system into Blender for creating robust physics animations! End-user Installation Goto Release page, and click Asset

Zenus Technology 33 Sep 3, 2022
A Blender 2.7+ plugin that exports sausage link characters with animations

Sausage64 Sausage64 is a plugin for Blender 2.7 onwards, which allows you to export "sausage link" style character models with animations. The plugin

Buu342 28 Sep 10, 2022
A blender import/export system for Defold

defold-blender-export A blender import/export system for Defold Setup Notes There are no exhaustive documents for this tool yet. Its just not complete

David Lannan 24 Sep 21, 2022
Blender is the free and open source 3D creation suite

Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.

Blender 6.6k Sep 16, 2022
A Blender script to procedurally generate 3D spaceships

Spaceship Generator A Blender script to procedurally generate 3D spaceships from a random seed. Usage Install Blender 2.80 or greater: http://blender.

Michael Davies 7.2k Sep 14, 2022
The FLIP Fluids addon is a tool that helps you set up, run, and render high quality liquid fluid effects all within Blender, the free and open source 3D creation suite.

FLIP Fluids The FLIP Fluids addon is a tool that helps you set up, run, and render liquid simulation effects. Our custom built fluid engine is based a

Ryan Guy 1.3k Sep 15, 2022
Implements a Windows service (in a DLL) that removes the rounded corners for windows in Windows 11

ep_dwm Implements a Windows service that removes the rounded corners for windows in Windows 11. Tested on Windows 11 build 22000.434. Pre-compiled bin

Valentin-Gabriel Radu 19 Sep 22, 2022
Filter driver which support changing DPI of mouse that does not support hardware dpi changing.

Custom Mouse DPI Driver 하드웨어 DPI 변경이 불가능한 마우스들의 DPI 변경을 가능하게 하는 필터 드라이버 경고: 해당 드라이버는 완전히 테스트 되지 않았습니다 Install 해당 드라이버는 서명이 되어있지않습니다. 드라이버를 사용하려면 tests

storycraft 4 Sep 9, 2022
very basic and minimalistic hooking "library" for windows (x64 support soon)

IceHook very basic and minimalistic hooking "library" for windows (x64 support soon) Example how to use: typedef void(__stdcall* twglSwapBuffers)(HDC

null 5 Jul 25, 2022
Windows 2000 styled installer for Panther based distributions of Microsoft Windows (WIM files).

An advanced installer for Microsoft Windows that mimics the looks of the Windows XP and older installers. Takes any modern (Vista and newer) Windows ISO or WIM file and creates a old styled Windows Setup experience on the go.

null 3 Aug 11, 2022
Windows kernel information leakage POCs on Windows 10 RS1+

This repository covers various techniques and methods I write while conducting research into infoleaks, these are for leaking various Windows kernel a

null 2 Jun 15, 2022
Some extensions for windows explorer, tested on windows 10+

WindowsExplorerExtension Extensions for windows explorer, tested on windows 10 & windows 11. New Folder Extension What's This A Gnome nautilus inspire

anpho 4 Jan 13, 2022
Defender-control - An open-source windows defender manager. Now you can disable windows defender permanently.

Defender Control Open source windows defender disabler. Now you can disable windows defender permanently! Tested from Windows 10 20H2. Also working on

null 463 Sep 21, 2022
Support for TrueType (.ttf) font files with Simple Directmedia Layer.

This library is a wrapper around the excellent FreeType 2.0 library

Simple Directmedia Layer 155 Sep 10, 2022
C/C++ language server supporting multi-million line code base, powered by libclang. Emacs, Vim, VSCode, and others with language server protocol support. Cross references, completion, diagnostics, semantic highlighting and more

Archived cquery is no longer under development. clangd and ccls are both good replacements. cquery cquery is a highly-scalable, low-latency language s

Jacob Dufault 2.3k Sep 20, 2022
Dynamic 3D cellular automata engine with lua scripting support

Cell3D Cell3D is a dynamic 3D cellular automata engine with lua scripting support Installation Dependencies: Lua 5.3 Raylib Simplest possible build co

null 1 May 25, 2021
a undetectable tool by modify odyssey, support sign disable & dylib injection, test on iphoneX(13.5.1 expolit by FreeTheSandbox), our qqgroup is 703156427

a undetectable ios root access tool by modify odyssey, support sign disable & dylib injection, test on iphoneX(13.5.1 expolit by FreeTheSandbox), our

null 58 Nov 22, 2021
Tiny FEL tools for allwinner SOC, support RISC-V D1 chip

XFEL Tiny FEL tools for allwinner SOC, support RISC-V D1 chip. How to build The xfel tools depends on the libusb-1.0 library, you need to install libu

xboot.org 115 Sep 7, 2022
Add Sidecar support to unsupported models

SidecarFixup Lilu Kernel extension for enabling Sidecar support on the following SMBIOS

Acidanthera 227 Sep 8, 2022