Mir 4 Dev Log

Jev

LOMCN VIP
VIP
May 16, 2017
3,639
21
2,093
310
Job Centre Plus
Update.

--Client--

We are looking to switch from our current CN client to the Global Closed Beta Test Client.

Pros:

- API

The CBT Client allows us to edit the following via API instead of Hex editing the Client:
- Server IP/Ports
- Maintenance
- Events
- Version Checking
- Payment Links

This will allow us to process Client side updates easier.

APIs will be released to everyone prior to us releasing the Source Code. This will allow users who wish to have their own server to edit these ready for their own launch.

- Stability

After internal testing we have found that the CBT client is a lot more stable than the CN client, this includes bug fixes.

- Paks

Currently, the CN Client has a single 8GB Pak file which contains all the Client Data. For comparison, the CBT client splits the 8GB Pak into multiple smaller files.
This will help with editing, updating, and pushing updates to everyone without the need to redownload a huge PAK file for every update.

--Server--

- Logging

We have pushed source code updates to the servers which now have improved logging.

--Source Code--

- VS Version

When we obtained the source, we were forced to use Visual Studio 2019 due to compatibility. The source now uses Visual Studio 2022.

The source has currently received a total of 180 updates. This includes:
- Bug Fixes
- Packet changes
- Compacting code
- Translation of code comments
- And a lot more.

--Beta--

We still have a lot of internal testing to complete before we are at a stage where we feel comfortable releasing a Beta Server. As soon as we have more info on dates, rates, etc.,
we will keep you posted.

--Website--

- Improvements

- URL file extensions hidden (shortens URL and makes it more appealing).
- Coming Soon page will be added to any unfinished web pages.

We will release the website's full HTML and API together to allow users to create their own website if they plan to release their own server.

--Client Editor--

We still plan on finishing the Client Editor. This will help reduce the Export/Edit/RePak process from three programs to a single custom-made program.

--Server Console--

Front Server Config page to get code changes to process the contents of \`config.json\` and display on the form.

--Client Launcher--

Client patching is still to come. This will allow us to cross-reference the current Pak files with our API, which will enable the launcher to automatically download new updates.
 

Far

tsniffer
Staff member
Developer
May 19, 2003
20,261
30
2,844
540
You mentioned pros, but isn't the huge con that you're using a beta client (assuming from like 4 years ago) so tons of features will be missing?

At this point is it even worth wasting time on it, why would someone want to play this source over the many which are running on the latest client?
 

Jev

LOMCN VIP
VIP
May 16, 2017
3,639
21
2,093
310
Job Centre Plus
You mentioned pros, but isn't the huge con that you're using a beta client (assuming from like 4 years ago) so tons of features will be missing?

At this point is it even worth wasting time on it, why would someone want to play this source over the many which are running on the latest client?
Yeah, there are definitely some cons with switching to a newer global client. Mostly the packets and procedures are the hurdle, but getting the source running with a global client opens the doors to eventually using the latest global client.

I never really played Mir 4 so I can only really tell you what I've been told by long time Mir 4 players.

Things like crypto/nft/gambling mechanics/p2w/grindy, are some of the things that are mentioned on why players are leaving Global and Rouge, It seems that rouge's rebranding a new server with "Dreamscape" has only shown that they are not willing to remove/alter these mechanics to improve the playing experiance.

Edit:

I've made a survey to try and gauge what players like/dislike about Global/Rouge and also what they'd like to see changed.

Survey
 
Last edited:

Jev

LOMCN VIP
VIP
May 16, 2017
3,639
21
2,093
310
Job Centre Plus

Few updates for everyone:​


Website​

Tools​

Mir 4 Tools added to website and pushed to github.

This includes:
-Crafting Calculator
-EXP Calculator
-Constitution Calculator
-Inner Force Calculator
-Conquests
-Maps
-Magic Square Shop
-Mining Speed Calculator

Adjustments​

-Link in the navigation bar showing which page the user is on, starting with the home page.
-Pages opening in the same frameset, fewer external sites.
-New Ranking page,
-User Control Panel (UCP) (Login) + Logout.

Fixes​

-Troubleshooting in Register , Login, Logout with .htaccess.
-Logo display in navbar.

Server​

Character Creation Testing​



More updates to come.