summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorMirrorbot <mirrorbot@cogarr.net>2025-12-27 17:53:06 -0600
committerMirrorbot <mirrorbot@cogarr.net>2025-12-27 17:53:06 -0600
commit71e94ee161447b84c0eaabf6567f8fa62262cd3e (patch)
tree391064cc6173a6fe75069af2fdc1978af12f623e /bin
downloadirrlicht-master.tar.gz
irrlicht-master.tar.bz2
irrlicht-master.zip
Inital commitHEADmaster
Diffstat (limited to 'bin')
-rw-r--r--bin/Linux/readme.txt4
-rw-r--r--bin/MacOSX/readme.txt5
-rw-r--r--bin/Win32-VisualStudio/01.HelloWorld.exebin0 -> 62464 bytes
-rw-r--r--bin/Win32-VisualStudio/02.Quake3Map.exebin0 -> 122880 bytes
-rw-r--r--bin/Win32-VisualStudio/03.CustomSceneNode.exebin0 -> 136704 bytes
-rw-r--r--bin/Win32-VisualStudio/04.Movement.exebin0 -> 124928 bytes
-rw-r--r--bin/Win32-VisualStudio/05.UserInterface.exebin0 -> 108544 bytes
-rw-r--r--bin/Win32-VisualStudio/06.2DGraphics.exebin0 -> 108544 bytes
-rw-r--r--bin/Win32-VisualStudio/07.Collision.exebin0 -> 133632 bytes
-rw-r--r--bin/Win32-VisualStudio/08.SpecialFx.exebin0 -> 128000 bytes
-rw-r--r--bin/Win32-VisualStudio/09.MeshViewer.exebin0 -> 155136 bytes
-rw-r--r--bin/Win32-VisualStudio/10.Shaders.exebin0 -> 131072 bytes
-rw-r--r--bin/Win32-VisualStudio/11.PerPixelLighting.exebin0 -> 131072 bytes
-rw-r--r--bin/Win32-VisualStudio/12.TerrainRendering.exebin0 -> 148480 bytes
-rw-r--r--bin/Win32-VisualStudio/13.RenderToTexture.exebin0 -> 124416 bytes
-rw-r--r--bin/Win32-VisualStudio/14.Win32Window.exebin0 -> 123904 bytes
-rw-r--r--bin/Win32-VisualStudio/15.LoadIrrFile.exebin0 -> 123392 bytes
-rw-r--r--bin/Win32-VisualStudio/16.Quake3MapShader.exebin0 -> 164864 bytes
-rw-r--r--bin/Win32-VisualStudio/17.HelloWorld_Mobile.exebin0 -> 30720 bytes
-rw-r--r--bin/Win32-VisualStudio/18.SplitScreen.exebin0 -> 123392 bytes
-rw-r--r--bin/Win32-VisualStudio/19.MouseAndJoystick.exebin0 -> 147456 bytes
-rw-r--r--bin/Win32-VisualStudio/20.ManagedLights.exebin0 -> 129024 bytes
-rw-r--r--bin/Win32-VisualStudio/21.Quake3Explorer.exebin0 -> 227840 bytes
-rw-r--r--bin/Win32-VisualStudio/22.MaterialViewer.exebin0 -> 152576 bytes
-rw-r--r--bin/Win32-VisualStudio/23.SMeshHandling.exebin0 -> 26624 bytes
-rw-r--r--bin/Win32-VisualStudio/24.CursorControl.exebin0 -> 36352 bytes
-rw-r--r--bin/Win32-VisualStudio/25.XmlHandling.exebin0 -> 19456 bytes
-rw-r--r--bin/Win32-VisualStudio/26.OcclusionQuery.exebin0 -> 124416 bytes
-rw-r--r--bin/Win32-VisualStudio/FontTool.exebin0 -> 113152 bytes
-rw-r--r--bin/Win32-VisualStudio/GUIEditor.exebin0 -> 215552 bytes
-rw-r--r--bin/Win32-VisualStudio/Irrlicht.dllbin0 -> 2359808 bytes
-rw-r--r--bin/Win32-VisualStudio/MeshConverter.exebin0 -> 108032 bytes
-rw-r--r--bin/Win32-VisualStudio/irrlicht.icobin0 -> 2238 bytes
-rw-r--r--bin/Win32-VisualStudio/readme.txt25
-rw-r--r--bin/Win32-gcc/irrlicht.icobin0 -> 2238 bytes
-rw-r--r--bin/Win32-gcc/readme.txt16
-rw-r--r--bin/Win64-VisualStudio/Irrlicht.dllbin0 -> 3087360 bytes
-rw-r--r--bin/Win64-VisualStudio/irrlicht.icobin0 -> 2238 bytes
-rw-r--r--bin/Win64-VisualStudio/readme.txt24
39 files changed, 74 insertions, 0 deletions
diff --git a/bin/Linux/readme.txt b/bin/Linux/readme.txt
new file mode 100644
index 0000000..c93be39
--- /dev/null
+++ b/bin/Linux/readme.txt
@@ -0,0 +1,4 @@
+If you wish to compile the engine in linux yourself,
+goto the \source directory. Run a 'make' in the subfolder 'Irrlicht'.
+After this, you should be able to make all example applications in \examples.
+Then just start an X Server and run them, from the directory where they are.
diff --git a/bin/MacOSX/readme.txt b/bin/MacOSX/readme.txt
new file mode 100644
index 0000000..ea3cfa0
--- /dev/null
+++ b/bin/MacOSX/readme.txt
@@ -0,0 +1,5 @@
+The Irrlicht Engine is staticly compiled together with the application under MacOSX.
+
+If you wish to compile the engine in MacOSX yourself, use the source in the \source directory.
+
+Please note that this SDK has not been tested on MacOSX. Get a SDK especially for MacOSX on http://irrlicht.sf.net \ No newline at end of file
diff --git a/bin/Win32-VisualStudio/01.HelloWorld.exe b/bin/Win32-VisualStudio/01.HelloWorld.exe
new file mode 100644
index 0000000..a635bb9
--- /dev/null
+++ b/bin/Win32-VisualStudio/01.HelloWorld.exe
Binary files differ
diff --git a/bin/Win32-VisualStudio/02.Quake3Map.exe b/bin/Win32-VisualStudio/02.Quake3Map.exe
new file mode 100644
index 0000000..eb4045a
--- /dev/null
+++ b/bin/Win32-VisualStudio/02.Quake3Map.exe
Binary files differ
diff --git a/bin/Win32-VisualStudio/03.CustomSceneNode.exe b/bin/Win32-VisualStudio/03.CustomSceneNode.exe
new file mode 100644
index 0000000..45d85d0
--- /dev/null
+++ b/bin/Win32-VisualStudio/03.CustomSceneNode.exe
Binary files differ
diff --git a/bin/Win32-VisualStudio/04.Movement.exe b/bin/Win32-VisualStudio/04.Movement.exe
new file mode 100644
index 0000000..9497eb3
--- /dev/null
+++ b/bin/Win32-VisualStudio/04.Movement.exe
Binary files differ
diff --git a/bin/Win32-VisualStudio/05.UserInterface.exe b/bin/Win32-VisualStudio/05.UserInterface.exe
new file mode 100644
index 0000000..4bf8c61
--- /dev/null
+++ b/bin/Win32-VisualStudio/05.UserInterface.exe
Binary files differ
diff --git a/bin/Win32-VisualStudio/06.2DGraphics.exe b/bin/Win32-VisualStudio/06.2DGraphics.exe
new file mode 100644
index 0000000..088ba0f
--- /dev/null
+++ b/bin/Win32-VisualStudio/06.2DGraphics.exe
Binary files differ
diff --git a/bin/Win32-VisualStudio/07.Collision.exe b/bin/Win32-VisualStudio/07.Collision.exe
new file mode 100644
index 0000000..5075e25
--- /dev/null
+++ b/bin/Win32-VisualStudio/07.Collision.exe
Binary files differ
diff --git a/bin/Win32-VisualStudio/08.SpecialFx.exe b/bin/Win32-VisualStudio/08.SpecialFx.exe
new file mode 100644
index 0000000..5a25dc0
--- /dev/null
+++ b/bin/Win32-VisualStudio/08.SpecialFx.exe
Binary files differ
diff --git a/bin/Win32-VisualStudio/09.MeshViewer.exe b/bin/Win32-VisualStudio/09.MeshViewer.exe
new file mode 100644
index 0000000..69d1615
--- /dev/null
+++ b/bin/Win32-VisualStudio/09.MeshViewer.exe
Binary files differ
diff --git a/bin/Win32-VisualStudio/10.Shaders.exe b/bin/Win32-VisualStudio/10.Shaders.exe
new file mode 100644
index 0000000..e555d04
--- /dev/null
+++ b/bin/Win32-VisualStudio/10.Shaders.exe
Binary files differ
diff --git a/bin/Win32-VisualStudio/11.PerPixelLighting.exe b/bin/Win32-VisualStudio/11.PerPixelLighting.exe
new file mode 100644
index 0000000..bd4da72
--- /dev/null
+++ b/bin/Win32-VisualStudio/11.PerPixelLighting.exe
Binary files differ
diff --git a/bin/Win32-VisualStudio/12.TerrainRendering.exe b/bin/Win32-VisualStudio/12.TerrainRendering.exe
new file mode 100644
index 0000000..26dc2a1
--- /dev/null
+++ b/bin/Win32-VisualStudio/12.TerrainRendering.exe
Binary files differ
diff --git a/bin/Win32-VisualStudio/13.RenderToTexture.exe b/bin/Win32-VisualStudio/13.RenderToTexture.exe
new file mode 100644
index 0000000..67d4cfe
--- /dev/null
+++ b/bin/Win32-VisualStudio/13.RenderToTexture.exe
Binary files differ
diff --git a/bin/Win32-VisualStudio/14.Win32Window.exe b/bin/Win32-VisualStudio/14.Win32Window.exe
new file mode 100644
index 0000000..5cd3f79
--- /dev/null
+++ b/bin/Win32-VisualStudio/14.Win32Window.exe
Binary files differ
diff --git a/bin/Win32-VisualStudio/15.LoadIrrFile.exe b/bin/Win32-VisualStudio/15.LoadIrrFile.exe
new file mode 100644
index 0000000..7c31bfc
--- /dev/null
+++ b/bin/Win32-VisualStudio/15.LoadIrrFile.exe
Binary files differ
diff --git a/bin/Win32-VisualStudio/16.Quake3MapShader.exe b/bin/Win32-VisualStudio/16.Quake3MapShader.exe
new file mode 100644
index 0000000..9392eaa
--- /dev/null
+++ b/bin/Win32-VisualStudio/16.Quake3MapShader.exe
Binary files differ
diff --git a/bin/Win32-VisualStudio/17.HelloWorld_Mobile.exe b/bin/Win32-VisualStudio/17.HelloWorld_Mobile.exe
new file mode 100644
index 0000000..01f468a
--- /dev/null
+++ b/bin/Win32-VisualStudio/17.HelloWorld_Mobile.exe
Binary files differ
diff --git a/bin/Win32-VisualStudio/18.SplitScreen.exe b/bin/Win32-VisualStudio/18.SplitScreen.exe
new file mode 100644
index 0000000..bab9e55
--- /dev/null
+++ b/bin/Win32-VisualStudio/18.SplitScreen.exe
Binary files differ
diff --git a/bin/Win32-VisualStudio/19.MouseAndJoystick.exe b/bin/Win32-VisualStudio/19.MouseAndJoystick.exe
new file mode 100644
index 0000000..444b083
--- /dev/null
+++ b/bin/Win32-VisualStudio/19.MouseAndJoystick.exe
Binary files differ
diff --git a/bin/Win32-VisualStudio/20.ManagedLights.exe b/bin/Win32-VisualStudio/20.ManagedLights.exe
new file mode 100644
index 0000000..a803995
--- /dev/null
+++ b/bin/Win32-VisualStudio/20.ManagedLights.exe
Binary files differ
diff --git a/bin/Win32-VisualStudio/21.Quake3Explorer.exe b/bin/Win32-VisualStudio/21.Quake3Explorer.exe
new file mode 100644
index 0000000..a8f7bb2
--- /dev/null
+++ b/bin/Win32-VisualStudio/21.Quake3Explorer.exe
Binary files differ
diff --git a/bin/Win32-VisualStudio/22.MaterialViewer.exe b/bin/Win32-VisualStudio/22.MaterialViewer.exe
new file mode 100644
index 0000000..9d24670
--- /dev/null
+++ b/bin/Win32-VisualStudio/22.MaterialViewer.exe
Binary files differ
diff --git a/bin/Win32-VisualStudio/23.SMeshHandling.exe b/bin/Win32-VisualStudio/23.SMeshHandling.exe
new file mode 100644
index 0000000..728dce1
--- /dev/null
+++ b/bin/Win32-VisualStudio/23.SMeshHandling.exe
Binary files differ
diff --git a/bin/Win32-VisualStudio/24.CursorControl.exe b/bin/Win32-VisualStudio/24.CursorControl.exe
new file mode 100644
index 0000000..ae8d2e5
--- /dev/null
+++ b/bin/Win32-VisualStudio/24.CursorControl.exe
Binary files differ
diff --git a/bin/Win32-VisualStudio/25.XmlHandling.exe b/bin/Win32-VisualStudio/25.XmlHandling.exe
new file mode 100644
index 0000000..8005014
--- /dev/null
+++ b/bin/Win32-VisualStudio/25.XmlHandling.exe
Binary files differ
diff --git a/bin/Win32-VisualStudio/26.OcclusionQuery.exe b/bin/Win32-VisualStudio/26.OcclusionQuery.exe
new file mode 100644
index 0000000..0f9516a
--- /dev/null
+++ b/bin/Win32-VisualStudio/26.OcclusionQuery.exe
Binary files differ
diff --git a/bin/Win32-VisualStudio/FontTool.exe b/bin/Win32-VisualStudio/FontTool.exe
new file mode 100644
index 0000000..d2ea904
--- /dev/null
+++ b/bin/Win32-VisualStudio/FontTool.exe
Binary files differ
diff --git a/bin/Win32-VisualStudio/GUIEditor.exe b/bin/Win32-VisualStudio/GUIEditor.exe
new file mode 100644
index 0000000..eac4ad3
--- /dev/null
+++ b/bin/Win32-VisualStudio/GUIEditor.exe
Binary files differ
diff --git a/bin/Win32-VisualStudio/Irrlicht.dll b/bin/Win32-VisualStudio/Irrlicht.dll
new file mode 100644
index 0000000..392bd49
--- /dev/null
+++ b/bin/Win32-VisualStudio/Irrlicht.dll
Binary files differ
diff --git a/bin/Win32-VisualStudio/MeshConverter.exe b/bin/Win32-VisualStudio/MeshConverter.exe
new file mode 100644
index 0000000..3d97c2d
--- /dev/null
+++ b/bin/Win32-VisualStudio/MeshConverter.exe
Binary files differ
diff --git a/bin/Win32-VisualStudio/irrlicht.ico b/bin/Win32-VisualStudio/irrlicht.ico
new file mode 100644
index 0000000..49f8eab
--- /dev/null
+++ b/bin/Win32-VisualStudio/irrlicht.ico
Binary files differ
diff --git a/bin/Win32-VisualStudio/readme.txt b/bin/Win32-VisualStudio/readme.txt
new file mode 100644
index 0000000..d5c7b7b
--- /dev/null
+++ b/bin/Win32-VisualStudio/readme.txt
@@ -0,0 +1,25 @@
+The Win32-VisualStudio version is currently (Irrlicht 1.8) compiled with VS 2010 using the Windows 7.1 SDK as platform toolset.
+You might get the necessary Windows Platform SDK here: http://msdn.microsoft.com/en-us/windows/bb980924.aspx
+
+To link to that Irrlicht.dll you need to set platform toolset in your VS version to the same target or re-compile the Irrlicht.dll using another platform toolset.
+
+To re-compile Irrlicht for Win32-VisualStudio:
+There are several project files for different VS versions in source/Irrlicht.
+Irrlicht10.0.sln is for VS 2010
+Irrlicht11.0.sln is for VS 2012
+Irrlicht12.0.sln is for VS 2013
+
+To compile Irrlicht + all examples and all tools check the BuildAllExamples_*.sln files in the examples folder.
+
+For newer VS versions you have update one of those projects (VS usually can do that automatically when you open an older solution file).
+
+Currently each of those solutions does set the platform toolset "Windows 7.1 SDK" (to be compatible to each other).
+You might want to change that in the project settings and set it to your current version.
+Make sure you use the same platform toolset in your application and in the engine.
+Also when compiling examples each example has to use the same platform toolset as was used for the engine.
+
+Platform should be Win32
+Configuration is by default "Release"
+But you can also chose "Debug" if you want Irrlicht with Debug information.
+Static builds are possible but you have to additionally set the _IRR_STATIC_LIB_ define in the application when linking to a static Irrlicht.lib
+
diff --git a/bin/Win32-gcc/irrlicht.ico b/bin/Win32-gcc/irrlicht.ico
new file mode 100644
index 0000000..49f8eab
--- /dev/null
+++ b/bin/Win32-gcc/irrlicht.ico
Binary files differ
diff --git a/bin/Win32-gcc/readme.txt b/bin/Win32-gcc/readme.txt
new file mode 100644
index 0000000..f7294d9
--- /dev/null
+++ b/bin/Win32-gcc/readme.txt
@@ -0,0 +1,16 @@
+If you wish to compile Irrlicht for Win32-gcc you have several choices.
+
+1. You can work from within a MinGW shell.
+Go to the folder source/Irrlicht and run the Makefile with:
+make win32
+Examples can be build by going into the folder of the example (for example examples/01.HelloWorld) and running the Makefile with:
+make all_win32
+
+2. Use the Code::Blocks IDE
+There is a project file called Irrlicht-gcc.cbp in source/Irrlicht to compile just the engine.
+Be sure to select a Windows target like "Win32 - release - accurate math - dll"
+
+There is also Code::Blocks workspace file in the examples folder called BuildAllExamples.workspace
+Again be sure to select a Windows target like "Win32 - release - accurate math - dll"
+This workspace allows you to compile the engine together with all examples and tools.
+
diff --git a/bin/Win64-VisualStudio/Irrlicht.dll b/bin/Win64-VisualStudio/Irrlicht.dll
new file mode 100644
index 0000000..04821a6
--- /dev/null
+++ b/bin/Win64-VisualStudio/Irrlicht.dll
Binary files differ
diff --git a/bin/Win64-VisualStudio/irrlicht.ico b/bin/Win64-VisualStudio/irrlicht.ico
new file mode 100644
index 0000000..49f8eab
--- /dev/null
+++ b/bin/Win64-VisualStudio/irrlicht.ico
Binary files differ
diff --git a/bin/Win64-VisualStudio/readme.txt b/bin/Win64-VisualStudio/readme.txt
new file mode 100644
index 0000000..063b5e7
--- /dev/null
+++ b/bin/Win64-VisualStudio/readme.txt
@@ -0,0 +1,24 @@
+The Win64-VisualStudio version is currently (Irrlicht 1.8) compiled with VS 2010 using the Windows 7.1 SDK as platform toolset.
+You might get the necessary Windows Platform SDK here: http://msdn.microsoft.com/en-us/windows/bb980924.aspx
+
+To link to that Irrlicht.dll you need to set platform toolset in your VS version to the same target or re-compile the Irrlicht.dll using another platform toolset.
+
+To re-compile Irrlicht for Win32-VisualStudio:
+There are several project files for different VS versions in source/Irrlicht.
+Irrlicht10.0.sln is for VS 2010
+Irrlicht11.0.sln is for VS 2012
+Irrlicht12.0.sln is for VS 2013
+
+To compile Irrlicht + all examples and all tools check the BuildAllExamples_*.sln files in the examples folder.
+
+For newer VS versions you have update one of those projects (VS usually can do that automatically when you open an older solution file).
+
+Currently each of those solutions does set the platform toolset "Windows 7.1 SDK" (to be compatible to each other).
+You might want to change that in the project settings and set it to your current version.
+Make sure you use the same platform toolset in your application and in the engine.
+Also when compiling examples each example has to use the same platform toolset as was used for the engine.
+
+Platform should be Win64
+Configuration is by default "Release"
+But you can also chose "Debug" if you want Irrlicht with Debug information.
+Static builds are possible but you have to additionally set the _IRR_STATIC_LIB_ define in the application when linking to a static Irrlicht.lib