Little History - Weiss - or should i say jWeiss, is the original code by some cool japanese unknown master of object pascal language. TheHarbinger created a fork of Weiss and name it darkweiss, and he was joined by some cool programmer name tsukisa or so, but later decided to recreate a fork (Vidar) which is a paid version (closed sourced) Ragnarok Emulator. The rest of the team who did not agree with the idea of closing source the emulator created a new team name Weiss. And it progress to Fusion Weiss (Under Alexkruez, DarkHelmet, Tsusai, etc etc) with the goal of improving the gameplay, adding skill, classes, improved text base database system, mysql database support, and latest RO command. (with a less concern about leak and bugs) until version Fusion 1213??? .. Later continued by chrsthphr, tsusai, rabidchocobo etc etc under new name, Prometheus, and died.
HeliosRO (rewrite from scratch - using Delphi/ObjectPascal) with the crossplatform in mind did not do well since the lack of support from the community and Ragnaroks declining popularity through the years.
- i made some few submission of code, only when the feature i need is not yet implemented like. Prompt (inputc later became inputstr), and the correction of ontouch feature. (from eathena). Weiss is not multi thread, it runs on a single thread under the visual form object which resulted to none responding of GUI during monster respawn and guild event. The code is not for Novice programmer since the whole codebase is object oriented+mix+spaghetti style, and everything in the game environment is an actor with shared property/inheritance.