AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Homeworld 2 patch fails1/27/2024 Since consumer windows computer at the time were limited to rather slow, in comparison to current computers, 32bit x86 processors the Homeworld engine was heavily optimized for this specific platform resulting in the use of x86 assembly intrinsics and 32bit pointer trickery especially in the ETG system (an effect scripting system used for all graphic effects in the game). Gardens of Kadesh is using emscripten to compile the C code base to WebAssembly allowing execution inside any modern web browser and by such making it runnable on nearly all modern computing devices from desktop computers, over laptops, tvs, chromebooks to tablets and phones. HomeworldSDL modified the original source code to use the cross-platform Simple DirectMedia Layer ( SDL) to allow the engine to target not only Windows but also MacOS and Linux. The original Homeworld engine was written in C and targeted the 32bit x86 Windows platform only. To see all changes between versions take a look at the changelog. fixes for sound system bugs that stemmed from SDL port.anisotropic filtering for improved texture rendering.tweaked the non-linear inverse perspective scaling to work better with high resolutions.dithering shader added to the vertex background system to prevent visible color banding.increased universe update rate for smoother gameplay and animations.Most notable changes besides the the necessary changes described in the porting Homeworld to WebAssembly section: Homeworld Deserts of Kharak on Steam, on GoG.Homeworld Remastered Collection on Steam, on GoG.Please support the original Homeworld developers and the Homeworld IP/universe: If you can help us in any way, or get back to us in support, please get in touch.įollow our project here on Github and/or joins us on our discord. We aim to achieve a consideration for a re-releasing of the original Homeworld source code under GPL2/3 or re-licensing the current GardenOfKadesh/Homeworld code under GPL2/3. ![]() The disappearance of the Relic Developer Network and the Homeworld IP having changed hands leaves the license state of the Homeworld source code in a dubious state that hinders development. The Homeworld source code was released under an unfavorable Relic Developer Network License. In addition we hope to raise awareness for the source code situation of Homeworld 1. To make the Homeworld 1 experience widely accessible on modern devices and to new generations of players. ![]() Our goals are to continue modernizing the Homeworld engine with gentle touches while preserving the original gameplay and feel. If you own the full version of Homeworld or the Homeworld Remastered Collection you can follow the same link, drag and drop the required asset files from your local Homeworld installation into the browser window and play the full Homeworld campaign. You will be able to freely play the Homeworld demo content (the first two missions of the campaign and skirmish against the computer). To play direcly in your browser click hereĭon't forget to maximize your browser window for the best experience! HomeworldSDL is an SDL port of the Homeworld source code that was released in 2003 by Relic Entertainment. Gardens of Kadesh is a WebAssembly port of HomeworldSDL.
0 Comments
Read More
Leave a Reply. |