Biosfear/Laghaim Emu
codebase reunion - Biosfear Reunion Emulation - Google Project Hosting
forums Main Page - reunion-dev
Printable View
Biosfear/Laghaim Emu
codebase reunion - Biosfear Reunion Emulation - Google Project Hosting
forums Main Page - reunion-dev
Alot of people have been looking for a biosfear(laghaim/Savage Eden) server for a long time now so there should be a bit of interest.
I'll try an get finito to help you out since he was looking for something to do =)
Crash
Someone was ment to do this before and didnt actually bother so i hope you intend to actually go through w/ it
Yeah that was madmanmostafaQuote:
Originally Posted by MentaL
Crash
I i can count on enough support i'm gonna put a lot of time in it, but im not foolish enough to take this task on my own.
Things i need:
Ppl who can analyse the game its protocol.
Ppl with experience in emu architecture.
Ppl that will document all the items in game and try to find id's with it.
Ppl that gather data from the actual game (dmg's hp stuff like that)
Basic webhosting
a forum ( private )
time :P
Can you post a WPE or Etheral Packet log?
example:
stripped from ethereal: (only the data part of packet)
HEX:
72 77 70 81 6e 74 87 78 82 83 2f 83 74 82 83 40 41 42 19
HEX2INT:
114 119 112 129 110 116 135 120 130 131 47 131 116 130 131 73 65 66 25
HEX2CHAR:
rwp.nt.x../.t..@AB.
nothing clear yet, but now i shift the ascii value - 15 so the first value 114-15 becomes 99 etc etc.
This will lead 2:
char_exist test123
and the last byte the 19 is used as an unused endbyte
this is the packet the client sends to the server to request if charname is allraidy taken.
so its not uncrypted :p
Well if they intended the ascii shift as protection they are even bigger noobs then i am :P
Was bored lastnight so thought ill have a quick look saved some stuff into a txt document enjoy.
if the client is reading from the name client sidethen you could memory edit it to access any game char :P
Yeah we need 2 fix that. I need some help making the client connect to my custom server, i tried route.exe (didnt work) and i tried to hex it ( couldnt find location ) maybe some1 wanna give a hand
By the way we are using Savage Eden Client for now
Maybe some1 can set up a small site with forum ( i got a paying vBulletin account ask when you need it ) All the help is appreciated and will be rewarded with GM positions or special weapons as you please.
Aidamina you should be able to edit the ip in tsearch, ill re download it and check it out
Well the ip and servername are stored in svrlist.dta but it seems to be encrypted in some way, anyways i need some help on it!
ok i modified the svrlist.dta file, now i can connect with the client to the server.
Now its time to build a login server
Any1 wanna help?
Well i guess i could post a little update:
I build a server it gets the packages and the login packages are no problem, but when i enter the game 4 packets are send:
encrypt_add 11114508
encrypt_multi 11119184
encrypt_password 11138747
encrypt_key 11119555
after those 4 packets all the packets are encrypted.
My questions:
Is any1 familiar with this 4 packets/functions?
Does any1 recognise them from another game?
Do you think you know what type of encryptions we are dealing with?
I could really use the help ty
Well,
The problem is that i cant decrypt the packages. It doesnt use a very advance encryption. But i'm not expert in it. I would like to get some help on that. If i won't get any support on that department i guess the project is dead.
I actually have a better file for you to work with, I did a lot of Biosfear hacking long ago so here you are...
This is a list of all the stuff I dug out from the game...
S> = Server to client
C> = Client to server
If I rememebr right..
Ohhh cool I was looking for a emu of this before but the last person seemed to give up, I have played Savage Eden (US vir) and enjoyed it nicely but then stoped playing because I havn't got the time to spend the ammount of money and play so I quit (I quit a few times before but this time its for good) but I'd play an emu as long as it aint one of them one's where they try copy the offical server kinda thing I like the fun part of the games you see not the boring taking forever to do such a thing.
I was a bulkan level 229 on SE AKA Savage Eden I had some pretty good stuff then gave it all away lol :)
How long will it take if you have any idea (excited and I dont get excited very easy lol)
thx baggy but i allraidy figured that out, but on top of the standard byte shifting it uses, they started to use a real encryption method over a year ago. This one should be easy crackable but i cant do it. If some1 else manages to crack it ill be able to make a working emu within a month.
As far as an ETA: If the packets are cracked you can expect a basic release probably without a moblist/mobs within a week. With gradual updates every 3 days or so. I'm a real BF fan, but i cant do this allone
Greetz me,
Ah thats good to know that it's still going ahead and its still getting people to help. :) great work hope to see the emu out soon :D
OK i might have a plan that works but i need help with it. I need old game files from biosfear. Like the beta files or early gold files. The encryption has been added later so if i use the old clients i can work arround it and start on the server itself. It will not have all the features of the new updates but it'll have enough to start with. Any1 that can help me with finding the files?
by the way visit me @ irc.deltaanime.net channels: #bf #biosfear #bfemu
Hi Aidamina,
I'm not very good in english cuz i'm indonesian so pls pardon my grammars ^^.
If u looking for old games files then i dunno if this will help u but u could try to dl it from:
www.laghaim.web.id
Its indonesian version of BiosFear.
In it u could dl the 1st version (ver 6.00) of the game when its 1st release in Indonesia
There also Ver 6.01, 6.02, 6.03
In Ver 6.03 we only have a minor updated in the games which are:
New Paros map, updated searost map (barrack map include+ some few new mob at barrack)
Platinum item,
New Pet Abilities n Support Mode (Pet can do dispell)
Acc for Pet, Item creation from pet experiences
The game itself already been almost for 3 years in here but never had a major updated like in SavageEden, but it still free though ^^.
Nb: Hope it help
Link is dead, atleast for me...
Quote:
Originally Posted by derry
this may help... http://www.laghaim.co.th/
Thx for your efforts i got several different copies of the games now. Keep collecting them because we wanna need the latest version without encryption. I'll be needing a coupple of day to run diagnostics on the clients i got now ill report emmidiatly if there are some suitable ones. And again thx.
Dont forget to visit or idle in the irc channel
to get the latest news
irc.deltaanime.net
channel: #biosfear
Cya there :P
Dead link ?!
The site is still 'living' as far as i know. I've checked the site just a few minutes ago. Hm...
Maybe it just the connection problem.
Anyway i got the CD for Laghaim Indonesia Ver6.00 - Ver 6.03.
4 Installer file (6.00 ; 6.01; 6.02;6.03).
Do you need me to send it to you ?
Ehh Laghaim indonesia, is that the egames version?
And is it the beta version?
Hm... I don't know if it is the egames version but i guest Ver 6.00 is the beta version in here.
I already gave you few details what new in Laghaim/Biosfear Indonesia in my previous post.
just FYI : the game itself has no Administrator, no shieldhack or stuff like that right now so u can use any cheats u know without getting worried to get your ID banned. This game will be dead soon or laters.
Btw, any progress yet ?
Ok, well im working on the login server right now. And i'm writing the database implementations code.
Quick update:
Login Server working.
Database implemented (sqlite3).
Working on character creation/loading system now.
Still can use all the help i can get:
eg.
setting up a small forum/website
some1 to further disect the protocol
some1 to assist me with gameplay variables/databases
with that i mean: monster name/hp/xp/dmg/attacktype etc
Just categorizen stuff
You could create a test account on biosfear.co.uk and try that kinda stuff
Ok
Main login screen (notice the servername)
http://img112.imageshack.us/img112/6...inlogin8pj.jpg
bad password generate a standard message
http://img112.imageshack.us/img112/2511/badpw0te.jpg
bad password generate a custom message
http://img112.imageshack.us/img112/4...ombadpw2er.jpg
Good password sends you to char menu, you can create a char but it wont be saved or shown in char menu yet im working on that right now.
http://img112.imageshack.us/img112/1193/goodpw9ra.jpg
Anyways i hope to keep you guys satisfied with this and again i can use all the help i can get!
Yo aida,
Post a reqest for help here
Crash
Update:
Character creating does work now and the characterlist/browser works to, except for deleting. So basically the whole login server'ish thing is complete and i can start working on the actual game / world.
There are a lot of things i still have to figure out, but i expect to present a basic server which allows walking arround and using basic npc's in laglamia square without mobs though.
But prolly with chat support.
Expecy regular progress updates and dont forget i could always use a hand....
Screenie of charcreation will be added soon im way to tired now
Aidamina out...
Ok good news:
Untill now the code i wrote wasnt very efficient and scrapped together, from today on ill work together with someone else and we are starting up a sourceforgenet project if it will be approved.
Untill now i used an example of a socket select server from a website and extended it. From now on ill be using a smaller optimized custom version of it which will be 100x more stable.
I think ill loose a day or two porting one system to another but this design will enable lag free play for probably up to a 1000 players depending on the connection ofcourse.
A friend of mine i mentioned earlier in this post will be working with me to bring this emu to you guys. We know eachother from another project we are working on. You can find more info on the projects i'm working on @ the site in my signature.
I might need some testers in a week or two :D
Don't apply yet and don't send me anymore of those bs pm's on the forums.
Will update soon,
Me
EDIT:
PPL REALLY NEED TO READ, DONT APPLY YET!
WITHIN 2 HOURS AFTER THE POST I GOT 6 PM'S FOR APPLICANTS.
IF YOU CANT EVEN DO A SIMPLE THING LIKE READING.
DO NOT EVEN ATTEMPT TO GET A BETA POSITION!
MODS: please clean up this thread a bit, remove all useless posts
i can help you with the names of the creatures if u want... i was an player of savage eden for almost 2 years so i know all the names and i can prolly help with attack types to
Exp i dont know.. as it is different per lvl :S and HP is hard to tell cuz monster only got a bar for life
*Edit * i can also give u the monsters lvl
add me to ure msn shinoyama_kishin@hotmail.com
Little update:
We finished the biggest part of rebuilding everything and we are still waiting for a reply from sourceforge so we continue to progress. Everything is going smooth but we need some help. Its basically pretty dumb work. Just work that has to be done. Like creating an item database. Converting a droplist into sql db. So everybody with some experience in sql or some1 that can use a db manager and can add stuff in a database is welcome....
New Screenie
http://img483.imageshack.us/img483/5...sion9ih.th.jpg
Next post will be screenies of the charcreate being finished on te new framework, stick with us :P
Aidamina is learning me how to work with mysql propperly so i would be doing the drop list database as much as i can
Would you like to show us your source?
Or put it in a textfile please and edit your old post atleast delete de massive replies please!
EDIT:
Thank You
:ghost2:
Hiya ppl welcome back.
Ragezone might have been down but we are keeping busy. I got a couple of ppl working on database stuff and im making the login server fool/bug/cheat proof. (Still got a nasty litlle bug in it)
Anyways i wrote myself a cute little packet logger. For all you ppl out there what want to help.
PLEASE NOTE: WITH THE PACKET LOGGER COMES A README.TXT READ IT ATLEAST THREE TIMES BEFORE YOU EVEN START THE PROGRAM
For the rest i can get as much help as i can get so contact me pls.
Maybe someone want to set up a Simple Machine or PHPBB forum.
:hoover:
BTW
Thanks for the work done sofar great effort people!
Ok little update:
I didnt code much on the emu last month due to other projects that needed some work. I really hoped someone would start working with the sniffer but i guess noone did because i didnt receive anything about that in my mail. I really NEED people to be more active, because this emu isnt going to be finished on its own.
To give this a little boost i found someone that was willing to setup a forum on his webspace
http://biosfear.ogentertainment.org/forums/
I really hope people will get helping with this or this will NEVER be finished/released
spread the word
Aidamina
well u passed me the sniffer... but the new head GM closed my account cuz they found out that my GM wasnt on my Acc anymore... and i aint 18 yet so i dont got an CCQuote:
Originally Posted by Aidamina
so all Biosfear , SE , Laghaim players please use that sniffer and use it for info gathering
Keep your ass on topic
This topic is getting way to big :P
go here ;)
Ok little update:
Most of the packet capturing in laglamia is done and documented so i started on the programming again. Ill put a new update here very soon
this died?
No not at all,
Today i completed a big part in the new framework
and the whole login server works now.
From logging in to char creation to char deletion to char selection.
From today on in gonna work on the gameplay.
Looking for:
Someone to write a portal.
Requirements:
The portal should be custom (not phpnuke or something like that based)
the person who makes it should be skilled in both php (socket programming in php) and graphical design. (We want a proffesional site)
Think you can deliver the goods.
Send me a pm.
Hope to bring some ingame footage soon.
Aidamina
Also:
For some reason the old forums went offline.
Herede was so kind to make me a subforum on this new emu project site.
Herede is/was developer on the emu as well, but has been inactive for a while.
check the website out at http://reunion.googlecode.com
Aidamina
UPDATE:
Well for the stuff we did last couple of days goto the forums on http://reunion.googlecode.com
We wanted to show a screenie of the ingame chatting.
http://img240.imageshack.us/img240/9...eese8ew.th.jpg
OK another screenshot for you all to look at:
Notice that there are some items in it that were not in the official game but were in the client obviously ( we were just spawning random itemid's )
BTW: These screenshots were taken in the biosfear uk beta client.
http://img164.imageshack.us/img164/5450/items7dt.th.jpg
New Update/Bump:
http://img527.imageshack.us/img527/1...27248gn.th.jpg
Imagine the posibility of onehitting a Karmazoid :D
Dont forget out to sign up for the forums,
and you might get into alpha early.
First 5 forum members are guarenteed for Apha and Beta.
First 50 forum members are guarenteed for Beta.
(these values may change in the future to higher numbers)
More info about that later
Greetz,
Aidamina
Due to some interal issues post #107 may be declared invalid, new info about possible alpha / beta servers can be found at http://reunion.googlecode.com
Update:
playersyncing works flawless now and attacks /skills are synced.
Find more info and screenies on the forums
Do you know?
Some names in Official
Biosfear UK http://biosfear.tiscali.co.uk/
Biosfear DE http://biosfear.tiscali.de/
Laghaim KR http://www.laghaim.com/
Laghaim TH http://www.laghaim.co.th/
Savage Eden EN http://www.savageeden.com/
ETERNAL CHAOS JP http://www.gamania.co.jp/ec/
混亂冒險 TW http://tw.laghaim.gamania.com/index.asp
混亂冒險 HK http://www.gamania.com.hk/eternalchaos/
混乱冒险 CN http://game.gamania.com.cn/laghaim/
Thought I would bump the topic.
"Update:
Ok, we have some big ass update for you all. tosz0 helped me a lot today. He found out what my problems were with encrypting and decrypting and that resulted in a far better server. The result: YOU ARE ABLE TO CONNECT FROM EVERY LAGHAIM RELATED CLIENT. We tested it with the beta UK client and the latest thai client. Samuel perfected his inventory system. And it should work for any situation now. So basically when mobs are working we will have an alpha.
NOTE:
We will still use the Uk betaclient for the alpha!
Screenshot of proof: http://img337.imageshack.us/my.php?i...iclient4ll.jpg " - Aidamina
http://tngemu.com/forums/viewtopic.php?t=13
Bump we need people with this project!
irc://irc.deltaanime.net/biosfear For IRC
www.tngemu.com for forum's fully updated by aidamina
Pete
Yeah please join the irc channel. The more people are in the channel the faster the progress will be.
We are still going, for any news / updates goto http://reunion.googlecode.com
We had a summer holiday break.
The project is still alive !
TNGEmu :: View topic - What we have been doing last couple of days / weeks
For the last couple of weeks Sam and I have been fixing up holes in the server asin stuff that hasnt been implemted yet. Sam has been focusing on the Java part. In the meanwhile i've started on making a framework for the c++ server and creating a special loader for the game. The whole idea behind the loader is that you can use the game with the emu without making any alterations to your biosfear installation. We will also add an additional level of security in the form of an extra layer of encryption on the packes send and received to and from the server. It will also be more dificult to memory edit the application. It will also be able for us to monitor the application and possible crashes of the client due to errors in the server so its a win win situation. You will be able to use the official server and have increased protection and we will be able to access crash data easilly.
Anyways thats it for now, expect to hear from us soon.
So keep registering in the forums and connect to our irc channel:
#biosfear @ irc.deltaanime.net !
"Hi everyone,
Let me explain our current situation and the reason for the lack of updates.
Sam and i have been really busy with other things. Sam has a really nice job now and he's trying to make some free time available for the emu. And i'm in an internship right now. My internship is working 40 hours a week for 10 weeks getting 125 euro a month. And when i get home im dead tired. This doesnt mean i dont spend time on the Emu, its just that its not as much as i did before and thus it really slows things down. My internship will be done before the end of januari and then school begins again for me so ill have a ton of time again.
I know we promised an alpha about half a year ago, but we just dont want to release a crappy product. I hope you guys can respect that. Apart from that i've heard some people asking if i need some help. Well sure i could use some help.
If you have any experience with reverse engineering, protocol analysing or your an experienced c/c++ and/or java programmer, be sure to leave me an IM or email with references and i'll be sure to get back to you. I also need people to write a (web)portal. Could be very simple. It should contain user registration and such for the server. If you are interested in taking that on leave me an IM too and ill provide you with all the details needed.
This project is far from dead and i know things have been slow, but im glad you guys are still interested, its what keeps us motivated.
A tired Aidamina"
TNGEmu :: View topic - Update
IRC @
/server irc.deltaanime.net
/join #biosfear
Um yeah, so i think this has actually stopped now. T_T
I checked teh forums fairly regularly (As Etramu/Shinobie) but now they have a placeholder page up where they used to be saying:
RIP if it has in fact gone down, shame, it felt so close. If it is still out there, then woot! And see you soon.Quote:
DOWN UNTIL FURTHER NOTICE
Project isn't dead.
We took down the forums because they serve no purpose anymore. The goal of the forums was to get additional manpower on the project, but that failed, so we decided to take the forum off because its a potential security risk.
Don't worry, i still got all the data (names/email addresses/alpha signup requests) and there will be email notification when we have some news.
And maybe we'll set up a proper website in the future.
Hi, Aidamina.
Happy new year.
Recently, I listened to what kind of information of Biosfear Emu.
Although I could not connect there, I wished to conduce in your Research.
Check address:
[url=http://hlsf2006.vicp.net/]
Sweet.
Fair play then 'big aide' lolz.
Happy NY.
omg... this was like THE only MMO I played beside MU 5 years ago.... Bring it back!!!
PS - Great work on the emu. It's makin real good progress.
Hey aida!! Long time no see~ Hope you check back and see my message. Anyways I've been sitting in your IRC channel still on deltaanime. Mutant finally 'disappeared' on me and the channel got unregistered so I promptly reregistered it. If you want it back just give me a pm and i'll gladly turn it back over to you. But to be honest no one has really came in heh. Guess both forums and irc didn't do their jobs for ya. But alas I'll give you the info just give me a message. Great to see it's still in work too~ I know one day you'll deliver. :)
Till then~
Hey, love to see this still going ;)
If you need help i might be able to help^^ Your doing a great job ! :D
www.tngemu.com <-- dead link..
recovery please.. i want biosfear emulator file.., server file
laghaim
buy to Want server DB
or laghaim Emu file...
i buy to want database all files
Reply to the I hope....
So any news on this project?
who can send me biosfear emulator file.., server file, my email is : cdra2004@163.com
THANKS very much
163.com <<< Netease ([url=http://www.163.com]
http://www.laghaim.net.cn/
china laghaim server
my585898@gmail.com
QQ:93530123
QQ:839416
china GM Contacts
hello LEE DEOG HEUI
i have to d/l client file but,i cant play becoz cant register.
can u explain more detail how to register?
and can i test u account to play this game?may be account mini char (testing char) ^^
im thailand laghaim player too ^^
sorry abbout my english too bad
happy laghaim
thanks i can make a account and play.but very hard to lvl up ^^
monster attack more damage and make my char die.
and many bugs like monster can enter to ssafety area and kill player in the safety area.
one more thanks ...
so is this ded now if so is there ne servers out therre up and running yet if so could some 1 point me the rite way..thanks
Hi Aidamina
if u still need ppl for this emu tell me me interested in supporting u in project
i like this Game make harder work on this Emu have 3 x 250 lvl Chars on Old/New World the "German" Biosfear then the Project closed
http://biosfear.moincoin.de/index.php/Hauptseite
MfG
I've been looking for Biosfear/Laghaim server files for years but have never come across them yet. There was a Biosfear emulation project that was actually playable for a while, but the project died as far as I know.
hi there,
someone is still working on this? I'm looking for someone who can make a Laghaim server, I can pay for that andI have a lot of great Quad Core Intel machines to handle with this game
e-mail me: aquariuspl@gmail.com
i hope this project is still going on too
If you guys need help with the project, I'm update for it.
AS far as I know Aidamina has got personal life to attend to like uni or somat this is a dead project theres been no updates for almsot 3 years now.
Yea I used to hang around on the IRC (As mentioned earlier in this thread) and followed the site... they had some 'Alpha signups' at one time but I either never got selected or they just plain never happened... not that I'm saying Aidamina was all talk or anything. I'm sure he DID do something and if he still has those files it'd be a miracle and a release of those files even BIGGER miracle.... but don't hold your breathe (Unless you have me as a benefactor on your will) :)
I wont mind buying the source from the developers..
does some1 know where can i contact them ?
hi all,
i want to create B I O S F E A R server, where can i found server files please?
thx
common someone T_T lets work together and try making a Biosfear ps or something about Biosfear... we all people well help and more well come... i just wish biosfear well come back (just a wish)
Biosfear (Savage Eden) IS still around http://www.awtigames.com/index.php <- New homepage... It however costs $$$ to play. Now if you point of bumping this post was to say "Come on people lets make a team and make a Biosfear private(pirate) server!" ... How about you re-read this thread... or more specifically (page 2) and download the offered Biosfear pack grabber/capture device. Then you go and sign up to the site. Start grabbing packets and come back here and post in the "Team Recruitment" section. ( http://forum.ragezone.com/f206/ )
Instead of griefing "I wish I had/I want this/etc."
DO SOMETHING ABOUT IT!!!!
or you can play thailand server for free :P, many of us already are on thai server
http://forum.ragezone.com/f81/pc-tha...ovided-350251/
The Biosfear/Laghaim Reunion Project went open source a few days ago. And I welcome anybody with an interest in reverse engineering, to go and help out. If anybody needs commit access just send me a PM.
http://reunion.googlecode.com
Make sure you read the license though before doing anything with the code.
license
welcome back
Sob Sob...
Thanx Aidamina.
Well comeback.
Very nice :thumbup:
welcome back
Someones try this files ?