Welcome to Open Carnage

A resource for Halo Custom Edition and MCC modding, with unique means of rewarding content creation and support. Have a wander to see why we're worth the time! - EST. 2012

DestroyerDarkNes

Halo Launcher for PC and CE [HLPCE] | Realses

 

resized1.png

 

HLPCE is a Launcher & Server Browser for Halo CE and PC.

 

You can set the argument options.

 

You can put your background photos, you just have to put your images in the folder "Background"

 

As a special feature of this launcher, it has 3 window shapes for the game:

 

-Windowed [Window mode]
-Full Screen [Full Screen Mode]
-Fake FullScreen [Full Screen False Mode] [Allows you to superimpose other applications [That have the TopMost property active] on top of the game]

 

The program is not finished yet, it lacks more features to finish.

If you have any idea / suggestion in mind, don't forget to comment!

The multilanguage option. will remain in the future.

 

------------------------------------------------------------------------------

 

v1.0 beta

  • Firs Version

 

v1.0.3 Realse

  • Fixed bug not updating players and player list.
  • The bug that does not allow deactivating the checkboxes of the comandline options has been corrected.
  • Fixed the Fake FullScreen function. Now it works perfectly. [Allows you to overlay other apps with the TopMost property, on top of the game.]
  • Half Optimized the function that lists the servers.
  • A Button was added in the Settings section [Force FullScreen] for when you are playing in windowed mode.
  • Added the option to launch with Halo CE or PC.

 

v1.0.4 Realse

  • Fixed All bug .
  • The weight of the program was considerably reduced.
  • The Multi-client Option was added [It allows you to open several instances of HALO] . Preview : 

 

  •  multi-Client.png

 

 About the Multi Client :

  1. Fix bug in createProcess. and add the ability to run from any directory.            [LPCTSTR lpCurrentDirectory // pointer to current directory name]

  2. Converted to multilanguage API to call from .NET.

 

Thanks to Oxide for the multi client source code.

 

------------------------------------------------------------------------------

 

Source Code : HLPCE | GitHub

 

Download :  Current Version 1.0.4 Realse

 

HLPCEv1.0.4.zip

Edited by DestroyerDarkNes
Update version
Tucker933, Jerry and Sunstriker7 like this

Share this post


Link to post
Share on other sites

Tiddy-bits:

I suggest you take a look at HXE, the library/executable SPV3's launcher is built on. You may save time if you choose to go the route of parsing player profiles and related files. HXE also handles passing parameters to HaloCE.exe (not Halo.exe, yet. We'll work on that later).

I plan to add the ability to configure game and profile settings for player profiles so it will have equivalent functionality to Halo's Settings menu.

Edited by VoidsShadow
Sunstriker7 likes this

Share this post


Link to post
Share on other sites

 

13 hours ago, VoidsShadow said:

I suggest you take a look at HXE, the library/executable SPV3's launcher is built on. You may save time if you choose to go the route of parsing player profiles and related files. HXE also handles passing parameters to HaloCE.exe (not Halo.exe, yet. We'll work on that later).

I plan to add the ability to configure game and profile settings for player profiles so it will have equivalent functionality to Halo's Settings menu.

 

I will take it into account, but I do not assure you that I implement it.

 

--------------------------------------------------------------------------------------------------------------------

 

11 hours ago, Enclusion said:

Do you have a git repository for this?

 

I do not plan to publish the source code. at least not for now.

Share this post


Link to post
Share on other sites

I have updated, Please download the new version.

Any Bug or problem found, please comment or contact me by discord [Destroyer#8328]

 

On 17/10/2020 at 5:14 AM, Enclusion said:

Do you have a git repository for this?

 

I have already published the Source Code, Check!

Edited by DestroyerDarkNes
Tucker933 likes this

Share this post


Link to post
Share on other sites

The application crashes after partially loading the GUI. Debugging reports a lot of

Illegal instruction - code c000001d

and

Integer divide-by-zero - code c0000094

 

I'll try compiling a debug build from source to figure this out.

 

EDIT: I'm having trouble compiling due to a missing dependency reference to Guna.UI (not to be confused with Guna.UI2). I've DMed Destroyer about this.

Edited by VoidsShadow

Share this post


Link to post
Share on other sites

I already uploaded the libraries (GunaUI and HTMLAgilityPack) to the repository in a ZIP (libs.zip)

 

Anyone having Problems Compiling the source code can contact my discord. I will help you.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.