Source Code (July 1996): Difference between revisions
m Reverted edit by PawPatroler (2025) (talk) to last revision by MattKC Tags: content model change Rollback |
PickaxeMax (talk | contribs) No edit summary |
||
| Line 14: | Line 14: | ||
The build included is the earliest known version of the main game executable. | The build included is the earliest known version of the main game executable. | ||
== CONVERT == | == CONVERT.EXE == | ||
CONVERT.EXE is an in-house tool whose complete source code is contained in the repository. It builds to a tool that converts 3DS models exported from ''3D Studio MAX'' to a proprietary .mod format packed into [[SI files]] and [[WORLD.WDB]]. | CONVERT.EXE is an in-house tool whose complete source code is contained in the repository. It builds to a tool that converts 3DS models exported from ''3D Studio MAX'' to a proprietary .mod format packed into [[SI files]] and [[WORLD.WDB]]. | ||
== VIEWER == | == VIEWER.EXE == | ||
VIEWER.EXE is an in-house tool whose complete source code is contained in the repository. It builds to a tool that views the game's proprietary .mod 3D model format. | VIEWER.EXE is an in-house tool whose complete source code is contained in the repository. It builds to a tool that views the game's proprietary .mod 3D model format. | ||
== MODELS == | |||
MODELS is a directory, where all sounds, textures and etc. are (kinda) in ''LEGO Island''. The type of files are .MOD, .ZIP and .INI. .ZIP files contains ''3D Studio MAX'' files (3DS), through ''Assimp'' you can convert these files into .obj files, and import it through ''Blender''. | |||
== External Links == | == External Links == | ||
* [https://archive.org/details/LEGOIsland-source-June1996 Download from Internet Archive] | * [https://archive.org/details/LEGOIsland-source-June1996 Download from Internet Archive] | ||
Latest revision as of 16:16, 1 November 2026
This article is a stub. You can help the LEGO Island Wiki by expanding it.
In May 2020, some LEGO Island source code was leaked alongside Beta 9.0 on 4chan.
The source code appears to be from a backup taken in July 1996, a little over a year before the final release. It contains several early design and planning documents, a compiled build with a primitive model of the island, and roughly half of the codebase at the time. Sadly, the codebase is too incomplete to make a full build of the game, however some in-house tools can be built (e.g. CONVERT and VIEWER).
Source Code
The code, despite being fairly comprehensive, is missing the OMNI folder, i.e. the entire base engine for the game. This probably constituted roughly 50% of the codebase and without it, much of the necessary code for the game is missing.
MAIN.EXE
Main article: MAIN.EXE
The build included is the earliest known version of the main game executable.
CONVERT.EXE
CONVERT.EXE is an in-house tool whose complete source code is contained in the repository. It builds to a tool that converts 3DS models exported from 3D Studio MAX to a proprietary .mod format packed into SI files and WORLD.WDB.
VIEWER.EXE
VIEWER.EXE is an in-house tool whose complete source code is contained in the repository. It builds to a tool that views the game's proprietary .mod 3D model format.
MODELS
MODELS is a directory, where all sounds, textures and etc. are (kinda) in LEGO Island. The type of files are .MOD, .ZIP and .INI. .ZIP files contains 3D Studio MAX files (3DS), through Assimp you can convert these files into .obj files, and import it through Blender.