-
Content Count
232 -
Joined
-
Last visited
-
Days Won
47
Sephus last won the day on June 9
Sephus had the most liked content!
About Sephus
-
Rank
Advanced Member
- Birthday 10/24/1990
Contact Methods
-
IRC Nickname
smoke
-
Website URL
http://smokexyz.xyz
Profile Information
-
Gender
Male
-
Github
smokexyz
-
Emulator
Hercules
-
Hey guys, I've started a debate regarding Horizon and Hercules, would you like to participate? - Single Threaded (Hercules/rAthena) Vs Multithreaded Design (Horizon) · horizonxyz · Discussion #191 (github.com)
-
Update post and iterating on this primary reason why Horizon was created. It will be not possible to recreate the emulator of Athena from the start because of a multithreading possibility that can be installed deep within the codebase. The project really requires something like this because it handles thousands of players at once. This is not possible because of the way Athena has been coded and architected. If the code was changed, millions of other smaller variables and functions will need to be edited for the change that this will cause in the deeper code base. The place where multithreading should be installed is at the core of the program. It is impossible to edit or change the core for now because of the sandbox effect it will cause on all other hierarchies of the code. So for the possibility of having the option to scale the processing resources of the computer, this project has been created. In easier language - 1. We require CPU to process information inside a computer. 2. Athena uses only 1 Core of the CPU 3. We want to use more Cores of the CPU or as many available as possible. 4. We want to be able to configure the amount of cores our software uses. Athena will continue to survive but we are changing the game at with the new emulator of Horizon.
-
BladeCP is accessible from my sponsors page - https://github.com/sponsors/sagunkho
-
dnote98 reacted to a post in a topic: Item Option System Demo NPC
-
Here is a topic that describes how Horizon stands out as an emulator and how it really works internally, giving it the wings it needs to provide a large player base. Have a read on it - https://projecthorizon.xyz/index.php?/topic/580-how-horizon-works-under-the-hood/#comment-583
-
IndieRO reacted to a post in a topic: The Horizon Project
-
fiction reacted to a post in a topic: The Horizon Project
-
Hey all, I just came back to Hercules again and I have a great new post for everyone. The topic's original post has been updated with what I have planned in writing and telling the community. Have a good enjoyable read and make sure you join us.
-
ragar reacted to a post in a topic: Hercules Battlegrounds
-
IndieRO reacted to a post in a topic: Random Item Option System?
-
It is very challenging to design and architect a multi-threaded application. You will need to make sure that your architecture doesn't result in any dead-locks, or that the code doesn't violate any critical sections and cause race conditions. It is also important to provide a clear understanding of why you need threading in certain areas of code when you are mutually excluding functionalities in threaded architectures. Sometimes people use threading without analyzing why they need multi-threaded performance in areas of the application. I believe that Hercules or eA should have been designed with a multi-threaded architecture from the start, since the current state of the project doesn't consider more than 1 thread and most features are designed to work on a single thread as well, making it more complicated to accurately structure and compose safe concurrent logical behaviour within the application. My emulator follows a similar structure where the I/O is independent of the main application and multiple threads pass on the process from the networking infrastructure to the main component which splits the processing of logic performed on maps multiple maps per thread. I'm following a Hercules style of emulating in C++ and LUA. Maybe it can help you understand where concurrency is needed or if you wish to join in on the composition of a new emulator cleanly designed for modern day development, feel free to contact me on Discord.
-
I've been updating this casually, for any discussions we have a discord channel - https://discord.gg/TeKwuAZn If you wish to join the team, contact me on discord I would love to have some developers both core(c++) and script (lua). When we have a good community of individuals and more activity, I will create a forums for us to manage important communications.
-
apuadofrancisco started following Sephus
-
Great new updates to bring in this year! Blade CP's core has been updated to Laravel 8, followed by a major design upgrade to a more condensed and elegant user interface. Along with many minor bug fixes and completion of missing elements in both the frontend and admin section. New features such as quest database and quest tooltips have also been accommodated. Example from the update to the character view page -
-
Kyoya G reacted to an answer to a question: get rid of less than overcharged selling price warning
-
This topic won't be updated further. Changes can be viewed on https://bladecp.xyz/changelog
-
fTakano reacted to a post in a topic: BladeCP - An advanced CMS
-
[ Update April 02, 2019] Blade CP version v1.1 has been released. 1) Complete support for rAthena servers. Now you manage as many servers as you like, either rAthena or Hercules, from the same panel! 2) Added E-Commerce module to the frontend and administration section. Demo: https://bladecp.xyz/shop/products For the admin side of things, kindly check the administration section. 3) Item database will now list drops from monsters along with their respective rates. More details available in my channel - https://discord.gg/pWgZHzx
-
vBrenth reacted to a post in a topic: BladeCP - An advanced CMS
-
[ Update March 25 2019 ] Added Administration panel with a dashboard showcasing statistics of all servers. Added Member Management with Role Based Access Control (RBAC) in the administration section. Added Game Account management in the administration section. Added Character listing and lookups in the administration section. Added Guild listing and lookups in the administration section. Added Log listing and lookups in the administration section for all logs - Logins At-commands Characters Chat Dead Branch Loot MVP NPC Zeny Added profile-image management with auto-deletion of old image files. For a live preview, visit the demo site! Join my discord channel for update information or just to hang out - https://discord.gg/pWgZHzx
-
@Haikenz The app was running in debug mode, switching it to production hides environment variables.
-
@Myriad I will set one up soon Demo is live now at http:://bladecp.xyz ID: [email protected] Pass: abcdef If you get a message saying "bladecp.xyz’s server IP address could not be found." please give it 24-48 hours as I've just bought the domain.
-
Sephus reacted to a post in a topic: BladeCP - An advanced CMS
-
bWolfie reacted to a post in a topic: BladeCP - An advanced CMS
-
Sephus reacted to a post in a topic: BladeCP - An advanced CMS
-
fiction reacted to a post in a topic: BladeCP - An advanced CMS
-
This project is now alive again, since I've received many requests for it. I've decided to make it really cheap. If you're interested, check out my patreon page and subscribe to tier Blade CP Access or above to get access to it. PM me on discord @Sxyz#0202 The cpanel includes master account system, password changes, account management and character management. Awesome tooltips for items/monsters/quests all via Laravel (the supreme php framework). However, it's still missing a donation system, online shop and monster/quest database.
-
@Myriad It is in a good state to be usable. It will be out soon as well.