Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

The history of this section.

Status
Not open for further replies.
Joined
Jun 23, 2010
Messages
2,318
Reaction score
2,195
New chapter

Modern Days (2013-2014)

Many Developers have received warning from sulake such as, Quackster & Leon
Bcstorm is slowing down slowly
Sulake is starting to take serious action on retro.. Sobjo was taken to court
How will we all hold on.. whats next from this modern age

Nice, but I wouldn't call it "Modern Days". Maybe the "Dark Days"? :p
 
Divine Celestial
Member
Joined
Jun 26, 2011
Messages
819
Reaction score
338
This sparked up a response for me, this is what a "soon to be" retro "owner" said.

I'm starting up this for pure profit

In my opinion, this is why we're in the dark days right now. Silly kids, claiming to be 'pro coders' because they can edit something from 'Created on:' to 'Registered on:'. Then you've got them borrowing money from their mum's credit card, hoping they can make a profit from it. Back in the days, people used to code application, scripts and so on, for the community. Now-a-days, it's all about their hotel and themselves.

Yes, I'm not an intense pro coder, but I do know some languages. It's Habbo Players who either go to hosting services, to buy a retro (In my opinion, you cannot call yourself a founder unless you set it up yourself, along with the CMS and Emulator) and hoping to be spoonfed by the community on what to do.

If these noobs don't stop, we'll be overrun by noobs (it's starting to go that way already) within a few months/years. The days within the V26 era, was when I came in and stayed in due to the fact of the community. I've watched it go downhill from there..

I think if something doesn't change; R.I.P - The great times of Habbo Retro Development.
 
Experienced Elementalist
Joined
Jul 11, 2011
Messages
244
Reaction score
64
Classical Greece, His name is not noted but his emulator is.
I saw that... I'm not as stupid as you tought. Or maybe I am, who knows? Still, I just tought that he deserved credits for beeing a developer/creating bloodline :)
 
Custom Title Activated
Member
Joined
Mar 26, 2009
Messages
1,778
Reaction score
1,209
Thanks, Makarov. This is very helpful for my project. Will credit you alot when I mention stuff about habbo in the video :)
 
Experienced Elementalist
Member
Joined
Jun 23, 2007
Messages
264
Reaction score
1
Forgive me for bringing up a dead thread, judging by the title the history of the section I expected a much more comprehensive guide to this history of the section, that is a very brief summary with a lot of important people missed out!
 
Last edited:
Initiate Mage
Joined
Dec 23, 2013
Messages
42
Reaction score
2
I remember, way back in 2005. office.boy over at started running a v1 server, I looked into it a little and found out some geezer named 'MDK' had created and released an emulation of Habbo V1 (ofcourse this later turned out to be JoeH and DeK's work). This server went viral, and alot of people who were at the time scripters on Habbo (like me for example!) suddently became interested in emulating Habbo.

Lots, and lots of time was spent on this version of the server. Hundreds of different tutorials about how to add furniture to certain areas of the one available room began to hit forums, code fixes, and updates were constantly being talked about, some released! ThuGie appeared and after some work with the V1, everyone began discussing if we could emulate Habbos latest version (which was at the time, v9).

As most of us were scripters, we could easily log the information needed to do this. However, none of the guys working on emulating the V9 really understood the structure of the messages. ThuGie was the first to have a shot, and released a server that would allow the client to connect to you, and then the server would instantly ban you with the "@c" message. This was great, we had a connection!

Some one began work on a class that would change "@c" into 35. The first B64 decoder/encoder. It looked something like this

PHP:
Public Function B64Length(ByVal TheString As String) As Integer
Select Case TheString
Case "@@"
B64Length = 0
Exit Function

Case "@A"
B64Length = 1
Exit Function

Case "@B"
B64Length = 2
Exit Function

Case "@C"
B64Length = 3
Exit Function

Case "@D"
B64Length = 4
Exit Function

Still in VB6, nasty right? People would just laugh if they saw something like that now! It's hard to believe that, that function was used for a very, very long time and only allowed us to decode/encode up to 1000. I forget the name of the guy that wrote it, but we all really, really appreciated it at the time. It was used until Jeax released a .dll he wrote in c# that properly encoded and decoded everything we needed (and even this was re-wrote and implemented into Vb6, as no one could use it properly in their servers!)

The very 'first' private 9 server is disputed, it's hard to define what one person would call a version 9 server. Flex had a server that was released before USA111's, and before mine! You couldn't use private rooms, but you could login, register, change your looks and mission, and most importantly you could enter and walk around public rooms. this was a _massive_ leap. The first iteration of my v9 server was released shortly after. You could now enter private rooms and talk! You couldn't walk, place or move furniture, or interact with the room at all. Days after I released my server, a guy by the name of 'Genaga' released his server. It allowed you to fully interact with private rooms, you could purchase, place, move, pick up and interact with furniture and other users in private rooms. A massive milestone.

A month or two after that, USA111 released his v9 server. it had all of Genaga's features, but was better. Genaga's server was all formed in one module. Just one, there was nothing else. USA111's server, split up code into more logical steps, and started to show early stages of OOP.

It was then massive challenges came up for V9 developers, lots of people were now doing it. 'Mark' appeared with his V9 which was very, very popular at the time. It was essentially the most used, all of these servers were still flat file. This is also around the time that 'Otaku Hotel' (what is now Phoenix, by Sojobo) appeared, and started to be sold, it was entirely based on USA111s work.

All of this work was still v9 based and in VB6. Habbo had released Habbo v13, and no one could modify their servers to get it to work. Until I teamed up with USA111. We released 'USA111 and Myrax's V13 Server' compiled, it was massive. USA111 left shortly after and without my permission, released the source-code. This created a massive boom in developments.

I'm pretty sure this is the stage where users such as Nillus, Moogly, mirkan, Donkjam, NGansta and Hebbo hit the scene. We still did not have SSO login, but hundreds of variations of USA111 and my server started hitting ragezone and hw-forum (which is now otaku).

I did not like that my work had been used without permission, to started another server with Nitrojan and well_thats_not_funny, called 'Project Xeon'. It was v9, and the very first Habbo emulation that used Habbos encryption. office.boy helped us alot, and infact logged around 100 keys from Habbos server (so that we could use the encryption properly!), only later to be told by me that you could use any random key! :D

A foreign user, that no one had really heard of before (and again, i've forgotten his name, apologise) claimed that he had cracked 'sso login'. And he had! it was still flatfile based, and forced the user to store all user data in the /web/ folder where the login script was, but we finally had SSO login.

Project Xeon evolved with this, and began to implement mySQL. it certainly wasn't the first server to try (and I don't remember what was), but use of mySQL in servers was still relatively unheard of and no one did it. After obviously hearing about my work with mySQL, Nillus asked me for help implementing mySQL into Debbo (which was now on its third, or fourth iteration). I said I'd help him, but don't think i ever actually got around to it, he learnt off his own back!

Sometime between then, and the next paragraph 'MeGrim' (no idea who it was!) began publicly advertising his complete V7 server. It had everything, everything. Camera worked, moderation tools worked, public & private rooms worked. It was just perfect. it's homepage can still be found here
(though i think it has been updated since its initial release, note it is no longer online). This server was never released.

My memory gets cloudy around this point as so much happened. I think it's now 2007, and Jeax has released his server 'Project Warlord' (the server before Project Cold Coffee!). it was in C#, and everyone was excited. It was a new language, it was faster, smoother, and had much cleaner code than almost all of the VB6 servers.

People like Nillus and I quickly snatched up the source and began to learn from it, this is when Nillus started the 'Holograph' server. Project Warlord pretty much hit the deck, few people could figure out how to use it so they just never bothered. This is one of the reasons Holograph was such a hit - it was easy.

We're now in mid 2007. Jeax has released Project Cold Coffee, and Nillus some iteration of 'Holograph'. Holograph took lead, again, it was easier. VB6 servers slowly began to die and be wiped out of the scene, it became 'nooby' and 'idiotic' to program in VB6.

This is around the time I drew the line, and stopped publicly working with emulations. I tried to keep track of the thousands of renames and rips that appeared, but I just couldn't do it. There was no real 'milestones' after this. Nillus successfully programmed Battleball after many failed attempts, including some by me, and continued to release the most easy to use and popular servers.

JoeH began work on Thor (Habbo V9), which he released using a MSSQL database. I think this was around 2009. Nillus took it and used it as the base for woodpecker (and blunk). Again, because no one could really use it, it didn't take off either.

Sojobo took holograph when it was released, and used that as the new source for his sold work, and did the same when uber was released (except he bought the rights to uber).

I never kept up with CMS or customs development, so you'll have to excuse my lack of knowledge in that area. Like all peoples recounts of the past, mine will not be complete. but I think it helps serve some insight into what happened back then. :)

A trip through time. Love it!
 
Initiate Mage
Joined
Feb 18, 2007
Messages
35
Reaction score
1
I had a bit of a nostalgia moment and decided to look up RaGEZONE. I created DarkHabbo (v9), back in 2006 or 7, which I think was the first semi-stable server with a semi-decent administrative UI. Though it still consisted of pretty awful programming. I believe it could also generate the required HTML files, which made creating a server a breeze.

I made it open source, which caused a surge in custom servers.

I've since then mostly moved to webdevelopment, though I quite miss programming those client/server VB6 applications.

AMA :8:

/CIADarkshadow
 
Loyalty
Member
Joined
May 4, 2012
Messages
1,763
Reaction score
884
An update now : This section is just filled with more and more noobs spamming help threads and release threads. Nothing progressing anywhere anymore . What are your thoughts?
 
Divine Celestial
Member
Joined
Jun 26, 2011
Messages
819
Reaction score
338
An update now : This section is just filled with more and more noobs spamming help threads and release threads. Nothing progressing anywhere anymore . What are your thoughts?
I think we could progress.. We all started at the bottom, didn't we? We just have to rely on this new wave of noobs for a gem to continue the dev. I doubt it.
 
Status
Not open for further replies.
Back
Top