BabyRAN Source Code & Client with Password

Game Client:

Encryption:
https://forum.ragezone.com/f528/babyran-source-code-amp-client-933667/index23.html#post8690593 (Old Link)
https://forum.ragezone.com/threads/babyran-source-code-client-with-password.933667/post-8690593 (Updated old link)
How to Re-Encrypt:
https://forum.ragezone.com/f528/babyran-source-code-amp-client-933667/index11.html#post7627203 (Old Link)
https://forum.ragezone.com/threads/babyran-source-code-client-with-password.933667/post-7627203 (Updated old link)
Src:
https://forum.ragezone.com/f528/babyran-source-code-amp-client-933667/index12.html#post7628198 (Old Link)
https://forum.ragezone.com/threads/babyran-source-code-client-with-password.933667/post-7628198 (Updated old link)

Glogicserver :


Glogicserver :


I don't know if any of these two works and if they're the same (atleast try it, download size was small tho)

Credits on those who replied on this thread a long-long time ago, MentaL made changes from our community
 
Last edited:
Can you share your DB

I got this error!!

Service Provider:CHINACreateIoCompletionPort OKINFO:SQL_ATTR_CONNECTION_POOLING OKINFO:SQLAllocHandle OKUser DB Open OKGame DB Open OKLog DB Open OKShop DB Open OKDatabase Thread Create OKLog Database Thread Create OKUser Database Thread Create OK--------------- System Information -------------------Unknown OSPentium III processor 2268 Mhz2 System Processor Detected------------------------------------------------------2 Worker Thread1 st Worker Thread Create OK2 st Worker Thread Create OKnProtect GameGuard server DLL load failedDxFieldInstance::Create hr failed== Database Theread stooped== Log Database Theread stopped
 
Up for this thread, anyone can share complete files for this that is 6 class only, even if its outdated. T.i.a
 
How to fix this?

EngineLib_Korea.lib(DXUT.obj) : error LNK2001: unresolved external symbol _IID_IDirect3DSwapChain9
EngineLib_Korea.lib(DXUTmisc.obj) : error LNK2001: unresolved external symbol _IID_IDirect3DBaseTexture9
EngineLib_Korea.lib(DXUTmisc.obj) : error LNK2001: unresolved external symbol _IID_IDirect3DTexture9
EngineLib_Korea.lib(DXUTmisc.obj) : error LNK2001: unresolved external symbol _IID_IDirect3DCubeTexture9
EngineLib_Korea.lib(DXUTmisc.obj) : error LNK2001: unresolved external symbol _IID_IDirect3DVolumeTexture9
 
EP8 FULL CLIENT: BabyRan_En3_Full_7.22.exe
RCC Password: VersioN618


If you have BabyRAN Client : BabyRan_En3_Full_7.13.exe, that is the 6 class client as i remember..
RIJNDAEL Key: EP6 Season II
RCC Password: version698
If you have a copy of that and your internet upload speed is fast enough, please upload it :):


UPDATE!!!!!!!!!!!!!!!!!!
Download now! and please make a mirror !!!
The LINK is still alive!!
BabyRAN v7.13 :

Mirrored by: skyran
Download now! and please make a mirror !!!


6 Class Source Update:

Download: BBR_Source_Fix&Update.rar
What's New?
  • Vehicle type increased from 1 to 4 (fixed comment.ini error about vehicle_type)
  • Party increased from 8 to 15 (fixed default.charclass error about partyOne
  • Default password set to version698

----------------------------------------
B A B Y R A N 6 C L A S S S O U R C E C O D E
----------------------------------------
DOWNLOAD: BabyBossRANSource.rar

Rijndael Version Key Pattern: ukruu9nnsdi#^@wowut5kmhriu$6@!er

Follow this Rijndael Pattern key to avoid d3d9 / encryption error.

Official Rijndael -> Geger's Rijndael ikrkrcnnsdi#!@dodutrmthriu$#@!gr ->
BabyRAN's Rijndael ukruu9nnsdi#^@wowut5kmhriu$6@!er

What is Rijndael Key? : Rijndael key is the key needed of the client/serverfile/REditor to read encrypted files. (enginelib/common/rijndael.cpp & .h)

SOURCE CODE FEATURES:
1. New Character Selection (BabyRAN/GraveYardRAN interface)
2. Different way of coding (6th Class)
3. BabyRAN's Lev System
4. Too many unexplored features (that existed on BabyRAN 6 Class)

You can use their item.isf & skill.ssf on our present EP8 Files , it's up to you how will you do the glogicserver.rcc coz i didn't have that too.

To convert the babyran/bossran source, you need to merge juversource & babyran source.

Download the client before they change the password. :thumbup1:

Source Code Mirror Update


Credits?
bLazeDex
send new link please
 
Game Client:

Encryption:
https://forum.ragezone.com/f528/babyran-source-code-amp-client-933667/index23.html#post8690593 (Old Link)
https://forum.ragezone.com/threads/babyran-source-code-client-with-password.933667/post-8690593 (Updated old link)
How to Re-Encrypt:
https://forum.ragezone.com/f528/babyran-source-code-amp-client-933667/index11.html#post7627203 (Old Link)
https://forum.ragezone.com/threads/babyran-source-code-client-with-password.933667/post-7627203 (Updated old link)
Src:
https://forum.ragezone.com/f528/babyran-source-code-amp-client-933667/index12.html#post7628198 (Old Link)
https://forum.ragezone.com/threads/babyran-source-code-client-with-password.933667/post-7628198 (Updated old link)

Glogicserver :


Glogicserver :


I don't know if any of these two works and if they're the same (atleast try it, download size was small tho)

Credits on those who replied on this thread a long-long time ago, MentaL made changes from our community
wow thanks i appreciate it
 
Code:
RIJNDAEL.h

#define RANSEDIT_VERSION 0x0003

RIJNDAEL.cpp
string const CRijndael::sm_Version[VERSION] =
{
    "fjiw239rnisf9342",
    "0in123joydn11ps9",
    "skrkrhtlvdj!@#wpfrmfjgrpgo!@#$qk",
};

GLogic.cpp
BOOL bGLOGIC_ZIPFILE = TRUE;

GLogicData.cpp
namespace GLCONST_VEHICLE
{
    PGLVEHICLE        pGLVEHICLE[VEHICLE_TYPE_SIZE] = { NULL };
    char            szVehicleInit[VEHICLE_TYPE_SIZE][MAX_PATH] = {
                                                                    "Vehicle_01.charset",
                                                                     "Vehicle_02.charset",
                                                                    "Vehicle_03.charset",
                                                                    "Vehicle_04.charset",
                                                                 };

    int                nFullDecrVehicle[VEHICLE_TYPE_SIZE]; // ������ ����ġ
    
    PGLVEHICLE GetVehicleData ( VEHICLE_TYPE emTYPE )
    {
        for ( WORD i = 0; i < VEHICLE_TYPE_SIZE; ++i )
        {
            if ( pGLVEHICLE[i]->m_emTYPE == emTYPE ) return pGLVEHICLE[i];
        }

        return NULL;
    }
};

Also watch out for:
int     ConnectLoginServer(const char *szAddress, int nPort=5002); //Much better to change it to 5001


Client:
Glogicserver (Encrypt it yourself):
 

Attachments

  • 1768047548912 - BabyRAN Source Code & Client with Password - RaGEZONE Forums
    1768047548912.webp
    138.6 KB · Views: 67
Code:
RIJNDAEL.h

#define RANSEDIT_VERSION 0x0003

RIJNDAEL.cpp
string const CRijndael::sm_Version[VERSION] =
{
    "fjiw239rnisf9342",
    "0in123joydn11ps9",
    "skrkrhtlvdj!@#wpfrmfjgrpgo!@#$qk",
};

GLogic.cpp
BOOL bGLOGIC_ZIPFILE = TRUE;

GLogicData.cpp
namespace GLCONST_VEHICLE
{
    PGLVEHICLE        pGLVEHICLE[VEHICLE_TYPE_SIZE] = { NULL };
    char            szVehicleInit[VEHICLE_TYPE_SIZE][MAX_PATH] = {
                                                                    "Vehicle_01.charset",
                                                                     "Vehicle_02.charset",
                                                                    "Vehicle_03.charset",
                                                                    "Vehicle_04.charset",
                                                                 };

    int                nFullDecrVehicle[VEHICLE_TYPE_SIZE]; // ������ ����ġ
   
    PGLVEHICLE GetVehicleData ( VEHICLE_TYPE emTYPE )
    {
        for ( WORD i = 0; i < VEHICLE_TYPE_SIZE; ++i )
        {
            if ( pGLVEHICLE[i]->m_emTYPE == emTYPE ) return pGLVEHICLE[i];
        }

        return NULL;
    }
};

Also watch out for:
int     ConnectLoginServer(const char *szAddress, int nPort=5002); //Much better to change it to 5001


Client:
Glogicserver (Encrypt it yourself):
sir can i ask something how to fix connected account
 
Thanks done adding SkillEditor , MobEditor , LevEditor. but cant open the emulator. who can share fix glogic with this client.. i can share my updated source.. on this thread im also adding now quest editor 13-4-2026 5:00am
1776027504378 - BabyRAN Source Code & Client with Password - RaGEZONE Forums


this is the problem always showing ,
1776027787018 - BabyRAN Source Code & Client with Password - RaGEZONE Forums
 
Thanks done adding SkillEditor , MobEditor , LevEditor. but cant open the emulator. who can share fix glogic with this client.. i can share my updated source.. on this thread im also adding now quest editor 13-4-2026 5:00am
View attachment 299637

this is the problem always showing , View attachment 299638
It's always like that, other devs/ragezoners says the culprit was the encryption or something, have you tried running the live game instead or release_taiwan? I still don't have any clue if the client shared ( ) was using ccrypt but I don't think it was plus painful to compile in modern windows version because it was slow compared to modern vs
The good thing here is that you can use the game client's assets to other source
 
It's always like that, other devs/ragezoners says the culprit was the encryption or something, have you tried running the live game instead or release_taiwan? I still don't have any clue if the client shared ( ) was using ccrypt but I don't think it was plus painful to compile in modern windows version because it was slow compared to modern vs
The good thing here is that you can use the game client's assets to other source
i tried already that client still d3d error. the source clean has no crypt. i think the problem is comment.ini

Done add quest tools , lets sharing is carring.. swap only client fix can open emulator.
1776038506621 - BabyRAN Source Code & Client with Password - RaGEZONE Forums
 
i tried already that client still d3d error. the source clean has no crypt. i think the problem is comment.ini

Done add quest tools , lets sharing is carring.. swap only client fix can open emulator.View attachment 299656
Try adding the missing charsets of vehicle in GLogicData.cpp


Code:
char            szVehicleInit[VEHICLE_TYPE_SIZE][MAX_PATH] = {
                                                                    "Vehicle_01.charset",
                                                                     "Vehicle_02.charset",
                                                                    "Vehicle_03.charset",
                                                                    "Vehicle_04.charset",
                                                                 };
 
Try adding the missing charsets of vehicle in GLogicData.cpp


Code:
char            szVehicleInit[VEHICLE_TYPE_SIZE][MAX_PATH] = {
                                                                    "Vehicle_01.charset",
                                                                     "Vehicle_02.charset",
                                                                    "Vehicle_03.charset",
                                                                    "Vehicle_04.charset",
                                                                 };
samething happend

samething happend
HERE . ALL TOOLS NO LOGS ERROR ONLY EMULATOR TOO LAZY HAHA EVEN READABLE THE COMMENT.INI
1776055892119 - BabyRAN Source Code & Client with Password - RaGEZONE Forums
 
Last edited:
View attachment 299670
yes can open but if you use the compiled tools of this not working ,
I think it can open but you need to set the correct rijndael, correct rcc password, add missing vehicle charsets, change login port (if you're launching through Game).
1776072761659 - BabyRAN Source Code & Client with Password - RaGEZONE Forums


Anyway, in my opinion, it's better if you just use the client with other source, here it is in Juver 2010, it requires some work but surely worth it. It's also worth trying EP7 VS2022 if you want to preserve the classic feeling.
1776072963879 - BabyRAN Source Code & Client with Password - RaGEZONE Forums


1776073231621 - BabyRAN Source Code & Client with Password - RaGEZONE Forums
 
Back